10600000 -65347129199554161965101936440115200000 10600001 -488021827021445032894741664668610427600 10600002 34600822460530513079632407901937313792 10600003 -855419039396227956779635832127030498440 10600004 -405100269105220372296711439609749110784 10600005 136215539024304599012490737587482556800 10600006 37410852384250631838690239979155801952 10600007 119973180001241003354645665227064005504 10600008 -113320947419730497898962817346492784640 10600009 123779771097623227762970333935814308800 10600010 66433799489354275397774413253168977920 10600011 -546740545342615164117561033941460705360 10600012 192689530195564707713454532099014768640 10600013 551610868088639997777304417219164403584 10600014 41506590455778198762096219273191270400 10600015 147356259158618567114388110235418510800 10600016 -146461056241455771340241445492621312 10600017 -35767584317953979093994894573014256480 10600018 323779663995047077445797165751042391168 10600019 -170389070613828606057948914132062978704 10600020 59575957670341925451005305416823699200 10600021 -473107354667157980060057965920937545778 10600022 -177248121688438454634383681959259779200 10600023 339612984664882054013235839540063069160 10600024 -104152968050252177240462652828907622400 10600025 -46813798150874906810639331278855598450 10600026 70855127000258119301427053725759500288 10600027 356533140403072019267171404415683215912 10600028 -56608022383012064634524526659079224832 10600029 195183609576201478913293031557216635648 10600030 -92610386467832992712713411258891065600 10600031 -191764194336451708948462023422272915296 10600032 -29424588267902321400645155300124917760 10600033 -441848019269033519029600020643051972416 10600034 -71562589866946807049742190381228438368 10600035 99637522831563359874459639193600801200 10600036 478090576786489871943138102813252490880 10600037 -89066418165086996630604202052524186848 10600038 23394256462952538718181507915688057600 10600039 -29032928973137541188503922515562296976 10600040 -2898636091173998691381901525896806400 10600041 46288660097688211699118821960211729664 10600042 -146897263255819001338274596928536750848 10600043 -2897489769571097560545240958095228228 10600044 35492225170272625293959809287835582464 10600045 11199934639783615700520575556631404300 10600046 -162111363603667237476677524456453216320 10600047 123341434429480470020606559392510255808 10600048 7843562031377216633247357641282781184 10600049 -460873869673534395438390085421480721600 10600050 -1497626329728907828387703443688035200 10600051 -252499028180301795435105014899033466880 10600052 327503195444593433668941968918049150336 10600053 -29672152747724935958368091512647654720 10600054 -165331535615385626606151484436445597024 10600055 -271930565021435437330474687341554096640 10600056 -30995563084967025166016054402251407360 10600057 -341608516762344069489751880560208836220 10600058 63919166584224663653244375648015498240 10600059 4431513224886798427216490839236205248 10600060 -941685217498552550365770139364889600 10600061 -588197146756240219678622012058379228800 10600062 -118573498596378153124502231804832153600 10600063 -197171955375088900744553212273116259520 10600064 -415253289423926734234672081425483694080 10600065 3322572132239814434825722655104891200 10600066 57862528030966594407703719631717025232 10600067 -63118870481914723027253265906851144328 10600068 -231221737042077395534506011464019932160 10600069 -176022915692550317282147768135176538530 10600070 -26930599584058907471312532631264170240 10600071 90980170970903713813091538918508748712 10600072 -289921175373297288846934857129172992000 10600073 602321945769398164413869479993010141904 10600074 -11939463374990478452837772738649768656 10600075 114084577556488022191317808589228795300 10600076 -144805504618184611008826239214671194112 10600077 -302318045319564456597464291910062498880 10600078 -18638377794381028721322495835445667840 10600079 -2480600335854646093657259560644203520 10600080 -5594021272335822848521175467288166400 10600081 -657209040216468188091294367717939322000 10600082 127035943227763152241525638491625572352 10600083 14676923291993962042286059023269840400 10600084 -119646595975259866222503164558938145920 10600085 257205741794152746361512760256938818780 10600086 -13432206778010754024416377460329046016 10600087 19222760917876771869187364967137316912 10600088 -302557687736100822074852240757613578240 10600089 -152328903855442068587409903147338761776 10600090 -106714047881010093993231327856266343200 10600091 -499722944128416911721216942550355960016 10600092 157559429565576667423718510845183027200 10600093 -97474835345174253850560916539455593984 10600094 -15621349116261356879199864815577102720 10600095 -120603270266019239836512246315989126400 10600096 -51043796624951911347937936141232111616 10600097 661438649817993168064437760470155832546 10600098 34104340576768633092538267019450618880 10600099 173022574457626634896590647710459934280 10600100 -15427817843637741454060974170881536000 10600101 -160222460563025769309389657890347382308 10600102 4369115494852167398087161446781670208 10600103 -775754411793732496903263940552682242680 10600104 -149602873119360988438773317176750817280 10600105 -524763830892731859448086925163779387740 10600106 -207668439858239638281217846548578817792 10600107 157428138284347767970471517115325089792 10600108 -174960530245934641095227855477290953472 10600109 -330777031116774950526103035742548480 10600110 -135531080244535598268418761307775467200 10600111 42772771418073998390378423032253634832 10600112 -112291799088480624146530794068189872128 10600113 -237836543492577097983670054714406483856 10600114 -142567336283632537567128913500028581888 10600115 -51616447300172429322219858966756988800 10600116 35874775449553973190012379404483121152 10600117 154782796078193583392250880486239951840 10600118 110870146102540567034246577990053760000 10600119 -752076447542678529132351163428102163200 10600120 -168512263372548833321482516692335923200 10600121 -627449354590603439234433214836031575510 10600122 -69503123069579039724566370828297158400 10600123 -145788688847663939359668349392728284440 10600124 22722227557031562895919372458078036992 10600125 58283190906407985240792757799526240000 10600126 -165900668313822249465274838943240223488 10600127 -1007052129434773075140046969084188389688 10600128 -19604860332565402951588124128570245120 10600129 116044562115114526524804407754857382276 10600130 -42352672523476737475748442474033048000 10600131 365047578530000562081795683689983368952 10600132 -2317100609510453793575878820132063104 10600133 47771455078157445904435436503574695200 10600134 49310944652642739686467666535125644480 10600135 33088991165516255914411457417465088960 10600136 413069549711852451483028565794035655680 10600137 -458015209776676913305705786505152653840 10600138 -343398107599849395043078218126952608000 10600139 567378507758780823876099302833314565968 10600140 17409607534099706237276277886717132800 10600141 271281040561555546371544529558390105600 10600142 -133356337073473618258109301224934322176 10600143 -181194895094746891204450188524580182136 10600144 -3190892064682702460283401973254144000 10600145 -10768021883515886463779864839312032000 10600146 496873838628429961255409113653897840384 10600147 138811080393331756655503605011818623596 10600148 -89331230375277200010564165059036676096 10600149 -55745587140172940955031686961188607872 10600150 -61305791019036267934622294049299630400 10600151 -105031874842889044778359504765599817848 10600152 118053019492976459103950993184051978240 10600153 -647533998707759964363753307998107509436 10600154 230354561677895300303649038227967750880 10600155 90741347145083638135562215091332395600 10600156 -295513229885267965899090504401059405824 10600157 -20153580553458224808638049037556564160 10600158 181969878676799327654504174002607001600 10600159 -33799376882027536158388136713015171896 10600160 216029846242424621975853315449314344960 10600161 178102910856804612133260731074164550080 10600162 -347454218420969590046296217501958837168 10600163 202789267386327114209985478011472786752 10600164 -894115418736416577222903535827219456 10600165 577485770489715345247900491605982720 10600166 27952739988702767979575452567628536032 10600167 117036487060115873790537490552670041200 10600168 398822071380242912226865447151012674560 10600169 -505954410318269083155855284539316912448 10600170 -6525854601402432321839338064372125440 10600171 89057028952073189743608378369362494464 10600172 372095913577420808253320835603217132032 10600173 343237083887419451140887983588534712000 10600174 22143576434371751693300052788618414400 10600175 234074740412791954446056963359639223400 10600176 39581842414761558545386393348433510400 10600177 9428447832915875757250910703794744000 10600178 -432207820153023407721217701381623205360 10600179 -30027150869745888183111511723098835392 10600180 321565773097287310625035462833303651840 10600181 195432727628330493261016052469943087800 10600182 -45489405855582551674383193065724213248 10600183 -310263041015981046588688027874127527976 10600184 -2951397397483727389009864700796026880 10600185 -231137336367049443056151999517170475200 10600186 -138339034214413605301683125873547992208 10600187 -474181092276327429824331724302405111996 10600188 -259252127521651460340494098932105216 10600189 187221122721543616454322228622156745990 10600190 138949072579699176079747137193213953600 10600191 26794766689151941994523874655411144160 10600192 -154783773218368722329820902522238271488 10600193 -188112315305918771940186545624089381440 10600194 -150024141055067964109631587055491375104 10600195 201594469660046735558138789444570185200 10600196 612676230770954281288084155653794356480 10600197 -392922694645619569301874032936478548928 10600198 31705301898792004239035397649515793536 10600199 -570547957555888910311831326279567390120 10600200 75189072416727521105498492433653760000 10600201 -236253879619866653410635283350407516400 10600202 -54473497985126943184061410016419562496 10600203 128143805707242422103975485752999865304 10600204 337098252998685039860651990787503836160 10600205 -286948459835166770008448766395848320 10600206 21209776590381760133928388582082570304 10600207 -155467581220948938396511086338481630544 10600208 23203359117626727146666667514063429632 10600209 -334016777579090375621788055890426006686 10600210 -36524878898198618013430251240079014240 10600211 614581752215914712630878575151906048812 10600212 -12126607456677290160735805748527620096 10600213 133772943287094245595182965766319547324 10600214 317608514335809104048730663111098668800 10600215 -138350017145707109488736679366832250880 10600216 135865895686396861036412844408478924800 10600217 182523949106459162878846486646710490880 10600218 -31474287268160351684719263615428297472 10600219 92381170075971733411920768598302626136 10600220 -521715694722135926502491350200703488000 10600221 28556924895850295115836639901793569024 10600222 -89762592312839215007342696286593047296 10600223 -257606922161443292811715098948381615600 10600224 89966246083053558045482843296762429440 10600225 -83519518679671009632199015265110858500 10600226 -19600013327648646749887630504146418176 10600227 36998652402497431620345704396705438472 10600228 87308937069536897838109199070253693568 10600229 -100603856670047934824867893289545416192 10600230 14388216182221275352095417850446414720 10600231 3443423354629581929925548432256717832 10600232 -443529285984019611541430075410764595200 10600233 -52907020855098539963944655747050168320 10600234 -454821132483704287158612819486653151648 10600235 -275846198848624555653257080196276084400 10600236 154255980041192214113595548693302858752 10600237 -77938354508241652746035067695649382740 10600238 -201563857987506006048959251388337986688 10600239 -280691854966822754308375662264416259072 10600240 20132211433272486954103787776659947520 10600241 -69117022195077362079192239846664710988 10600242 -259426504054986392055726166818041301888 10600243 -931093116007219868239573039478697780656 10600244 -11819593719523515717715205899403470464 10600245 638080325618844889136038699968228184320 10600246 -152493770840769608712399970282591352928 10600247 -206013905556636682872718040723921164368 10600248 42249966322657861942478934348383723520 10600249 -731607436610200366762739267661792781680 10600250 -94887990290833120563559393075693200000 10600251 -61853194762523905330614284033819330880 10600252 -251402172450291291726308026747260390400 10600253 -154870491525217937401649513670801309396 10600254 -69935775452903828614108482006565478400 10600255 347949942988354709840692944730538141160 10600256 37417170713444543839249093898655498240 10600257 -3012718470112109143214924681606040000 10600258 -142191692006896737432132103616070602880 10600259 -59955057396943754941737602373553837680 10600260 -183447397423459537570600146888765050880 10600261 -281757423812626035984240918765029401568 10600262 -43169351802702229172462236327765804608 10600263 -18120425427040929070917266780562252000 10600264 30171369076521117152686183898655621120 10600265 30658114950696570468977682274878683040 10600266 94549722214596253694758283100543848448 10600267 158072184254282617582154337391292592 10600268 200049641951084848639606466008522153728 10600269 164561257033149256742412225243029041344 10600270 50364193439359146338636251801470796800 10600271 58861819595795708566548342046309971840 10600272 37477824112304476132721799851781709824 10600273 58415662275306487649993323288723972324 10600274 -3301792965861469059120113625144823680 10600275 -47590929786998177364489978151270828800 10600276 26929634057876001205231914627097509888 10600277 -731714849431429538402954653692625517874 10600278 -9890820877253009344915538930428507392 10600279 -192393598470137071161705370194807095720 10600280 -315280520344401823976404366691164569600 10600281 -207827968781317343346123540661886961600 10600282 156440439466292174295257404942367001600 10600283 -664728598412024101665762428206414407120 10600284 -283583693711801348613060148271938328064 10600285 478307404940091738347747248020445087980 10600286 92548724075978467465198004275687809024 10600287 34640728270413447011479062004591041168 10600288 -552522647730503332461752115452653731840 10600289 65212904787778595056575261922600357056 10600290 -15211218401377054730695623963936960000 10600291 195965015137487865722651750994511480320 10600292 6019596088327275937625221588104038016 10600293 80981353224206560194292897344027066528 10600294 -174790798265681398972120072318339999680 10600295 133604688272459630793416695128762326400 10600296 -139825868162363495143500025046176727040 10600297 -490707109634129201860545467525631182108 10600298 83687423855583473953294537891932500400 10600299 -840670991739517345769301099913770171840 10600300 122802212697682382757188083377890380800 10600301 -760985821239595903939141655380131670698 10600302 -68178529834057183763853527491980600768 10600303 -105761619828179197225859738525497659920 10600304 7999001708453651258353351784839643136 10600305 -96121575241855706029321388743861593600 10600306 246973085312625820991527189569156878352 10600307 -175025763093887986306002593735488873200 10600308 -27163701948534030074189497924042054272 10600309 -144248992630153359561072172630030417920 10600310 -89020992455674113297339456925653584640 10600311 25170715209960600272124635870225311824 10600312 49484010687072578329474488295215820800 10600313 -286478501420794675425864172661175679920 10600314 -204928826276667909552277884237942773760 10600315 -31689725881565484102250748796284210400 10600316 98308482414559626148488600078201366528 10600317 103505275528837357751955271413317375334 10600318 45771288452817890294913885846831645504 10600319 -396280994760810558380176029364216145280 10600320 -112653733886571669763635778165722316800 10600321 175343705375024517876339164795708027522 10600322 195395776209833555801381218775274784800 10600323 174162412599805853951372977386689672184 10600324 166361836630857979284941219777520971776 10600325 329884418451011218788215315714321316000 10600326 -94452911132589162108477425844315648 10600327 -268880662431216817606218067682700048480 10600328 72743975562366425262347282917284864000 10600329 -329401674120759202380697186954028549616 10600330 8386362948921462974669054539740289920 10600331 88456246564022349164252183483948131584 10600332 -27414780482794872305583460781892403200 10600333 1117363257707263410910417472111175432576 10600334 -206321567084330999533506733916764421184 10600335 752185707697470021620681457170906587200 10600336 -96869428688995898624706502035446153216 10600337 -766178914777158171514720721064161585808 10600338 35245363777330881027431900121005187072 10600339 160470619577569425648279067292207316140 10600340 -303591877928379217957685469967642364160 10600341 448452054346418765168601229480103389920 10600342 310582750196151104939146371974439447072 10600343 40648476207131947783493701410259851144 10600344 72733778758100675998799646775844751360 10600345 -18269698282982897201798212565098963200 10600346 -6598449489142028296685987131810618128 10600347 189083966087244660141773664450361068480 10600348 -369080218519459338053633721695466577920 10600349 592902868364731044592121522723568325350 10600350 -39807602779925756137791430073924611200 10600351 -445882996122978804711666286655878677296 10600352 49688580487248062989233443827278151680 10600353 282515395647306012835603352425334421840 10600354 249482101803160082575089680300858739264 10600355 -104315447343485248581818697325932702240 10600356 -132950758215403101457505487590208580608 10600357 -129540875795760837092871305758517798528 10600358 -30373280309127813420287591457283506720 10600359 -28363754647522839826239544212268561920 10600360 5715998451612009588285313575870873600 10600361 62994717738979651700120119973845267962 10600362 -1930154345005661255081412034275548160 10600363 -415230340100777712104844863744843037388 10600364 -230134514453672178206352342241315732224 10600365 -289585644748780060661570511107750242560 10600366 -305383631136543292224881070802368204480 10600367 -5580231652884588954660411684182481600 10600368 -55110680226828430483274015177354674176 10600369 -292776836732101428245581809187167652556 10600370 281693780030227792007855094473278425600 10600371 -176676472654931342776637164459099876704 10600372 -282667077609040294186061750297298423424 10600373 140072150757370241386991908729010238336 10600374 92153748258022691825020015318644212160 10600375 450833108657384249046430997918206140000 10600376 -530986535286858189375076813525413457920 10600377 -550253077728873061856868195402414538368 10600378 -3180501897127731717215876361149552640 10600379 -53866601511675332495236901397522363816 10600380 -61129072154495578263169536559462809600 10600381 85589204308882619160710688395529979584 10600382 -91342187780210524545150630336816395328 10600383 -109301892868590452600920117932360462336 10600384 100936449361320651732806446279343210496 10600385 -1455391815679199873356291136139705600 10600386 -154618173463116679383280353824827559808 10600387 -93515214839217117270198204209409956608 10600388 164609993315250129383171713542428000256 10600389 183799401307690428990809530798322666880 10600390 70991156752769460312468741495835267200 10600391 -53582500788633128437255209071640691008 10600392 236772027383807276410211832051997655040 10600393 -469291628914929472001140372530488520358 10600394 91862938981591524881128530234903090432 10600395 966508941952599228220314420035555040 10600396 264044623145933050646044327551717672960 10600397 644121267845440254524791187665155674412 10600398 -48944107155806200592775728752505106816 10600399 384370253655498505639095460933024091160 10600400 -55234417214780221616288428599148339200 10600401 -10280136483072145607384165846125934592 10600402 196181301522910889776343139692405023392 10600403 -205197750436756978383677336594105472 10600404 -5471136513770021345191341121201926144 10600405 -26376774425134202555664214926176310240 10600406 -112415981566749949625806856000557018848 10600407 289082071104150509933227272675027954648 10600408 -29648009253899097581797254654702305280 10600409 -609599679358317103160171612242851558390 10600410 -70083530524931378243640930418690022400 10600411 161737311379186434594889769538699203012 10600412 -22453345008714639719047632438313259520 10600413 348702027566422736387057521760666377344 10600414 44466948915675352356180449214566269632 10600415 5796393101755261473013996765664083560 10600416 510665564419391541520867367456302694400 10600417 251916004625075756436143005691657239620 10600418 466028496464753505694711970060926375680 10600419 -64207543476189449947003514629691645952 10600420 410608976449177816855564999707336833280 10600421 183355244685807880192801492509934288092 10600422 2321355880372490242930193574774011904 10600423 912183418436111708846810768378360253200 10600424 13525280942388492883953859661274808320 10600425 60208902535198263256590779640248953200 10600426 12017010343163926122741169890630684000 10600427 -117498521521869877290685174980166057536 10600428 -248577773500529480492782462234119536640 10600429 -188361727320879259113198085705422171328 10600430 171314373917271280198331184144038631360 10600431 105931025853126032455255752781174246152 10600432 -43948607902610606826953698017084964864 10600433 -607368983271900506127806817269018422800 10600434 3377171599084545357789149447858529600 10600435 221939974486630454698706825872924758720 10600436 13043595871795284960663970159999844352 10600437 -453354232969731739263324358305360399840 10600438 -82650163398320696163009826075488970560 10600439 -272126194276357358172971826895248308760 10600440 -48679025470861248694759312158125875200 10600441 963187800369715004392139719804412044500 10600442 51675379332344325486043128478904947200 10600443 138368707062056995207898407102688862720 10600444 417310179347751366067658499072379548672 10600445 -72653807761068692073827311161841900800 10600446 140392823366303567252064194606373888 10600447 128424244370720374662014407719523104 10600448 341418681647291191816429220635091140608 10600449 53965749086508705158143235973290908464 10600450 -4731927371662305603908522211063091200 10600451 -1236438759700726415719905405105487516896 10600452 -24116657984082423745215176996688215808 10600453 928920393359791779177745441895889300960 10600454 308856674475290931058206190632011950176 10600455 -183019638096782430437024681753598317280 10600456 673830142137505892698604543872376064000 10600457 436818203026024186024479958092961804800 10600458 -58925177671890178328952113189000400384 10600459 210636300319738881944272333551410456660 10600460 96927811043826999900809953586133519360 10600461 205909066659809986430264863920515400480 10600462 -55591880312810431562835019697157542400 10600463 -14133292547805666381129970743990723000 10600464 67011226416647099485241287347928498176 10600465 36159710481566669874543869814749311860 10600466 -137810044948300773446900651135516500320 10600467 268515830200633201683254075170053169080 10600468 10109083299549456044340773776815275520 10600469 -236869139989372017909857409903903804288 10600470 -4866955176189261225968724993916780800 10600471 -33998295134467552174495721510056007040 10600472 -913250823802167574705111428037841080320 10600473 -32399450388661565262979825255170694656 10600474 97847566931858914984325650695234381312 10600475 330618036343237226841886919581912000500 10600476 -8022738398238506248635286776581876736 10600477 -132069506068656807452963901852839978580 10600478 -95211978286458364737587751843568189440 10600479 337131420113272099754877398110236132144 10600480 -451466001277870042791336005343431884800 10600481 -4083637775562616283201172114092967936 10600482 23592867566154404529823743636084062592 10600483 441158976256256502164605383065006225040 10600484 -358474408317301310639099118644370975744 10600485 -32403642727409581965517939074348090240 10600486 -3351109045163849229952388230890935040 10600487 -480777758644237616446429933438985529864 10600488 424792289335055213818883105361641548800 10600489 -2689618406171104859267329450624166576 10600490 36075075437028354514963808836748186880 10600491 -58719553078638088666383913323766886976 10600492 110865900168337676032716008181157675008 10600493 350780529872046935431419711228292763424 10600494 -2158895859914992167725075041775256000 10600495 9344701956285843665039902204093773000 10600496 93531174131832822768623250814132273152 10600497 689752150427664110055639551261815355040 10600498 4041664108369096399854901633642587264 10600499 -60583377720446999989624914515527192320 10600500 -67030325709590853184139677455630336000 10600501 230841425381857036850427485032535707502 10600502 -90658227803730061124807559843753940992 10600503 -461062589951396299688012163958110316800 10600504 609995203713999401524044523009900277760 10600505 -549531126148793948129404216500701057340 10600506 -85167832176297420166686896783984192256 10600507 433533072368670036255737278174463510756 10600508 72083072073324456012601636711705955328 10600509 -107560516572803808792297217456170962112 10600510 219221412920539675238116333919742212160 10600511 485537472164813483437315828886532150312 10600512 -6171886462003505503985876539577204736 10600513 145849558962503382277339970175995237952 10600514 -127574077756386598005254769903683748144 10600515 -240838448875604248149965649437768588400 10600516 36004726807016689945807135917177802752 10600517 440505518634603928970211993085321969566 10600518 -14364328577208300639467201036731829760 10600519 -356063595209264983102533152233727160440 10600520 -57903765881212620633177473085311385600 10600521 -349007451893366712706611712349396585856 10600522 155825608983013312661322795462187830624 10600523 253484806167248367155685930665799018840 10600524 -529207989373707930609297975792580239360 10600525 -260617065327926311461594472773609283000 10600526 62990162596439650886615073730065057600 10600527 92275279865633505020138413132666511232 10600528 66363633989274055609342132983469441024 10600529 205203094016037472836044009345505734976 10600530 20600432057201392553138929763428838400 10600531 21906177001752249013133424380463874000 10600532 -10570136060465418846676810276543315968 10600533 7537004501335667573881642893598217760 10600534 145311143064217622493520042267451390592 10600535 511849975442215389553163688683618320560 10600536 -320559932520385112741993731659261542400 10600537 76725949413002356327361798650191189120 10600538 70970427547914651118608830245116286944 10600539 -128266749220915036221944719865208037632 10600540 244151131572726614691703274205790410240 10600541 248824105732834238670485764519569336672 10600542 2466730072606751779337944203326246208 10600543 -201446713183011005047540262488728431936 10600544 -532397016736494127405474001086253629440 10600545 42394895100982475066706072780617896320 10600546 41950648616386956499507937878686904704 10600547 459659168330793035524052677385262950760 10600548 -36735633427811244289411014070273548288 10600549 66687340700512923677316347344487300764 10600550 82815054066996305575549948658551713600 10600551 -5368293809523748263649587885034666488 10600552 62803855110604467841300517130875289600 10600553 -495491778960894215792379260286379296198 10600554 133332435270674154001680732187213501440 10600555 44353134467591940187118020323156310560 10600556 224338704206576711762796640219987184640 10600557 155637658508320985855015951321407326720 10600558 160608644687195927033871079763887394880 10600559 -519983141832233237434764769331741322840 10600560 -72317058670851822014633028929592852480 10600561 661465790629436859219118476314963678162 10600562 74087443717400238396371949645268641792 10600563 -77287938363993067092660922656593043456 10600564 -40778844296441481686409993813751088384 10600565 -173995096980271315349804308852415901540 10600566 194505661965577687704082930569250866624 10600567 -203273541135601655146181122451209567384 10600568 -1986980456059760261660730265651691520 10600569 97232361079265404373129755493060368704 10600570 200807917625221810987118241344502893760 10600571 -169174690935074990029928897137826160408 10600572 -158042831155827233973088408813322984448 10600573 -248139952691671944218305528705353896820 10600574 -10823641917753681510082261681171731456 10600575 -1115043477808771700059456868180976000 10600576 133526518128957341232195540477510942720 10600577 -100782664540734056677353957955290471960 10600578 -176817252685543812745270520375443956480 10600579 -56098816713058997121411988298419152120 10600580 -12457532358544971091967350015782028800 10600581 -14908026792535474146655485397754818656 10600582 -254406750826245919206156395252614408608 10600583 -163042042057460056714973201909225941536 10600584 182090381931059276462553009971998064640 10600585 213350339590897578403391325063824212800 10600586 -377696280524949109931032288897004173008 10600587 -173376090474092703463471465844257593156 10600588 104726921820775077320403764561208239616 10600589 -166405650276007705203186338935173101280 10600590 -3763208417077000694052258045066731520 10600591 45907988174559553715403978505133859984 10600592 -19947722524000784420218068007613128704 10600593 235720710434965585083186447740452583664 10600594 -227436285939098795308631468107509246720 10600595 -255402747738234744287120752131855128400 10600596 327060584011787061632682458822417914752 10600597 128128000899939045400883314742799828672 10600598 -82115961330985657634566616618747935200 10600599 -41728949174029743408641786181116406936 10600600 261048997531622211238875553540786944000 10600601 578895535038929249742904023288321356304 10600602 203571323713154625345176369509843902720 10600603 149930263872564333435057127538101680784 10600604 -73981176707867872187336691222117356544 10600605 144072847311938503713206555969537280000 10600606 168676256424023479039748903742625044480 10600607 211583319303206737881685046522327429856 10600608 -227842799939464790287141394489699991552 10600609 324486251085328030486763478883559341204 10600610 -205543716204106254753599291274853859040 10600611 -117592738764507767924830132708804606800 10600612 46331851273236027570560331519888906240 10600613 -694784960825238939075541871935899178080 10600614 -149654748841755656279750233855926455232 10600615 708598745247308477113640167919604172800 10600616 245888417296622486786650125880423372800 10600617 214399456039779287902002854705939809680 10600618 -462546117183121748117251709391290880 10600619 747691638031061851744046039268530413920 10600620 -134469094489876024517051930723727467520 10600621 -381441211570746310856727025641524883178 10600622 26723964545481004708572091954825081344 10600623 456941359913460113782135253859119744184 10600624 -52343175224545102809718313796296949760 10600625 -46746638036132653785363450331358280000 10600626 -389799041821228257419794581499859712 10600627 81067397355849709314057882487240264912 10600628 489013599326989661766190169139457450368 10600629 57026718035110830168138172245383361888 10600630 -267026409783096608105188954581100233600 10600631 213511841668906822026846354658191747720 10600632 -62270062592321877670009443534461337600 10600633 92006290496072146138793431786806921360 10600634 407315263044704538775482595705571972352 10600635 145455334350919722730256591845867935600 10600636 40282400178768714124560418202940923904 10600637 409817241216789400468944125786522825286 10600638 -153867199503210226158973344890668261056 10600639 204918149477046444194347745767119979200 10600640 -116475466711111671486022227732537016320 10600641 443584967645805417214539049368405488340 10600642 103767002478284372615604652325493583392 10600643 219003729505167154533170358384041133144 10600644 -170001244527906162964648610880895223808 10600645 -204747647993102673022398753472668354240 10600646 -1614871980115605730818952295413645056 10600647 248719352464214091628471012848537810600 10600648 -199384745267722674511547584616035123200 10600649 -283034713671776034555540442585435052364 10600650 136990046274437949558781170230516998800 10600651 670132472594148531006991345473292382400 10600652 -200417271919774379058030145140386014464 10600653 -3061227284301334799598697577932296192 10600654 37515909200536908256479867710106998400 10600655 -103909595754393851348412733989782940480 10600656 -112500705222395678936665396112445407232 10600657 -784812451813615898046279686509708432320 10600658 361416270507268850031460789135039105680 10600659 840292294521430526164128527951342269440 10600660 -85458100781822248292357095431799564800 10600661 -5451359341903734459816248948224478208 10600662 -270387174996567405434558947650871873536 10600663 -56915851239723925339643393364638100088 10600664 -652724328618582807174191171680752752640 10600665 -14941916759953532273610975777973296000 10600666 103257351279935713173433863072194050032 10600667 4526976934033927903346841592170989568 10600668 98274573448380902764653486318908296704 10600669 513908948198451010651259907090350524070 10600670 198219382227642489777410892616956931200 10600671 204117456908886679603761264603980087112 10600672 -283060479927475973172011879334617284608 10600673 -44797400739954592432713423630044307648 10600674 -53090304308971127881123130411870453760 10600675 -503225984985345935003851377880296100 10600676 499942767622969361966655525987274296960 10600677 1512569919414088489142114831354643648 10600678 185935684925408531361458571814280443200 10600679 861570064684113025357690114926394100280 10600680 -260211084251142973287757576870914048000 10600681 -7395962439583704618985221585316739776 10600682 12991632904443707352328381716368484192 10600683 -303552236888328073065201671429857675176 10600684 -243247051922999195739617201356635636224 10600685 221592311120030992526903876427308600760 10600686 114491636638914684786352028769595910400 10600687 -4540188319032445361887689118979074760 10600688 -4172139443022618247972902609631641600 10600689 -274384354339901660029753652176132800 10600690 101763452604142036960465893251248373760 10600691 -106928716341636261655631355504718770816 10600692 274105962230008509659373417749844836352 10600693 -511382137286948039611385455252725183058 10600694 277647025577179146253413739293592200960 10600695 -9811584531720252611473947997175760960 10600696 25466919835521380374045015597208678400 10600697 492752149092587195424085670555792496000 10600698 -36216938170402983972209039608759744512 10600699 375900379232063860423601047132606510936 10600700 27460755913395272334032081144226816000 10600701 -174080021669345510550036533600019397440 10600702 -72401887640773212931265276437502075136 10600703 -759953739079888540077761964023473698048 10600704 -2395909296171450000883469910074720256 10600705 -40570848384233569069013744515847130240 10600706 107372276040501496612030108913300643744 10600707 19658832319544793444614332927555476480 10600708 172271779565534339028258847857182264320 10600709 -1038999229822857033325569161324366276544 10600710 -24386255586458854758161208004818862080 10600711 481447121894578158307716408900669177624 10600712 136697492917633111530454940717543347200 10600713 7833555372452597336157587337072594042 10600714 -54413416626168867753393703344268264608 10600715 262035480326060322083105101255811043360 10600716 -126849349464189790175149898078233804800 10600717 -24852344816035246330404458508872908234 10600718 478211792909223570795854508107239148160 10600719 401483697972413845779480879943818219144 10600720 -10656971433565564294095801092382228480 10600721 296867408021557944820871125701151967922 10600722 -85560737119082347534182853672412100096 10600723 -120481458490251829147838876612047961856 10600724 -653994710181118535099963380734828259584 10600725 -68476281148112291836138152634331620800 10600726 195032200487274247244455542784438191744 10600727 61221467342386750999167209564874631680 10600728 -128868197028858910865651536948863651840 10600729 31238892759486585965492370613233445120 10600730 -10948439283219345374177237198800128000 10600731 -269651819384329045309001730251156714580 10600732 -75377863411701634607799743480840763904 10600733 145844699560300686863303656947965896608 10600734 150392714763152702022567832344959631360 10600735 271213632555444969150472591803347488680 10600736 -24819571486035846855866689276039004160 10600737 -127658479960599327249718793477036010048 10600738 245263722527468948316525466572724479360 10600739 -126747416900873139734434413966701975460 10600740 192993572761632142947290345384803737600 10600741 -538307673821980868032748908300001462976 10600742 -97284045284104290011410641703539699456 10600743 -50584269338310921463202908348245035736 10600744 185973669232349879525668389438802329600 10600745 -345260829258726020536670798752007642880 10600746 34638909520694123811277494033171333120 10600747 6914687777199648310104205594785691920 10600748 -52601170088280363205002901130352276480 10600749 -877888887917360781027929238546283670400 10600750 -131978229080113158370069084813091376000 10600751 202407536075226676204121619922502559744 10600752 1793940743024211524175646430092001280 10600753 -447598373808356316734765496526983125998 10600754 -219499870965422568212252685394269871200 10600755 64934756632247901189360811052621322240 10600756 -36672411124114569349490299935605760000 10600757 366713987329836303171084355515050001006 10600758 -94723903539997138466107959181015180800 10600759 -19159553484380134592585590965635905120 10600760 -142795682142255436264039406343212236800 10600761 -8025341993287188942261847812400002240 10600762 182085529313467761445282611070782763632 10600763 -356805676342124758185757878687090756816 10600764 279694582511024900440914064903005221376 10600765 -1818624394657800473581694020131676800 10600766 171315182640441507276274213579752913920 10600767 -49025282710316514329377982533779214560 10600768 -18119846775564099064292351404204359680 10600769 31487308848135183688024400039265553344 10600770 -58162692358683770765662992081185510400 10600771 -41483408472982399147298319229685001028 10600772 90541546697018382365899418385005309952 10600773 344686784269983154739510596328249308800 10600774 -82122196569396511435841778515133768864 10600775 136036377350187396182059222586770120800 10600776 -37920310309443111955143583090442803200 10600777 145991187629796930150506435112726981072 10600778 -172141526780096832991754431547469430176 10600779 -133521981269610557736523687182767078400 10600780 -47579193989239781906900700977710771200 10600781 -574375545984485899030109698184457905418 10600782 339571502842891873986767370920612603904 10600783 -191909429806556412568439791013096909968 10600784 -132127320583887731277191962149847695360 10600785 -66592717662276632394674022159246611160 10600786 -23005643554744517897767703033783645184 10600787 440478025954592626695649849375875308712 10600788 -243741795945391918433539109864575457280 10600789 843503414234230406379389376093391632590 10600790 814645683183694198965411519511430400 10600791 79138009526491129353808423140223416936 10600792 477171568556237272724142834895961702400 10600793 7730074924296655232118110748604550400 10600794 -6955225119556722229638242435477017104 10600795 100776452352698808059152886810180553600 10600796 14357514874448558591661221904359187456 10600797 270532416883669347516768276217179076224 10600798 -42092071607140329871269011615652783936 10600799 -88138244920093523334096165258693763080 10600800 90229167041145720756638219716106649600 10600801 -534316082334226856455916634766796348028 10600802 -30406559397192396734088425768129465568 10600803 409629974761519476689193163178583052800 10600804 -330166255950537246975721477564705906688 10600805 -131616434558514953538252355762045914540 10600806 229129399193819877810466127602522317504 10600807 789259834154874198186744324819448544040 10600808 194399134600331140228283986592875345920 10600809 17870866756225800207205718956620046896 10600810 253910194022772147100628414506243680 10600811 150615036855686717302188804148711981584 10600812 220942485168947914373819376989479047936 10600813 178910074642427642111485885079573343062 10600814 31999058511414148538920327347762390912 10600815 -112055899041181243825477740309080148480 10600816 104569723314454829861273892927541379072 10600817 33668052624979750891064984475830863872 10600818 -63420796301264325806828510199239450496 10600819 -8371981753027843798556940598806617640 10600820 -394619018982375375703126769708649073920 10600821 -66783689120651078746643924181983616000 10600822 18498980254382951106417801757793280000 10600823 400376639217306422573689773891676541280 10600824 -16041711662417830898146713364630978560 10600825 -330053826407199887398342495609577646000 10600826 -692619065341806396520131681292897595904 10600827 -63193325701593773687117274804154619880 10600828 203633434719316853202965126624071515136 10600829 -877020047719808548037764958884901994420 10600830 140090792548540133565180533564140340160 10600831 527537576262727655768236700574849429632 10600832 448429033411201695240275460672297369600 10600833 186659342725397676594162312249275328 10600834 -186999776917345215768016529445110300640 10600835 15893797366807302758622143586858336000 10600836 -74462826090604236829852183685126424576 10600837 -106127301712810151708424842953342359240 10600838 181295645894870962501477511617122601344 10600839 381246610788677430242069883182969147424 10600840 266682212114358839621470372223115724800 10600841 47208324865199479276310069281017178080 10600842 7559075030083540540448913379927540224 10600843 -328289668665600236453536678420496049792 10600844 -179588748943937001281149716347108139264 10600845 56578665419179222898280687531653318400 10600846 -81788426645126618552051338211486680128 10600847 448980944824496972586280261447421173296 10600848 14106984240054080316045787475481722880 10600849 237894243161410387513393644544056751936 10600850 147902163712289476998227052403022668800 10600851 173510780136815641168822702896277130304 10600852 311974155617693934901319920354967203840 10600853 -19254199075356969495287947532796863616 10600854 118877409275252217835002119581369812480 10600855 -250625436714995248152844713126656283240 10600856 467540630391480380249393007171656570880 10600857 -405038950006558445038560808767269785446 10600858 151581918169517410661187925613755484640 10600859 502314153665868188200754946398433592320 10600860 99218895158808747611447390420738457600 10600861 218207823131113927875057076341044022432 10600862 159053289021405164792782078830471426432 10600863 -178383750386177269953960795491849372160 10600864 -107753241627126082442531332154634338304 10600865 219012583573222290573441618710494912320 10600866 125542956859568386244561737525005523152 10600867 6127705193811082678922088015650140312 10600868 -60984014172608433683697524338724720640 10600869 -74031489665533670656580148756216526272 10600870 13951950457233107310884226065695541760 10600871 -86717694842822050784453832829914844800 10600872 199814871797701948830899529178759249920 10600873 -471632460326575480614825729700430543878 10600874 277776192095387824730962747071473985792 10600875 123366034594358500542312675378996900000 10600876 558861511796578237086744783891038208 10600877 160102915490707252947554475591333473472 10600878 23185420110602181088023653964422656128 10600879 309360186678681643155931713780908946000 10600880 8744382135869070383555753477371330560 10600881 165288810501796505966849825195828771952 10600882 289561503067705373372905494389160259584 10600883 180785495713443292251128269753491045132 10600884 -14319287854876783430630481877425192960 10600885 418812177541430026076221849617442004760 10600886 360824973337170658683946242761846517120 10600887 -244415387984540172044135016172842599040 10600888 568232283310976757984624238347231989760 10600889 -48306976403386073062084405645864046076 10600890 236611734851319538005107421469140672000 10600891 143509369812740973584130495662320947472 10600892 648685353438931137778076097586070423040 10600893 -142883529983871232717475011919506393818 10600894 413783412483979641893891011666221295872 10600895 401239331580865527934543805594050795200 10600896 -27462413709630487713968902459902394368 10600897 103413783662481768078221251278034096512 10600898 -92102690651924654044501032462522654720 10600899 -149762963950923785801362767836704361736 10600900 31511966179839130342864913862353587200 10600901 13475043834127473816878022820623559932 10600902 -91126177279651431461348745603957745920 10600903 29180489741014074917372306934211373400 10600904 47394091908055368177677339629213132800 10600905 -114165434696591118815990827244476424640 10600906 307157369707040646371412962375375023152 10600907 192074781602388041325858490109970137952 10600908 5343893851455936618684660423631388160 10600909 -211928687755781256913621770676586518560 10600910 -104219909133742299790555409744848952640 10600911 673080679523793526995108126921771558240 10600912 44761762246005861495839948964355244032 10600913 -19743439442119029574192216301820231696 10600914 -22118902729953708141780333077804666112 10600915 -54582205406757699190234323710436975360 10600916 -127050128150614858229813608720567109760 10600917 125561302417188304555226670143779968000 10600918 423615373079102031239105320736778816 10600919 480857073665847880355297875623095040 10600920 93230011765330936476417875040828825600 10600921 -172819817788943460221249019467159074680 10600922 -124543542422316092401172694434867527968 10600923 -42225051223515217308585792351015776976 10600924 -397880597181280385545352074525791983104 10600925 59251490700240805943748517852413481650 10600926 253667292331921355071232588471113728 10600927 159967112613934518914105157356988391320 10600928 167258462836226357796541947130871808000 10600929 -63575257551937523268604780783710672000 10600930 148603694110596531914575839137656081920 10600931 -1448943512601977199731095076972373600 10600932 -97668544751619586485061690760965475328 10600933 303900396493228957378560027594957905664 10600934 -77978999624289132165431729705530692384 10600935 107613337307092942822557716866718062800 10600936 656022131731680740962846276509868032000 10600937 122835840796593161047465796215807831632 10600938 103859950018954131029485982891659917744 10600939 -3239358163592793249696048991897847280 10600940 106576233834201391332387550500640327680 10600941 -25305388569695892570330049616261100096 10600942 250598491160478024786460064555289822144 10600943 -11084664250463675466701441164701790800 10600944 32001485325628456911556834165713272832 10600945 231862321796159212125557010223681365480 10600946 17018825935991585863834412249173997568 10600947 157731992435823818637252930715714850640 10600948 -464360690385997390419590539736835736192 10600949 -31266509899566457456645984612399231620 10600950 -14264503954349061143166649092267696000 10600951 5918057673676472054519013070774270952 10600952 540088795339195393953463825169500569600 10600953 -169546515070985598666535730354436913152 10600954 49388685460009078791298240578667084992 10600955 356913382879859537319338829916171488000 10600956 -3455044285019721469299993288085079040 10600957 -341381170167274419829226698876804364794 10600958 138498396446988402347632778312954542080 10600959 -22945199626669497935421936299659152696 10600960 -44398624107339951228941949865537044480 10600961 -50282461351281113432530446932686843968 10600962 2246471807026234190111837066489531904 10600963 -151389912794102576824944870823217174788 10600964 56981373704438934564912217071945388032 10600965 175200950398121695069577010294366756060 10600966 -734931143147321220155681410363678651776 10600967 -219502863994675731150779586980058157080 10600968 6221414066710466312583873821466624000 10600969 26324344283276275752463420587918073370 10600970 -6951663998173419495587826909076732320 10600971 -355247233626400315313022398707553435688 10600972 -44302634811262685646664265130269742080 10600973 -51838174609233860568675141435979822560 10600974 127287317162070087563626075379392819200 10600975 -22759242777427192540724533959484675200 10600976 3901063996781211297469538817666711552 10600977 114271429019587729002995208056314018560 10600978 60230376814006599241410064017032094720 10600979 -743523902960000270254461245085011619840 10600980 19715050840116755907685291938583633920 10600981 116443577186782612905695171003918512732 10600982 -42096926117591674785946677718267865856 10600983 -230765450016964831141747395370356788400 10600984 82158710964795200528950855523474626560 10600985 -36734096707585203206618908320197744640 10600986 37936338999928962606892274053752476928 10600987 63281986858711824378424817330744943640 10600988 113996392052138380181277862784744191488 10600989 27077818981371995904213267886140754560 10600990 -121938739488677460206080211941179722880 10600991 -450116556403081408793495037825383601600 10600992 -360885964646096772984666853520726753280 10600993 -406583577525268964380396111158738476160 10600994 -65604167874399628158109403804469893760 10600995 -61141381458879543109182207586218188880 10600996 97039655439616178830047013451522113536 10600997 -773934855794714240987748388470179062080 10600998 -3148781065768310027651264346447030912 10600999 161503049723418908202948988407818786064 10601000 -391217520696872643529388236750164480000 10601001 47207390756657568399136517565571432020 10601002 80024461076103444682685944363291046400 10601003 -258624372723914617599281465000458487772 10601004 41260656892658129800205019780644536320 10601005 -7506107543930477452786189837568679840 10601006 -67348880660732344945702090200153954432 10601007 -7126013201496390958494130109171781984 10601008 55438847656978839026502436862212177920 10601009 -519883860777491510204781486397152251040 10601010 -53083936977571587369798559157796864000 10601011 723124223498727509067836816392947305612 10601012 -221158862142524819741787124943745392640 10601013 27879328319634227028489777793313795520 10601014 -201813474784486449240660659187681666144 10601015 -99474185515806801294506483870054316840 10601016 395027641371911826826839053066895360 10601017 53199065771263774358032724876136009152 10601018 83922350311826268406647825658600821216 10601019 -13390373546488156668558681967908080112 10601020 265614926398864940340077448553091412480 10601021 622076385657526456938604543189162298700 10601022 67725459084670902419214243310821319680 10601023 -790849108935192912499271546040141137728 10601024 -8165037078749147431932932613948309504 10601025 83916023936911006555080842139044589600 10601026 -229348288283077063370903592950341290288 10601027 -508183730895273436219896222686140205124 10601028 16723511863212438474818456096247133440 10601029 -220088568456411576743194227241416197924 10601030 34375627721616660181067441097736915200 10601031 91321776330376792199011212011605073280 10601032 -50108726158631964720065402968889594880 10601033 99006435766236836917378636804219477704 10601034 11145580059175818624725030607832270848 10601035 340104208440265585579827584557629432480 10601036 -418082493959097455959480326471430053120 10601037 -45298819373590556250053223081357416340 10601038 -50153296343492691668094152300667813888 10601039 -167175506525038902562322749330798177920 10601040 40573343260464556912723732510917918720 10601041 -490106760507936647186901893106669718416 10601042 157401024235538730099471209730020346144 10601043 105277351004766527864668070742910452528 10601044 -524175787629332874243046828167800444928 10601045 7036651227808426022176726659574448640 10601046 -37571632120262313312666975911843936928 10601047 120836120800250388291524691533715551472 10601048 -5430911956820065727183053320732733440 10601049 287468324312867550002027219844158982864 10601050 -104202797282718029963407081697044320000 10601051 -213686675491924922975593867522914741948 10601052 -349891408759174812830835322438694400 10601053 -164398503084891424882639716027854996698 10601054 -61947209527896465636647814302139249024 10601055 -86080944343797793106639563892618989440 10601056 -536362936382699787800921660274723913728 10601057 -288507851946412091219422255908846090240 10601058 -17243578343740352039677750820081766912 10601059 199766783021648275323436903891546392016 10601060 -4936613480432651848685600277500451840 10601061 32422769289591998084624648592660847680 10601062 198803320150373953950741241351538556864 10601063 843887729963159665741764512376294119808 10601064 -175888480750761121792621094685656678400 10601065 358459661555127950024566631539277351460 10601066 46044472126575473251031094700335759360 10601067 -284188417248576646589509361186646793488 10601068 159149944535600052920078215784377620480 10601069 75983145415477471424576475341918245440 10601070 25426086141745381251251506739447808000 10601071 -211714484974712434710399788098803483136 10601072 97476940670294274985451822965385035776 10601073 22193021406248407955215201762266651648 10601074 164458538132970036196835380125409329792 10601075 141158295677113235208813485404137057000 10601076 -23312582962879153208667987797831098368 10601077 -457416738587836892176566881739497800128 10601078 322588501034249857763597715857183367840 10601079 38042153735698931617667092694801169384 10601080 -78580859394696932534157734279797555200 10601081 -42320926201838554533012156653228833536 10601082 -22351131653506829622007602149715699600 10601083 109357752052841908243375542673762682904 10601084 90970318263938529019559495476956794880 10601085 -285975346269853418328167563013448314880 10601086 75800667308492080959779453306292290304 10601087 145741320988892331400991456690769885552 10601088 -183502271788690156345052867624907571200 10601089 -139741055139474390593756330297994717440 10601090 -251114796124774470778364310059814582720 10601091 4869059120285081222824278904106887680 10601092 -85063029757027999094002362385056841728 10601093 406755968932812743573705611277728629342 10601094 31129245082713015443527539793568778240 10601095 -181440693645494593363513693189951579200 10601096 360037491473580431450510016337007001600 10601097 -148147946087932995667399482538817522880 10601098 55983370326961947153281135646187836816 10601099 233945919894598095451992006146032646100 10601100 -154949574310946000712354829503637728000 10601101 69573513832947966346385617799185177600 10601102 258632583913671484082694175161052560000 10601103 -17364435042326840736761136087463647096 10601104 -43111271062270276403334916877131759616 10601105 211479938978713863915433385170154758260 10601106 75163667687169335072646825782899358208 10601107 -211388297764184557571895563957266653120 10601108 3588260376681174906647580702784376832 10601109 -103582536578685101885129052957309847986 10601110 -4789461197386895747264301139287315840 10601111 512650323295424317349163948707143635432 10601112 -119907012042335348196817461693583380480 10601113 22187479759292575577505564496663891200 10601114 -91939262989096435373096430407721550848 10601115 85698709481211616897843974445792166400 10601116 -431514055695441236588457185285961758720 10601117 -257357309685760897438266045478876791834 10601118 210776493006188985555696423474067186368 10601119 105928701996475075764398588744589413640 10601120 181148896725948558977136121408625049600 10601121 -133943903760434841875179376037244811088 10601122 33105205298840303252441119528812418560 10601123 179578037193133718221389895052707460064 10601124 -20001873552624926007835784423472046080 10601125 428697726173164529011343500850155995000 10601126 -1135125752039526217399869192942064608 10601127 51335388517967533329791441030848840680 10601128 -40576224645657805543429551906723840000 10601129 7957564343671745442264861624615654336 10601130 70887577289975424022323710741680581120 10601131 -26160829357859381332107379701335237068 10601132 -130271139418141023738285921276652683264 10601133 -40850150540617931745244033221431305536 10601134 2631608156510040932276554485281672640 10601135 -94474476207413627220685764403462372920 10601136 -6082240237384189717733931482592706560 10601137 -244586549787793306786726250294983008960 10601138 -153289482733511245806728959499710295280 10601139 73415055690815409430289327600673184368 10601140 -139942043800684287340934731206461368320 10601141 -26556585106458232133882922111496574688 10601142 290482118491114721740232646754371823104 10601143 -95837555079475971986239061829047594784 10601144 -723749439801151066763461862643392163840 10601145 366997289802623022003384863115714384000 10601146 27622460399090878207038540930036495840 10601147 -380186426944011867908260632249861781404 10601148 190147615005697528900034398557558919680 10601149 -185930661687871447967195869109508441960 10601150 -74247315556551882568425241932053764800 10601151 -379300373252976571331208665925057348096 10601152 -117702577530619599614751741615462678528 10601153 362215536606068028047260089296195133780 10601154 -33519067389410661058032090784740962736 10601155 -75978131627274363015470315179017715440 10601156 639233548488710568432156836212035360000 10601157 105976688701842758256537631308189187392 10601158 -356422649093580562899393606665132956320 10601159 -287628494388786449556442781109735978384 10601160 -171444398982632748841190223573710438400 10601161 -307384605531011791661927149663840689948 10601162 -107797865130060228415760255641951598592 10601163 92566047762836444118520104112766032704 10601164 -142853046686597605185970510620729917440 10601165 -70357538638948527988687338081107224680 10601166 51155189722744636141259057107655086464 10601167 463874317970590400156988014075842396152 10601168 -211448407939193693851516722961777950720 10601169 318533094648693988191339270705512488944 10601170 101189839886267379293072872929353175360 10601171 284292797442575693346648711982974341712 10601172 -974873557726967897986624814651770920960 10601173 -690727319688398888135298351230892754 10601174 367469830248217363183045986270589314336 10601175 -68776355222425601260933526029799913600 10601176 -1132264088316034661823505643830575882240 10601177 -10807351057714314527351008383473940720 10601178 23941511246378764212547020637299448320 10601179 -794910019079077369032220531673228282880 10601180 74583621733251072931070917316913576960 10601181 74310562379057175433591496483910249600 10601182 -56528012038474873997416292944280385600 10601183 -142903968027391539570431821968770492160 10601184 -431706100348626720500675778511519088640 10601185 38561036835163088770183873642856132160 10601186 -296936910368972416744388554185340768896 10601187 -180515653927705782202245745755816168840 10601188 -84454221761066232549960729441509185280 10601189 467041643736423798491501782932720324990 10601190 -8844508203404460662993442646087128960 10601191 -155312819457165667294444285217511358408 10601192 27836100042166398169034472895255265280 10601193 78476186470390966200299765195883986064 10601194 -21983480873560903738466132792769484800 10601195 -41182752818215079941440587407872390000 10601196 -55463432168182300290244307354646071808 10601197 339328519508154801958881835127418853632 10601198 100611582713064721431251387655715854336 10601199 27826647369716392281171577016174095056 10601200 13761596136611301330311101363544064000 10601201 278352090425855626491719290736105099100 10601202 200317976347316890242595501057162625280 10601203 172555589288467890323838783428700307120 10601204 -19141123961479791416968161726723068544 10601205 220916800302151627068984095918530563360 10601206 1806470924917731932236684023325679616 10601207 292333934392161053929839381968449140456 10601208 9633172355947190639296756755984752640 10601209 698193208148428516206985046380926196816 10601210 321364480812524001429218443275989760 10601211 418660646711315847835122822558360017520 10601212 302381410164285372964865929376486300160 10601213 -90501540737296223713423017993945947040 10601214 -58536279802080137572848804239454333312 10601215 -281713265514909480501861879885352703640 10601216 -560623027035843677959441121536741736448 10601217 -111793360155749424693130179889896760800 10601218 20123190136333273797404600794631066016 10601219 -81540663984496785467661941983469363856 10601220 1250629014108343618741078374471106560 10601221 -173062313403583795303337162676863481280 10601222 -213958498207169324525468597566025394048 10601223 -195207917656987406196016332109455071448 10601224 118686549977809437456969661474000128000 10601225 105731987607255104302251625172391744000 10601226 -465156456164408814132898512441554503680 10601227 -53569404980619287475086043904911382976 10601228 -418926157970149426893642316071941898240 10601229 250203139094496658827687887266311814848 10601230 -48078560359705653409899543818646162240 10601231 322161744903924372656187710718158532600 10601232 59852468486497253187692556916195000320 10601233 -472912100957509565067245974562044829518 10601234 -173940862416484122011650998155294343168 10601235 147601305387284993781176944759545266400 10601236 79357147876810159945626848057396674560 10601237 107009123615719028823041797748740900572 10601238 50654589044012528266835842161784849920 10601239 122281535293128614572243359607479935232 10601240 58805043712264830367657996930068480000 10601241 34598650715627241721110867549372867264 10601242 308570207986663825847363321764212844272 10601243 481918545469648325534010022281204975492 10601244 -45281459184190420172196492960930616320 10601245 51663239340038216072090093381815867500 10601246 -226925496577172781601122442761615692928 10601247 227964136401128229977102552163139991040 10601248 104000126124870364155447413609490087936 10601249 -89394292564581666879819146643216034560 10601250 37876982368230117019340688381366240000 10601251 -69921324266249250682204533712165325376 10601252 -295551424679269874644172164004320972800 10601253 326531744400499991834313466229209750080 10601254 -187313241562591939624540647349208891424 10601255 -21978727990872154998860074155244800000 10601256 110063020242103954093066422875996160000 10601257 -323677839495595352759259011216783026688 10601258 -233823614616616681637736442376309980416 10601259 -497184615389456661172806204632858813760 10601260 176994554992845966153114035764100474880 10601261 -115361209530278156359660405920564079776 10601262 -47325702258099097437729810524043074688 10601263 -7509275581210739865653884288819273872 10601264 -14740492384894712758304487376025026560 10601265 15011525843501436306592697192650744320 10601266 89299232970468301521501017619617779104 10601267 -405176849540190408251722863575286253152 10601268 -214211646873750266571319665645009235968 10601269 -40099722945972751028974766849853603840 10601270 120390755831545468481955393786174009600 10601271 -485417318781791869298642171676004349760 10601272 45274718482745849271860298469750333440 10601273 1481981392303611536680816781340635917440 10601274 115573426672243656225262767505836456960 10601275 180448680480869334520260411389991648000 10601276 267549009536251730784207176734583218176 10601277 -44537518338448423658335163374746372768 10601278 57587969358434220641938106011213669440 10601279 14759417614272209499875325888128139408 10601280 -4475911663024982173312354626541977600 10601281 523548921132618428777834843103420550082 10601282 -124629918883186761729510889069198921008 10601283 83533633526052674595285376563366190848 10601284 585548235870104681156516032449677119616 10601285 508061085097494929977302965332593815160 10601286 -129079083631191431059129302901911548736 10601287 -28872261143574970979936958983400076416 10601288 -182506202228414751855094015892121876480 10601289 -440817431231942716108070563345739335446 10601290 12285327294951713290305323790444979200 10601291 -740528952798930701847350286937673712000 10601292 -77049164394640402527666749040224621568 10601293 244039625841723366357460088959882551542 10601294 -2849909976367507562591288109331584 10601295 -111158386330049009841259283320368445680 10601296 37368009919162085162006184810797187072 10601297 510949746688626927765458653680521935200 10601298 3369695352026951737792914438987440640 10601299 45420746052356246156180601897292357264 10601300 104300938182954817821169642225921910400 10601301 226411403577378477979847342687256553632 10601302 204889832737985630528599039686933325632 10601303 408921591104722378551874362927932172552 10601304 89149915510897517351156262107369963520 10601305 -130049286263519359475732102192965452480 10601306 -9058889254935498730613383080224477952 10601307 -57903977792124723964446708578377758720 10601308 -171317377457645614183027426582395777024 10601309 -319307783505659073429178014989555798490 10601310 -155881860874557497905748648349626438400 10601311 83067951714607115037601373508146576384 10601312 102271488839172440422542390489358270464 10601313 -3155093585082221654595559273505204256 10601314 13337655900318982579209008691309664032 10601315 489416675533037844655789441025421882960 10601316 -53124261545690758809364004890120857600 10601317 668493737527967760389471628530266778366 10601318 5950260686481372932237596481775697920 10601319 342198117259661380213424606095921058640 10601320 716331885785725247892749876673724416000 10601321 -53554535410188114355410493689874164480 10601322 31801368611174416653176744984780200704 10601323 -21949971828201063908389221256538393760 10601324 42254286688650616845752196207253969920 10601325 -20345362761697630008995724880067942400 10601326 -258817364566298602778243982750071155200 10601327 137748341674463223576507350388184512000 10601328 100939906692409786492249503431058161664 10601329 173983587308043993160797741207566128740 10601330 258676072282942091819495305975948678560 10601331 -127083248766525329509728055350360073680 10601332 21324465461792515931104345711305103360 10601333 158457719110371779308575016210875012960 10601334 -93597058504870994227484103589784828160 10601335 -252521498045157661448736230636349058800 10601336 701741240377742649393805367434576527360 10601337 7011802198614902473731300277776647760 10601338 31528662170712675017130045374043029760 10601339 -387430086046410084691526616772756869600 10601340 -32604694770491242062035804118228326400 10601341 436815367398384200057027677242241271232 10601342 -75960541749753783270185039776836668928 10601343 600019205415119846363711938522385325384 10601344 59786948909088744741001035321169674240 10601345 -293085911484916413468550316961209673900 10601346 112067674501968429690258584587285214976 10601347 -543870959158141329210494320326543619204 10601348 -148496736683325027636630089434167403392 10601349 -28201046865370598175686385843253248 10601350 185598023051411253659306690690548320000 10601351 29772085122593217125181446858534182464 10601352 -31973641338431837249672939422413281280 10601353 -90613719791441328604434540391599980544 10601354 -12023719374045992870935758393180806400 10601355 208405445738027643168839756121092862960 10601356 367567804641268660034044866971617920000 10601357 19280536223178992406585732290583993888 10601358 12542973446101519687944216082938791040 10601359 -268451899102290179633804051783236799440 10601360 -18445006029007792657869863900432302080 10601361 520112038312287248331353099706045756432 10601362 335174153445436557639308126338734444432 10601363 243270263575841634500060819967584061612 10601364 -10575308835875048612729582571288680448 10601365 -244785920605608193454749705745955338880 10601366 136939563129507561325756405709315545632 10601367 130514546541457949905091131697296687104 10601368 -4740723935880586389793527219751034880 10601369 -232123496508264519449169610807589314230 10601370 40880336208239640265443435229931730240 10601371 -468313307020687874037211782749250066456 10601372 -338564346169456547896875329361526007808 10601373 -483160767029952660293208598762962696000 10601374 -70374715083171030239785469524313720448 10601375 715047320528147721112118877150425094000 10601376 -126326884701244701448226637366014509056 10601377 452802541240772000713776673780049632226 10601378 185817301416095914863981405590361113088 10601379 -626469352999493657687366890503072628656 10601380 -140198872415855871892045158151575552000 10601381 13935840495766261126806073706958712320 10601382 5589416592594290214267930610991553024 10601383 -151876103520272936711502836545942926296 10601384 -358384707064138563007285195988615869440 10601385 -70081810517431634613866774978187902400 10601386 -237836134701835757835272624768713078608 10601387 53667087285499995503324613565567315836 10601388 48200929250901365059464239797107916800 10601389 684705168621785262585615306398816455190 10601390 3732909563434944228279138186115057920 10601391 98312592196861498099421203181882031360 10601392 916527620548817266056908120206868480 10601393 -299216486648154726049076131256138992656 10601394 149002370275428989720028086491287964800 10601395 -399769006499375931625630770418909990320 10601396 255090114278294497128568898595942580992 10601397 225067955731229035458394136086157116974 10601398 -439707151092848011370923613598301960800 10601399 -180283903006196812639824082588902799464 10601400 -5568325676359253898361242134929920000 10601401 -85795953898589192622041127392704800598 10601402 25239194683571724064478397290378641152 10601403 78124695061528577870417166528619713024 10601404 164702691176916594695300770730756815872 10601405 755395182963839756994813018731085216000 10601406 -80226909209297690344778549859967913280 10601407 -304873740753040358255421795757295940728 10601408 -24310330936809507713109995924848902144 10601409 68177712599157921391807413857736743808 10601410 43437516416205336909316025136457436160 10601411 5039526244363850217016664083370035200 10601412 -247924280206782401783723392203999986688 10601413 38846710750294121412777867288155822400 10601414 -670575286701094286841549088958342668800 10601415 -279657780960756051748528033142748096000 10601416 -14727550740305000893728387074886205440 10601417 54059155634420849669701118191250161380 10601418 97533007918759183483878902281572136704 10601419 581595092397739879054867473617809276820 10601420 -190599274887274501588852244064131358720 10601421 452093064610262738036709052324335988224 10601422 146204761128944978294761352574799167552 10601423 -319644865941863320101266790948587711760 10601424 18820533792769229079860218061456277504 10601425 8944386692569191208917550365336567800 10601426 -157206628204349538029529549883521234816 10601427 80704088647083938700772029607649573232 10601428 19216576026878717361883691940814083968 10601429 -460489751700761233775700086838130955616 10601430 -65245819748773170775090721163045580800 10601431 567277896027136882300726116812674081824 10601432 31905008055966311290832290304513894400 10601433 -48262691368628062503045040691352686160 10601434 35882098821020488335406817423959788480 10601435 -2792307550338596650555584870052558560 10601436 114793430010993354458165227911287635968 10601437 317362443304083018286181109398431031808 10601438 37535201350695454161898957453251895296 10601439 141260365214897934485200444006890615624 10601440 208988545367960957769095239296582942720 10601441 -310927947945001690005955243571782648158 10601442 712493594243126349673386643266945024 10601443 -347810572749597222045218705611120465920 10601444 -15391668873743090108193816905720217600 10601445 -122981580422747925012964336665178954080 10601446 -31482529905554635050995149914218519328 10601447 1131900563400806245513850759661835944072 10601448 142966118266632795480171845702396313600 10601449 239033561968605599804097569504635904000 10601450 -184843994251220531479324368004584918000 10601451 45775884406606121184178929247624117392 10601452 10218052857209089390408570309176360960 10601453 99104373116571469279912475204879866080 10601454 -121362079280319665643424412251724359680 10601455 109223694841514863835062229116089899520 10601456 -153337449629363735585781567357996761088 10601457 305184728569061949717177026686384579440 10601458 -59362345796705535175902526658664628224 10601459 138129361076880327725971708042938198528 10601460 -65786304856511989944008572712453694720 10601461 -160509354188412121971994628367705904896 10601462 116230136713897033265417930474474322432 10601463 143010284249517975040349263595777368704 10601464 -556257887692594230163172496248135024640 10601465 60276382069271956001515430260495200000 10601466 -175944405364046431067682639080279064576 10601467 646029693454271771674645515016425800632 10601468 359968996914916643141609400341661841920 10601469 -181315994180269990898062851920161951680 10601470 -194839388296737210431197640436381287040 10601471 -102559312361364127806245919667808767248 10601472 137312076552610652179036636234572103680 10601473 -242661181050882203570562695374708990976 10601474 44251397284482517271064528041992765440 10601475 92958991897976768858394228538678770600 10601476 -319165874905075687102758591663146093440 10601477 -337627457457616980346567467287692992288 10601478 4143107127004544084978422127541513024 10601479 160650432107393902490148480126320336176 10601480 333266064342263227093777266282832742400 10601481 -285744693121849267383379721452196567040 10601482 170896649935363628025247786438719351552 10601483 476423262239660416053804066625719579732 10601484 -153301262279984028527781963832113070080 10601485 -240029566126475377755103431505580816820 10601486 51884600896606779126590517758182684416 10601487 -2407542602711309080142619870883041192 10601488 152923851724081137005601868226429009920 10601489 104097443029217946238258001658067801956 10601490 -115122373204058641335571750411183272960 10601491 -345836271342818289181227326848387649016 10601492 110342801280190548468410311041574490112 10601493 -119503074151771661775129949636671156480 10601494 333397088110518093817902458553039391872 10601495 279380130258475981067890024284085701600 10601496 136927133916746253617768132667232051200 10601497 116710607078956196262705728819081938432 10601498 -7509470070119021022748502990213749536 10601499 51643110458317588635153214964159589600 10601500 -89784461066397592079943115137709056000 10601501 -437996211392146793558743228258618158900 10601502 82666996105794755048912872375611730560 10601503 -278360597113559518481198650068566221440 10601504 142240987274463663079729896657562632192 10601505 66579260952318702909669418261862341440 10601506 235780841860457104483036114058126288640 10601507 115240142817267955395608111624140690944 10601508 170628502465067501845571881092736720896 10601509 -658570103969837943188507355157570244290 10601510 152875690138975756146618857863885580160 10601511 -44050173457562013955802297263895725056 10601512 171211178343556604998344492276975360000 10601513 -321712666486743998860394027115716824476 10601514 -13220942302144900736918412499880870400 10601515 -94047013384575761726759651446098663840 10601516 265766193585412087466191251585091165440 10601517 67573562246378413989607895771792681280 10601518 -149931445289443731529350557855496153984 10601519 557864795905896261573433166374291675920 10601520 1619973304241329961410490094468464640 10601521 -1284433255898070465527446396001822656 10601522 160001027485748485014040286713298775312 10601523 5516308149443613297724940320720570200 10601524 90371431583439839325763360997071604096 10601525 -301102386595869015952548711438701220000 10601526 -7714646812372011805985609823120230400 10601527 -154173394452413744648418561305063907080 10601528 130103043241760269502108793578115563520 10601529 706440450368667379312406386957370463360 10601530 215628643674637930838902723256138112000 10601531 829627494772826239140705719145402799332 10601532 13360704179105729674473162016904566272 10601533 -98584984563399145483288295329829636640 10601534 -166130845424817826355661735162125417088 10601535 19799915729040160785781091424571576320 10601536 -194659334378392209516835983724904448 10601537 -57907382298587709483244361272879885740 10601538 57772966077666905902295196548747946240 10601539 -565772733799857894819083936954532317076 10601540 360117882880820178860896134837007034880 10601541 51011177296365196636930770616390245150 10601542 158065041769207144135371633579330659040 10601543 101049143882810562963198968478035304792 10601544 546982065485120021032114692479513395200 10601545 34618141246231479199441113237381603300 10601546 -202944933768244305170926630200846552528 10601547 65521702547233327140463136289864180096 10601548 32309606557467249043623419039325963008 10601549 48069395399453196205634639517055789536 10601550 180342374320870064817368142365982576000 10601551 -175184967275196225118342445904706642608 10601552 16900722689238137800256816165390499840 10601553 -129310001412426423905644785202397857296 10601554 -305195231649108357491872951217272071024 10601555 441421359994595698957942897801116182400 10601556 -87336154511463984208361733723564072960 10601557 449110587962031930171320376778146396252 10601558 24178233985814399083390313695003443840 10601559 310847227633291785980162423021522474400 10601560 -262209008236001262709469588107965849600 10601561 -568774226371626603893560755518186846838 10601562 15567187938328849960995996156764175360 10601563 96217751075647164978385026838838656000 10601564 492875423234172710920560424098510336 10601565 -123011567629912495903513580830026017280 10601566 -5408326894166315225212022610698253312 10601567 -127471884130281116296327183789307196384 10601568 296969291502091822043923881952801456128 10601569 -697993611099746679600735548048656015440 10601570 75277063856807181773171320436304744960 10601571 34935457142127065605256303961605241840 10601572 13035686589601057498333649979906886912 10601573 1304145105944531352796900993860442200 10601574 134810035999519675145218516701102919680 10601575 26723021608006669426131240695162139600 10601576 477698584041622478185341807652094254080 10601577 149169930535526808077977654350894867840 10601578 97813344124237299727329903387938162688 10601579 -447209626748666941848261353159219245824 10601580 -93403545035347894319330573730960506880 10601581 -39940847506204242537224002304247651648 10601582 351983646061323776735700316116028283520 10601583 36401699978580534356569051757151836424 10601584 -18147799972934405943083745708353781760 10601585 225219433732065110161818140493026697780 10601586 212065799964028313024991904618448498832 10601587 -43882459440810203861773899350226371764 10601588 30549398627365313706282879967028570880 10601589 140384532717935345683709617155733000224 10601590 1255401344095781989714672940536631040 10601591 90465283142155210157925995155152106080 10601592 -21942891082465356088268639785805414400 10601593 -642943001432573564019021995439174587158 10601594 369873102243897553311108318149862912 10601595 112570185168179651653460062030168805520 10601596 -472183595297195864341661256261760460800 10601597 -165228372748792613515207085712040465920 10601598 -45054403390596695593491328112551388160 10601599 371482589878039057951013641620324615160 10601600 -132584606918794581210702231712038912000 10601601 -288487745327647764146254107461057802720 10601602 -496519242640101895849016533703973098496 10601603 85737219673146703870108107554557899864 10601604 -90736603373411387711574673636209438720 10601605 -68479371617715285929914090658201735040 10601606 -273242440453111992433257288431656057248 10601607 -5788424059693351537042398282564131712 10601608 234496720357275888823130008374934425600 10601609 448804889271810530986483133555395686810 10601610 -62066457634343151024580640255309076480 10601611 435067486498385165163723318182205709912 10601612 -176905926396573928545733857246678543360 10601613 243980510143491467005075940693627508960 10601614 -97789159453016696762196783283153993920 10601615 180067613283226348798154753304220390800 10601616 44383779499377690520067405190986072064 10601617 376373280931919239172887512607548410640 10601618 -63767294573264414495049423067620144240 10601619 121902203740160720484000520046896773888 10601620 -167294382418293723755119526872981708800 10601621 215734216751411105088537911293661951772 10601622 99596057962487819899084306300172937600 10601623 239258592072109199100840724603913210464 10601624 73851628621550950079440613725873950720 10601625 -277192304080013320705390150520750592000 10601626 -108411822339420452625626363349847338240 10601627 402090949512958965357001661136398185476 10601628 -15086561932722321176638032744173568000 10601629 101388167668603458710156438431146781920 10601630 -13159289479188386606730123060001774080 10601631 92893470226910347691836521627665817600 10601632 -614613595953851715241949366069064695808 10601633 113439254166270910747273065318474068160 10601634 51256336760997609276795688706054148480 10601635 -81596709229133160273713328393645864240 10601636 -29203918117182824044672808000175553920 10601637 -281280949197791284160987172348341435040 10601638 -183469996061600948152643325190888445760 10601639 1409092739962030050110738166160450440 10601640 184071687606737091812753532823528396800 10601641 -403191586004163543025493457834762717958 10601642 332291431106134927351783781342558100480 10601643 31775592774637289245775752951612895232 10601644 26094907940827486141356797590895504896 10601645 -410714359386624554755186645001605418100 10601646 -38297226462022165466100227050260652032 10601647 72117798220257679900965611683582486112 10601648 210374868351710756591181735447488102400 10601649 -74487905183502305067422511230744754432 10601650 235199731952501559544205587606761600 10601651 -175742176723758895312780757084662272600 10601652 225868097197384712343986632175024197632 10601653 96469835009825712493822662375383409902 10601654 -16456140519520951452545542066511893248 10601655 140549026629277246578615202848885734400 10601656 -21985777325117044132996479847475097600 10601657 170204710504787852881021534551657396 10601658 64026286134044069536204318824568204800 10601659 -228348505311833834399714677200559156608 10601660 -41842091064680962059777155060883287040 10601661 -232918325174134976844187348299401342976 10601662 6779466434313827724125474552147864832 10601663 -372846795850724886193562659786229681088 10601664 -63836541753993036360541272148933607424 10601665 -338723031259623643149816394491656332800 10601666 -168429782038288376854180282010944098816 10601667 -61600346213940528207083058276547446960 10601668 185313600377937329244472311584233623552 10601669 -22743618568718243041301894243869583520 10601670 22176246630254203587311643679787030400 10601671 -640228358051495439054700817871659897128 10601672 -201289922066118735584018977695095808000 10601673 93916777483543954601506916870616744864 10601674 105582207059111023923416986508892684336 10601675 -180352563480072783447486885442015620000 10601676 95473277068283014828026205840606191360 10601677 98477797259648812400836973516512959200 10601678 303632898780227141874372766051322620032 10601679 -3412385813684988426847943306240918784 10601680 19706998991995366329940641981001728000 10601681 -291880016698413671466380962450309141518 10601682 -995312214970379190979157319368426496 10601683 -235645998745540215559690035512151805456 10601684 -256044425732483439439342934256243212544 10601685 -19690603735294855358798138332078555620 10601686 198933112623947698744414922952031509792 10601687 370227039610423334189530337435522584560 10601688 -38449852875240129743795676172416061440 10601689 -211748147684118765581745666525078726390 10601690 -57874337149997704638994278319201996800 10601691 -156282872868348207241829960817574760808 10601692 -75846805107434356160832603116793256448 10601693 -8855635007346027837319555655138139456 10601694 -52794310919051606992901440753550397120 10601695 -211271525432568256551735896921623822560 10601696 -150613735015303133437246167309468303360 10601697 304418459596210484821361747294125690800 10601698 91390361351738631004414553059871045280 10601699 -418988763655779058629274461412267004040 10601700 -167402974867921113962662293134615424000 10601701 -191056301679532594099103010869790168000 10601702 -97429378490597940917838869647284764448 10601703 -166654940392956238157330189006722091856 10601704 910918268488046265195471666491750400 10601705 -376970949092470626682276884553016146140 10601706 -186945646387329876836437519933680869376 10601707 -1219606066665463225092753941381476549440 10601708 202783014623436917671680943907410774272 10601709 94712599540115445790263353702689226304 10601710 -57346066320314371839721415593316966400 10601711 588930252740043928773081397019545791312 10601712 -54082612659476586694849652091487518720 10601713 23920207995548409343465732926421345204 10601714 186278702138898890921699565166534269456 10601715 -105176634747933143706962887519335360000 10601716 -295798295592244470289255162172358636160 10601717 -10918179516853189611632123818997483328 10601718 23641994783366732325344117120997285888 10601719 328461056455315354473319853524528934120 10601720 -32020706564535461016425821775957606400 10601721 24096808731346525142293663038550026240 10601722 -145069160335408375868603478205859411088 10601723 388219757578654863845139825627178105704 10601724 -96017352419717305062076808106834567168 10601725 20532723165223858479113927042014060000 10601726 233246124495690895764382385589580557312 10601727 -550157163604084426913828167971270477168 10601728 -11637788489692334849050069042670338048 10601729 -746887979989909278643958914754084540670 10601730 -174675531930027237175130523970756086240 10601731 56003208195359038264876924120539097344 10601732 -180253278799979160783249196765783595904 10601733 12400047037480475054330588157444959040 10601734 124595684597185682936170347121338408960 10601735 90597781338350726678127674092385162400 10601736 -1688778102285665639627216236282920960 10601737 -458505885982178045117925075010084112614 10601738 -37952400287799410058338059646864782848 10601739 -206563835207895459438908099778938233920 10601740 420279377247103641708285102703598576640 10601741 725071527966585121794726573934734233142 10601742 140041086797582300345136785443492844544 10601743 666891411832144767930887320352864601120 10601744 182837284814809584817501688728159666176 10601745 -50131969815548876246676314741247252480 10601746 -216200192650600781107120618228651848576 10601747 128985971563437713940426099866829983040 10601748 49862519207020092432234512247392782080 10601749 94290212100111104103742127808607723164 10601750 -154361095580513281640018865944869728000 10601751 117028892424811036541537845313777578320 10601752 -92009587594734737355370821836156559360 10601753 -709446744642997873228983998968089656880 10601754 23760646846496666641439589432555360000 10601755 -155887781844040984738788626902649019840 10601756 250331293121228190743367602260068655104 10601757 -82343737514507043449400243206380863552 10601758 41740762303878410591800766254390959360 10601759 251747182553895028623589815987165461616 10601760 -66224463220427023420941963734286336000 10601761 916749162572199337212194475680174518212 10601762 126711464069073221453137877505212839200 10601763 25412107968556269738500888555272122744 10601764 -410887757166821213639174564745230371584 10601765 512253488166298306125026151958605297660 10601766 -3555877340065055962430626580657174400 10601767 -347237453012728438972711321213077262080 10601768 1197354336266737673112867083698821120 10601769 154955274165484108972162678849978641600 10601770 -157891444464275644402318067166259573920 10601771 -537302579242687519107638060064463934028 10601772 155629078132187207455118548950412800000 10601773 27886968729111435622225331286096661248 10601774 37844220267537584126830484486022738816 10601775 183714694099918501291153178605869546000 10601776 59843531821980415307201744282307788800 10601777 -118685521857191206559360082294659131374 10601778 113273993572434971480002880821743360 10601779 -5035279184367140791134725022477086512 10601780 50128976019211604177801129434910638080 10601781 96426898833686256390954889966296945600 10601782 -204936688876787669795402633710969639008 10601783 116423311627514267356661356400634001344 10601784 34508380867428802767737310286369689600 10601785 -17994558395291208483107239420514018040 10601786 -64572060937065434978066858069008554816 10601787 -178242349191131038938315914518800076800 10601788 635882723436588929167916108749353523200 10601789 740494714873519333676529558837701181600 10601790 25941775472674523066985854889740451840 10601791 -50507302425541124280644104997427993600 10601792 210526900393030295661251349917700980736 10601793 594345971999333225642242170186987511680 10601794 -40419644993889371034864092602753171968 10601795 299508325745969263738293452063317721760 10601796 132311339709332057715026703037135444992 10601797 28701418812308279785900411879732818300 10601798 153381954027256379914765711643164076736 10601799 165807987736031774378112083038054697808 10601800 -305369740663078299084969648577781760000 10601801 3113030217653650584135141611054288640 10601802 137861390179756517641636289902368943968 10601803 -120639560425560506967315333289264990296 10601804 -162770043521220267668868833994074932224 10601805 318196241269417871157254070883020161760 10601806 -309227589788493398748386276621525002560 10601807 332777453327366486951910720016829618232 10601808 3380247972675871655354541525518254080 10601809 36803376131683617994912580715216345316 10601810 -87804940886441836390499831033181120000 10601811 -291108515709398749816835135149066821240 10601812 152879883285223053183194640942711828480 10601813 284094298362201272101268853191141242062 10601814 -1640037502377386918043486036268032000 10601815 -76937156720832135090643284507841447200 10601816 563215737788142280806319649729831700480 10601817 -24306656575758306840192763821609353520 10601818 110266320858555280086115890754048677360 10601819 42342467494981151434805997762931313220 10601820 -94533682750977608563988124061226496000 10601821 95861331301292852613460488704073692844 10601822 567741065906839568690932200556443648 10601823 115887968827210475735298914082857048064 10601824 -568358962263149026247066129882436993024 10601825 -56121936690510974836642828857952992900 10601826 13107874321541781637092225238776591744 10601827 421120498099019567707989282739365500400 10601828 543698219985113947866989020809431961600 10601829 -129953581620139701390125692269967950720 10601830 186259918102379965693647405649837595520 10601831 -10537825998921122020568471012599476336 10601832 68924125008113276618498130888023654400 10601833 -603832472292519469395727612930132024320 10601834 367184312819310039608530844808848600832 10601835 62840441461219142050464972287302671840 10601836 -177139543360642944798665488696047397632 10601837 909342876224992275272545426197270042624 10601838 -11374306736050748043137276832169509696 10601839 -2594785363269705716623952094594221976 10601840 -13477346443602565524064094449782128640 10601841 33337477012124928089968223457192508224 10601842 238804432632260290297730379764065581072 10601843 -232906896280307494481984152281332929200 10601844 19770448388971043952512522194529175552 10601845 -115336567127777031246181810468404096000 10601846 47286316856607918933859371181364805504 10601847 -81160916487714429215656045303021338576 10601848 8090265057500913318684204539567247360 10601849 -212973236110305581617663287568551994680 10601850 1397608120142810739126463858735104000 10601851 -125871050118111869536181986693313997488 10601852 148037198107593086725124219747572647936 10601853 -87710899532441344430082675463225001376 10601854 -28368706773866049113433461291684058624 10601855 -109774770865351374417461297317979102880 10601856 160469925382905764798727488460281610240 10601857 21936654330928935058135708326747493312 10601858 23803644788532227844169282440906763680 10601859 55580179899628718645562980230836902904 10601860 44625140984552689349567706388756942080 10601861 -312703235380866930306105731353449265152 10601862 45544722778022987157262050695612940288 10601863 -59666753193887404295732182691922604416 10601864 -69176081311334161400452839795493601280 10601865 3119822792319726112910666979831681600 10601866 70449351494541594019257454739500935168 10601867 99055076080841824398323667458868257280 10601868 -153056953654986582431617519284956213760 10601869 105960056321058256398297994814643502392 10601870 135080913377025522378587127450396530880 10601871 -129342163674775109915462046707400091776 10601872 -115194938221915649075294536077973479424 10601873 339752872992549158367523279424225914944 10601874 -25205795026538273059707662943695074560 10601875 -6071428567164701180699371759070792500 10601876 139011075775166691673768112951284383744 10601877 -147996509925313802512242214027032600864 10601878 70052671912336716861083769271759791360 10601879 -827894257417915988054046487479671082240 10601880 242543160176773596696403477470192844800 10601881 -329366773805244006684023169800769677808 10601882 -42699757930778001452933299062143577888 10601883 183368103288673750904912617416407051052 10601884 154802541439105289829776111872696068096 10601885 -125342803151402155833518635427917230600 10601886 -74264540052024056854552148871951882240 10601887 -359219233524396711365146573296375583080 10601888 148723420545624823800424084961403863040 10601889 454039450083856096120200197380883381424 10601890 -14659601268664097514465782300696134080 10601891 -984260557205440163339491885107194443608 10601892 93954897564542783896603200571346153472 10601893 -524767758954563253839056735409968394336 10601894 4753004002789984273338233939729012352 10601895 24668551805331866865074661160598400720 10601896 -368484545858115445562448243581392650240 10601897 326115334235870044625283015200720006772 10601898 89367522846068525812910185946074824960 10601899 -428368616259131438466292866967122032 10601900 273010648638786165508979972885775264000 10601901 -104941157139907258360910957278002480960 10601902 -94636971891747113342686106292854854848 10601903 6641875963474785787051135070872770768 10601904 15330518856002856018994429654471901184 10601905 157271147027056437676115695775793360000 10601906 37313223835644967077685681823089708032 10601907 87537040459086268415670924794895498240 10601908 -2115993493266225951966114973689317376 10601909 131913565034922052371473596695084976110 10601910 -116596817582866357916973059405405884800 10601911 -1137087968695619792396064238054260288 10601912 216541478594996389794526150750545899520 10601913 185303067576188387421433054168186732224 10601914 43329909911985255716274832084530109152 10601915 -188487925390105383377121279030580237440 10601916 -42088163724373458786851919952042638336 10601917 -576923199872606374867523440211760783034 10601918 -46054619057101429165386731894875395840 10601919 -55194038519496486845624213109095580336 10601920 -51162916458888252186455546853347819520 10601921 568376687016008643930953941909181796144 10601922 -31648855987657974256085309131449331200 10601923 2970653126300036442083362300175474440 10601924 -65471177346966599288242021272838656000 10601925 162460135039673528311975184366011368000 10601926 240985446928042996474063395848132802912 10601927 68852460436532270539655788759451975472 10601928 31019097179059417710856387586005263360 10601929 89435324888618931466519733374503134884 10601930 -68570559170845265383000226431978970880 10601931 257964900748570661998370008761005405184 10601932 314682678471583666170034788801180713472 10601933 -20862153861083171606039714464665904416 10601934 214808432581134338116813832612745709632 10601935 80048254364569587366927059282169743880 10601936 -18457931033900313293597219670638100480 10601937 -297757109473280211044240893795521992652 10601938 3640676968368335382815201244259940352 10601939 685332087437152624439202188371542181740 10601940 -151054670003370349334420168626846464000 10601941 230880370373734023810195856605010259872 10601942 -16209186107172262880592837269018880 10601943 -79427120562415827908188676818430526720 10601944 77878699319270086856390333223790571520 10601945 -231993609118160551406455803808419257400 10601946 -244410912018814068920398790289536352000 10601947 331963811788578450444725566321574139600 10601948 174901748506230136828797072258389415936 10601949 195914287331671650907148069470473610080 10601950 146453695981770104821230838934121576000 10601951 10074131837852652333931258727519207352 10601952 190619542186368678378588370013879795712 10601953 -237255056629937897576617012730333062976 10601954 -40745420900351942986247706322185851136 10601955 -37015417332813958949528658582042009600 10601956 17941949667913639178048662222204887040 10601957 10791848026266104756344957770478268640 10601958 -62167448574616020209313717190446858240 10601959 -165210369305870752266627348706582937496 10601960 136607966632970196145203252462118502400 10601961 -21781763142882896861747452579337277120 10601962 -98177904907303218118423079445823034880 10601963 291899251487098639621589576607665716212 10601964 -346616254856624070853090635714667296000 10601965 82956198650350694580747493512763708800 10601966 -206639309857946083444459923332764571136 10601967 -106859747802914498638101644103260074752 10601968 -62764208102480865439210785730926903296 10601969 -23330097370606971031384055242711438848 10601970 109135134172158774204781228852635840000 10601971 426239282111385932375435076260075188172 10601972 246783136197367032385005932167050427776 10601973 -58454395198750522853121106182183989778 10601974 -130240621749719929971248569671258471264 10601975 249157772233311552919731799321166802000 10601976 87807811308984409661148777563709112320 10601977 270701497213534459120370748464332979332 10601978 -246012763907367824066309098992783942144 10601979 165226396956587884639893486973034472984 10601980 -43506713950288673407300252038211983360 10601981 195429106149120444466701870931530590880 10601982 -29391687322521568152788022519474144000 10601983 697416030530822088258058930295167778136 10601984 -189633955714654728255562574876853141504 10601985 -3204580213473522544517039283009571200 10601986 -459190692255214550016686581474256885808 10601987 -710798263421516485534716375079788214008 10601988 -98344067143337802309027812624338452480 10601989 -227039411244780832340995944387459793920 10601990 -21288586058692448553954747915706736640 10601991 -71952418176565824725280022854624932280 10601992 201474385962437838520986038001788313600 10601993 182293940941449276530959266083995849242 10601994 -564629629616080053980558642385177600 10601995 -741734216714139618127583599710740961120 10601996 857048779098491108695533889937665262592 10601997 9953102731849326486262737061400158272 10601998 274082401304803980689792439376038352320 10601999 -181144129688954862319977280928438679360 10602000 -22689209171617798189809295133245440000 10602001 250191858889290568015469276321829102002 10602002 -13977698664024155761318461186073529568 10602003 46788775174491265723551004014981285744 10602004 9322659190599249980171882955320451072 10602005 73437753383659707002928548992867579200 10602006 -71631977716979621800192943315834412096 10602007 154347346314781196402533004440304339080 10602008 65573727927331009345544169597133608960 10602009 -466295619194252142086049902526853152 10602010 -189641666874902261742133493060233815840 10602011 58976933503145001398573629903934878464 10602012 101523197902829924508791774945785012224 10602013 -502932780154926688963825424504069710240 10602014 -65682317666612683804846419932933684160 10602015 3052530033176584294659131837177362320 10602016 -483165217607105043577578538136679874560 10602017 -287815898413840439923931023522962439788 10602018 7033597934907055901604876099648728064 10602019 231325419488897217251358711351794510640 10602020 247676402416122825732926330437501440 10602021 -376010317362385168264579010352194246976 10602022 261911828770321085081647243772674233312 10602023 -314036752345233371980394220489461875320 10602024 30808677940547256544074184107667537920 10602025 6041958768867858773477449096764576000 10602026 -55759714293195539126093026107557509536 10602027 -181987466768822336761606808003352408036 10602028 -122152432457902079948645899745031757824 10602029 -252186628630274024644462742253314997216 10602030 40769950915032151348608590924310280320 10602031 97474945553651869290832834525426518528 10602032 40331746135037664254940955351466950656 10602033 -37342316976687374023266922689787827072 10602034 -245074148608491869127072639325431690240 10602035 18876724587043523168310876777214653360 10602036 248553473760762881310509342897763532800 10602037 155836990142673380288281925530536320 10602038 -23387587006681690658921202446333348160 10602039 22015232222354914512193004749652087040 10602040 222228516592923854074267396776284160000 10602041 11151452554921403106386884104278246442 10602042 59642642652601307519001007955818462464 10602043 -178108860240523607674321313533050975296 10602044 -373002969014905543674132257118762121728 10602045 -341736476774380583153306414914591675380 10602046 -87331277140312412856611254065760861056 10602047 -680918192106292028217780145367359773504 10602048 68647419122427289980149692741000888320 10602049 35949139500060337609742025426567361200 10602050 210995757623273646077714934723660472800 10602051 447471308958323149133285277354462736632 10602052 142908746776104275236595919484918621440 10602053 330831019593090780130562001266933596032 10602054 5757493245329593999775645645231312640 10602055 -294306517781927064346109645841897452040 10602056 135243353837058876933730585357108838400 10602057 65354697027937187053623188857370465280 10602058 -58296075748575639755462584309306470816 10602059 332835311534437048132622430207431163504 10602060 -46188907663640929703840857065647063040 10602061 421025262114513864562258445671515228662 10602062 20372537152333971466288636001226620928 10602063 -549103981646729838261997067251992735600 10602064 -93676875980332704174469393859124264960 10602065 -172541264058286725187912804744206187800 10602066 -231025872714429124571705808281877845376 10602067 84045401868287797243299220957955368416 10602068 -135264245420043164970706490740517761152 10602069 -122005029695329019757065691410544537792 10602070 95531820201356892268552537552659060480 10602071 -43782018755497890473055127255413900456 10602072 -3447784588215609797013377107802357760 10602073 237212466892612028878791754658196539460 10602074 -126421927633567793991893046892736955648 10602075 33528314148467916970953600724994054400 10602076 -463341138119132266538216042590415060480 10602077 -402894248155320841679666585958115834074 10602078 132868883956368175005227963201074147968 10602079 293212905951626829221132300735268315680 10602080 -4696326545433008132771529306805370880 10602081 446870870990997625173408631038011250900 10602082 5636371392662056164162263259863317152 10602083 169488690546798033632365712795513698332 10602084 214002081410841428268391938677773043712 10602085 -251858180854095548564151189921180767400 10602086 -174886897873696726993218330073974443520 10602087 172442623174067634375264019455834519552 10602088 -106929309954297104771765979365753978880 10602089 -655141669790805042054075973896405778176 10602090 -258255489742904275723249749877387265280 10602091 154092724996653112106876685919926145312 10602092 -142213985136350393240679507072651913728 10602093 88607131358904183028585324231506947328 10602094 -46314484407421825983700976010283091904 10602095 86790116596023658789848452780043840000 10602096 31996970684463204860902250222630633472 10602097 764503281646036491345164020875806945280 10602098 61176519519653108983537689709051878720 10602099 -500587498535880404311733479147962790896 10602100 7171057400220307811785999798864134400 10602101 366460142666934232374677836664313077532 10602102 27560919307880180895777302559810269184 10602103 12636014241125828638402728058259805600 10602104 -674652141679816751381906056620505866240 10602105 -314551745520288714731596961734352498880 10602106 -57867168976274516066924215668601711248 10602107 589167201498903068646516386603480680356 10602108 -32664042530197667226969357748823442432 10602109 77261215347161910036072868992988088416 10602110 165761236398658683215330509999552704000 10602111 75070591687497372248321618335694960400 10602112 -227777138117850871120905808677238210560 10602113 436020209137671274413077958659349823362 10602114 141354159016421748141715628370850663680 10602115 499258741787894559892108318487675375760 10602116 72044178269708741493916566300815278080 10602117 -276093227292762850600140885543977747520 10602118 -276764245071515781663536484168671198784 10602119 -499810103741757805634133900837877586688 10602120 -128651475290781902697736270825018982400 10602121 636426382908541850328073920565421287322 10602122 -268393391671286878072585386320295417600 10602123 -273132779461061929586455332966912000 10602124 -33239670230052513765099523545121742848 10602125 359199378058742074702151628106570110000 10602126 -136056634891221147137320272968435045760 10602127 612427331802819112344685862425297564976 10602128 -78569860167833130690876744799461949440 10602129 329888812313169112542896382174730297584 10602130 -80202405331714550708005343135380224000 10602131 -127059625462562345240078701021235818068 10602132 32275927207272870795843783695477716992 10602133 451211420373082962547101238776680823520 10602134 71949441767531388525840464929605021216 10602135 260366567303118544558454647196939307600 10602136 -716887890798202910679003985969048504320 10602137 52432780379971272771752036085392058432 10602138 113138874886264051870693454374260370944 10602139 -778558997001141498328653118621953353040 10602140 -1953797129875949810819856610966225920 10602141 524435482721992465779112458035500896 10602142 -31254996731163279914167648509831078528 10602143 71264120495729278059279309629126407392 10602144 19332630784897948954580396370391203840 10602145 143894531834435599802818161652941354900 10602146 98989877408755888658686966452132917760 10602147 -159212852986163916509020727944245966528 10602148 -357629683906969046775406194901978897792 10602149 69330810163760512522388882960090246208 10602150 -15583495548767754941422779808312790400 10602151 10338993204018741053994046181392789552 10602152 183428998039074392702169814713529958400 10602153 240220806467716651320989562837731783562 10602154 -107617973338902588135075393179786470224 10602155 -14435182257020263310594395323637236480 10602156 -55747966815485745490501842657152332800 10602157 -25064410449523346359957705641074191594 10602158 80224660716195726897390529461254856576 10602159 -19966418788759628624626632239172091896 10602160 129239436341799219485275151406388346880 10602161 582409455567973866409700981086282479762 10602162 354219094261679533310197141857584589312 10602163 -123212583563940183705032135531252047104 10602164 -63936454362311522248619032487311146624 10602165 -2389522763724975490730586131124115200 10602166 416812382865727501980939865809883294464 10602167 -7515910546797699567800102877893984088 10602168 -262891961052757460782690647299101286400 10602169 159625554729271698703774787046620151552 10602170 4860746551070338254329043949357612800 10602171 -7585677674543436404914114610666622660 10602172 -13440629636579374624907951109970231296 10602173 318429328476571024862022381533101493484 10602174 249236244273590969613421185151102402560 10602175 -218619886397485301081782933264269030200 10602176 -49215943372427338060047393478020169728 10602177 64561883749475520000280257607977989280 10602178 429218175186652841268801590562314642640 10602179 -64550192164677970504302523899878560404 10602180 71725097458231618319355852021970863360 10602181 -14311589487014011294519943380470202208 10602182 -270077820106935918741671796843550104000 10602183 163087314296926070299042322988915334824 10602184 -364083083101576943794392172502586301440 10602185 567665930523460462548370850804780943360 10602186 38834527936296354747973840646394347520 10602187 -38634341797638040859515055256764286960 10602188 96067417700814694941551532765615215616 10602189 160488406499932609766713150736746549644 10602190 -108772672191974395051229615467971705600 10602191 -23048476564871246896646112351887567088 10602192 -28962272814427376005188027910752829440 10602193 152742421231145918500356136027103329600 10602194 -33756171725567217441471663767139061104 10602195 -129630149759456622650233134325967616000 10602196 175624293426531688544182714079994101760 10602197 -255693261693196001169720135344807003400 10602198 38039266421425562076159472980307509120 10602199 730768023008490257161739286337273486464 10602200 60566203109765598580927821473147904000 10602201 162823651777192576616574692390033537232 10602202 51471289681984032519758381563396598784 10602203 88641254045760271990419448559891330640 10602204 -7625851198707232521370507701558818304 10602205 183236106888651600261573618639812403960 10602206 431090366808215682793858447808621881344 10602207 -200243831617061215142466149569571644800 10602208 -335577403278218376888840836305622138880 10602209 -146615729382157504650945158353797936 10602210 41969537231080791567481917060819985920 10602211 276190007426607608292478547473086822812 10602212 -81677227083743451401648967334612965120 10602213 -235748489177354303594874099826855633536 10602214 -40850570052622010137621341158610370560 10602215 401766815437856073547597037626613312760 10602216 -119429275780538593811117806907379041280 10602217 5505118755272081683860640062373323264 10602218 -85492186179916945232388866821591214592 10602219 72838255006865512231565648709411514368 10602220 -376757411709733995180801291612602757120 10602221 -129263497332665272062334497472375257888 10602222 105936000753965587144626780836033643072 10602223 350728418815107497226355407267982767624 10602224 39422127624269657647040437692108963840 10602225 -94951051989330613014502637113638360000 10602226 -9211990049100624616391183804081208000 10602227 -198963023259642458838688145025036368928 10602228 -5675530254034402544767591456189992960 10602229 514279622665791036737190366352066759680 10602230 -270896745065501114941406847774593034240 10602231 192722447519699804930953800585432170064 10602232 -1001072580249840883936037994609905356800 10602233 -340296702694033250535012720579331354518 10602234 -161238627954060845261328541146377486592 10602235 -49304859917047708101619611468211849440 10602236 515305228357055391523883690766494945280 10602237 130216102877514766018291587009335404800 10602238 -258665468706812138084431698146170711104 10602239 36895168163502907468344595778623721256 10602240 -115249016448922591150505864746877583360 10602241 130744708788583848501610896687063569280 10602242 22242399159842934741425872236786362880 10602243 -202268626837269681147156338290723873800 10602244 -348854213589791275595878600564788192000 10602245 131699644768355896986528492577822814880 10602246 81519564065118045283509516927481454784 10602247 112858839643074160576239272990990468880 10602248 29977674926862120973560153897141534720 10602249 -136197711004748651136710403711820716672 10602250 -125475320529286419503837021328508680000 10602251 -304382811624978753710403232651355095896 10602252 -325079458137374028094436815105555968 10602253 -90283800946827219379026660524716160000 10602254 -58572955472666199710733594617938871040 10602255 -207414086825291553365431822186215362400 10602256 -359468654121962225833307421047259136 10602257 614534879827690535495642345552379235506 10602258 -24820889881237976716478541974096966016 10602259 -20692911374865842579730210108149964360 10602260 -498892495546986810924083420545531084800 10602261 55490745692512206693156979860445110240 10602262 88510878180669156131822541391359936 10602263 34419486405592735565593968951941124096 10602264 -129182057349950874896211774003296993280 10602265 -308559957268986594198850473494055209340 10602266 223779953667349519383209516039908715520 10602267 106580466177213401654902405890082670448 10602268 -356404848431475327056231409834657290752 10602269 -295292347813372794587616655672210875840 10602270 62708172113491901097566342513404204800 10602271 -183100528888267033446617219500199048400 10602272 -149738705482905895412277318759269400576 10602273 16506575747943218761236130531930124736 10602274 102274495053297973273312697025068175360 10602275 349736184978312535800992424097464006300 10602276 -7981792910367801558527981662986424320 10602277 570631357493255052447168670899854169246 10602278 -462143983456097166578026963666944020544 10602279 44125476400836046861090992755732275200 10602280 -45790254937350393539099674835778048000 10602281 529676831132043649590792254286608733072 10602282 272634716246816036063842877139281213184 10602283 -3789406246831097866245170099010235468 10602284 -145605510620214533346279013003785093120 10602285 -261184033003959459042612446573285025600 10602286 224901841792997065490689471811503670592 10602287 64091929647842930100879343890021314640 10602288 52769154568772631506486107879048347648 10602289 -53846306138148761680235471921319331520 10602290 -141355271567871845865903982959148053600 10602291 -73102825009338989618597123133626363136 10602292 -390302670796847019336708845120004793984 10602293 40268962674835389325115324569285110264 10602294 185302730311883144123511825448490316672 10602295 -6086405689683239102883958577573285760 10602296 126242328875611637052938541774338273280 10602297 59201165512658801596302260349327847674 10602298 37049859711708960924679171805857287936 10602299 87129435652499195822205796367526587640 10602300 83539446607864919312288248757990400000 10602301 -45073004909988224420275778495514029376 10602302 146567775022408467294597906541477700352 10602303 143741124726518406292067547766181494800 10602304 -76209500564285402368004226477247692800 10602305 119830421631945415824951623350179217920 10602306 -106934506043405646750729081337967293440 10602307 -275321472499519799853049417778852154528 10602308 141237904223409109479192305314207436928 10602309 -188925543985388454983917758533091193440 10602310 19442542542565213925230034270073323520 10602311 108821738125705001082928244618113000272 10602312 -43698312305168825789991416045984808960 10602313 1667541584652741772476944201632469520 10602314 17586880675955442087167605333432173312 10602315 -98934167588680726812396870200458370640 10602316 290466408622054681714509615813756343040 10602317 -753454374294986793266889189064137058848 10602318 -256882666405061235325589107043267906496 10602319 -77106308453873516235824793457176218112 10602320 -51697254407621877662175314812830105600 10602321 182437717514465799729368767468261160640 10602322 39099284196540038156209975621702963200 10602323 -296804486686359970044193644840024026280 10602324 -199543277284821302313592457875597299840 10602325 401040805631962518191820118557033015050 10602326 238986268244226974528136741264983257248 10602327 160602601467704630965045485634578218832 10602328 -439417446524890152626356000082776719360 10602329 -263620369948510950529619042900080410624 10602330 129051165593522481476564982450713137920 10602331 456210631984493977596456468614609626152 10602332 24378719622556304925878951639177459712 10602333 15762135851693289881561563915090710528 10602334 -82681255589345410978517543701178189184 10602335 -36024886372717684919781642516755228400 10602336 -161373196228147129043676794636617383936 10602337 -489461080328459620921704538417234176720 10602338 -2695609316747234114955602835259928832 10602339 -447536260714663359129910743682497302400 10602340 -35351227958595741684764305200190033920 10602341 94281700076308499611637793860553990144 10602342 -303111776715051814035425935380099216000 10602343 -196901760414802764617764727139354647880 10602344 -463931157879608020056936785180782371840 10602345 -7250668556916194479706946858056813760 10602346 90645850866698876449418683555512173664 10602347 13213768072533936580334018973874003200 10602348 -157015161573310473906057608157449785344 10602349 -251330771516897581039904557262692330080 10602350 -55297551889252922048614523264231894400 10602351 33470763710603017525453020171896183880 10602352 158351857927407108612096364437815853056 10602353 340030634610466077799720526803298350080 10602354 52955202449440678065127895396361535488 10602355 -97619488053514837724890910668641179040 10602356 308908181595865321574224602448938209280 10602357 -633805581204959590690171360103540927808 10602358 -37177697601995941757020147072395705216 10602359 -101196728270839622170735326251187096960 10602360 -335270561624847578736521843247101952000 10602361 235907348475164565852127855078089431040 10602362 -277650625646347366986998724465927898368 10602363 268809339725491007356368630498728325144 10602364 74525293778277562712590884684044070400 10602365 -121059914957159351611106788348599382740 10602366 -218349474734621636685064008677542435200 10602367 -560879405674282217003305231145868883208 10602368 148264724347300453910709192308262174720 10602369 -258174849318072024780844260905471752206 10602370 -178332765876083405840866986246029745120 10602371 98339356340961513581979069668322946320 10602372 94257201641726826357314421372321005568 10602373 -669950189367194955383643055372342549380 10602374 -27883704540824296706933295855737310720 10602375 -134739592578967442656967429216524668000 10602376 -25433917858435334800567840295637196800 10602377 -252689111351873575476221191540207932774 10602378 64462695017678052924662204686476953904 10602379 162044530340910969120743861464591758384 10602380 -272156630136937042616099422638394598400 10602381 3981479893137132562724006992496816160 10602382 55432762807015961791545921894746346240 10602383 1275617659732921115423984983398723576 10602384 32159843550568704432516542257103437824 10602385 -52286425080660710359986598437542621400 10602386 18812259909096209203621421080275008160 10602387 -169864847251467753931974959231411494560 10602388 148233088006740660256975340096608316288 10602389 -27350674025529654119279868004466068608 10602390 -91232793950976771716909957488394169600 10602391 -390011761138677578286246255359625954608 10602392 153134453733063737792372437238036582400 10602393 19688939262620721217496465454185496000 10602394 8717497138025058522394344600130523904 10602395 69982742157405232583207304799907623200 10602396 115995935704756571367842439539102518272 10602397 -25074650650027628676763785886192431860 10602398 -327226204006742809225009046535923164800 10602399 409613344783194629711385252884220647040 10602400 195464153567580293074409771595743232000 10602401 133434160049917127254348341493714620672 10602402 26581344796905262598924417914895761920 10602403 35780577355601316446270362593520747520 10602404 45351348907212685924637237031433979136 10602405 -231285785077032725331494695986438909600 10602406 45055864205854943230416943509289885152 10602407 245265591733789076151776733121885113552 10602408 -497792580812489494644886789601764147200 10602409 65500425016613217041819539199085487610 10602410 -21548898269767048909754452151536680960 10602411 -177175259467566057071364104697643469136 10602412 309102498809857655361398784921087001856 10602413 18560456576912747548287145716997936662 10602414 -21078525078899121956145472416202138944 10602415 -169323768570557015561561691546946998000 10602416 11666377303546329198532743213217480704 10602417 128351498925434176809632216086607051712 10602418 -152975030698584304602909702545362464000 10602419 466635887524198915338013293574679820 10602420 -77025456315242674100705168511821107200 10602421 638360145940028107959282058162296880622 10602422 -98116481918583754757223272680882555488 10602423 -111548980589247880219705692516695005320 10602424 3089426791893393363921401405522042880 10602425 -35457778003299558808019182827852408000 10602426 -243958552609120498833700055072122285056 10602427 -34634078030625980404534637102526024000 10602428 -79801846745780854694386996836409380864 10602429 -258353429976450423923644870947122703840 10602430 24787851503207249761666563611425881600 10602431 274317238943018351112790362966650535792 10602432 205360881434051055294551717921433845760 10602433 795862451754953490416463847235390977840 10602434 7155172261231412988469048650247176192 10602435 -14630279072702285766097831940136421200 10602436 46071885138216708531092884008881969664 10602437 243033287621197334843581506807297154080 10602438 -8630614224180441065342405885968502784 10602439 -348344030605240067875133738234846207840 10602440 290148157542026511579313632936684441600 10602441 705844999427841558702510006810533112000 10602442 -572162923032147911986585015856715008928 10602443 555150852430927993367034727492230689040 10602444 -99843820546076257062357205327505539584 10602445 132843000938549019634367238791727348480 10602446 -170537904333868820103068212099446443328 10602447 28821992233791607754179595031906269328 10602448 122306296296669779038442675695160131584 10602449 -174867927682846095912065912806921873152 10602450 -139759922491194859854123544868441912400 10602451 -213005078804496775929578782582911561288 10602452 66180517742998997239203772291637157888 10602453 -60611867173266072400607141436264249696 10602454 20720635943242884722638561676595622176 10602455 -423142869722791180201541737257886649040 10602456 -352575337248065814026054215386835353600 10602457 -428823833489052289395311043726758888688 10602458 -317850729370568305030044973234270923840 10602459 -98352981956281068876578637509475511536 10602460 20974040469864639706346952144606120960 10602461 -127033184716006749917904240632435271828 10602462 3265923526276657679923573337614254720 10602463 -484639360943427764702382153449485864288 10602464 -445208400918400022093372440431937978368 10602465 16134384227235058054277156139754095360 10602466 26711305654393630410553337465531128320 10602467 -5396908344259103789812770937330568760 10602468 315839793582610148134526312728773918720 10602469 616157830351930224830756505169114477696 10602470 -22525321217241563112875053592697782400 10602471 -206600021191167768958931481577343685120 10602472 -97606134527092286103776649056650675200 10602473 28481670268027301443987447625448729600 10602474 -99120374152355227588657582504078160640 10602475 -88663678578470104310355106299285708000 10602476 -23300249601269428628119453235364253440 10602477 -39958469673794714390099297916973700160 10602478 50202960240279282865722460476152149824 10602479 -213562358175306650982581355474851130480 10602480 -8570308063220781790196493947271905280 10602481 250612783697582634590802709586385689700 10602482 254274559477405003891635324939315972864 10602483 76756211359100352006580017979756947504 10602484 565183099486079255605574381852813254016 10602485 -456093740099025493131334113895191855840 10602486 -102054434999829688199331044227073825568 10602487 -63604304657109440575451555963681748848 10602488 205536588951540627650955858844828753920 10602489 -44603826240154048362110731260145966560 10602490 -178498814655659535713580230623791060000 10602491 -47711199458221476061197328305498106416 10602492 -96137111654277836584685086665867967488 10602493 -699842925720590685418799549147644815456 10602494 2513506188202311756120490607637934080 10602495 4052381797540172011078990379620226880 10602496 19404524776909159804572205685648916480 10602497 4966814467140331438711068102847273812 10602498 9435342666573093001952425416052197888 10602499 -106059820267904599379136015586943690500 10602500 -71473268628754929993663484319405040000 10602501 17953151427558009255772172043715811328 10602502 416123496544979351578027390752254969952 10602503 85145531693006582655681237655672905600 10602504 -124262293244730243922338172830673920 10602505 74072414718745471080978928242077786760 10602506 140593288353805150634950148626663643952 10602507 132017091773818621704669949342996920240 10602508 -35795557057789019550606254248924457984 10602509 134738618305336127555613488358594124716 10602510 -3209019940366319038778099546286873600 10602511 -101404835391592525249405450790153313280 10602512 -49540064898315820650561182028966518784 10602513 259499878138607785166895204240277868880 10602514 119165826246233370316348492798393042080 10602515 -77491408795185743537666530572814521600 10602516 250874167815346258474259373687665940480 10602517 -456133573341834818226016971754121646240 10602518 -89503956776416209334884854288512381440 10602519 359972767877396379468694191039568426344 10602520 -9597114679929495007291596735624806400 10602521 -72917665901001916595475681831149664000 10602522 -188296414699534405333680611457195056640 10602523 248102878344894059418635137458768348840 10602524 -566582175248646815446572354156593831424 10602525 51915100874091142906070979155696268000 10602526 -214828213805986980423583954622587996800 10602527 39564569111990163319242727326577107840 10602528 -2028377820032507209725459682783395840 10602529 -214185819963709605756949782908495407424 10602530 221573674354424462542337230042163408160 10602531 37488976933265936924890544395320086820 10602532 -562160371789207119733900635015732551680 10602533 129705840059970782872896865783624617564 10602534 38684251191813858154871384171904665280 10602535 -154677689038182971939788621941216387840 10602536 221629174836628620563099698059767808000 10602537 446586431449838221831637141598184904160 10602538 -364792550030466498514216938621861280080 10602539 364056084882891511460823452423110670640 10602540 25029570621198071968851425355570769920 10602541 -326309927115048058413974148385796292308 10602542 -47988445616739045834552019479205209600 10602543 -9837483733291257375411717729523845504 10602544 27048360908401690733576704107340038144 10602545 -229244802289766107652979500752680226200 10602546 -261779129877276350015307869892643871616 10602547 -18276331964695729513798293069865542004 10602548 -567421193270414559862194955447990093824 10602549 -6769700894848179202322673233978775360 10602550 50996123120654104272160284159132412800 10602551 549920552343621411745542218204947734600 10602552 -7592703237065558832125521800993177600 10602553 -8078224046766917837234745605050926960 10602554 4390112081820327370680875817318712032 10602555 -49169210336415158574317050937995140240 10602556 327029479606150507505637742770492984320 10602557 14547911252090655155962210309603170912 10602558 -2899092832753105190405285952131953152 10602559 -118629095893318446795400061483110262160 10602560 135877362583093351978045848393351168000 10602561 284796813438695924635196883636261210672 10602562 337079602588147482176917328417845936032 10602563 377107371220523187733592077586311102704 10602564 -45241958422745634209381113205523161088 10602565 372372545730211704182512635011515430460 10602566 -6798978762398721133758263030169175296 10602567 -175720980065816663156323042055369938800 10602568 -283012682721780122849580655425636925440 10602569 -779999086966538201196318046375061109030 10602570 -1102397130199029855811899496678387200 10602571 317956732519191542204637504757473739140 10602572 -37136457386148729608038541177240279040 10602573 189029908761220583665202288705683020768 10602574 -141059299074702662890105412135969154240 10602575 -168663199208788767306579622766508502200 10602576 -76533815208432620703520458739727474688 10602577 -272304248175315809901167250858199228188 10602578 -30853002677534727669554396861194681344 10602579 -71925215533768572922901505949855368912 10602580 137633639038090100992099355858918035200 10602581 141741456905673802812664937508260360064 10602582 128272386084758950546476652370021498880 10602583 -293387085648521933413702012333685836920 10602584 -384339544841535831927785473002554572800 10602585 -107317425043036602440685278890070970240 10602586 -91178601725110003495978655703046519296 10602587 360384749733604814808537537599903335236 10602588 -67107679277741561209995495607082227200 10602589 -350416275725781443278427109119663800320 10602590 100737510597513818995581652237512076800 10602591 -115792222421718562096588206547691585208 10602592 64683740373320740122301751597683703808 10602593 12456393977884369022093206217464591848 10602594 -54441316381323752962007512346940463200 10602595 110051345527490932430922913734826905600 10602596 -9180195137909573465844327054530731008 10602597 37053454054361390856138638195376272928 10602598 -16278443248523795088936289532435672064 10602599 224307921771115255587040387215993573936 10602600 12005497431870288919105558725697536000 10602601 -538868257446482825532525820909401693696 10602602 -144113313354430619100226061620536775248 10602603 -487218401519777401801660625251793433600 10602604 83181332206002681925081725229745907712 10602605 -137296558088533428621301118146604573640 10602606 41923372802164767414818512570481992704 10602607 351145417490679267841447038060367675856 10602608 129753743227250313058108080859265925120 10602609 -47969343173712185288030434272412828032 10602610 -16447406076712683284463383532690608640 10602611 470915465445445501700283587701564387512 10602612 -237884926229268821794385663980151236608 10602613 -58751738434355795166468541129185215840 10602614 441633099405973860630093718553519646720 10602615 -43682012080134495505126910225479727280 10602616 680976530169049514283589812278686187520 10602617 -373565800960726172943370246593800429334 10602618 -23743620961892663743798927207890315264 10602619 25340674616350315880778808789131149896 10602620 16348801963067773014187005236112384000 10602621 39013904583911907506558067601243250790 10602622 192798602206962601314613713902875418112 10602623 762996564959575636086611386452916927872 10602624 264730966800419720642135631930945699840 10602625 -1024628701179816683526350911187583000 10602626 112906116354317755744606313022016642512 10602627 -38915669565028226189669273244193893120 10602628 -326175457361494130530384729520100812544 10602629 -303006858155722481249512417807919524770 10602630 -136371133408873113998090959384842854400 10602631 -112510450879420788555288382555930214168 10602632 -213774919238741467407486812427674419200 10602633 119137116372831917681180685478544004624 10602634 45077600274962457035786735591513332992 10602635 -216843089229745028942725239906871954800 10602636 74894390165799102130879440316991569920 10602637 -43747076405216359308459987252009968480 10602638 120532207321562169065593407269062345344 10602639 -9730423194746703996995076780536877576 10602640 35046655303583492791407937933440860160 10602641 17848091789674837610530039836112253184 10602642 202398562258918919774927546080180642560 10602643 340400252331268677740319158218844036304 10602644 3678352341008039360111157640460480256 10602645 -178366279097403285629813362290062059200 10602646 -991240991552052265337873103729144960 10602647 -252982707044727374095534017948738251688 10602648 64288049733983413977499009301715763200 10602649 290544675263885503992624340689880344650 10602650 13401463212891403144929191440467165600 10602651 -28666714077982117720728305079083781120 10602652 -271774386201118464703807001128367870464 10602653 352731401470099608749344571880785980902 10602654 -105639050969539887711235495434651601920 10602655 33646592648319305180650347648639352320 10602656 387928981616258821279277042814853251072 10602657 -6567840586053622429061359878087668460 10602658 -154380558962048450295662555489216277120 10602659 -295831453323177988949223927109288946520 10602660 20640497320910980544673731968648949760 10602661 -216482210136636951226092862337936952480 10602662 123240705514673291628011944154995564800 10602663 179838674943234786797273978460339129984 10602664 -272806996154418119720693568970341872640 10602665 -950397723515392365987854975551656384000 10602666 19096902613176402999624796542354806880 10602667 374003968506863813516714508063918321716 10602668 225966247061242940355136641985029666048 10602669 255632874516967534855569748877164600320 10602670 -90939406136195662081817951828406470400 10602671 669196734929110465905545925105503689872 10602672 60812057854050330286464321421398343680 10602673 464982018316393628609610098105526283922 10602674 -145180553679429904126888618448461415664 10602675 121984001554892824455293214831274748100 10602676 -93316467205483058643686136724841203712 10602677 -24884953652852073748106204094884078280 10602678 121824726026535499313920548003910852608 10602679 904576103551421966165939599318793293392 10602680 -168005592502780496721902416183174963200 10602681 230019626690592144219076010834102050944 10602682 -502006061484742419638229591670689792 10602683 73335870648240012074425498547870042112 10602684 374498105457857770019139787239129907200 10602685 87749834481582623387688319472882878380 10602686 -294494967423119598450302914504451596800 10602687 -249681868146233251547188562440941248640 10602688 89601569414647190083144037808380837888 10602689 171591992616756134239808827912466663490 10602690 3817207066873547904508535837334681600 10602691 -161703573453556069774244779225712574000 10602692 -107334578290980097747421320325035024128 10602693 -734936779462590417564157576475240382816 10602694 -589464929436042839859299168234426461248 10602695 -674376784074010922173012317128093254800 10602696 -98522057055434658723286981936496640000 10602697 -52599401566664314889480816275191728768 10602698 -245037273530946000560857830226342760400 10602699 -94834345290533103742876503842706493200 10602700 -54230480878115284780536752053568768000 10602701 -137222235426051487305414447947060695008 10602702 27496274073547884366788825126869195200 10602703 45797977873118154095120436966165589200 10602704 -13495574901554661376335382256315793408 10602705 60967827692772355234843740365641839360 10602706 -33364546805454051796086204321662039040 10602707 30785729287844614045878435886743063960 10602708 -65791251795916663286433258915512856576 10602709 183185225771011411190022979113654322688 10602710 29478124578690327269560948178423765760 10602711 69920853034397119494677594942175072000 10602712 -9597769839845271141589821775747092480 10602713 -433290446043882916190576642204340889440 10602714 165195023430234892913317619769323727360 10602715 139054455121280451672300956422068629520 10602716 54785917817554019512000492157938211328 10602717 660438108838350502424078630977050723648 10602718 243623342950384015219599787733690893056 10602719 -385400270702527814226000666893481274440 10602720 -14330225243055498500373430729310208000 10602721 153607309868353514417867221911289623744 10602722 126241223925496271271838736950002892800 10602723 -127902435922075432387043660132855484432 10602724 68085486000534902139395251140158779392 10602725 407402211661177026174511160356008000 10602726 -227622146273190335190542497733130843456 10602727 -382689966967515536124250592211629643920 10602728 -37281340372867156907553204083030016000 10602729 -298985622128197092488257957586139075036 10602730 221176986928254210549555318090707066880 10602731 -704616235381149062761238102172857715468 10602732 111005613974133888663660667866727022592 10602733 603564752210417306430916716614262976982 10602734 103449251257340429691821784210807230016 10602735 81413743632814599749224863709096903680 10602736 -98968872691221953542417858066451857408 10602737 -131481014055360566077547308690360170048 10602738 13549201342858883466830184975041533200 10602739 9392338697664203822132639415246788000 10602740 -234460743512912853620271223164571311360 10602741 85906255373769598681209245275276954080 10602742 -136411592020644167800228615284338763456 10602743 44424266091435198026108482387863541992 10602744 -134147174255657015223524526221194690560 10602745 170132724360328063657812359020993426500 10602746 -82752852786941969398920939585074795520 10602747 -299974649061187198663149177929926902312 10602748 -104030358361134239878374394944267264000 10602749 -641163907526500713009815639346020480250 10602750 228350597607273511612731444336638208000 10602751 -480861773896721694534383438070014549248 10602752 -43571307058171190802076614650757120000 10602753 -80173283167286047857374694205286815296 10602754 -134856839578646874437619070759333584480 10602755 -126652517051032127543464262552882313840 10602756 114259139771855260695465528463888772352 10602757 51106517116196492892703447462054636800 10602758 -198095846696921553676223785790405577216 10602759 32574555553409428774547774984988136320 10602760 16943873601263233608133154170822656000 10602761 19009653593975512253011235257936989000 10602762 41560367933562067429051057659217071360 10602763 -777068526015462233265087942839957154988 10602764 168088611965917512833604342858202002432 10602765 -315914686409720114869563399933538776000 10602766 -103822845110933749146080095002278511168 10602767 250530043816669854041310645919690665552 10602768 1406105174023343126010689605686263808 10602769 -105230196480345047271775682355885290830 10602770 -95823106727853671748575712782933184000 10602771 -520332389634792392403583896425900860488 10602772 79827353970283434661812592793488097280 10602773 1053714981221535071435670231971523735744 10602774 26500371204354084525074433366926585088 10602775 108778978048616747290170734099440993600 10602776 650129348888349539379020198777198837760 10602777 123950242216288687736272330427137240320 10602778 -234668413115383470208825144636661893920 10602779 -9328707666919623098996831796576251520 10602780 -28154643948732222327984614034301578240 10602781 69581501063209211566809971454520798080 10602782 -248821289217284232546707136233467008 10602783 -353249947057494529264189693287512902248 10602784 418037762089160248875329919706498400256 10602785 33954852071367494698571169214624004160 10602786 -128064039747515352438004642195784324736 10602787 -13046809797833477785259326472331264800 10602788 174141723321148573718935529494042730496 10602789 -491191611356319781613932019593462946976 10602790 -79059522339982526087504374807676808960 10602791 7373351667575113550518476903218261112 10602792 -409759880940413824210472518771920076800 10602793 83816317814549083521026402615907930624 10602794 24165048766890742301180358478321241952 10602795 346028882978557777629357618950822400 10602796 -332686222181719322973140869992424518400 10602797 313930121040946023697116988976006724246 10602798 98688193375060460895556341402957127680 10602799 140785383871886591394183067829119302760 10602800 -14717213821166557368251095228243968000 10602801 192201747641503091175296262438517856400 10602802 -7136438588581326056612903368497973248 10602803 191184601960766813032380282743969735052 10602804 -279512036173092984270323976075011125248 10602805 -4616623099344516059601984029242699080 10602806 -151876803379259825696182955923615472640 10602807 -318435082052571476961146429406690107160 10602808 29457042253836552516514685886204456960 10602809 151480763593327294856451950590377812160 10602810 -46497596788329578759268225952914074400 10602811 3843362337815401348342720268096180392 10602812 -20634269854154856689047995232158114816 10602813 -168653331434889412596907946820816914016 10602814 -357407582225912441225161297482582975744 10602815 -231856317086660842888765754467245298800 10602816 29488785624409560404727137039907028992 10602817 52173737745165577860410166194231789600 10602818 -78559966490502681936050010232123293696 10602819 359760241389178386519940185652662747624 10602820 290298874326178285568384716700283310080 10602821 -179388736192489985563166482470739866978 10602822 96980735929121849855765590283938606272 10602823 235539134210404506330568141922965046400 10602824 77207356863544030674460340039224197120 10602825 -85337917385828032367026464391893788400 10602826 87513257317196668290749885090791389024 10602827 -348796158167023688030609136754044975840 10602828 -299311012382198160178067428355567033088 10602829 -320667703642495953232703121514803682570 10602830 -451170943357907497360244192811601920 10602831 -113140783083459808456021625017600425600 10602832 23361440608499726380112543249750859776 10602833 300285257664249018390305378846924879604 10602834 53030376800851802626345428433864569600 10602835 -76815627343202801395612548899326490400 10602836 373864174337893535173095798682734213120 10602837 17482243199482848309175799630429137920 10602838 -20499984022987753636402138407180511104 10602839 -92612678051205665068058439686229313632 10602840 34789148174072895340376196618762240000 10602841 215783443240636612380278955307427427624 10602842 -353623408138612207092556756237692461856 10602843 305707552957617125007660082039295552664 10602844 75175754994830963685761573159217438720 10602845 -495969976985739373304717757117650847360 10602846 -17202590938387483087782330333348422400 10602847 337142916563879178933485948180737131296 10602848 575338501741093372393139006662789693440 10602849 197797564888077946090060617051038717952 10602850 -107931720254770957220234005349286291600 10602851 369468958613055540662213506877181995520 10602852 -113468690113127684164813603718446645248 10602853 772388818356620566940365347101038415102 10602854 -467175969143237595202020263247126720 10602855 -340052992621089347859602232438089679600 10602856 -258669171831534845595854206621000826880 10602857 -370207544219134540380786987083790197388 10602858 -15062848755210794361128562844271193600 10602859 145569297995220485169636116067909311416 10602860 -257054003433213948565510286310582865920 10602861 18094474423060628490741849477026167872 10602862 -13125656503357809908213162824293369600 10602863 -382720562182527537648942225033556611888 10602864 67646687175486042903362565846488678400 10602865 -133904247445374837355099218992634264600 10602866 -221284821822876469094801360285006988480 10602867 577655053098997515471701236071133560 10602868 -27436459443072155895659127748300668928 10602869 -1058663973250314610163362838885728337760 10602870 -88915045026087518126089618591241155200 10602871 248975620245853140480946761308048472384 10602872 -63907338775321336281786157679657656320 10602873 -280720166868840131538165376590864996000 10602874 395379510186807829113258468853357770240 10602875 -134566913097469545224147816877730032000 10602876 41708554265764450011185733263005762560 10602877 460200652362848187205907163023447534726 10602878 78240750281779301786786590104254125056 10602879 132781195797122158575200005848167232000 10602880 386770288650180362447812895257185484800 10602881 175254972478108577505045468166740887682 10602882 8095224437702882219055671453323083600 10602883 -194961550569006220198313823567602893800 10602884 -187131763587194307089482762940331930624 10602885 5683675455784903432955980540450855680 10602886 39674516602646090717633523302831093760 10602887 -206697117128080635552996054832744023648 10602888 -14627916339138239306350889752038973440 10602889 546425202248451205259397416019892270800 10602890 217314827320584620284573753234229817600 10602891 86192246999083394141912104598300361228 10602892 -351479093624230677647062702763529174528 10602893 -320337833190257176655064622639921200000 10602894 -206434102133760562020529367341658251200 10602895 405454963140659047511276939488207019400 10602896 -30469814035616342356799595057032552448 10602897 -1714185097409023312275903570435955872 10602898 -161750655809806794469229577037553525952 10602899 128812108953819287172366134106623462400 10602900 3863834352333077133559321524777062400 10602901 -173881728210700791508270823176880618098 10602902 -133859625984921382044953651739629918208 10602903 -101875422657770183398214277538524745776 10602904 -184700074520688601884119293811088384000 10602905 -261941888573832178099745866556894920500 10602906 70725845314678238628757990190782387200 10602907 -148236041856983678561638712880918818288 10602908 -189335882073338833265740232022325632000 10602909 -227282688551808244528702766544846086586 10602910 173195391589499610070251659319094272000 10602911 -162576473676816887907322862274625331976 10602912 259948463577395033073894962254373191680 10602913 -692935703553971058341345640344409399838 10602914 285485318680753803317768356652197163856 10602915 -80839390106187238659713556594438552480 10602916 234030561103072942180482923969399522560 10602917 -30558818201550641198366212680792500808 10602918 177267201319964720606607477571606622208 10602919 93718027088815480969757664515601780400 10602920 -53088389873683543041042525891508224000 10602921 155623430513753306362350673585798981824 10602922 -88397011092605018412500636540515948800 10602923 715928955084280361950836005347325415168 10602924 -279362753151346950088129173799457094144 10602925 -55776779097106856887042987925555996350 10602926 183160119362129518831039183895624874240 10602927 -8143462708777749652741107831579160320 10602928 -16771829888827616371864581132860129280 10602929 511715769769582461898637778545003892660 10602930 25062401761203883524858940784236093440 10602931 -7108937359507067770727864187521658768 10602932 227713142591299339382169816929468958720 10602933 143780149603975888843156467384747615648 10602934 -78139133721146503572875072929430235648 10602935 -70100268615174091254563767709485143840 10602936 -449660773152179029425185181482660167680 10602937 -633325773109231239984473456117740291414 10602938 163875116781447533754736463563308843120 10602939 -384324488409146639376195417044076806376 10602940 -2352325754906446810564636915850265600 10602941 264774051973712394624590403526834134342 10602942 19628342223174322255265655303739183104 10602943 46772725544919302202368009337923285904 10602944 -28610448095648225498791405061991825408 10602945 -181415917197018609709091574439163907180 10602946 -104780242299361223436680520339568961328 10602947 -385266787728521177853426412437773873604 10602948 55093260010576604750833708603176238080 10602949 41172627920045661076695363159730960320 10602950 -39918604257484768703116336268797944000 10602951 312203496059733747503613693229190127360 10602952 -281973887681279172761262986546428753920 10602953 -113226229761057671121387216526917189798 10602954 -25202585117914728803164744256960271360 10602955 -311555038567283670854768641545525191280 10602956 -51208333217052667675956574854383032320 10602957 -117810637702864267038581521067664032640 10602958 -4829717844144352455413797998886530816 10602959 -590480279012437076538308071188884856360 10602960 4255740420005810324121500495285452800 10602961 88899828130301771860963749524560994048 10602962 398749350415803679455838374052639385232 10602963 13665785326271253539370403589612163492 10602964 -103714871182035686251343554746327332864 10602965 478108290337114650640467436887421593600 10602966 -272567356441311497995279037129985649152 10602967 574857738844594174846045998119818872 10602968 147773657540332421571500969775954001920 10602969 12264115934943760463042942890544976000 10602970 -4471806036780834035065576727893309440 10602971 157824230305919845119004349951124959172 10602972 97727180657740875469377316288978698240 10602973 -236492040875139493730544241071378337320 10602974 313921076985331877133658655786981060736 10602975 -55467476373829283188117101811111122000 10602976 -5848763782618493014780498582689546240 10602977 28542700199557170116975659350237594624 10602978 133702533281996563128886967189324140800 10602979 -3827776775258944445567109911307611280 10602980 74385735489724444065000513777972556800 10602981 -29731761659912833510416964491692911488 10602982 -5745974181354182936020632078430384128 10602983 895220857369412554009166864231973888 10602984 73862713117776238021375171495394181120 10602985 -677976635876584035090550854176591328000 10602986 -267496381759643777965127461586289043200 10602987 -61384289496739561338253846227517684032 10602988 -163266460872951182098167877709795840 10602989 446639985223557372946582357640839812300 10602990 50477462430579583614212332907895462720 10602991 -124970731724912094221623753319703987728 10602992 -2422241714221412720974290163680411648 10602993 317602004188823384448031138549545762528 10602994 -260718985036829359810642248483181918704 10602995 -102003629537832080187460179247990281600 10602996 165339197196337288536610405871779799040 10602997 465773779654734961047045082121929343232 10602998 -14169584223704673711740945258218764288 10602999 499869381435641883845750874251419345368 10603000 412365920818425294156452137834352640000 10603001 -586741730504861922454096638917129642928 10603002 -181317131647118177541156074030991399936 10603003 -556124956134091420750503077547422262748 10603004 260458960461912957290994905174973997056 10603005 115560827674250495787865228847251374720 10603006 -57002862542641766116775193679726714560 10603007 166203997863339527608308846801061308840 10603008 80179469410118694504107821777708646400 10603009 137755888065996754415827994016944598720 10603010 79482687438461519421363556563192944640 10603011 261547624068421458454666188216435284472 10603012 366003093371631586964507161331082067968 10603013 -596990651722835222790680667380023894116 10603014 -10127772721401473119129879735662497280 10603015 -188435257610745750228171360274391218800 10603016 109271913562109030517934283414143733760 10603017 17372921897557954628978646664854216234 10603018 -345601563312118769677674572424360390864 10603019 -273491523907333590729170454623719312608 10603020 -39935095266937322793830888240379095040 10603021 105202388803308343247839066334757187200 10603022 -294008812965595449246378639184903898688 10603023 -78694111846416285093491412900097738752 10603024 128762553250543264034623577131127152640 10603025 256119930203514413895271616088046424550 10603026 -1882410599241435319630506098064138240 10603027 51474080416814502581800288363164920876 10603028 -76075728649797572534693534196322376832 10603029 125181410022377920463286227258628257184 10603030 -43034826435366229139172777694161027840 10603031 -12712995256983770863574170444548593856 10603032 -361679114714731355685837887577053429760 10603033 47387946543019077568575614423405950720 10603034 106865384532322427466297598345338022848 10603035 -54176942434507531173353384465631328800 10603036 -8078864189797616437245161858835032064 10603037 -633832911956027612260442428886752798260 10603038 -247417866824129375923244382135796448640 10603039 357221465185508415900801769799234584024 10603040 6021364839118847429847127599643361280 10603041 301031032104449728442638887603293948592 10603042 -234845112142256055293169389866949681328 10603043 -48980409101005688836138049325075956856 10603044 -181113627951880349341830508403880923520 10603045 441286935626869677676235233171820023200 10603046 -133475270689647749194594617064901821056 10603047 -1003528037080249657168513740911331840 10603048 -362852437088591769361081890528411402240 10603049 500931882070946772979779982998163938036 10603050 75806350544369113829123006990759500800 10603051 49881702402894832557558135968684203704 10603052 37568265983632826341270973584920161280 10603053 89758327801356427855466447638950866904 10603054 -2694750465458617486790428969983885312 10603055 -200181819033916282078913041462498826040 10603056 52675125475470308263274653538456666112 10603057 -705267846680605097307586267004653203694 10603058 260303835164602705118697156441530818176 10603059 -685151546676361136298246957361103715840 10603060 127838251258611260712030438488588724480 10603061 -104536786006187554758296438764238231268 10603062 243056085790184664469700950582961954112 10603063 32685355072232767390207638771990086312 10603064 17717932170214470026970142415241216000 10603065 172411360383063904041452311922288256000 10603066 217142158270562863120107840846156869232 10603067 39647952989715652383777322278201454800 10603068 -10936199412949855133925016927949758464 10603069 2577401901835925335356290396895737856 10603070 18254463972303185071489069831075656960 10603071 -48279108286400647016496080249556649992 10603072 8755303847541729268311941114713604096 10603073 -186642870416628388658972485729230798636 10603074 -61367359605182509489606888328839237632 10603075 -47907910947200127936476514087538874000 10603076 408787940073589996005102401925291687936 10603077 112424451387864546851502447922438929120 10603078 395130158721256311874273454153196623424 10603079 546670809804665726112947938383086158680 10603080 165370000965208569747886942451956377600 10603081 245751724801236273049342956901909669128 10603082 -132550946927778199117853808449344912128 10603083 -251465311264027033792492950843895867200 10603084 -75921719144027302865840852306446894080 10603085 135168086911098868829915642252646597120 10603086 -101430505306283960962213289904328177536 10603087 -82859608305982160343827449142081340816 10603088 75627250163263623234368103175737434112 10603089 170887814524866430052921536399545863040 10603090 -44584252477994709472959097033335894720 10603091 301955915188606796432759973700192078632 10603092 -82330001899357052289561903932667273216 10603093 929623080618960455456299169331433283520 10603094 289255036229713953906912583630373304096 10603095 -18189819250838697648980473061874962400 10603096 157167011443532832591299599810332672000 10603097 -638397352527723742511198064392303630454 10603098 76705764811547957244977528485976467968 10603099 -313701265320933751241034144524059287536 10603100 22650292116461155073327332589409254400 10603101 -245864995726679810435125356581992036896 10603102 132927501436935731874901800158918529600 10603103 -222340343664285186785106046814627487744 10603104 -12523835644537176202338394134927114240 10603105 350622089119413349468341033690655210260 10603106 -291321230960138987640797604301858099200 10603107 -164887286991639744597897853710262631196 10603108 66633227756874222923033447765550612480 10603109 834524233945702974835121777805298590 10603110 63700706115645723947546819320270066560 10603111 -532545658566265931042358757839231145288 10603112 -2684139181655062393388533432541429760 10603113 139134303846317378262593431191510720144 10603114 -210978471636481254357463855737227467344 10603115 -126883278077667381428702063986264438080 10603116 139642238864443114176349654965218181120 10603117 3093665131016731305001990192491604192 10603118 73002628385055692392527950746898582400 10603119 -430980129205482464984825259118922219256 10603120 -13088646680275330427721244552077312000 10603121 -13808663520830691576702048079245224880 10603122 28997914637393798474921203421160607872 10603123 192960287215932150413521119790967639372 10603124 62517342719073626027370842858091288576 10603125 127875960023550480702164086245334125000 10603126 -2809078657836127774373159772789490848 10603127 64659645755804072489519690329458920832 10603128 -296208145851222358596347909610962595840 10603129 -211619871669185057329252966371849990912 10603130 53571444224529036092058925416517332960 10603131 -113948496539406280875463151157595372032 10603132 -297249924417277664539657312123163183104 10603133 159963732511615915336122180886376657004 10603134 -9093213735250151508497065953759249216 10603135 384869506981664939949810306047648322000 10603136 188735760967076032606998623348336885760 10603137 -469471991271187665376290924600435257040 10603138 -33341849027559112773749723301140582400 10603139 -173238793362947135789074514981003028576 10603140 -118116954903428411134080481053784473600 10603141 111241790734909241522378446532231592542 10603142 -141356307017526455985505417526140605312 10603143 27003118875894245423276704568960534880 10603144 -1435795425207882461338407949269211545600 10603145 952339812261225918751517411549266560 10603146 42074750576021433352834275211273786368 10603147 -33766516599836370620887253404070061248 10603148 -11806181386587348077591759656678977792 10603149 178226390258809566250094358330044308320 10603150 17266267337648867106864035701717713600 10603151 -83993257444315465342374344118774345288 10603152 -38244185263806269557143704753908482048 10603153 -482876743183358531052921468039176446080 10603154 453222643140670965579630600385718374560 10603155 2662441727163352661083536217481080320 10603156 -420706870382695339478459811433098724480 10603157 -527145691753547708243192327488607725860 10603158 89200891930391357781392350611699634560 10603159 -52556914413559979690556964030420064000 10603160 62925029104012576919927004929190912000 10603161 35295613752805773226562285159017404096 10603162 -235584550558843026181025884650587793168 10603163 169544988732804908777411407278241000224 10603164 -57511343292848910221888894898409537536 10603165 -310542913511036282551681304119632794400 10603166 19727594755836475369375783892498942976 10603167 16098790010939247369527114395049314560 10603168 824344099060055610344178500763416985600 10603169 -212022495970872035793368898168842530620 10603170 10978088980236937458611054380916659200 10603171 31206928889609559689969098271235761372 10603172 580550986282758659393674774779331799040 10603173 -165678513780949200168290703020058456960 10603174 28865761958196870121357200595473905664 10603175 -164969391941607341583342818100393814200 10603176 -377185105826059323853047069925742592000 10603177 -2651434856651338149928346812995014392 10603178 64379510610280977759306982802819450880 10603179 -325658759900632959263298690979588530276 10603180 30794034875611798060621008600479846400 10603181 -325806688016123760633420626527722615018 10603182 116774000958982587762316739717584992384 10603183 430953622915162227953526518558304305880 10603184 -44506595721719324802552958856780906496 10603185 -206084933579216209446592547918631508800 10603186 -8268623858943655901833576634056169856 10603187 272509163318878733319911728991594390352 10603188 580780401582364127380051051385138621184 10603189 513275818864016772735896032949527526556 10603190 106243939183662436708573085025183035520 10603191 -145108682450195526931482310954788758808 10603192 482110941978225833614213995986637312000 10603193 -4677464452656404532132284589570022200 10603194 -95056067044470889404635879187187619328 10603195 -437505066957339712244243614656638044800 10603196 -327347063039593876898459653479573273600 10603197 -202572048385169000479927582254193536000 10603198 1402841502833897540900794675292513280 10603199 -515391624600454021628329924225726564800 10603200 -82383977624618718417727415694576844800 10603201 -34427384569176657644946498385211124160 10603202 -13862649315800926747323731534587718448 10603203 63608821855010135867139313242370616928 10603204 271750035049306797683644508797175627776 10603205 -122677092247668143822516774871088691040 10603206 -109519468187858766081847879914673354176 10603207 227002267937581387909781702411107311120 10603208 -563412716572190128788052011049557811200 10603209 -53104739225196578080449822159930700032 10603210 -193227270697804375060492504400503950240 10603211 -461916416190741832733578405103363368176 10603212 -130866367799519390061754476155767526400 10603213 102813214432162959253418079054112409462 10603214 -7113145569555024133524087100768935360 10603215 790398575638287275207840731071272640 10603216 -13890368293555360294008165242599505920 10603217 -216834499317128384524708655856851806734 10603218 -195711053690519762488098494700037389696 10603219 -546203523719631164662505745038181348288 10603220 -98744883569463903488691878145899274240 10603221 80255105355285240293894971593112689312 10603222 90287963174057270859554615603778170880 10603223 -1010046071178551839565545381059506776080 10603224 15354845635864104270103853908594575360 10603225 109135919110722510774015969793768340750 10603226 83486021132980582826795541694613475312 10603227 374984546032659127840837174606151189808 10603228 48457044413340917345975548519403821568 10603229 -100976695148014586416906515250088404896 10603230 71298077090259177225787540467548160 10603231 -349983500044298864530857814428397775968 10603232 -598121653629489120784605290446811824128 10603233 74239102702425383553258240582393073620 10603234 60879674203376606782890098673543639552 10603235 226980072558189686106292988743072704000 10603236 -10656937547435550126309203342101893120 10603237 27036228748258076950317156356595604032 10603238 114994940172131117439382531750083405696 10603239 206016300769510246367521276019836726824 10603240 75434064468415334460523138211551641600 10603241 13102833011831579160909800024434885440 10603242 -17899264522249448869574117370136459584 10603243 -223422565667826517865675340801345446000 10603244 166744819168510540069917549998275276800 10603245 -252491794955178537136153841885774414880 10603246 212303654160079775368753975637985003072 10603247 651522045713342110329955444353885698592 10603248 42900817753213404752485547761534009344 10603249 -423455044301995066105094687943408664750 10603250 6194881070170222176889200439250688000 10603251 105531910327540231526785389962914800000 10603252 212118512115437267615647714705561436160 10603253 383696920282829259898697878747863034464 10603254 86244671348786839783771007890314716160 10603255 -117316620880422467194189996050909731040 10603256 100945670157187579597123416341834588160 10603257 180060284904956360621589058658292818592 10603258 -114620497833156447509866522533482597520 10603259 -46977591336067495134642443847094167696 10603260 79494811034260148233408737849971566080 10603261 244884026881763881756740274968553369862 10603262 85036965932793350386316087303516869632 10603263 -123442922859437130703100002831039667712 10603264 119196225757546680625318108661653962752 10603265 -111658757685092118383187207415380263340 10603266 23082824704712510865889958348014257024 10603267 286536233248678123778114355346305016316 10603268 -119406808267832670577821553334117303040 10603269 -26542200514990078776726711581928793506 10603270 230518336351897887373523358603566524800 10603271 -30823297959816830469942745459525957632 10603272 -254419216557460350851936478614051635200 10603273 478629210847305101243920443873018664720 10603274 -2249213675901312670341247138086383616 10603275 34204336047118859862625675391555067600 10603276 -333606693772391075928983276258310485248 10603277 15438133651598003981971457525427628332 10603278 74960526617079739166028756432201431040 10603279 -608539979255167737140699923683141032424 10603280 92667008934498237787997428026598440960 10603281 202080553862708484941928760673329475520 10603282 -46761660302815748426863690385567308800 10603283 -196572848045678353936648384199195501040 10603284 -1520365078596867575083620099399014400 10603285 -153263666812046827054702434786984574080 10603286 -198154672587488222962358942508568073856 10603287 420952360253937844793078732422753621800 10603288 -86300194220525295151486656438559703040 10603289 -55463012548701446531371209754219385910 10603290 83441765883160810439071207699501566720 10603291 667581499446208778017675003269834730152 10603292 -3372149411148439930419476876268057600 10603293 395971625275270633333338971069658478464 10603294 -145962261995557746847751271739954626048 10603295 2220006329731823826118863315250229280 10603296 161038551561688203561658551127644831744 10603297 116093907006830531814214429989360378372 10603298 -137869223146438858961865431352054180480 10603299 6737938789080333556403570544738001920 10603300 -265168985060648014200032900585171305600 10603301 -333160562958214016969378982241813358400 10603302 -512405162150143890151560987608555520 10603303 -182502893064284932235525819599592544840 10603304 -146328791351349813875515841303697991680 10603305 242550177680065305818080926634876136100 10603306 166983248230906975070315495675384052576 10603307 167304009674135851057924883913874515600 10603308 -23224300683611959525985666789615023104 10603309 405694599072825088321347039956034673516 10603310 55133216736171248721553906391386128000 10603311 -67056960607263288087634195045781627520 10603312 10255724014718606322915466374827671552 10603313 32690365478949023652493120107311461824 10603314 4358689362496012750066105650246869280 10603315 -65773649603887052413286877868717502400 10603316 160024784364381463735551647630109383040 10603317 -11135703185104977877401868286067307200 10603318 -57537387954388596901724137308717705600 10603319 225465187615912888436872152464136647496 10603320 -21373761764427141189029864690044108800 10603321 -437964309545343304067778866320250406656 10603322 120266048352599312086058545997153816832 10603323 -26231746603363167076487488891015905240 10603324 532206785389845233265381613206841787392 10603325 -252556898986518723725594660809271307000 10603326 220144330580289657325124873131150927488 10603327 -576763494128276353527906848184734848 10603328 -33287645630070995653847735937478950912 10603329 113591107733050905996356028911175681888 10603330 2793322297528796119962954176940441600 10603331 221375689584062430039329753356929184272 10603332 -359949550767306113612278926695143987200 10603333 -74664340582959949174117544895822024192 10603334 -46160574301441128875983527584642702208 10603335 -365355547245228948415827062612015324160 10603336 -651185210776126486954131293370530872320 10603337 -309684103437722188071618412480910095920 10603338 67967423198962841225446362098181715968 10603339 -194293463222799045732007418144647147776 10603340 75432667284916793443164383768977044480 10603341 90093359760057302402770048305469857024 10603342 -199478775300177540130276326895986846336 10603343 16447489022241715565668054988065644024 10603344 10357359356010106446301634017358905344 10603345 -180357696939211346472329927980473180480 10603346 119477093093871891502596829715229269664 10603347 239247743573900083438114747029348809400 10603348 -118556885652549039998328343495655020544 10603349 -16914776652214437727906915777906952160 10603350 25921134071284405489776235935222357600 10603351 -665855369747363024359585647038468944 10603352 -63148340347464127868419746435801446400 10603353 -52062580347699701796572889887459576832 10603354 110193670465449912217847672543136251376 10603355 161526990170025779621991475218331368960 10603356 233421209457972393319735153576956406272 10603357 -329276395568477300969153177140871577600 10603358 6809644465920220413614138182356593280 10603359 305819550919476268085878449375459608640 10603360 -401140955613978403876163976020927447040 10603361 -441571922466860709301626093350732873148 10603362 42104613446764058680887918204007833600 10603363 99479942679798167214659879228741027612 10603364 243042947831201152465567593198997143552 10603365 -221099462216296380889149174502669378560 10603366 -221301236087783896057011883977923831616 10603367 493572846544324620366683752368563455416 10603368 -230900184682559210149423209701550489600 10603369 -259706529197211675621769816237702398208 10603370 1152219177670969865162570999582649600 10603371 -126042462084052055435988462976694177280 10603372 -96943827720600204659673742607559891968 10603373 -204728816896928380217145556376670062496 10603374 -74852653716650300157678806615410107840 10603375 821454335331583470188063877048934062000 10603376 40217676355123524236748467798466232320 10603377 92167210116948631884101924504018839668 10603378 -250430540663555194479210705033857867760 10603379 -87326064145661339600624712238729609968 10603380 276620757363804395001357917484543590400 10603381 -41554521798120020531672053139531915748 10603382 363895666196367407913313641829838085792 10603383 91823151712058590893672932301617019648 10603384 10627665728533685515345456888761507840 10603385 -167692797647458030806759897627948454200 10603386 6504765142965520352267386071762413760 10603387 90808194194959961832171332191598279600 10603388 154758022795128161207457040491368318976 10603389 216121097815580494850470262598133569600 10603390 -48346460764921437717484356958113419520 10603391 -56769045945493743902523862235241696048 10603392 -126126363124469318094607043356702801920 10603393 218980761991757177809620054270522891780 10603394 301573900425607022372491071014227628496 10603395 -42601567660125293117200362986872120320 10603396 6657669003236583469501511893420148992 10603397 12759597335628891138799831338065946432 10603398 -206052469454401997725363753377564590016 10603399 -129922045986146180022807019457655802600 10603400 -50712186535970599614048398968414848000 10603401 -512769214463982000981360356172689257968 10603402 -175732781924130879056353571058225751296 10603403 209653755365586724976442779279774181840 10603404 -241818025691304614492543212882630251264 10603405 755819322652076537867939893841325585120 10603406 -2575613275584960408025040004207375360 10603407 -31458219081865687602784240362516560760 10603408 -38196635065032073432906679002493575168 10603409 -824120801304336344729840503079397501390 10603410 -9869520229572822960453958776774551040 10603411 -57706069213698637060790668372276529600 10603412 -21579296318866326274153047254790870144 10603413 -11397793444215610831115771453202659520 10603414 13211864212269309051643827642151941888 10603415 -521663078928154798924786481685296349600 10603416 -200259980030820347095644287452217180160 10603417 65420898368528763657698283290970336384 10603418 116493203470214920940560159075141890816 10603419 -311833153164966946402055851295731582056 10603420 184581059758186262450605122339049973760 10603421 269601934589234891137058762508923791200 10603422 -13374947863342989225080698050432385920 10603423 47275887384966244639345280319628766160 10603424 175351838164108002446538335058017648640 10603425 -64424105117254266718154289678937728000 10603426 -116140067871879080303965105063720759296 10603427 -796676496805759902809941515260897428608 10603428 229311972490949891322102657246646056960 10603429 -383473771464779638221545827091466348960 10603430 75017490200757303227866740930659775360 10603431 438479986071516384416639418027294077520 10603432 121736798167759790787468175774291476480 10603433 10717192385820853616111012887213232244 10603434 -36693359561059115606357289013672369920 10603435 -488752364557403352114211303634470271040 10603436 96917975501641926355648674412625510400 10603437 -63942683820343729843201545440242272384 10603438 619411749619773546873430984135997276544 10603439 269146026755490876886066905108803586432 10603440 22748576618321495131104617877651456000 10603441 -162727252956619644054301430946327115200 10603442 -179829076118364530353552402948329352800 10603443 28738202034824190186487836684532918128 10603444 232590369797979502284656599247807385600 10603445 91479974054291738948150994089993488920 10603446 -6110718573320915162895393348106285056 10603447 -260614123157038112485325432006313246488 10603448 737068937211812847047111477724753039360 10603449 -28183932978186756419906239651517016966 10603450 44520521081123992133738342456175571200 10603451 -13963920244825144061922994417964521008 10603452 158873195027570605264009733072907244032 10603453 1115426076423977330729324083861003878 10603454 7618307349183455630801346109622866176 10603455 -112589797799940032932261303621997942640 10603456 -2786882545150080181996764922420133888 10603457 114721987195326562658820135728296092672 10603458 -97916182830697815643789253615425893216 10603459 -337480857681502199968513132593334803300 10603460 10107257905831997651413291122025267200 10603461 209070676723165321327670886573440900736 10603462 39161898514028143396009981752518686464 10603463 215637832781959172496769438241639101200 10603464 284824062559267702843226792950072811520 10603465 90130336579269420251639858513229829860 10603466 -156282292215180900594868481577507576480 10603467 3143418545107619537048772463350310032 10603468 -171751722208443262252146524836211274240 10603469 -67448705121123093592108901554776082356 10603470 -176784533926765605448714948169594649600 10603471 -502779830999475046241365629002002897848 10603472 54674339898205390100187819110719488 10603473 103107094143811376094594195000051965760 10603474 30890445170482381546285126117895116800 10603475 -39447543545567962241818668005630896500 10603476 20638858443877082308391178298771138560 10603477 30419431297299619162690773227157045326 10603478 506878403499746066196689998798574773056 10603479 -214958232228492976294267071585574853016 10603480 -408785400545774478551766111630339072000 10603481 219096298849705966278344928916223400192 10603482 -410274909455756822859067264122640588800 10603483 14267047692103489423237976370341261568 10603484 260906034885462437409692221464159830016 10603485 199814471901642413592142453809949038840 10603486 -93554537134410775168511721389600443200 10603487 656301642515477254769003694917989345992 10603488 -3761128701693202100974145946318274560 10603489 362636249034184619703688146152613634324 10603490 -181027508386431365707987291758486732000 10603491 -277292512790649635136598617225649033608 10603492 342170509117305732576647699887485132416 10603493 391001456810869271419997334009172847742 10603494 215442491778262411951484991317029678080 10603495 70999320578696824160036139381333457920 10603496 -93286582971600812225198723821833830400 10603497 153580520258784228216241739550898855872 10603498 -179601616752344902456366486394241100800 10603499 4604656775282121389611042020739090368 10603500 -5121176116430266649160901355900160000 10603501 176869642964342075896879591465228057280 10603502 33750717694571860353042032057913216000 10603503 -501250032852704181551599191853830264888 10603504 -27653488857587173945379980121760071680 10603505 291240712313055932730460361765825584320 10603506 4709349052447055787732133746438326784 10603507 789133725380407542290904938560389431756 10603508 -438961009161961496329368063164035171584 10603509 152701383328985088921984562801833111360 10603510 93214287510117814595971749507128156160 10603511 -24449062339593592156716020899953636888 10603512 -417272303907228423069481666598338682880 10603513 467461338713572113384636872309477414762 10603514 -245483877658081935899929941749005824144 10603515 -99869720682346591159221472787125762080 10603516 -9121604365289828414971833053014425600 10603517 -544719194489495049051010028497230781434 10603518 -2738735671247663124281932728760470912 10603519 15418563706218487986423111740809297600 10603520 138862907985024180195139111750729728000 10603521 391067886995712756982180715470769694240 10603522 296103172832570183533176481923408090624 10603523 -45684118544702266355171933538404696160 10603524 262614554549205750632317600123334470656 10603525 174158857906373027204092366472975361300 10603526 198913148531654123594698014335106427200 10603527 388771656197622813301155675246925937280 10603528 -164047335790672804148893423018954045440 10603529 303664847085715377530414706897932001792 10603530 -14235539797481521562471775829195284480 10603531 -148986981166944218417917830987977602800 10603532 182058725514731790990042920229545290752 10603533 147461472506680773953950961456565447648 10603534 -104001069896460595700225234468392097088 10603535 22071117773348457057881359144086515760 10603536 -20391502894722393285250556100451565568 10603537 -224070348378193710345516832462446918848 10603538 147655221476335860169798358387642680320 10603539 -352957930601385276242341052577158491200 10603540 -270955102968980772117342671210356373760 10603541 -582639883495161730863183139489898008320 10603542 37141091910825223123352476292760576 10603543 119757571087891414301320592392223255424 10603544 266595222136712971543996522593113088000 10603545 -38128268741821125113358112115493221760 10603546 -202165875206918119326436383208243099680 10603547 379590004103548220850863385231871332996 10603548 -285301520010022484972051454983290237440 10603549 -241340206977445880654852500505570394240 10603550 19729156601469487201395522409520601600 10603551 194960837847107958876590352894249362064 10603552 -161026717899308562410006124562458083328 10603553 114514903392267406023537581935963121664 10603554 -112072325744152587729157738250027374080 10603555 -38285917781352594233290742971936815840 10603556 58033466379754230662809284264836628480 10603557 214826617352003670209298432522029358654 10603558 -70639646379969995253603480732070901760 10603559 -657839787069732272342061604180576064184 10603560 -115897116798087737730186081340219392000 10603561 180216062370485659878659052799160375162 10603562 241063032662449145695390036250795194032 10603563 -233714218384103204147798973349732114080 10603564 -496177585969945262281423011423884939264 10603565 -66097667422663327971850201684055443200 10603566 87972444210037473452825687797462617984 10603567 124721011354739525043788509478199033144 10603568 128896022210368982407765693463435182080 10603569 352404453083954631918421326555902822208 10603570 152256469860499166883297089062512792480 10603571 -335018793481684821793870978001132258736 10603572 -34577004829130957393463588805767426048 10603573 -179424138905226731442674636641899564178 10603574 -276757801319243023515252214656690490464 10603575 -105593612134992267498853137811479648000 10603576 822868218610120575763578960309335900160 10603577 -646076335978830421645102954701524368560 10603578 -217368148923903434722546046496541477632 10603579 -199929428026976527211358188298783671024 10603580 -38334837558488475098414683044476928000 10603581 -16033266724339983092228112893698782720 10603582 89376035700260785015453298768192968704 10603583 -121657832120481054502307942042549967168 10603584 57879720694047804194608367532009062400 10603585 -5866612340426195222756422760832792000 10603586 -85101579803236969200335780449183680000 10603587 21505844847568377361600744419190208760 10603588 -65977495239233965745009333467138621312 10603589 569740849873531537239294803919807818460 10603590 -47876149429626720134011684776679831680 10603591 -78208720796982842703972639156453476008 10603592 53546109321598015299779470270233216000 10603593 -49436332095677980122207159406319808 10603594 132625754933768765432885807448668819712 10603595 -161890764394035062014641245480561746320 10603596 141757379006556049795403754025059717120 10603597 -456145269285030859679274055884136710888 10603598 -182263966329884406599498557460830663680 10603599 -212078520098214130171984511193461730936 10603600 -72412723302823423315090669824939417600 10603601 441006355468199347529125755785226751602 10603602 32302456900064283941462690969273049600 10603603 -515370832926454397886286387541153232148 10603604 -141655854646538198805807870807222540288 10603605 1869040753118869512987089985829116960 10603606 -1439213773265748458536356353448633600 10603607 192465159215393287085552708726037915312 10603608 192987521269936675876591403207765483520 10603609 41270256281626680480276729386456462916 10603610 175228244332256685116441644103414964960 10603611 -2709745778177816556245704141950413568 10603612 89702101086986871801832271678542999552 10603613 -673010789426306095848089182809457030836 10603614 -21451666813723609681765635152052258816 10603615 24049397198658235683613737176950176000 10603616 749030633110450195464663781275433697280 10603617 496013899729491259054841824709257653120 10603618 -14526151480548912588930609018780860640 10603619 -83601438025327463790261243022033297056 10603620 47398993677227958036539330138162284800 10603621 57474343808598273448359699059691792384 10603622 -58018347293119701925687260437512473888 10603623 935889562547998379599562816009050460160 10603624 -33852663945993074820940115524369612800 10603625 223590493374028087437939470629055130000 10603626 61498001991666416248475892655043125248 10603627 -1052147514285571317612612758079708397968 10603628 -3594795558663871251170580997185060864 10603629 -9033065914824557739786845894822892180 10603630 -101136722581516731739275823083601793280 10603631 -298322538875940892825332529377484854528 10603632 9093399390638375029648233108192165888 10603633 -118728068527648457968963554772635016080 10603634 453479796320278480031908308734085588480 10603635 -124422969444576219591733547713740637440 10603636 -439029233310124928455875853763930265600 10603637 530232391582967795384329465002751145664 10603638 -18998122649320570968092280130497950400 10603639 -18777506129094085530911069825837759576 10603640 -388662446734939765985900942734541107200 10603641 -321354729776286855098218994582511001008 10603642 23364522946049580265284607610134202112 10603643 -105623116409766815954871077425906572672 10603644 -86120396727468299458215856082831572992 10603645 -23486161944303898348154804609753408400 10603646 81884161320284947567987907561183350272 10603647 -487402903882357735315260710593954770840 10603648 -409857433328885545861930385852344565760 10603649 319420039197195638677251548128823262786 10603650 94305420825066606751501199746640025600 10603651 -724618989678319529225729939248954153348 10603652 125675922014379880695136551279188547840 10603653 -4767292913815116154363029088352714496 10603654 -149772553954386343904187258478689016224 10603655 -148538975503888247574955848169883650440 10603656 17788203583466502409964245146997555200 10603657 -139588090971855234821825810627077148160 10603658 81573080239802980711472459650322604384 10603659 26035835522197663814172081573995656128 10603660 -334381992014240843753434374766737976320 10603661 304260638262614901846051362661392497932 10603662 180432062780323947898426853822227307520 10603663 45037881391529787542127459529542768096 10603664 -121431020544993489255549954303528468480 10603665 -306334019623389042736340070486243684480 10603666 -11178969691228555895349830320233705696 10603667 69183667032872838479837205913652114400 10603668 262559950641174407827390273488833648640 10603669 109512380968481104903468291207618621070 10603670 -66721525938036035358110325945100615680 10603671 -2291956960583448114767583483364343424 10603672 323246005832068134722451827799816499200 10603673 -171495950477306965520707138452451760256 10603674 -152544619884127534094156317945805891088 10603675 382957681827464466004289779828303286900 10603676 -252176159217780408340840969668451192320 10603677 -54892217918720728763414052112971499968 10603678 196457403848520695068400285328093152640 10603679 269843314494342750329836807592182438584 10603680 -171736101864000065030293603599258746880 10603681 494435044273603961831457282611403458304 10603682 41244354403833494363469646684447817280 10603683 628447017852979322181187264230503761920 10603684 95388432361493893628084619971531558912 10603685 -40970985619950923865461996125800714240 10603686 -181468022412910013124460638727758831936 10603687 197997515477476187489096943772535770872 10603688 7213705002070711332073465419598725120 10603689 -106569475312590393219205898059391640192 10603690 -133890521962092137445520354344582804480 10603691 110085383655788773793184951564130333440 10603692 -131727061612117121528933798531335976448 10603693 303380118009860766264112135479209214624 10603694 -93998616448965018644318790176133932160 10603695 -33199578179939872982715230163552580080 10603696 -80199966747684166468809616261745868800 10603697 236497521557371003583600438728449644340 10603698 166448198791652689149705852358000680576 10603699 9649075587992281903688777850055760516 10603700 79398707689889577757329810213311078400 10603701 -403213649418360972170999798750536911570 10603702 290761801730488098420648232486830512832 10603703 -297032166623226997064812416814542116136 10603704 -113828369775967690639074849251177717760 10603705 66400773311639901889190735226492364800 10603706 672868530488942139752586763072810454784 10603707 -62063121254239846733814297398309380560 10603708 -39569149320979175005945597695336858624 10603709 -340579742845609894761724448284383132090 10603710 -1897648485696297511565266169888889600 10603711 -171033440421753605864050360224762090600 10603712 47521099101331618893549926958036418560 10603713 -10196324515980768704413381002258094080 10603714 8710557270799632219798003590037120 10603715 88078368837338488719211609573221156000 10603716 -56125333082958000089518682463823073280 10603717 -815785508171549238024387341536350982848 10603718 446113203161175539470158883215656926560 10603719 -8948424754377824206222423178734010400 10603720 165750424232222745463152687576118732800 10603721 -120772148306448242296085253875739084108 10603722 45340222411275339762666671233828794624 10603723 358463794149388538563680504369456068464 10603724 79484336285037345069022402908986186496 10603725 43014294533450644723670060698777807200 10603726 143021973743863393647406503198292364160 10603727 -71475341600645019803832556338764047440 10603728 -43635417732233073374683280596571824128 10603729 -501536048907784019966738306701528361360 10603730 -174748001897904080968096857120620262240 10603731 92062348621679027107843598496005351424 10603732 -277628834040630638561490510052962891904 10603733 319414553448750814533475174314588518976 10603734 -178592548989801869292857677026550560000 10603735 -210520682137885635724654840201624633320 10603736 64889443671905569755793320380824289280 10603737 617578383368883666282484437084680640 10603738 107236121250293993233807642464041041920 10603739 1106952909490401297089037165490494856560 10603740 37603784303661866691009928439524884480 10603741 223147271073648846773585065716027220300 10603742 30245185680959547578657336232867718272 10603743 236532345020982368346145466617626213504 10603744 -646483896062257118584766583295909822464 10603745 6679079682037990304749281969158262120 10603746 70384688645359707426302159565772335744 10603747 565765366182229872524620418513914681344 10603748 -209649922837913591184143219922547184640 10603749 -21067419928766889311831131281619094592 10603750 8822448606930088648958443201275000000 10603751 34897778298750212110832199906685817400 10603752 -140634292813122644638021391368308572160 10603753 267135876653128081813607227400867331002 10603754 135160462365457542691236445152547008000 10603755 -449187613993555255770219707416189082640 10603756 -149212047490008702788136571764416172032 10603757 11291813994446905380229538065577887200 10603758 249780987736489208756693315836803161088 10603759 3438210535182536743636808137282685088 10603760 55246313555794234374298697396649492480 10603761 1892504460480854172321953971102794624 10603762 -1798632147308776770984362526729813696 10603763 358964441770389584858663111593335414000 10603764 -953587353443639103041590391563207065600 10603765 -140593903728386389649694732106705610340 10603766 217063536817014425677328094542821148832 10603767 24422907760130558018946148104485468160 10603768 190784023521544057341405794357093621760 10603769 -426270391494102640971073614159676349040 10603770 -60476469781083380077407842522912774400 10603771 -112048136173974642257361681470557406888 10603772 337443949958393854559530967241406181376 10603773 -40825594204733660447012176825298532378 10603774 141424577290901233080095820680140900992 10603775 48790448055108838906220732867149440000 10603776 302046324066097865411213428542670897152 10603777 395806701211580502705607802194863738626 10603778 -116388485864951144003985078174890596320 10603779 -75113412600089219053324606955547086592 10603780 -76535714998503898902099218452672696320 10603781 191868056550644707733994665516237911200 10603782 38739082177050105978180382166302832640 10603783 -230822749633453869488931029715324477840 10603784 755605019460966272339439096681927321600 10603785 128026273983659324433371255329423051200 10603786 -184005353568406357322066406059202343680 10603787 -562635720276942490063671720064762343208 10603788 83057296411646318567176316637944813568 10603789 79818607091772325240669549619171088192 10603790 12923430976362846330561242820986078400 10603791 865100477626167663733839449270496159744 10603792 109841231163568548796450934780021391360 10603793 -255899557008501601399864397096476376460 10603794 -1827221089126323110074881598135888128 10603795 -190713765102038391680762386963359675600 10603796 265734744500059240521909180700321319808 10603797 156804506433953339386841835697148153472 10603798 -107748045842899398447735834252096867840 10603799 150984801467167572394115756616103753800 10603800 1246002988556963085407657321154048000 10603801 255199998546774490995005580043677358344 10603802 -29892522154340518002679887860401287936 10603803 157926185728355187061753526863807394304 10603804 25361270841731733667774008538509299200 10603805 211719506865988560860858393811497042400 10603806 284154034242981132241659754668651890304 10603807 215932387988259663419017365109191945072 10603808 668963760908752719960102302193571921920 10603809 -490288061585254039591208510490321299886 10603810 48270169968776544780839020924346319360 10603811 -831298181364714088395378943511508428448 10603812 124463761557156623666201967952483737600 10603813 235556880372005042718431343768896395488 10603814 -16254951301570037746357850532371680512 10603815 40844896001745636437046668928103373520 10603816 70888590045322669231175030123117260800 10603817 -280612925433436435419585219073848014208 10603818 26089829840379592093567495255403581440 10603819 -227029276903920515033123119515176871504 10603820 -86186441700040207815697044611040030720 10603821 203075815907174488011877951403828860320 10603822 -486675778918568991289126282329453655488 10603823 -740636977782175117655025270222090002928 10603824 19572819939373277992571933406328258560 10603825 -2829175333977874958947830181093600400 10603826 -7135737056896332844975779582038619888 10603827 61842925598777536071796566482447204688 10603828 279954935696795544242026534426099599360 10603829 45131274298291823853130020887575144320 10603830 -28804939910851307941499344174017538560 10603831 74956915071236348632433798589992505984 10603832 -45290536318464223279087625443980779520 10603833 156412660471850227182142333299220889424 10603834 17656664124067098004860585971667287040 10603835 562756246155052236330611528358427680 10603836 -22532142950410372358337229909093406208 10603837 -149958283012229682528946084369626699668 10603838 -22374780415267235757171208799151295104 10603839 261843168723950100320089368789822625224 10603840 -64183749955335749519498430258610176000 10603841 -29749434974109855235168392068728669758 10603842 -198993145841128210819216664786298818688 10603843 -6795204600075830676920976537492548800 10603844 73686958125283269067294188976643780736 10603845 257477652324806099605273387588910400000 10603846 -36733483675987434652025995894764005760 10603847 -52943875734455345050124225728092853080 10603848 -54834458993931304859825740620242903040 10603849 214856952077049825143319100300769125850 10603850 -173704820699340165936866219085854592000 10603851 9027646186587205765357772208174898944 10603852 207233537121659332933880726539194329088 10603853 181627263442953927367245028469456578284 10603854 351727270868254807691340651777415714560 10603855 514073929296790466177665558215735914760 10603856 -54427208104027595871944472153218482176 10603857 94213333793381853326097742392317620320 10603858 351168099318122028992118435776680037376 10603859 133589234929965519682256351334451150416 10603860 15833103029826197278844486453925150720 10603861 367617908054771697254770013171234528462 10603862 -78903746933248487010883320070568277120 10603863 339169695640843390463055126940670277792 10603864 475675041995570269514051164260349839360 10603865 -72933913344106682893352076502617984000 10603866 -11718103489427073797371318815694789632 10603867 125753489507282396905288573766878112512 10603868 -360466251601540450111095421521337465344 10603869 24790799122968993484983224477932156608 10603870 237562190474499490134534054591063144960 10603871 -104530840161921585915951327550253527056 10603872 -28065425551890829380901248469756674048 10603873 23857944825035047089502712701816722944 10603874 -83535893338745638733944173784783879680 10603875 230110464378482346768625587312444924000 10603876 -232253032210801245752397486733784160640 10603877 584643469108911701176101684325005801726 10603878 -211191531073087226267282182345215302976 10603879 -75907187761598088565541440422353179680 10603880 133505089321850662678559403426909388800 10603881 127741677439605505951329349055094167280 10603882 -362268339134548868639863881670237540608 10603883 39260590223377399477706418683241446400 10603884 166853478194723553434519540060020976640 10603885 -108968649935775375771157229650537556040 10603886 -2868637602434786532129773625416701056 10603887 45207773655544382094555844675336186752 10603888 15595653311675668471599961228673318912 10603889 -409866943172771766903049050723003487488 10603890 54304892996552843683556244951336752640 10603891 -160492159762874791398380527476653345216 10603892 -88042629977104362523689123565932619008 10603893 56014907638810581980345901233935641600 10603894 317474081995323861457964528932630165536 10603895 32330932631987727027697574887655405400 10603896 282574339793942661886669229014671052800 10603897 36248670314220552412330569522511686528 10603898 -162371248459548136343168154229020550800 10603899 -669354776823654355037001032863903484880 10603900 -86542227763614138249133430038175552000 10603901 -121394459485460585095671681109641385536 10603902 92521323019534120377500158878473946432 10603903 -399427621931093076998565147335192084640 10603904 -151514432539529272257932524414146969600 10603905 119222732327183384500501288153447852800 10603906 -91405862504172959370939621834166924848 10603907 15157328294241321671268354990738066120 10603908 83047761103849414379142379550003957760 10603909 -817304657953669482493235793165760457890 10603910 -42979732481419749812094507170389088640 10603911 588693906191307304351470193265051746560 10603912 59971694782944853535476404385371340800 10603913 288078697240630369245886682820037774644 10603914 11661899758189289836152148750328524800 10603915 -69834471893250712465298988967804562400 10603916 78027299818989237845470845841149596160 10603917 156906860673512602526734117051814270934 10603918 -22179789464384591494003198147635458496 10603919 172696152215481742737820645853980620240 10603920 13171579933194128700725657698424586240 10603921 -100656368126263796982785761642849112256 10603922 -24718282526839831260148272268117204992 10603923 141137101898218144357130472368406677568 10603924 -558659507262779020927310160505516799104 10603925 -290488105535530177853434852263205735350 10603926 -236701412101921323567500328044384640000 10603927 641949209251606385082345564840368952776 10603928 -529808070578608512218276482268714403840 10603929 -1304166647112456197966054128532140032 10603930 68546562405751243383863585814407259360 10603931 -256785081971324908276849436487340249968 10603932 -130101394875145395533399332670976419328 10603933 751718460197014728713954803347523151680 10603934 196534719279574520950337305252962025152 10603935 212996483214743755719758941499435300640 10603936 180359449481082669472698335969688944640 10603937 346594091792759239527290126802246659280 10603938 39170476063111768896585427716122542080 10603939 458346386349165133275136556482794507740 10603940 -198505627241194166412933374984684424960 10603941 -38148627430144165250549450857281830496 10603942 -159127674876670981029224614674798148128 10603943 48277359332406894913982758284431850648 10603944 18749777978291908617683901430524057600 10603945 390819294182846164658990170151134368000 10603946 -408537641748225804725211535066789781328 10603947 -12234867353076026411864199210609329472 10603948 192831218969239973666183065904567575808 10603949 -534581022827788808559844078337049475050 10603950 32948671026059613788824024265162880000 10603951 -63913201802163121284867473670843505808 10603952 98282051327604025568552795279091302400 10603953 6120830460805215970660721384279597568 10603954 -432474770900077818743762753038683768288 10603955 623928689455036230719471779959321690720 10603956 210292499274346888169436492831406080 10603957 -640774490393043601937413543896744320 10603958 22699375311449306387459358748103794080 10603959 -21791595299678224583680240615975940352 10603960 124080565512014216615393099457905664000 10603961 11869578496233335962684980486763259562 10603962 -148786933485972118364261350035089320080 10603963 -53737181525742964196080527257299523136 10603964 77680476774001595026814059074611567616 10603965 -56942112750455550667688929753671458880 10603966 218356191223646640489667550672953632000 10603967 -3805839735191539713217151912047819536 10603968 96342849029158663657531997598913658880 10603969 273245956099003172293402037582967603120 10603970 -90897125975558411620225164315225508800 10603971 -73165144977873309067783748462837775456 10603972 3528903232215049476930666283094858752 10603973 -724542134835272875003593340330180871040 10603974 -188344293807922328464718467520055032640 10603975 -141307517527843932223489876788437145400 10603976 -680142956715347168808767473518893260800 10603977 272069969143040000601401645394942312720 10603978 21711639961776315695125469694056008704 10603979 361247280083434255365825689307817778580 10603980 19704620657401656819113142971592192000 10603981 277578920030557977040351246549270257782 10603982 27599452609227291992557202905961126592 10603983 63451142282071441015841692513178876304 10603984 1944035693566301913668415909289000960 10603985 -52257214858719634465118666722503925440 10603986 -157748759823225681618394133767317630336 10603987 345773857683255328110050840067670646636 10603988 238530676541094211050495398693953123968 10603989 -266675072996220754034042840022138942912 10603990 -14095321326126288082172328807252240000 10603991 59054180680221225489232186307789764800 10603992 92931825340473909733363445560938332160 10603993 -566136110932071217840396270843657568758 10603994 -37339297069917055759533042007211058240 10603995 372762332632883927133094541902669152000 10603996 -5205963530821881007540535736420192256 10603997 -32659966170750100927319419942237966560 10603998 -90418259887349702672075813674679284416 10603999 -674633802164879883318219998309029091328 10604000 -8732555746397177802931190282452992000 10604001 -162171873571416364266510550812852671568 10604002 258342507358530024406391706254345039952 10604003 12977454052397945699943050310924919464 10604004 148789863520800905319925923183718020096 10604005 -10196184199308085532919456726994162440 10604006 -19883548042747533047257021712401768320 10604007 189548516786202446204849825075677010640 10604008 -226560266298483498350662413175023191040 10604009 153020084299030809617600672082130680804 10604010 -13551924082779688651413298031263680000 10604011 -565980952803320267213121231953016283200 10604012 338332562480633657560771960978103500800 10604013 -153924287098643498970738607963330800576 10604014 -340259731369717939067473996105324149120 10604015 -43204800882298616453651692759719626880 10604016 -19541651859293869566002050103970201600 10604017 -134854202584921813405201673504294155340 10604018 -45082574234279438592437424353545325040 10604019 -446337367935716562968522496957766003656 10604020 55042714920125898011333433319587348480 10604021 -474742054613214725072788400008980290688 10604022 -31795495459928647780158274459240968192 10604023 -955283905608282906183618545438405296280 10604024 278011301706560014061913235078280294400 10604025 32565871225425437181979202058650322750 10604026 -3307743579752930209248421936446095136 10604027 71788807658971997627578331663802560544 10604028 -25395861925052936318392390066478939136 10604029 1157436529382549586891146715417821210476 10604030 -96190264339956935748536816890397499840 10604031 506784028723959800524974343065969434640 10604032 242951388445385685104404932555964416000 10604033 297190549875361236722828107667015256000 10604034 34425386626830449649325027869139706880 10604035 15234261462028913394907435206954602880 10604036 -12342674265462913799551212802395390720 10604037 -186821410358291732098479109590019638048 10604038 264005577465248661879583300511946856896 10604039 492747438156579800281917696398118659856 10604040 -84916399967587241062098706137327206400 10604041 -355970094076645785246742702645130455920 10604042 313169211526921470978162594470186873952 10604043 54813795791743999825887872255887587132 10604044 245583120567603649476050312921142764544 10604045 -15801010593829033668444682289950425600 10604046 101674921803094490548702160860019785728 10604047 571795534106360595985769854771875679152 10604048 12796228270776460843387323780969529344 10604049 168009686026268935316230956994062426864 10604050 -164666531744689966825149100374590005200 10604051 -418646896069908130498018167662598612948 10604052 -23854071543012329243859738439104153600 10604053 -28656480427653117498587603219970779400 10604054 9558348757171875944827110853805522976 10604055 -5472717000341429032726367551006287360 10604056 -87856050324329034306019889970145443840 10604057 451666356750182554422637510937475821184 10604058 -1996551054825073787671179402338537472 10604059 342520459118911221844184851589901744260 10604060 132571208350953959598285496054975188480 10604061 51497930366543300261042391901794924480 10604062 -104227447171853198713725941953636718208 10604063 -173397978379089822310100008257871897632 10604064 399544698836073214994632317462545694720 10604065 -187406782771116837641648372418222826200 10604066 38565547772810462255233966622387102208 10604067 -133465593125325001994757057210593692752 10604068 172124204189413979039343341002346334848 10604069 205451131885237794485793369996769502496 10604070 -65409961605718686294012879549862742400 10604071 85822350745858850868132404182930040200 10604072 -396980553340209376904290129816620979200 10604073 -46567330332324945670875700332922195296 10604074 123000874870263539184462567877587920160 10604075 129457767692462656832556662604196719300 10604076 27849305537371341294449563636694876160 10604077 192795246275983645361461507559170303488 10604078 15478629449312166990332780390999662656 10604079 177547391215330576134834091948525100424 10604080 103037883856655429161499560127308431360 10604081 175409059268373821947820642978905444800 10604082 204797634871799657476846514257680337920 10604083 -60325682037846220619817979753987175520 10604084 120068868140580595054123280604642859776 10604085 16027574470238712826474221837804888960 10604086 -169910242174656039589301932210148947776 10604087 110676810265305160596000326382050594832 10604088 297260084438198821536159262342112870400 10604089 -94076747914666457829720841760948095360 10604090 224228593798004498763831822817449868800 10604091 257828619156235946688346379164835274240 10604092 40741367226887016579768575311433351680 10604093 725893174809724218677165952882972553920 10604094 -267884098258151630272370154401650796928 10604095 -341949142473008949116880657062762597400 10604096 26983420965244909709828740892728492032 10604097 -68126313138205600601872534095016233600 10604098 -331261016604272222991767424167418353664 10604099 -551560923998237404020424589357318271480 10604100 24258522618481458615058949974788096000 10604101 13860420669665128459454049987470901952 10604102 320263692804320730942474977633989977600 10604103 403132658699729852346758755960585076904 10604104 -117967459408450184172545536005819924480 10604105 -26599354978912412691959432413659080640 10604106 -81883403526195256878902631627276628896 10604107 -433472581912436006385375223379177281848 10604108 -150608685999929239455282898741597630464 10604109 -96343469897312782070207315041600121760 10604110 131181344679970875179468526073143937920 10604111 -281458804405034366941555269816300949920 10604112 14000175940946475497057647671927767040 10604113 -40236741408507585626280098176633960000 10604114 196155913868200948284725009164900984992 10604115 14044747906684299244289883575860478160 10604116 114994460768458981478779273882397200128 10604117 -126731578758968329129051749101088507588 10604118 53744282000337159627759896023735695360 10604119 -345478140240121960405472558056117608704 10604120 69291323952253986680250151551617433600 10604121 -248261161086765602913795202769110548480 10604122 129406032525964912948179006810566406912 10604123 -11400254135713906172883286771040381628 10604124 -248271227719026044442429376324701886464 10604125 120444744744321748221319359063265440000 10604126 3049048617879489551711667080757815808 10604127 226143764548424029189339715715116357376 10604128 67720252869779546786467827017884631040 10604129 500276214785731071486194828724920624640 10604130 -62116639418583882587688417911335956480 10604131 -318996569603172999008169655047021572068 10604132 -13015452049028649282723109111635947520 10604133 -202295668154705576030024887087494877698 10604134 -20897604745519731690927280429551548160 10604135 -382732482383612612529638475016651774920 10604136 364263126391375033872959124780979814400 10604137 -464569812244378317922177017615225358988 10604138 -283406567023442599425110659137546611280 10604139 -21951299084306782700427403257971297280 10604140 367693235303035686604288585671564288000 10604141 244414097190292547633691791747927133144 10604142 208451591389368437076280019003258419200 10604143 -540083435215819628971982465165562616080 10604144 156579538426108389733743670469689344 10604145 -52244238589149749420481448068702305280 10604146 -49015463049672710345779327095211001856 10604147 197853384328509622704217615635528014040 10604148 10073746895498900079018140166588979200 10604149 -110486002961403103477772031228342288850 10604150 12150043868591235420894314409717417600 10604151 -128226089200939595821015121719061550720 10604152 14948847894954875281512653245278597120 10604153 -44667865637841351865341984916326405120 10604154 172444391373582035146776743270136679680 10604155 29716660186004887531247827377560716560 10604156 -297520410454464222779570973552536340480 10604157 64747635178120828233609609382608967392 10604158 -188665584884418763355975278908200909568 10604159 -562649591691918595562789598763498018896 10604160 -75421287574752859792154264892918988800 10604161 85467955733210364063255367522831013762 10604162 277641830725141278302633976485825594832 10604163 73442632291646307004700450691132100608 10604164 313013681780844006074185991525654965376 10604165 -168686049225375444499655748583884399360 10604166 -33304132163519929825491076184684943360 10604167 -159026148414784615704995189691782678016 10604168 161945660227533322134461974005626434560 10604169 193982606743922992613892505343275185120 10604170 23321051798570431839306606790209945600 10604171 -583290197860359231108853482808909325400 10604172 -113374602654348686971936183187221324800 10604173 -374879609441258811901557539086711781856 10604174 22208915455966036355179162839279072000 10604175 -114281449528340828755405332168224533200 10604176 185208790855784848270747823529115582464 10604177 -598881334639921846236624290518675744974 10604178 -102362068069082723967233889102745186656 10604179 -529454069291748289716143776221776100320 10604180 115545366273107579748502376265044678400 10604181 -206480755841773968904917060703789488000 10604182 235304459340927868187337659039144988192 10604183 666212149801834452447268410787588575432 10604184 -241026497713572139015489443329196871680 10604185 -472645467852718446610247951231274100800 10604186 -202828906637802037509434913005122664208 10604187 -4462743848472029574300080272601332224 10604188 296779939686364921177318089111226368000 10604189 326204809611857206066586223621908136960 10604190 16992066139542695712619252747407611520 10604191 -88953780557002133420381900651800674240 10604192 604338875607526343312232153481785114624 10604193 -369104617135332523876404922926277977936 10604194 188978049246305224281006480753577282896 10604195 -182454528756462258682841116960895207520 10604196 12424665489031502957367542231823900672 10604197 263955698090336655245190534202531219646 10604198 -732414245373674227678151337081563520 10604199 13922486594525422693394224293180210336 10604200 70288612527997206793151310823974144000 10604201 -93334717471484815488403716150234429696 10604202 -48447652407049927305419614480494153216 10604203 -586203167952196706547503227273850969548 10604204 23206369908566674507311929153883171840 10604205 -109682792956334944290792704672628489600 10604206 -218824613321199912987983538541113440448 10604207 692734190004735611683331030614308429456 10604208 -31918117294118912748318884793999753216 10604209 74527936762265991797649071651544011904 10604210 125794414092577149429073691883999737760 10604211 -211329615805649054449856713525649882256 10604212 477957141750720209086529357403979907456 10604213 320644087961914174118332207045427700462 10604214 -127090303036593808559197651592712139296 10604215 114973176101359060563048088777931814360 10604216 193239097607447808339334129119920578560 10604217 11701376685208837178489136635393787648 10604218 124573427555272286211071215438749928560 10604219 391304959704100447964550696443838132144 10604220 -89115494490978436715316074262164643840 10604221 -471842686255540219441279985375153435578 10604222 -165957468925193205216642018409533881088 10604223 -86213744624344414216501128522198643200 10604224 119745995116646568383827765140480065536 10604225 -77347074177889686128724859120873358250 10604226 150260758701510893818062900293210352384 10604227 -27449355057376830976904433446673784080 10604228 210566401997655189681105452029007175936 10604229 -131758082144500246892869055914915850016 10604230 -72360265942228539229939975397621760 10604231 -225010202018538464329955316014478620136 10604232 80567975408921456050613507963954135040 10604233 -234370233434789411044900489321396484518 10604234 -254439771852679805113876533729273412608 10604235 -100258080765098074055920564401200970240 10604236 83290321878690345391707344257725889280 10604237 -53610433645860718066100962491100715700 10604238 -96162125190207742335589343722563281856 10604239 -300926183019350835404447318922488530960 10604240 -16311058066429411625953360059825192960 10604241 5084168848880756473336292460245425860 10604242 235126837686241598280690603020906741760 10604243 47513032095306834503856903383323711704 10604244 103671724720212334829672604080246771712 10604245 439830370565690594790945108430244785500 10604246 -93700632265630556832027117398724673536 10604247 -82879319353254368868715489378368347520 10604248 114797017314569221144788114508810014720 10604249 -107228425758955001663750122241826000000 10604250 397388548727486185248036259753898880000 10604251 198676106831906376648777070590942202400 10604252 -438781681139179712348186687669084235264 10604253 228278141468489412071678352985844786208 10604254 -200016314699201678110355569264643351424 10604255 -85111346683817053701441955919615514840 10604256 -87987887533830392736142399985717084160 10604257 208546946288194863614767970381444505506 10604258 92919148149994021168103032310405675520 10604259 120982755295915841882411663287168252584 10604260 382514251755983438434568921947173081600 10604261 20665962901802610486351025087635993600 10604262 306031733649642972095580839077311805440 10604263 -177490730374614477218356326299552108096 10604264 549337175330657492143471646959983083520 10604265 14626885034667721285147505489491415040 10604266 287384329736003424205669930852241318832 10604267 120600694995090816971344209417723755952 10604268 345797155525734751647036349575283882752 10604269 -314021733604141891423741696068347487956 10604270 117946580528527060399526554055898886080 10604271 -45943900546580248728428460655607050488 10604272 -2842112690729518351788821178730283008 10604273 10807211404599083203397900154563729904 10604274 -16562377817175687979784394177162822528 10604275 59973333317973911673947255683782936600 10604276 341406934515334740702046723615589898240 10604277 -148267833406108087326138451097092132128 10604278 -237062929688600661798325056022828318560 10604279 -110955054708993914942421545454354425424 10604280 -188197020122063498719513354611007488000 10604281 -252729949541376787079785681304866369536 10604282 47020421923793493731478945445253813472 10604283 -101337914947110413534744601349953536400 10604284 -26355133994103530277800731878106612224 10604285 104069759990882201864429146419278647800 10604286 -6301938402944978267952067354444120896 10604287 -14625957904829917013568946559924269400 10604288 -225316859495493727867297660540211429376 10604289 -222227507759729902583662602779968544976 10604290 50267398713639671909910487206096046080 10604291 -119039623133131902716812312451277379776 10604292 -32944565995693472550485666975730766848 10604293 36510401473389143259081494905532458368 10604294 55116088493686974597829081215418758144 10604295 4896468946315061433144472673545398720 10604296 181965055260987319237213773821890406400 10604297 550375777445743370903298742120580732112 10604298 -42360783279652868158344633390489390336 10604299 380300848749055606763727650350033237240 10604300 80016993799888105887125216251678080000 10604301 -298866890000593064345366375985311961696 10604302 -373272248716839255396385362467428227648 10604303 874144387708507438889105132471434017480 10604304 177897273724934628605588004961948139520 10604305 -55645874222599018504713381444248048640 10604306 -242166883974279994470901506994788819840 10604307 -25406875347357784491516797112730007808 10604308 -213647059744628385034439842555575429120 10604309 98806077757721405407157717810191146510 10604310 77311240725530650571200408315182796800 10604311 185634088971417518232171471989882704704 10604312 -56104760012332457220250323835849728000 10604313 -120428404585540769167333358468874217596 10604314 74458434841894804750073788492394265600 10604315 -182944078743263564000368144942823279040 10604316 -2418775977970816164181282041019293696 10604317 288572863122775901318624624500549931366 10604318 -34059296701917058082238310864305024000 10604319 581693138833408589851022996138340864 10604320 408539339766006556670943871723383029760 10604321 -33683678655048063547961823507172620096 10604322 67509988024023163990220370616379198880 10604323 735034634361787583756582452430683476572 10604324 -76131522008138358777578847288714436608 10604325 -37108428323063430891735564923426284800 10604326 293620688168850208897009278730005254112 10604327 -439819893974342755333797157756498498824 10604328 252160483271561095222062478178176204800 10604329 -62875853200417779576354415826489564016 10604330 237504735972348635663470443655764864000 10604331 579611880044127874674033025406380956000 10604332 115375284400610702837679087855443799296 10604333 1187891527933547284527183749590138332000 10604334 -50673097573831496240782210578766084992 10604335 197455310376575998054143609942554431080 10604336 49013427378391461629355306828473352192 10604337 -347934065938139206525272409956660714720 10604338 -268931075195165971763808482184330493680 10604339 378883541626310353561316294812761568140 10604340 56640012974689043337498748667667260160 10604341 -125952017892739880711819089259567448000 10604342 10594473871476608369059793971115796480 10604343 -207329437208337782867876738058163095600 10604344 -47208779411388370312581720713343651840 10604345 6861624822235623754116981599014515600 10604346 32496154256184389073924094385643965184 10604347 229061584899018799664741339764493302560 10604348 1739253124590989931976161420553460736 10604349 -198724039067605735549769436749408695776 10604350 -27536985518094981237010191345138528000 10604351 -561130120437337262725182809036498499648 10604352 147501510451488326223269596300107055104 10604353 -846764286318359785011097369945793294398 10604354 210888825609940953644587317936665543376 10604355 -89602768531161751809297816701128108800 10604356 -4221039210744915712781227152720527360 10604357 -45941230497501233377752451296772949280 10604358 -5406903284990784188539549421501653824 10604359 -13940806806881602204367582019532608296 10604360 154055333749467847498184382757006233600 10604361 498078481794236360517031171589046745872 10604362 161781974332796494671644238255003443904 10604363 -12638913104464890291576052518398146560 10604364 100512930195922522182612787470128242176 10604365 -145095748334750298625178483191591440000 10604366 25197837349519647811565294747003581632 10604367 232275134114112648580178973836851655784 10604368 -43781084455494927521669024247692075008 10604369 554820625310309943002417196737991387300 10604370 -3068152047285511241169604601052963840 10604371 -101567415615948058061599558983620739000 10604372 90202307822171693569191060996797836800 10604373 -107265137553397762234089367303377672192 10604374 398295977337767141260505789977644950592 10604375 3710769306870002000257425593319210000 10604376 267767839265031970854065658369040619520 10604377 -119791437393205418893065994471056220928 10604378 -156748236965059619562589474206929091360 10604379 -5124795342064992317688215494319844768 10604380 -181858184105657601586088619090649405440 10604381 98122216335393648613023252920611660812 10604382 -96655938548665904937447039701694652608 10604383 -157725663351227260514574145996843838376 10604384 611895172018774470124060683974490587136 10604385 187644320484088566119201539556253638400 10604386 84983773778886933898116399395205382944 10604387 -125516586858078229975468528745355077568 10604388 -108746522190361254313984056350576716800 10604389 185200985978674349765302216800024424190 10604390 -36523598688024426877205677431671326080 10604391 -94166168297800664566904427044160731136 10604392 -88238131141817495310878187121763174400 10604393 83296893947165290608671988122404515642 10604394 36393642847555317509892587920011329280 10604395 436184458031126093312483451568136498400 10604396 -18892619931847534691887570615315098624 10604397 411057658787805560398447005424654017600 10604398 112664894494353108028465199494019262336 10604399 12996691635824490068259121268129294208 10604400 28222471096459557964172250289798348800 10604401 -220528366318694944992723327511346205900 10604402 -3719593852496072471266503838613720448 10604403 239775528883790942880182610292747102320 10604404 -162447060149603534083707950636198239488 10604405 98959255961415162333080187586081983360 10604406 -16296575112691761683216600220360223296 10604407 15802887969945015301962018370389784320 10604408 516453265529327976930072491851457064960 10604409 -258591595565210132006832295669942462896 10604410 50237608177768681022902341112961595360 10604411 -595631261345560679295137984999014640988 10604412 -77268959215982302760103824049679810560 10604413 689873398662512326252124695669394711040 10604414 346156950784552354354822067828967277056 10604415 198085569212660467633851562274135563920 10604416 558747556980764203889057079600988815360 10604417 -768439572408639203512490386675804593534 10604418 2448877576314434542662040862213210112 10604419 -119212257385767087781023203311916454704 10604420 -222224088302950013877286665063621120000 10604421 -427294814235332290793462411497570059810 10604422 -303809919491410445870741950715653747200 10604423 900042582964787191748722935416477903328 10604424 291865610950037605983529915484534784000 10604425 50156248386074613083933511850352916800 10604426 33657777602987937600805327065409127424 10604427 -353870512861071493929311367576850941480 10604428 -90741813084668534959940163577786451968 10604429 148875114773490893145417921504741178080 10604430 83403340209476026218938255437694592000 10604431 -26011891052695355742165004446743752136 10604432 -186035980214626294591209453249851228160 10604433 161430974641059856049212235601136449840 10604434 -100497580357330185587781979301197410528 10604435 -107129149138824025597741528086138231120 10604436 93648187885357572228009083374481037312 10604437 694967805759481761484459242072026163086 10604438 -132235052859234032552981010434984817792 10604439 -6604698034313473358209300745335989120 10604440 338694327319204819349351825378918400 10604441 214754468772624826678837276659947584842 10604442 169097097580781153638813501665003904512 10604443 357319435678569269897051389546196370692 10604444 231456982348002158580339239715684711936 10604445 856837349646301584441023896631652480 10604446 -85226599340989832219508959407411955328 10604447 318775024677694618507002061586667056352 10604448 154860388800698525571105075194869776384 10604449 -53056703819075505301057093378821181440 10604450 -183513985069199458040619399855754704000 10604451 65428259888160169569832655565855601920 10604452 278603692522118006794380517897289855232 10604453 -279520412455674137235775822299793916580 10604454 -13579775158407600963951084990399436800 10604455 -296034312958829599940547029336839949640 10604456 -376228239464138332692387851238114309120 10604457 526457944127781546251707847666021577354 10604458 27052544369970195386305347417401596080 10604459 295237180709093555179746135464473559760 10604460 -207666260895943525951810299677468451840 10604461 86727798569741021388433165213649200064 10604462 218709812367950525312939222717685219264 10604463 344237098874475890390764105869619649544 10604464 -35910448024850485401696987102658560000 10604465 606676329635592962522104991940374966400 10604466 -143624353011536213580175684254374918400 10604467 -643003796745238279476607864243889994484 10604468 77263071358556906965129236563078209536 10604469 454788819310354124435694317158267662720 10604470 308474278318213139336552400945388003200 10604471 115154988578144308949712428915842348200 10604472 -110516736134109054260835794531489218560 10604473 -89747308066090880706982216971104574432 10604474 96170812482112250489326350095228954736 10604475 -29367199761152654801856325265309768400 10604476 -482138634710045891689408871601037757440 10604477 174409994497236333501218181025902608460 10604478 6203458523929987071676131028766880768 10604479 -261292113194719611099350715000889606200 10604480 55928476536346028287043749184903577600 10604481 -425843887622496113092284690916417913376 10604482 5768798577015491206290024339139063200 10604483 461844088109335476483029139637051536360 10604484 -18061090155876367496854868534960394240 10604485 94907343340522699812944751501911376180 10604486 -121943365144294842065934278913571683840 10604487 318545176760502383924963849918647368360 10604488 10433655506007317087668672860170649600 10604489 -64223268557206901905206546960129592320 10604490 66209038160779611556896855395422448640 10604491 26263258802059603617340987413209837752 10604492 496628298804413582417370257596677250560 10604493 -342533646384143497087853049148553716800 10604494 64112093593831700308946734405854319296 10604495 -115437228842645668796856975202114552320 10604496 -11371174234683015713813443971575709696 10604497 -111358352757170479373236182247175748240 10604498 -267427056745730444527390088224261988064 10604499 -410742421655612755752648724288847412672 10604500 -382461316652970481647539859577012224000 10604501 -43631545755379321619399348411030380800 10604502 104219197326060270289761336539014666080 10604503 101305718361158485525118353328546926304 10604504 238796914667404563940597311631449784320 10604505 -93809550419657922522235607704670875200 10604506 31371362086254298164178077618706417920 10604507 -16390545654518372289012392098361055888 10604508 -276104468449501781766205743370887413760 10604509 -98536582539359270719022092756169906100 10604510 -14090576934983255263770138166309286400 10604511 12083241038261524212930526950760857600 10604512 -277570409532316780888997592729038880768 10604513 -22420587730194559292011893033226434540 10604514 268541361870999411096966905125779680640 10604515 445348694394992788798238711978309848800 10604516 50185067435265445854957841545110691840 10604517 -47480811706141652885194575329984040960 10604518 257298344414586256684827896051844637440 10604519 581281745304947133131496922039310212920 10604520 421172663112978440846535019751506329600 10604521 -462145483436695258850924546039027328 10604522 32552016451000795429666978555270971312 10604523 -390249676884220171865952086311546799016 10604524 6140411222657606485341885941543166976 10604525 -129759482806940952221465134566515000700 10604526 75683151786435811261395190775145198144 10604527 346306321711563426476799602023675705680 10604528 18637893339906648501006895702216212480 10604529 172822517154359468403173663332808727720 10604530 7898685757061587901676773259683744160 10604531 -10230364762743792700791755833949568000 10604532 41190586189197179157216015953577799680 10604533 -146078604689660900486660810831238778340 10604534 -348178885346223214528028980239172704960 10604535 -33700420345514781214362982056741122400 10604536 -178640041169068278540062647773667000320 10604537 174475079493126875464466886546165712980 10604538 -77796685093429525703050020118784484096 10604539 -616558139012189914721968593902132021400 10604540 113119921072157267226384196539522378240 10604541 195421543535130732612496630151060794560 10604542 27888409816306359919576002078264852480 10604543 -317038318361166498870620407773672542208 10604544 -196039638681070093954751272173233504256 10604545 -92627189924486682620897406451292163840 10604546 8287684181887514900650367709793651200 10604547 271692905520591817501494559662392333040 10604548 -196191372166166971333367183083227908992 10604549 -242158291448287869263875547510634754440 10604550 63183464531181141748618151411987673600 10604551 763514771792507459950996537783926566552 10604552 35633840724882562439210837343721881600 10604553 -334014512376527356052032181569978873056 10604554 -14429895343242060215298183760373911200 10604555 114329242843431953404127996114208854160 10604556 55646456498484573775123612996816753152 10604557 107747739727283987287193464540087713120 10604558 -38839760655292906293249179900359972416 10604559 230972947004503168145946453443890182912 10604560 -70817086545563600831255356697302794240 10604561 -433587867743683103733142175380982814 10604562 -221010968810707936313885090166517285248 10604563 819597837594271554773384950733502250080 10604564 -21420881246406018966629280953000816640 10604565 -293350030444310483700637642927049184000 10604566 -46216710634206477125227703048973224064 10604567 -460114203447581413373770908405888243384 10604568 -68388780900282162668446733969880268800 10604569 97440669313951333771799963688448027780 10604570 -35536177752658426168368023779927813440 10604571 -365590205303956194466766291060264901120 10604572 156707549710504627188098986369209349632 10604573 -37574258565087383287411017532067996160 10604574 994976604865239114837678864743946240 10604575 -280872026443630616063617511233826193000 10604576 383651793341449854264432862215349469184 10604577 -11128131434551115359619855365582874592 10604578 -243633093851787757794229060070963188992 10604579 88293904147928427997984787330896850160 10604580 -36571680575364726528070168352298332160 10604581 -967830617433296113289009545979249182080 10604582 241321535927657210286692399939303904384 10604583 113811583873912094388997097484277655088 10604584 -337409754703911602242429008747372134400 10604585 -101451921784261143515318817077857904220 10604586 144009139817571553505757998812466953728 10604587 -95497035481340747969968036165262969088 10604588 238636319131910403507445720039117847040 10604589 -468102815054475259514199872380181251776 10604590 -92020975392122259010096533533408246400 10604591 503823969198556272134558969223676503072 10604592 -103064129345171061046430136822267887616 10604593 -853477440213661709418435944250358142400 10604594 -70882612579260593095972270207590521856 10604595 -191212763819780678855219860497036630480 10604596 -6327256073014124973922963485482784000 10604597 -37926197525200676787508966489649714148 10604598 -34381848908829741994463728729022577792 10604599 298680465490890814223967709433797010600 10604600 139766990616350747696791495952087040000 10604601 12062274027623036505987882628695082560 10604602 -401532702935208503009426954450157775248 10604603 5607465172923517174408344436404159600 10604604 29933335166081356340811398297437470720 10604605 244731795823243472318755175449007255520 10604606 -135512655845366430998298927028060028736 10604607 -63090850322765741909836014425511381600 10604608 25120876250805004066721812899143090176 10604609 49776210205709581044788794504638841320 10604610 48498929543561347260157372369990963200 10604611 191490309689175257742362327048058508272 10604612 311113425245097684057129142968854633472 10604613 -365942473484755576926156469896044141856 10604614 134349927782272776868038884827546402656 10604615 -33638672338600981682681644490370400800 10604616 -286730768510484688768766443685863833600 10604617 1057713396328630399867488500628864960 10604618 156443888066465298152335588231716057600 10604619 -36436314276630859576468304914476138216 10604620 181400711851905639884693233018830535680 10604621 -20188887434061145631092623137813519328 10604622 -24069820382555466053320765064643317760 10604623 339226746446094336401758705786806261872 10604624 150435444956888279956003352798855946240 10604625 -446366725078964985770162765479400880000 10604626 175077965070765934669447346103028583040 10604627 -16165318641708224087647552344670826496 10604628 272533180315160987054991289937917440000 10604629 -273751943431463289846252165632954972754 10604630 225138385249137117096924919857126024960 10604631 -239775387204665210951577194747906322816 10604632 -597194256357153388051279970088852633600 10604633 -34819635510936359830157064967405128960 10604634 27157443921283841931914791078401165312 10604635 80220004049704092678008025899072984640 10604636 77379343764357643231972130163293331456 10604637 -5896581880824323784028716050476174932 10604638 84085708011558200181250052532136954560 10604639 -364693267176018644918884010866135150560 10604640 -147184875836702888573477315081868410880 10604641 -282799120126736454791878544421453525200 10604642 -278553843034552769657366000968852740528 10604643 -3668615420829498767912566940811369216 10604644 -862646744551020265068402298936975360 10604645 485844488408980483486092700478540935800 10604646 -75021476056600877905741273362535067520 10604647 367455130874356286012709659342266535096 10604648 -265351876412064553918470680550810608640 10604649 33183609961604583170699599162819873536 10604650 26543347990353916921737101310731712000 10604651 -967528465246822534535160313713648296568 10604652 -50242412469517561492651776348915706368 10604653 373608201236633473426195344908882466902 10604654 268691703346264957015405565437853683776 10604655 -23636655747601550941033436952651832800 10604656 -26512453477195870072460709568225148928 10604657 555885635593934757610289508155038578432 10604658 -86074764300488720190677877175694181120 10604659 -131786048738683848381778793916797382432 10604660 -3601288824043930581555850401312768000 10604661 -177076947856595966066442968949874091040 10604662 -87100665237956455389084799682278876800 10604663 -216140397793105210633493732353953329640 10604664 -53394708789812195318887085531308769280 10604665 -195088346318389447272320496631266890940 10604666 -8919214014214385949958324350541126656 10604667 -751738506912410849764576296092484500736 10604668 -40887477652843498406480505817321319424 10604669 156356167308780264806871563837652626880 10604670 -2329380700709681669950021110392073600 10604671 -28193085188667777077889920292981234816 10604672 29130000256179071008542845171914506240 10604673 539879476540921094031396003598146158322 10604674 314341934937538768338140970601800476160 10604675 -89485336282872964365159452770067252100 10604676 37142582319977931226575370766099220480 10604677 -196664787906720859079870803153791853474 10604678 -11640569049243709904176139950580157984 10604679 163393452519166292623083936492439507200 10604680 -67471319812825966630613374484124825600 10604681 -235287942330286576484177848572416992668 10604682 33761430437883741294191568419163696 10604683 -82526441607406611198592619478319618520 10604684 828896469240760144049020052518941321216 10604685 -24677130604912627290505897832403310080 10604686 430971785390925050717984497814927516544 10604687 581916872145983688948390860727297516336 10604688 -66091706624348260745584452588176080896 10604689 -263192592593500219999011236829237296144 10604690 -174726498098523089687256866662635650400 10604691 -105396005231450970344317638730670405760 10604692 -173188668946962871368693395452302817280 10604693 -55033760357986484601317795671891367520 10604694 126636733722025342371710133514643774400 10604695 -409042051517241252254215049689546920000 10604696 59447992409230066978959028675501056000 10604697 58389801432034406605842272298568957440 10604698 78911382676014818429140599715745936640 10604699 31986560423644654205478690250477139232 10604700 79411981835766738178965581486591500800 10604701 171139825868813133826403527035181500352 10604702 83577902580132099623154828873180315648 10604703 4818784552665123794432722783706018304 10604704 -284950211819216926191736387457500839936 10604705 -240774739024913743158439060212164908140 10604706 18005271110612306539239070169940372480 10604707 -156980294001789079153611885125626999728 10604708 -241731472275235647884718065929713454080 10604709 16251363390059766682625694569778270720 10604710 26308636009472913793320601553515632000 10604711 117166653609338130281645960039565947280 10604712 -508006321916139022377424313070155612160 10604713 5578254698036241221997494195045944960 10604714 -24566805235720902106287964645724752800 10604715 258737002262138906895155450449704906240 10604716 803424120180295267054133046335941308928 10604717 200890720302192997078099257766272854880 10604718 56045787086749668075496049086130036544 10604719 197536765129335301138250195052698421600 10604720 12151531087861992215107642030640332800 10604721 77866702752748564613323019341370163312 10604722 132849306473716515804421827460974217632 10604723 -1653032638422880063164597754774952640 10604724 20249885281009853757249627698171381760 10604725 -77329062453983697192363287673246026400 10604726 117207156745335287186086661129348241984 10604727 -109380640358128591689208486903791121320 10604728 -177866715787662280626096076565406351360 10604729 26806612625347819864947850578337980330 10604730 11449833256453596440887453188130237440 10604731 -421888864860027350811983887442379181468 10604732 56593131634119508645700546965393830912 10604733 -57933044659866195570897689100343279200 10604734 -171311355673611534804412456414488148608 10604735 -389427376556988904932707768782035607320 10604736 -3858127498351535290983512422471434240 10604737 -58382455277712631643152451633327276160 10604738 -134735360734472556105718393081144050480 10604739 -155093955964126410061624500018477607176 10604740 117859189287756196500168028845990032640 10604741 242522152840058916038979118295656714272 10604742 -97202075657812424717820569634219572736 10604743 -116031392595472014956702601454914932008 10604744 -22715015062455192627075885760787374080 10604745 -226966201788140580268826513198709690780 10604746 -6440789908218018411327764898961399296 10604747 359072577711127194087342400350566594196 10604748 -6740116754821687858691317416099840000 10604749 160326165482087575833970753504702757760 10604750 -163137698331537273017666518267286832000 10604751 -443427066797924633211199065802171274496 10604752 -68587474163616941346887678873291628544 10604753 -159808264400090939872540997850975479736 10604754 25231844704387787253825004866049966080 10604755 -11276640241971837114960449991876556800 10604756 -600318451884232594520242710291172145280 10604757 242412998810285206153510175197449044640 10604758 -262305542625459677921386214121867383520 10604759 -11417267990404468159352005260047256576 10604760 200278246570463360526385005126107136000 10604761 281061013991221937077339508817384823300 10604762 -229299321435105030828455349095898594816 10604763 -50902568363612049030934924050852171840 10604764 99185633321090986862842974355655768576 10604765 119796445298788120466839430097339333120 10604766 -155023854454621787616387420022601078976 10604767 -370721692412602788322623227836491033184 10604768 236818233344285739619707563699856998400 10604769 -7458239612415501145502641359160787520 10604770 -61641427036062604846072374764525767680 10604771 167881094815807654820345690262791662560 10604772 3391374956383825837837644756001554432 10604773 -97597901893802997548407290729073008192 10604774 -20913987994164822609592543313040413760 10604775 -88475150679380587989539795530987576200 10604776 -271916369185133926172211423598189578240 10604777 -691814351397201406532536659914225006400 10604778 -2046607354270528244962466873271436800 10604779 -263651364313034267048403510993548082816 10604780 -16865017847166368537641694070822282240 10604781 -258380909517289962023658786625119472320 10604782 64754503509242664026620634268725308992 10604783 -19939721015595064375086147334252079136 10604784 -67949425149542118762202460162059370496 10604785 116184140860497785358925084472828764980 10604786 44725050595096615342102896213326520960 10604787 501149666883876979389239534621025667680 10604788 -158928297672812854537513817249659318912 10604789 3432837397571058236403398370045902976 10604790 -7491751431668340054226342377961881600 10604791 -238198971935975415061594181869579734808 10604792 -151300486253757040787262160972608675840 10604793 131552706356378610940160572551650532000 10604794 17615888989452320007466217633494452480 10604795 -219230518093672456401750749163475101600 10604796 251988979232946460055397733435278868992 10604797 -243388912046934014372128640798968023968 10604798 -451014771688565184981610063135658454528 10604799 294151501088814614354162573998206936600 10604800 147990757809631165650633749961270886400 10604801 -741179594785704730628866852608563985708 10604802 57559423052082095644370219615003351040 10604803 192692918330885316141799094784381236 10604804 -152299721589520805956873983875744194560 10604805 -111356133633195945742020624868487046240 10604806 321334044568387137154644020790919136352 10604807 198470126531791388583469834289677529160 10604808 -40707907899461169439438429844341017600 10604809 -565707826358475911807845498167323509990 10604810 222653640632202408545441580032341630560 10604811 45798007017375078535565873352268360704 10604812 260629260611878563121931416835337295360 10604813 27410708198085878146668818408068837260 10604814 48819057858693232127606464301156290560 10604815 226308266899374294604088822388731209920 10604816 -144995396466599562002124251401854763008 10604817 125131551203068296261900341243051802240 10604818 104338908598084395938671833967172668416 10604819 326900611007998765510325596276036233696 10604820 40976396559250084310774668862709934080 10604821 -278421612036929450986485959331087764736 10604822 193131349726136182066776323462944199712 10604823 174045064261740906332088232737982223184 10604824 232646374816016279788984662535468216320 10604825 305987297961283971694418970246373376400 10604826 50574116750671693375972539062826048480 10604827 -99011160703502622471493535844313816128 10604828 35044557984773997008932293419743211520 10604829 -40263564014338548279017088017185007520 10604830 4416440084684273589010615443937749120 10604831 664557779592851933306223104855291913000 10604832 2528747672076745702615312252633350144 10604833 580556640984633142262524277080678570082 10604834 407310102399757464069148616182338949632 10604835 319302498432369380888754198229374450720 10604836 -133556953737576543158433903516598947840 10604837 -798111919802673837359314358523198910080 10604838 291432357068892441756341972441971731840 10604839 23094271969122873219519134713635463680 10604840 -73759386890903717172669190647157555200 10604841 -152301899003147233481189501223692584320 10604842 -8384563742271265260336732522151006368 10604843 -1153655503569441972933755795542133837736 10604844 17503733701201488040391925883272717312 10604845 -671807929626785229976797931229829016320 10604846 44692970010487585087359132956599361280 10604847 407404308262450977408829645985242717440 10604848 -77225966201938147697809127454440325120 10604849 -152630741009370176036166836928455943150 10604850 8021506688224437694908561398374608000 10604851 117992204790747832644858894495891347852 10604852 193526903480950883082140344543223488512 10604853 72080782420602485719646915886802299744 10604854 106888834574007424112958163944098693760 10604855 33580567919411790254634979653526868400 10604856 -5005011059560167230862907263833333760 10604857 -1493014286847785209014493318527602748 10604858 228912640316341490900430382145067982080 10604859 -20311380777483369586111064071244910912 10604860 -127438037584838414203582802291974963200 10604861 18085032268060633788664347037057131462 10604862 167036922798443176601812413565168643520 10604863 -313902800107606252111915816504982675728 10604864 -81287197910090135710686395003438628864 10604865 -34903632476716526096913232515222216000 10604866 -88360466490514924537014321670156101120 10604867 -86091281113638725582433151480518112608 10604868 -137893489791760051368856534678505333760 10604869 -472950370311615467960875134805693156320 10604870 -191946462726822398023171061209086645120 10604871 10899717142750456328641391634074580480 10604872 273218750070218668031591456940254791680 10604873 800247474380526099585523196131819420122 10604874 -56017488337501362222863480117291596800 10604875 7322976221293986937519271375323188000 10604876 -53286286967415359937749321229708499968 10604877 -1495008460392589167691674790316249568 10604878 -55159752773914963620032397583014269760 10604879 -629716139041471231818754541886138459624 10604880 -37781054297241970381034394359412817920 10604881 -138238042889753944168385135661199523840 10604882 89135779189207284271165187414777042592 10604883 20118595312842622620143622717470312448 10604884 169120086918837919042979482922632492800 10604885 -299909483564254189701075812298049920420 10604886 -25657576766829784605941596455974424576 10604887 246406951351653908406948029374223719680 10604888 -159474493372210004363365788984272486400 10604889 -260197720232650688247012474281021166156 10604890 -16946983438620560822091076746412780800 10604891 679931055231490565666988987810573527784 10604892 86240068802915836458479358303109988352 10604893 -175794822190420685658803631468831270912 10604894 -30700473602355579720516161690152713600 10604895 -78771456628050087188942951861772480000 10604896 -93473065504889881994423504975867412480 10604897 -848327362103424596346804264836253984768 10604898 -250616115144715965511675211182653914880 10604899 173166625742712994216689909631192746000 10604900 -88218807467990375060490711408639571200 10604901 -284811289336880237142958984402183447968 10604902 126436964631670520223028993660154609664 10604903 216785090475477419957859551109031209720 10604904 -288477411480403107199247756684280545280 10604905 -272578748105978085692153470030405502940 10604906 35651382743082430909168293212918864064 10604907 1650951311747633876898204122854058040 10604908 -43777212761114758334094564458657064960 10604909 14457531832118111838323914176617932800 10604910 85290165818113295719365594624348595200 10604911 766365007650474123419267819950610176024 10604912 -62008007169747013015673264961656782848 10604913 155430690798197944438604367792284230848 10604914 13819565609574894609994213178958415872 10604915 228557469577110040084420880105628258720 10604916 87431603428346089218230831235006892032 10604917 141222013050055571582507340050621105966 10604918 -5135525902925491295845939644334120320 10604919 99369718326313326477453392506882000800 10604920 476565294158547700368102009373396684800 10604921 755680395577387939982019431499671686122 10604922 113195297436857505771079549082549225472 10604923 -43686586321015421843070525305503034400 10604924 -61899850854282767570593632584320512 10604925 21474419658781734630965750242664005650 10604926 -179142882343881734113259019565750704000 10604927 -214393532940175413801097649803073380224 10604928 44640399539451232837708985228454789120 10604929 8243925090026457818793371648174172648 10604930 17791124050926887928203729897133120000 10604931 462599526789387171320395126431816226800 10604932 114370017827177956030153411972924035072 10604933 -3717786220518798393360816689710604736 10604934 -264400419774847579301874993312398546016 10604935 -123511322613561824284502783290922258640 10604936 738251166126982506472970695334586823680 10604937 8134556575777227811972166582819162880 10604938 -7252043418304633517372020115132812704 10604939 641328536866792210921436346212714213856 10604940 -47425886036965556791244395717898096640 10604941 504742679438908063810718504402852238432 10604942 -23568823421446111456227693971035096128 10604943 5869364002000819133564357476819515720 10604944 -38810828833469338632483452015501901824 10604945 -25812309707914652820428221956787737600 10604946 -200414142851182036801137603658371071232 10604947 -228339454230423229199125612260014091604 10604948 365325648533972531022448807911798311808 10604949 90643479736854452519572956095476454208 10604950 73231897152012511780748047794957540000 10604951 -81784652107117067215422086709581070336 10604952 41469982520334794320755975275943936000 10604953 -92584153202408875923243880225838959798 10604954 21545840239569677046070577166932008176 10604955 -109224333213270159486485555002460505600 10604956 -598299142022310602004266675936452026880 10604957 -676056697279428097136551484997146373696 10604958 5301472552830860866921431839003885568 10604959 -602975202822069669974520605271626551840 10604960 288333776365334309017183783706689536000 10604961 6212033744829908991412497854790169440 10604962 445067978005415171407347154732442321232 10604963 -354826357600638261280744221353999948736 10604964 4978534078474250363349005726747873280 10604965 140272694941072406329826569688000400000 10604966 376367751196737442917584614558366992960 10604967 243156915959587545561307505589651895080 10604968 -633171707728691313042456244001756282880 10604969 -684191094172139343705097815059777946630 10604970 -29568792416400290728264696246205362080 10604971 -91416575410383337788212768310797333296 10604972 99379062083469157740683138756472265728 10604973 7137569118479296703519860365819873600 10604974 128041427932189177120230817229978899584 10604975 248273377700130386576591229533932905000 10604976 32200239733782692659068316093413064704 10604977 -205577153339467982366655187973878995648 10604978 -74697967354728477918923519460816079872 10604979 -34857165642852673762385665071122219520 10604980 -409421172848048191176819853808121120000 10604981 -34481434987511570203760496517877871300 10604982 -44708128025576773402223474390105385600 10604983 -190241365055583895885302946073265251200 10604984 -176324568125188090394379638949070970880 10604985 -338226319606281261748235293962137400000 10604986 -14379066585221449132918177934397308928 10604987 483601410485909443196164467692158305636 10604988 -177563927029821348199665365115055681536 10604989 376694116457577847966248203459522110790 10604990 125388265832577276268002978393968889600 10604991 -545851319601165136940950947340041599856 10604992 21984318475686454589167814613596635136 10604993 147810352933374191370200395510176609984 10604994 -217874236161476784752826850351691856000 10604995 -854855799965829113029542783182123282880 10604996 -4199969608763997631946733510098894592 10604997 -1984797234616850070938430545975197572 10604998 -23885619294037021194764850861431139264 10604999 49315090491916629146993782849051965864 10605000 14245591073767500652516305733939200000 10605001 356478305085455158623218989583856872448 10605002 -21350041388067602923118122390427550720 10605003 -377318901770022816715243874486783219496 10605004 6820404351466648863556955408852947456 10605005 -186664193951262670773198401163871908000 10605006 -11715564537339797575041440985602162496 10605007 -45091977307285597708446080082911512576 10605008 27421683384297520121108854807782752256 10605009 291394638682142964177938380275921003504 10605010 21540653652433805850738841579535463360 10605011 -324917868679176062782031673331659355200 10605012 131175305155797495604244398365219661824 10605013 10019109037499153998092245641461277262 10605014 -59146992683241358824509126802147440640 10605015 -5751356313919045973221960149170548800 10605016 -737820428810756415971288187258376427520 10605017 -137610051929800297928696650841166482934 10605018 -206323941480778886273971801346525124096 10605019 124535073373499683923958010095040076120 10605020 -62521404745553725588623319689980459520 10605021 249785327204392122100984963719512711520 10605022 -252676882248901432067257941904417641600 10605023 207476597124249226998687552124417510128 10605024 -64309586653412691390682138081356152832 10605025 186846864920655880067979089425280232300 10605026 81411061520791038124517875834230138240 10605027 -56496140273568632913787362994829683080 10605028 61943580073347174643537879657700274176 10605029 572637908953885520923483307388787797630 10605030 -63098414647580155458884825629410583680 10605031 374951750803740845984937631115560555832 10605032 233194646288558049237751715260134604800 10605033 407136864824836613111554454015812938240 10605034 -146509897115093123127529393454125658880 10605035 3318604976953035399425206008247191360 10605036 28150593545447838059104586807842535424 10605037 -556043426164907400559969690654440854314 10605038 -69053716335795480443063404306138790400 10605039 -250254834637760833236241877757598694400 10605040 38310311718419697079445104205281689600 10605041 -78555745242400743122661608700549569100 10605042 56198697390568918532756753832940268544 10605043 112738868727692930606032186621016310304 10605044 426858649085092799382997760391699438336 10605045 569183535164885585424266868895265760 10605046 135549235974709461141464682308576261760 10605047 -1746788859169039840913811272794207872 10605048 -80815472396006341452492824648229335040 10605049 32899411199344869189620784666083708480 10605050 -79187994778439238373928060891869903200 10605051 13824563899741422377794958094103510992 10605052 27967133831239851874712259231498112512 10605053 -728245200000896227059178803674317440180 10605054 208822472644751759742317692883737369920 10605055 13428535872207855182512326989576025960 10605056 84411845059879364497307254851989667840 10605057 -96191454642420069615906079055458943040 10605058 -172992758714731330844218349227902339120 10605059 258360313512166333983228690354918965040 10605060 168690732519423081780248505084223488000 10605061 -390735827443133796985284929336526322148 10605062 42904933666901680898420193152246549760 10605063 34844219466176866603647525801297523200 10605064 32463576795776655924649403004884751360 10605065 564846919754325985509681830573846152320 10605066 -310282473515257748374090183658396445696 10605067 -316017224948181338139489233004325717848 10605068 -365955954894659615204330666394439249920 10605069 31843989131123030305028020718030114688 10605070 -127989837309947568796212879909541789440 10605071 667177507907751312487810976731438387944 10605072 -89702920102492623459452395725563166720 10605073 137080179742029848116157524594922524800 10605074 203282895507223109890642847316693595536 10605075 -6061517374065856331873483440979820000 10605076 -144631722259386584079995369918863134720 10605077 -29866947240355804411576122090478367328 10605078 -165526718707197759952666986394632998400 10605079 -341914594974393296096344403230434779320 10605080 823759095751066070947002334656953548800 10605081 -298936748494529073426695008292222899248 10605082 -429137612545530457004210484716260750608 10605083 -231197244255280593591581630627879500668 10605084 -91451697005299612762813214974423597056 10605085 34792426062586498032909678468025308780 10605086 793940546770580676960106417620343841664 10605087 22285077602895265120540457992386893136 10605088 83428971372430939481254663736779997184 10605089 -211603282021149916647697201295319864768 10605090 -440084193557041413492935603307932160 10605091 -150347993875464182855267111341498007040 10605092 -448741937781965427669254871432497280384 10605093 50632192830808847612315935252833821568 10605094 362935338268398990583881436875906630912 10605095 -306423860007905915714037932286813046320 10605096 -86074648624239458441482112214839546880 10605097 -2929662333640745814508118618916082140 10605098 -85364748470427901495011966693851268864 10605099 268162157758144589715042044592142175064 10605100 -52886721670580513010610293217969766400 10605101 41850870931100383994267952738173661168 10605102 24605166625285553891065927370282720832 10605103 317396168280741451866127934780003155560 10605104 -102573870838341001119277486027943854080 10605105 139075489944557777111984882173367349120 10605106 28780202331434047753536673187937965184 10605107 -565819064880887944797340103726214437928 10605108 -2585798499211396022986020729991065600 10605109 7944874116914963728575229710657859200 10605110 139645468754613571861469778906037224960 10605111 58112010879154196210175555220191053184 10605112 -171594594272679364044936786669846405120 10605113 78178588941691820754802938793016248362 10605114 -179566024212713083515048999469162805760 10605115 107003903779170316431106267196922053760 10605116 -228032306322744544424128092443679252480 10605117 10469724144670522058005640190758010048 10605118 -32635812419323671708726041679309815040 10605119 -482793076964720173187736714943980687024 10605120 8938794111975719574850655389986324480 10605121 -235525714190546854679038985927741263678 10605122 -325372083819665731007815318383306907776 10605123 -34221497425164895170676779725386680828 10605124 113811677095103220895495325400599175296 10605125 115357302342589912554979707058008894000 10605126 -65482354775545278517637482731123824640 10605127 366769598584547038629639417696316312704 10605128 -420553197308675495176465556388118855680 10605129 155745298425248143051981743220822093584 10605130 191107252514178132927355892947994148960 10605131 -82211639186695893042419191029286739136 10605132 -169276209284774442277317701006506759680 10605133 -1426191278590822316811796172415370752 10605134 175424556666472665848320169939915890560 10605135 81571213390245803596459476295938662400 10605136 56956957363922100464359665905592942592 10605137 284442181857617965864587188667667740786 10605138 -107517894145064924864677204387247773056 10605139 104767028281821418592865868286354055024 10605140 40747943193050314170485943088180961280 10605141 148528211782455498754213039457281414080 10605142 -37508108583086258302082721649204503936 10605143 802414424176416574498738213717544656392 10605144 91152947230726593017187389772346982400 10605145 30969828244321951762848377378278512900 10605146 167914267469741191656564323283085132272 10605147 42661651950048040086878325719239541760 10605148 817638841789360393579044891823083520 10605149 -45850870907637056776954178902948037850 10605150 -44520065282979633113620326995049763200 10605151 -200424078541330044816705133520176239600 10605152 141979793770535900423944739249786978304 10605153 -97676686723973883295936637392551677376 10605154 57507191907413936965444242238593830400 10605155 169491414598680135188296347433010856000 10605156 -13751235600738662718203791466045795328 10605157 802435020263702003227885205831424667900 10605158 -2743076173762643163056186955889185600 10605159 104190780046119074422664516351328762504 10605160 334995910730376424344345604381477632000 10605161 -63841638772730041186900577524379758080 10605162 16808349825227566048334914598741803008 10605163 -263635919057725511139694399314331323576 10605164 364047470940218397862154882906721413376 10605165 310645036994877003320882328784536061920 10605166 340494164419908774011495296059813312 10605167 52296437949442924536983457260888715216 10605168 -7684377870556913711189682181606244352 10605169 624258933403170623222691767439209519570 10605170 41771433836201891724733072764921456960 10605171 205497160904709879656526217611187565112 10605172 361342249428137745037015886851701282176 10605173 -786437577257398593267533331721900613280 10605174 83635842543461022230987860692471140352 10605175 48201515048132780738171770987580486800 10605176 2043451631956154989357488731544268800 10605177 340882433648551718539697975846878896048 10605178 -328358260270622458743913380180977303040 10605179 -27858180237902209587801151701111263712 10605180 172015523406099806216100234471716520960 10605181 234990859893522618413537787323711573100 10605182 110738474625990812204318137846542118272 10605183 -91684570900698790778502375804806171904 10605184 -284238971149821795651293987052139315200 10605185 -137009501738062869852812967417276148800 10605186 32014769715870194769223741012331357184 10605187 -155171478769841860208140554476279564164 10605188 -315996611951735985830176748084520612864 10605189 -73317973070422805724220608252713981952 10605190 169813687247575069483340998375403433600 10605191 640934040314501411161026188514217395000 10605192 34829971638575988480768222519545856000 10605193 22884969682124179887091148368214101760 10605194 46734541349218832942841337695672213600 10605195 114483469792883902644989948328032587200 10605196 -140079951780428020895962757367506004992 10605197 -125560816356218026951690687275265045440 10605198 126481078012401940136803321801029719040 10605199 169686116904027117899302613644743742464 10605200 -45513596189596479427109745042851635200 10605201 81817493037638969417407196289027797232 10605202 325802396545094528477225802163547923104 10605203 -79965432629041468952182711370083404720 10605204 182159333274555573221102496980575147776 10605205 -912075626218729570910912402027401680 10605206 -11848734040958380521126485485697876448 10605207 -297405359659977139356634110635597329560 10605208 433539934529742050903900768677153628160 10605209 -449991021836530129944053610152836657590 10605210 59368438212241735749022479942361251840 10605211 556796315517687831045173907048950420480 10605212 74845416685137055584807876678050568192 10605213 33364512204948559012224803025133864800 10605214 173417560565915780943794362755483088320 10605215 -460563438709986023313264125353062839640 10605216 462401439056534204509918580977878171648 10605217 684615833224771113377558904296255644992 10605218 -136415642227650894849758341542856540896 10605219 8041575364934437164449360995943443200 10605220 -26918883117097958667833130928991973120 10605221 44238388866564343153665401959035979008 10605222 -20164833990914768395386283273441132800 10605223 -885525547543346750138972278819274199416 10605224 -25690124529403091904828429088653312000 10605225 3014683002865097168080885320650835600 10605226 172562690186952528346649170306266459312 10605227 84391025959486059704221776359791169076 10605228 -380673323188620899911785170727882126336 10605229 -448389116280097275453695977413313513728 10605230 -228935312419108160246135323796153942400 10605231 -5020768031729363938192652060096991744 10605232 -53139618015351192507669183829414084608 10605233 56902383154012480383161805168296590482 10605234 -103363589329605524407225224970123240320 10605235 727463269621624216805305942719282755760 10605236 127403828656899937835264160668704536576 10605237 -433353242454416422761205506712131675360 10605238 10262538951729797998781364072474746496 10605239 261201090506129441234744368869715712040 10605240 -73690019233182190874814505066238976000 10605241 48711755505260051951960329492534793642 10605242 -136030329986173113417803467129448743680 10605243 -149035391036972917746644906235409303872 10605244 -167059051712948827227117186693426450944 10605245 -44342591719073752831356566281886661120 10605246 -92854985964335816467739049058853659392 10605247 -23182951595894997159269314608898590000 10605248 -121430103689902386007547501853558177792 10605249 543343762015809307490078920764540102240 10605250 -434127653918632910634792175165305600000 10605251 612367801108405004920059492615728040252 10605252 40850710779890369528085518775768121344 10605253 231374215582059106976505252716842057502 10605254 -22603699435239018456479360616686837760 10605255 -74854337487885100014564810153004001280 10605256 -99134232861660039110850371491845381120 10605257 364668201637602828058206986481233993214 10605258 -29474997155036307963611797672937293776 10605259 -55021382188928465479120840175668108000 10605260 -30348069115982700182340843953969203200 10605261 -36059887902450638586479986949473758528 10605262 2320264651438627311808712458628481024 10605263 -513431543633590271903877273348735917760 10605264 2322598258106751831929403292933816320 10605265 77632690994427801280145134785787952640 10605266 245358557005597813253153910810425209488 10605267 349452622257200671951928368139516138484 10605268 114959969503723871633550888772689715200 10605269 172412157597807444554405674840990304544 10605270 38246773455575855458844580560576839680 10605271 729766838418716689468944458009197041000 10605272 -228208730848275786425917835221735987200 10605273 75042658872776799324403515758166076800 10605274 215981222224101701590412939538904625136 10605275 -16719936467653188013250886453638486400 10605276 -187159607291143564061089057469050060800 10605277 505807615418507467335876290457420224640 10605278 522172211213819027670945770688980514624 10605279 -16492848565307408143825790722833621360 10605280 -20597898648358268641139592681561784320 10605281 -664895924771623741383955895342423757918 10605282 -99601590712758001324548472917838584576 10605283 147534386907095316857933601596045915600 10605284 41791729867285134456996140969663225856 10605285 7575636906012668094645337994700113820 10605286 -21109281014994983543128767022896846336 10605287 201497824972929483019185855067977600 10605288 -209649898579766720391834022777023037440 10605289 328553549870136109840657584388950812090 10605290 215668272009311007391740142877553410400 10605291 304283575509717542565361291732748693592 10605292 862624194868361048455878925350017815552 10605293 168283671321117930479278929121154371542 10605294 -1395591037743219675242475063106513152 10605295 -296626626489860250750522130804927884000 10605296 -68375410510114808254001005460591149056 10605297 326531392107975843923663913453244594272 10605298 -192707374763131000584138662949553425408 10605299 -130049035794187359063845740424027195700 10605300 -36140400322126058568979217784241152000 10605301 -209936992734522735224252517249554956480 10605302 144883629525360570395590837384364552352 10605303 -485015064531075621062205542172000770400 10605304 -209262627391631755510836584684850954240 10605305 5443920244339877689009697294251225920 10605306 91111262630595303110498205541754457600 10605307 32443749929369159842070891498288148000 10605308 88557645419889534304490708594571426816 10605309 29647478161644596554410611380705881600 10605310 -101676522996290649802045991462698141440 10605311 496651239936334058367150220184026566912 10605312 353211628606011587875325124038879084544 10605313 765226665519463801326320837027986786562 10605314 -34049973765550762120476777076698218496 10605315 -84986665272701612946877446607015365120 10605316 -82167365385846551044360754721420376960 10605317 -51131153010337224089371071232415879808 10605318 76814426441326343847096689903297421504 10605319 33302401415797995419602705928114765720 10605320 101703279048706223532455444763011481600 10605321 -385219283282616055481229934015990801110 10605322 64101442143865304179208263226496528384 10605323 172782757646055563918434401302670237744 10605324 157525611241704002697458238081585901056 10605325 206055192479535231283769690075693220000 10605326 -90345213712613863419695587106814093888 10605327 355028814810626650830803395806739764480 10605328 -148472162723531243344794897489150926848 10605329 -130806366022595533183753515513786748800 10605330 1148881355169948071129622763556364960 10605331 332930293353410107918298826754502761104 10605332 142007106994695557641779869145833575296 10605333 -41147110736779116127618973634000185952 10605334 -257469892486572396195684822969633725568 10605335 67177721221726653751353532975040391360 10605336 -105250382053589335528784044641785610240 10605337 1510441478549796633011818866257238986 10605338 -81953430548826125967966715215192260640 10605339 207088369110831029164770182284169292204 10605340 173410753263225496378660994025451875840 10605341 -400968928754508891720309693408764224416 10605342 107794353366345485029165624888870385664 10605343 -272830898326579680694424978222919693200 10605344 -486866181405771931549203027677935042560 10605345 -113149009151484901712636438141750626560 10605346 76279274952093739176396397649893292544 10605347 -61112830454047910981948393701455496896 10605348 604005979461122227777616584097169408 10605349 -445670376560480228034894324389814826436 10605350 -73341742510149372556874081868297043200 10605351 -250064336027703327463619527227833406168 10605352 196086679701292497066549464034768153600 10605353 57608405313128849627428002487083335808 10605354 -113799945522429919119271740239541876480 10605355 262936267705881347320059531497153640000 10605356 356668682477758509515758379534976625920 10605357 150180786956364352101871908506934618240 10605358 -235913535125837315366001564133746210240 10605359 257386139241175883406500235281821814520 10605360 -41639509804354988127433308487006617600 10605361 -374340891799640520120701732599862061696 10605362 44865133161297342077537774008085514240 10605363 288941406332842168145623622881301869440 10605364 279867507889532244314650591580118927360 10605365 83537762643290978604212543232858732600 10605366 92093693746850286701591549024108893152 10605367 -70517765562993660653084869005662627760 10605368 111783787472398646482005302825688576000 10605369 -112770778738223925952578942909463922112 10605370 34065451415457052237071519954505329600 10605371 -18175307457968677593157861840372136688 10605372 -149139850626783732141180224311700049408 10605373 97160314854909903623246632485903723000 10605374 149639029616521831988531193648791332800 10605375 -485430237870788987487376608193940052000 10605376 135067858015639069254993001602421882880 10605377 147570427231066041588638914677651596226 10605378 15948775203817848760859385151371179520 10605379 13388651575958344452824851021836825728 10605380 533315391921932732175367729047583296000 10605381 230525672998690945983901634771921417952 10605382 254039427360661040463255912700110875520 10605383 559755713591052146616628030411457836632 10605384 115970938658132942591415687972313497600 10605385 27566545195041259013213216727079085760 10605386 208419711411031859091031234135627207680 10605387 -112485655824147859497356064160299278880 10605388 -57086891424372029313990580119139382784 10605389 -188059340771761960694304118995019115520 10605390 -171224412404850380284068630265867872000 10605391 8418472142564108943889042676180411512 10605392 16820135173656716082378691816129167360 10605393 44459920591234788162518505205527035682 10605394 -7490314143300402134243139058198888320 10605395 -548588870084426556724988426917395725280 10605396 48288765697003211679026189863741089792 10605397 507373304561008565327118995024221549920 10605398 132126238775003898216438671432513641536 10605399 -44577587352502440474204390121991494656 10605400 41987236353970087514344482643691520000 10605401 180540588969165637181723478265990587600 10605402 -126057150465062791402017426209113858320 10605403 462192844986461231491950679750675804840 10605404 237680232186890527760331225021504947712 10605405 59359373175430157786954161808815352160 10605406 39007863857708389064397537699373557504 10605407 143759926275922904103259955353650070080 10605408 -221414181099944228273512139357404790784 10605409 1171005551588374999294562895207267169826 10605410 -13678524992007941643750225364912097280 10605411 14211108961627215392292153787424480304 10605412 33352679939839155313480556878990233600 10605413 185736304106342789247857517145007751900 10605414 -175792706961416337846616995058853002560 10605415 197313224780830022501265518922254466720 10605416 -680773442696244351016841908338153984000 10605417 224919834998060027274601142172079028880 10605418 110181813936219210278185826137454544480 10605419 -93690655494644198213299559158972378992 10605420 -47362560312006206347005841257370828800 10605421 180236732102343869487680309259821991052 10605422 -31798073200882330012286303697211944000 10605423 -142771611929392138164622880086872007416 10605424 -1396738781704231562938112234671144960 10605425 90824379991468248093218288794474950000 10605426 -169780004287913737014325185766307045760 10605427 28383437854780882956716595260372236800 10605428 -80168975536695833638118395506983251200 10605429 296407674279465468304357435674085855722 10605430 -22348844426009385839381610375425433600 10605431 -219158308341844480351772761405841103768 10605432 -33909446684078967604447666074224885760 10605433 -224485477796772003793494837772801557442 10605434 -1924101391056381658164428995954606080 10605435 58463865737330397118719717481927570800 10605436 -180035520241528708525065985440409016320 10605437 -131832911451255238621418689430706601140 10605438 44795140614934924923632786571752601600 10605439 218903403475114122472438886222467455440 10605440 -3250292075723746458715077925561958400 10605441 21558724604677200449841017720502214656 10605442 -147460289650587188907599355717880942128 10605443 21590336567577517891531824618591181692 10605444 50128837151433051815292025406866655232 10605445 146747386022580638160421826776117411800 10605446 4742838452129726560540272454296629184 10605447 -116752208541111836102415349192783477032 10605448 4558575567449616469197867376260710400 10605449 -839334257243533841062348655500199432550 10605450 92556482600294377794320976091657728000 10605451 -227629262694688290821276119673279669548 10605452 -5660335439619573690451865957250886656 10605453 57585608092176315028796676600382395744 10605454 -28199654230734319643119088671546058688 10605455 -72447599829139394668438940534147982240 10605456 -97636904191420551959985359400235696128 10605457 -87399801126909749393780380639602553294 10605458 -2570450391494391917556067206907354464 10605459 83809515929247858342085761549560329008 10605460 307590183607432559542888721338211304960 10605461 -775271307102242083141749016406176831680 10605462 71624004638101136579038097574317587392 10605463 -330956506951508620752558962382913122216 10605464 31445348492932590660308410845596774400 10605465 212472090977352014943825449153393174400 10605466 283119524526755935199237463600199317504 10605467 -646693061925894190461792580239092103768 10605468 -84375342982438783142747317500401418240 10605469 76436095570985065731479082325810904000 10605470 -21896409043460390842633686704720922240 10605471 465449050873274700676263877478725799040 10605472 225045467099288733770409998687743770624 10605473 -697550862971269899596233284198490549278 10605474 255878766050015596136563488249828472320 10605475 -200832553895707936234795837389819008400 10605476 56347889217878584218207768094959722496 10605477 -3289529030265326355448779468465246720 10605478 7153173343758778949400566360161079808 10605479 -587948893897626352172654774100453718920 10605480 242787988307955607162123694638270464000 10605481 -786253710233159767401964156520837043718 10605482 -151527143588929804903256900119929156000 10605483 -59830431945618278718014742296536995072 10605484 -241824287443172175756610809375564638208 10605485 -287413904731884276342773311307929054080 10605486 -98060942822831955052893355444247116800 10605487 592379316718028684043857210440369141136 10605488 43498631630243301973238562418897600512 10605489 313925054700277717257671914132207219824 10605490 -86883322264208266696333703667494853120 10605491 -38331071418843788078147312317966676880 10605492 -120840243560545958975561177932703581824 10605493 234833851049534980221536440194861691744 10605494 240681795102411031072181588837207803296 10605495 47848717733924093047313684453143940160 10605496 422063561772805910186231601114842726400 10605497 -208329791371319669619954191963747274048 10605498 278331684284064250588120104013769763072 10605499 -421671440658656545038756306760665076064 10605500 277149409173318282764622476328028032000 10605501 -406741707774418968269877627383000056308 10605502 118422098003310352991740886396082534144 10605503 -236742992004712577787745519264170209280 10605504 -16424740538454467059457841883143733248 10605505 223355089443324123091839627158357785320 10605506 -70939853635222190909515187322259468800 10605507 -82554858795942316044954720701556180480 10605508 -16355378111342240537529479049583564672 10605509 -144227063998833438249091864271101409796 10605510 -13801046943142007720788122649266681600 10605511 211438952286289467876284629933110617280 10605512 275814118425891028708075754539625195520 10605513 34771414799841872062083802120861367040 10605514 -15521083854771816687032956396458253728 10605515 -495668304699224238858569755730339240400 10605516 45321226499819611044141198650399784960 10605517 -180237467347992833624939500056125583380 10605518 94922259327776568369118543619539912704 10605519 224218006502984700108166853501844637440 10605520 1867353105106001204338290679498014720 10605521 355938787573357906234263928758853241844 10605522 -64409959084322376392992666086070310400 10605523 96605781092302424043199424926563217772 10605524 -8501815310123879495482928121105619200 10605525 -85021342167423347925750238481327246400 10605526 224392101369533855881701957432222695712 10605527 -311020850800654029995688554836855605624 10605528 -363909457859321349039128433816851712000 10605529 1169364151807834619917629608276135450 10605530 -73763407762487212499762636551427988480 10605531 -474022463888946702035898826589305433448 10605532 -14364982023122291815700770555378667520 10605533 -649685129115300547141433930659603120218 10605534 46640918219183486902915603477165301760 10605535 253519830105132398896739949917033414160 10605536 -375609788034023360794829097690530316288 10605537 -102102508659189616368524967794266525806 10605538 290917072461165118131891083519420323920 10605539 72166805131118858243666890657810037760 10605540 -170062578531546510168693945629183692800 10605541 73114510225432353134509097021428130942 10605542 284261244499264885312300666152769512672 10605543 44147854317041241924065252462178590880 10605544 308462115595704730413441914781261020160 10605545 -110837659551495518610261612997916918400 10605546 7457667738772683397059649630245381120 10605547 725382492344459182786043545194311402996 10605548 -188290375076277639976889895195445300992 10605549 95758771765027221287400163429152836640 10605550 -348416152461302621864107867196762707200 10605551 2533456342583933652978509969995707264 10605552 -44129230343213746843586652327932461056 10605553 -76011550667242729670142725682009000960 10605554 22408893801910766227147178210721902592 10605555 13437008522739528550108994231084116800 10605556 164970991224420734042062444253793839872 10605557 383941501469062195861999728837314151360 10605558 -202600988650086914234973064236030628416 10605559 -789829985867333474079787446628810825240 10605560 -279785003761384552470800259535196160000 10605561 -542695380288533548621155271039065825600 10605562 -45639691610715257153977430650145339136 10605563 7065072988948494115090165670329188264 10605564 -264497746292766479209016246138986028544 10605565 -7708654567602855183953851320124776960 10605566 -218739381996752580183831571606198828800 10605567 -62815735686332554411525062617832271488 10605568 -453840621146713328024273869708881559552 10605569 -85400297559523424088858576613674883248 10605570 -12030112031271009576299107190578736640 10605571 204598544461371250509385191457323945572 10605572 -520972042160982822744803838057731159040 10605573 -19994954323567903698296284666391886336 10605574 -19050518799564804974040379090743748608 10605575 397908965023856113643191005391624240800 10605576 70327368525269209223453484023044669440 10605577 77516887233786727139221042620788198426 10605578 -205294076591669537568420587538590887680 10605579 -370374342954260275220229916959069464616 10605580 244484044739036232607506716766985651200 10605581 -50608034234354025588339697756784475840 10605582 -14939246350489183491862936946393950464 10605583 -509149672020381874784892187373030522120 10605584 75386748494285775966451844976174366720 10605585 519048648234191207804423027004691200 10605586 -11145204078336219446584104411604933056 10605587 -19775213049410849053523835017469711120 10605588 -92825153262663042184271038211174313984 10605589 246299527909831080179140354929775597056 10605590 -28235621612841278394401421736417891200 10605591 -120408231905780102024660690636037942000 10605592 -229568014362374052058562938789618483200 10605593 -75692467777596901193218173129021418476 10605594 4988056310324713057772107610358324480 10605595 -22562935786329936699205213986839996160 10605596 93363460355351500559459246916265697280 10605597 -284978645923589887515582899227901056128 10605598 -185978957066488670957038117988081539200 10605599 -80005626726637059104617262959061213280 10605600 177847512972052510141348513677705216000 10605601 559941648879996679220011512600989501632 10605602 69483708247630839942693737156724797952 10605603 -413342223231471295114241577533977944336 10605604 -566965360328025786445163033033773132800 10605605 450887558871491217475279658702433355260 10605606 -824763593544920846660199705424717824 10605607 -400364012024872826281489923659572891144 10605608 276920060604888259589421177866315765760 10605609 -11097869473487631392683252577391856950 10605610 278816763836960911752155152753480992000 10605611 824643014155546796091673851076412529624 10605612 -180277982533873232970345725259960373248 10605613 2068617218655106686806416442468387340 10605614 -317012495496850432345700247081222385344 10605615 -45820249947131608558779771820861248480 10605616 41533151270622465968555651905387036672 10605617 155427998102218768466365815296890237824 10605618 135157682583221722775002214511455109024 10605619 -836541074838151228391513802018996027840 10605620 302312542999221988703699720279362721280 10605621 144589993556428538234391881717642129760 10605622 -46703226429973831464300440609786843136 10605623 40047437199955404179087187868987473840 10605624 -221714672961370409622198319823582330880 10605625 34177283592710350889502714199474800000 10605626 201320369186186114490860076087397474560 10605627 -155480725614025415383037913570135736320 10605628 453376346883300599168675766222936055296 10605629 -7575558208190292498021649749584514720 10605630 -22373074047019609027156835431253422080 10605631 267432540612391892518173657873801836872 10605632 -7869717778924579728469371492836573184 10605633 144684500616587091322082103575718289824 10605634 30587811190711061056028889269708980800 10605635 280554570769489223641080316984646104080 10605636 -217430502184892803903071265287152418816 10605637 -174197987583214508233256034437849834688 10605638 20090016689222557352173369369199226720 10605639 232851897650375341583097217544231165568 10605640 351345595056615217287885731635326412800 10605641 -459935284189860296181320488872481594416 10605642 -25692523519932417939573766287151008000 10605643 264480894882462470509160708851912394496 10605644 -316920438168505591957319916375151902720 10605645 69958312805027518125320321342122734720 10605646 179519594147231721155739442362125230272 10605647 60622414988403878573430801585158435640 10605648 -45431983981715106077987807270279577600 10605649 -1267602473491118124385690714807419536 10605650 -24427551481618308029273768545707600 10605651 49829388961506051327392491977207561984 10605652 -52285853893135160329369719235182350464 10605653 693839954055708580747347651392165190144 10605654 -9032436276605729256356191612951386048 10605655 549296249810233740954159159297751201560 10605656 -132123514352729786634629152010407557120 10605657 -149784615460214821528131787204415422464 10605658 1114277924260249512960345175949755392 10605659 -37812175178092018509959511068903790696 10605660 -14473736497119642890279257371563735040 10605661 620178260683273046792614441937081397024 10605662 429875530444781807207222007087316616832 10605663 245045786178831945867387683846555990040 10605664 -87277058058035247710063006697954213888 10605665 -155208136208574139761910194009809918400 10605666 78880316954569990588453204093600957824 10605667 -106577081838521222216612579977996612800 10605668 -195729554233564474594883837133466705920 10605669 -368127743944966999840647269968896653760 10605670 96521750076468185575332045439363793280 10605671 -468631147958017357377781834775266896000 10605672 -68519823931549051062361462095506472960 10605673 176533786871121658437689920934448065764 10605674 -54238539838408272124140346150201475664 10605675 3708128378406020295694751807662170000 10605676 36295127673552152910097611577996232960 10605677 1118541790144525257831599491729830713400 10605678 -4008706598876496929862721805105776512 10605679 -29039987727729526831780662519850143648 10605680 -48082929325554858555329997148772106240 10605681 70208338327251461976461388871497927840 10605682 177825909476123997057662318894582544384 10605683 -125390683408619523382125531244368785976 10605684 3377156377309850584947221171799515136 10605685 -51264611241088508331090293929984086600 10605686 -2388567535088612232753314630790236160 10605687 -1132553261105742014223663104988387120 10605688 387278586162531180901801751814838517760 10605689 -186875036949301462443745001521656073728 10605690 -185446086693289993876695859368945672480 10605691 436990205706096334454745948799797855744 10605692 7212709755037598823762911858313649152 10605693 -173566632359257916011771710019902215616 10605694 -455506341908895777388258365504390011520 10605695 42172201229728082313249583933560367200 10605696 -125019222642237177838654368757737062400 10605697 47000448919509288420353026781360118146 10605698 -581705244970089417671584148379803739264 10605699 13043325119347441163082145475762817264 10605700 -27561516692481808506112028587102720000 10605701 -313012727136521158939973218173519419298 10605702 -255045617721905564510453325805137499968 10605703 -297285573276315405869117326459791235048 10605704 901266795421712397239290448953853706240 10605705 -34897045609860364869564456357246720000 10605706 417130370983139166189374621570595773280 10605707 480383793590082151985267748861054117312 10605708 -280626186679582932133515980826615521280 10605709 323268140910972476149441694372183027040 10605710 153346822860706834876077828418130669760 10605711 -459534593422041940028656231348054564728 10605712 13635559533693846725134679034880737280 10605713 -2219082312361694705717440720891875216 10605714 -25804695276207364470624415022696570880 10605715 373471242837324001394919651000458973360 10605716 76870842385777062280642555679193845760 10605717 98323322394006617760981608749360616700 10605718 -39837991413960640168509274563448689984 10605719 -560206549607071197764106360596681837880 10605720 -94019856833086981921140918546058444800 10605721 175952507426634484142813178289323831744 10605722 83358462635529217996716543777318869760 10605723 -37906291004819101908731341141324122216 10605724 65619340841453028180916117532264432640 10605725 -42087836346884183838588303009791259900 10605726 -126986175617456626718420532226609603008 10605727 -1175336424163932886024808267749110406416 10605728 -20585574995486961276370039851618140160 10605729 -498983812791914387789928393465842696016 10605730 -267413712832065029077955621883624726240 10605731 -589473160030332204888799087840999218468 10605732 -11471399226402220253165047564787140608 10605733 327467728982179377768743101887496845120 10605734 -49127609361835795290405929694632637984 10605735 2383268353621983071870380162433625600 10605736 243142392318385126082090482979287603200 10605737 -234057029042767173970025007397883650560 10605738 -121854591434516477555775779300723687424 10605739 -263265450828421018448114401726399415544 10605740 261085255110078961488150649278533299200 10605741 100240570506494864785221077913404995392 10605742 -124886028953178269864185945398212239488 10605743 703017649433936781193220986914905017320 10605744 -58803916705926705719381215522225668096 10605745 -777315500126270924735709424649427341400 10605746 1472374465153251327056301199289040000 10605747 -447026029919620732225504350223774211520 10605748 206692809845124271717644177117571457408 10605749 -172672718875799698781920478332687564608 10605750 139152651054825031066704792879129600000 10605751 -103570591286473473212000855916910089856 10605752 -283277414600707304557820555896479436800 10605753 -292329613444349751225947259834393109638 10605754 81316841545446727740761517828163363584 10605755 -318418548310360636484157497728440145440 10605756 -317394116192031395054144795546809457664 10605757 -78098896292610481680264400759305407508 10605758 -7758253585563135696748996365476020416 10605759 395054987942871958232078113784323266504 10605760 82063821537531540079153253119552389120 10605761 141557495367616494353408711263884316500 10605762 -201883543816176735936722828533500249600 10605763 96264365832881015703100790755348849360 10605764 -467308510228318002780269344866754371840 10605765 124583356779199546411620102091936083840 10605766 359889946955868499005125511628713057024 10605767 501475460720816999264078109114560759472 10605768 -78430147957052549593764416313934602240 10605769 -403917028402574964318641001373018961830 10605770 -1467915374879369097699936693862563840 10605771 645114336410836036644716753259910740 10605772 10402677236992194151056739121209285376 10605773 459532030180109368504468813557643979820 10605774 71333711624099445436420414050989151360 10605775 -59087411287061529653398634525764550200 10605776 -51920868787014309456904131628888178688 10605777 -30787313745873100216937998293763478784 10605778 -7260327035441248142758266677840328576 10605779 -156056318106907954158610439073505191480 10605780 81992460433968332032975667341723272960 10605781 442150406624075747752065707130003530400 10605782 -125129223323391279902573489923085893632 10605783 74332980570338398008473372850989069568 10605784 -43417966428218200104780469734811852800 10605785 -257734085054787002974511604343285146240 10605786 -125853380483511126714579664875759154176 10605787 -485977029262643789728212968482868725328 10605788 3006614332198222847887970424737561088 10605789 -362067163044904550007327619165187148480 10605790 43830065260999102446046596462709248000 10605791 10164057151314113291864848346420047200 10605792 313777074938965017688942733538936225792 10605793 -586262429865295457128599729289975338240 10605794 -69086408227561193559126326201699948160 10605795 355735636620311013978841896071984422320 10605796 50501395499753666250819857158226558208 10605797 -104079467136612278873949615349782554754 10605798 38314977579267356218483007420336310528 10605799 -236361414675625345106674349950410711120 10605800 -39014453532989827866876176542033920000 10605801 -2789018604441597242099839659822671040 10605802 174187487303171705301750427179268754352 10605803 101278951166556931479429398023542097584 10605804 -75863050881378904973832672533141311488 10605805 3639131294476092513725082425544673560 10605806 106609799017720041149128218329561422464 10605807 -840022443168928527400164126450453850272 10605808 -36373296538054656841101462296131239936 10605809 -82975452708245685940993098865634434380 10605810 45782685861510140608311206411213468160 10605811 -9781740957610265528915242866956084888 10605812 -222917606786865079844970579744958556160 10605813 -115419883434749328267279592468277536512 10605814 -137138385568037335440690529606992123744 10605815 233978843185801369800393201746888268720 10605816 -3178557335114416909835000540014694400 10605817 -476071304737991330806172398979800010134 10605818 -67129453722122057350784685441899179296 10605819 2543262496788258923996099465469676800 10605820 60901578228512419010773132629000960000 10605821 14175590659951420614656233087249434144 10605822 -138664271271024356770968925586447364480 10605823 306050441928190902747985599709901821224 10605824 -67862036849656662298106926612982267904 10605825 -241494650796442011100230991599264483450 10605826 -80167044609391667153504479928008289280 10605827 -31721950450367824560907890035132088324 10605828 -129463558605708104479872515619891585024 10605829 251410037775400390216719731975406144000 10605830 140454492942990292662546679260838561920 10605831 449985500463793152586008991453579363752 10605832 -601423505039727290058895635020533923840 10605833 125684367259121917379106352789732533120 10605834 126384551058872795720581258695489313584 10605835 26580545812300831724772201720418613280 10605836 -426439476215859579863041320741685681152 10605837 -22168743764884420026108785262039032256 10605838 128259603661714721317677882036147655680 10605839 -101987751031398615071168794037842260240 10605840 9420842483864770877475880206178713600 10605841 -160983207549877181553373050590307377976 10605842 -81475699844581074149311926821836346208 10605843 -321306835736434791633721045813941670800 10605844 -191097415430559329509141299675336777728 10605845 429763703149353878084966709326061595680 10605846 -113713248110188141864369710510537854016 10605847 248921718706823177718155479868835584864 10605848 -531889764174536119882899541013755330560 10605849 -246691767550276027822311534974353317936 10605850 168351559704938675380488631722991112400 10605851 -112709950449071111703401242804669461948 10605852 -47972684226403745981689661473536506880 10605853 -101189748004488889179776833819112091860 10605854 -232507399391668802507092645720168687104 10605855 43493058297445358443960199711735219520 10605856 18659718138592679011809532436665073664 10605857 -225762891230746430502435948313260638160 10605858 -217284390545661292842738954145232605440 10605859 -16450746191020960757840107813046888448 10605860 179299579089282273100673944292972110080 10605861 70462624736212008463305353468669080032 10605862 -19443672090692866795640158810798062336 10605863 -212048001192450157411695240129070640400 10605864 141202660651105648612067474968689868800 10605865 70427254866914460591072591219527603400 10605866 -86049874041125944658799347135034412368 10605867 -230439976291533463722615187287604273320 10605868 55635306919182757086066451100219672576 10605869 1044044547981960181827738123388152348396 10605870 -145158408026369196600582836793509529600 10605871 -141659948568057162008611153636866066928 10605872 9209159634220780802142450893011992576 10605873 293976222787942787450945135358967926384 10605874 -48681551693826687446231217971045390064 10605875 40896712707052418896293744078993408000 10605876 94455825956753608204250853281750691840 10605877 1074742359629399026018945448227175520 10605878 -22027572781327152609735989843995085376 10605879 461332211562624131024846743281107489184 10605880 118413441697826556685863232206225408000 10605881 -14336087348056848436318913553405477696 10605882 7893563146829567348912476631992894464 10605883 -60570819536627241117008807287711893696 10605884 279871618813606000810175589051562146816 10605885 42535729682476635149685132836500520640 10605886 39549441443339191452937334577955923840 10605887 -715164055082298513730462460343018193608 10605888 20956356942120087861016050339203776512 10605889 33039114558422400738672446321414678592 10605890 119260800852301789870083621608251591200 10605891 -572974507616655259412205268804204130496 10605892 26675100498514071507968203935586560 10605893 85517384459370923363010213295678058142 10605894 8086971808717116018713712801581414400 10605895 -127793744466504028740002978671114738800 10605896 -148602655262464993089442158421476311040 10605897 14811341161736826308155550526256407552 10605898 -62334321231352583737463657215752596736 10605899 183532809841463195176683982141686621120 10605900 27566363329875429220905829149163276800 10605901 832832353014974707332983534907562374902 10605902 -27773032665023969665805238564572843136 10605903 320242705971360517046690598428488051200 10605904 7387145038401441463413845553096294400 10605905 -141128815326032178645840041743510076940 10605906 -49993077350413340816351381690585794560 10605907 -4553180622656936540190370725229752112 10605908 189422965006244915272315712624788500480 10605909 -178858400492294684030571234331695240960 10605910 -69538907618195470148763806517703802880 10605911 -487195710612516276734831206425650237088 10605912 148110519100621614501226556777879531520 10605913 -739603024543113779605810001828616318838 10605914 -73687483118628513141573341903076069120 10605915 318982886497434373573115112082552793520 10605916 -324999442423055858843805868075080079872 10605917 1170568690231784336233574576265012672 10605918 71990398883293568252316962133549793920 10605919 584838623543606267416298076541449324320 10605920 -55884172188444148799484447010258944000 10605921 16816184284021029226749125272759037856 10605922 -213969711606491855044951553661212077488 10605923 336561342597915629783557114549280294172 10605924 90118026072433991428548497606207692800 10605925 64006913760385436000443845512012368800 10605926 -452761854305955305117622654773995835904 10605927 -161393665209258307755163108695903078192 10605928 2772875759679742271052461508719032320 10605929 140107903074638356338282196570284214560 10605930 11509314724628235432117990813863589120 10605931 -12961656728480143831145297892265385440 10605932 481825176442627264355701202288550410496 10605933 -314345414783759439524792750984946006720 10605934 143050579899727919421613510725166103616 10605935 -200395231928461738181079574631816232120 10605936 -31087983127306095632041759395018178560 10605937 -333368245406076030617834034727750172160 10605938 40431652944032297747362484352911800320 10605939 192621928385456204619210245700552471600 10605940 -100685520977979743497766068136468040960 10605941 -215336835134302759208244194916675044928 10605942 38046237227613930857248018365273519840 10605943 -521553299579348821920454513684397962320 10605944 166254210110125944142971183348385259520 10605945 -128303771094647567455736061874572278400 10605946 -132709820119537864064233696117868793600 10605947 -108617185359407397243401340284055318336 10605948 154348855332080924403146842750147322880 10605949 -79093878793793213460232338770078429050 10605950 2174830217248378985044260013728321600 10605951 -64606905089634308102311839367616644320 10605952 152866863965123631802329056195641344000 10605953 394159020097617626056536059322091523202 10605954 -10039955585754543162122430946283611392 10605955 -494499413019360971470706675641414070640 10605956 501026852900377242811841578142887509120 10605957 308285629165349507076839035878803113440 10605958 -163780711425148209674394800846259279360 10605959 99185992814869702589065847905322373600 10605960 10077167161879144465670593229390745600 10605961 -128657775873489502848120610681904110438 10605962 69713078200985805887834010678460032864 10605963 -465274304343054251414660880474310524456 10605964 -132532101542274119888802916640607265024 10605965 248705900472403165132486579223511574860 10605966 41618384052313847242208679364983920640 10605967 -526652135618147091693819370215247949280 10605968 28137848567654682317396376777800024064 10605969 658013540539136798269997425100542032000 10605970 -221855850379034469018789944986776532320 10605971 -299957811819697851929818244111352037800 10605972 68472564556065094383890120361695803392 10605973 -442951483959332091181769861753003499264 10605974 148581392837208633168320398603396616736 10605975 -179540443636684737722892436599503411400 10605976 69222660338067691372677834378463272960 10605977 -162437918276430521040250592736994154988 10605978 -252423805932391938539120911506554507520 10605979 -34655725557253724619077572331385115200 10605980 46745656139918280777661132996321935360 10605981 -454440855163893060019190368969909035648 10605982 -198895092712510205079752279842265505408 10605983 -561799035632571798806775438868801332768 10605984 -90147062718808607996339974988774768640 10605985 93189952553488089215815499013374812200 10605986 -109658471156208905282633825083302862176 10605987 -80181397050074724504110915621592046080 10605988 184504937780448113290326731709050319488 10605989 212660421744412179644967587178238395168 10605990 -32542419715733205986981584192713216000 10605991 271231173295063152829142447345572111104 10605992 -353765398256429395543578183478119966720 10605993 3927562310639296648070214741575557344 10605994 141614371347104487111515892467457034752 10605995 463042924943000896592740793186715036000 10605996 -213075582739121852252358563042154547200 10605997 -621602428563123681344662539344909412468 10605998 -9618624020491652084711583863845945536 10605999 -59434690585566998933837882657111066112 10606000 150548221616267963188065340089483264000 10606001 -557179895827947181296495812100144694848 10606002 -151067908938140296996577676431370736896 10606003 318095418021773112990504915587847021600 10606004 -294104928675340446141227461039645666944 10606005 457133869013801108051617471024996406400 10606006 -345000974124971816515972331233980990048 10606007 -494870388635542533755771701490839254744 10606008 79485860462293803760158064318594744320 10606009 -617024371966205477740777469748205073920 10606010 -59044186014970407554498544210283087680 10606011 68187841105002857191185284638163010384 10606012 122088378343811909381998505146699437056 10606013 382162551226826513254153270293190272 10606014 68709647740257912412613223293469064128 10606015 -55267609853892263436815108100872637600 10606016 -48294342645233513560974422815895715840 10606017 -212619346516163448076453175853456982560 10606018 455476405623602245837684282470531317760 10606019 456787335335934938239880020763912655420 10606020 -9357086615982589691475260204809175040 10606021 379742629273128845283091869004914440222 10606022 182069809110932288608278052220860729344 10606023 -29137575881506059254703213646521586128 10606024 10034395587545081028458992531946864640 10606025 369343595613887246236661975445987547500 10606026 16888387762741948659376026010594401024 10606027 218535869735576094644779185864838723120 10606028 -777358036796694735949273194684134400 10606029 -99227169340846202838580583752215230400 10606030 -616369069622519754036091586166113280 10606031 159851079418978297619577711060747857664 10606032 99671346979303363946226700893837066240 10606033 -66215220265529521175092888052524831680 10606034 319434118764392798547838595011543414416 10606035 -219773202674945396099815544833715270400 10606036 -1821352799286553616821917186445541376 10606037 61966193206396251229896328933269697632 10606038 -95407047952932095399380660656476595840 10606039 -196323545185178000885735121036145607040 10606040 258794121299327899164719441104940236800 10606041 -78849393188029683819124619486169299340 10606042 142717687975862797574044484258328230112 10606043 6268578802355327297551670571453968400 10606044 -69086448120637811671132141219734309888 10606045 -318379065869925183057963365602644903720 10606046 102844879133244302226574856474856448704 10606047 -187193098171659198107765855325235547520 10606048 35637315898537412926604342610745098240 10606049 -205410887643948509477430766668640775100 10606050 12424098655584703710690534163924264800 10606051 -174427972133466702067515971010286424496 10606052 -497339183618192576207519790966860513664 10606053 -1088569395310848317734016765217290976 10606054 39082476759116865629667432627229084800 10606055 30194513665072741799544080335013714160 10606056 119495167640774482451256663718567772160 10606057 -69097868573700700384318688006127802752 10606058 179392217626997944922937358147820840880 10606059 -21833935603226627073991882062003197136 10606060 121838384715184377599151550110541332480 10606061 -85002942065351844307561652410062792576 10606062 91967371728118072165597714167849450624 10606063 286129642711326730918575233283766799224 10606064 -42071126821427127210559884218724384768 10606065 -240161989246660936803021046746253332480 10606066 -92416893934201517820478107478043980800 10606067 -218944857598041347561506108531196927808 10606068 -15873549276702955629758437244018958336 10606069 -3422247999702208261698706981803948960 10606070 -256266025823329439818264226506184365440 10606071 -84328664900914505144096018752875221376 10606072 -339337458062208129776994549367827886080 10606073 121545398384534171394627087224970095760 10606074 -86765984589471598668440490047362621440 10606075 358637201698235413688236750732023881300 10606076 -115887489972653065731363440658318627840 10606077 60040189116532372817744531251501812300 10606078 -44890974779241595273351480409290441344 10606079 -7954624033031647215634992659608561920 10606080 77683748686567853140977704039790673920 10606081 -492798126969522986514234305771255877118 10606082 -106979570645997632525824502412848245248 10606083 376990187067608920785025887342199143600 10606084 -42687048729597843675041080785695642624 10606085 39816324959655485221313905483879968000 10606086 108247073671294528336193220585000318720 10606087 41939030852477177180712917650651721272 10606088 -295620861316715024544625461060641418240 10606089 106338840775875110023278590573196909696 10606090 -242723219760695765498715630515180332800 10606091 507871917108039519830144662639630650984 10606092 23961706550080922822097636186708639744 10606093 344122680235385883759727538950823732320 10606094 -149344554580974025772076687739199075904 10606095 -167382865961282104850427298842929028480 10606096 -219868223490054831036655256317635575808 10606097 -36973412552020346643185469237185101020 10606098 33833713178484026039832691564908699264 10606099 -42412032813096272884411498526816694564 10606100 -95255316801484625609615913651515289600 10606101 -27988517806941840584433196200992486496 10606102 331438445419914065543156480989709091360 10606103 -38144271822638733184228037867057664000 10606104 11254715825138806429236764597242982400 10606105 -188949102728299676279621071012071714240 10606106 53529488318484752144191720504486798080 10606107 31174012326473634310488113159269958040 10606108 -27038402536599205488370987567979281920 10606109 -195640856972206645282804164733465569690 10606110 6051105594358693025263142448115872000 10606111 193913587449709099407611248875285377664 10606112 -375333803222599880067673743791593881600 10606113 -151783677886149423594112727710820655360 10606114 -631699661315806686340124076552937955328 10606115 -29308431836181163914332001202161308880 10606116 -221723416580087167445455163850946646016 10606117 -50372993742812271254319141014580077120 10606118 401614669287469642360543132646861596800 10606119 -392431651193935034700170665144371863256 10606120 48423147066088345443237215381102592000 10606121 -58158726124363138330462122217249366128 10606122 -2489089522728954317710812551820255744 10606123 -130302296271700158531111549561872593920 10606124 116737024007495371306205247673040541696 10606125 349402469568657723561479442393410568000 10606126 124230958552985222519118087346959378048 10606127 -24922990475680837732962313799045446656 10606128 22525184211819843711081263895092920320 10606129 -341677179603771481262347243908023165724 10606130 -114593562827387840752793816546560521600 10606131 -514066174894580764004563424149473869520 10606132 465024404974712234290003956288751522560 10606133 -607040879189608800259543503062806642980 10606134 -64308109101383245238621130570246144 10606135 389754994196376771036528581158806684000 10606136 51416537002695000532268402747265945600 10606137 267090856125674308588985899308688218960 10606138 117364817901961059925756600609192836720 10606139 488052881217400770970447988049542195940 10606140 -15629743878244856875259839701440386560 10606141 -110415025503455476097675305572196348800 10606142 47217930220467305647370232443841115200 10606143 330517333363044329789612424841039334400 10606144 154302748194129144270302480088126980096 10606145 527961118286093453385941917192723257600 10606146 -52914330964471351958061007342724620416 10606147 83833713848083180642012109792090674800 10606148 -136378143557455422065771431352537697024 10606149 150772846967212462588501613153887951134 10606150 150860506528710692709254651931627880800 10606151 78699346243434065952846434615239163904 10606152 -174750909603369172480727593065885818880 10606153 -787013876279762927446050134667281842416 10606154 -48601841844342173735772274051631861760 10606155 15528480627574619033010552512838443520 10606156 -262978420730462074968200587435450867200 10606157 -279983558995579136315369986315517187594 10606158 -180627524927742410413432737868946146176 10606159 -160395232827244515762040494929953827800 10606160 -113251779322579810656942015523855564800 10606161 -118720258149192993254173965326831093760 10606162 -71048036561201484553564090944420215808 10606163 331343904202268657020775698788283058412 10606164 421888148628805745999333248610660216832 10606165 2587097986043386267380773747409887520 10606166 -281549729595380133072548617238750623968 10606167 -107967330560934323715078710458395517440 10606168 -249937827683574363636075285273279805440 10606169 -929248765939965290544869930055798528 10606170 -15125890320335936783908814482816358400 10606171 381996304624326325948747586020583042372 10606172 3243843965343581264444270034107945472 10606173 251050050476923840624725804322674643584 10606174 -122672580006952710069290310295508537088 10606175 159078763286685578227084539493273589400 10606176 138549305288983527793986254758683869184 10606177 382954687033052279128998579177673749026 10606178 -158202216881729947637895647981013724800 10606179 22012775244724263892110312304434013440 10606180 987820498148216006958593701637583360 10606181 559532743310801822614830963742053309372 10606182 140317232003211717533986427707626508992 10606183 -35162125427633300505938521185016176080 10606184 -199460352245258922901350864656883901440 10606185 -79137677601176618661552374158078076160 10606186 -495795038397101419785727192052824674720 10606187 358393885914862898593204390467667006836 10606188 -57248455276027229609345474691044398080 10606189 679311388336392320918342403776484578400 10606190 -52498293566204169974300861791153624320 10606191 -487176696000672772519221851939167874808 10606192 -96165479466473063548704817895544946688 10606193 85387806580976494598602578578943895488 10606194 258068693394075454858144417815320256000 10606195 291110185529752560417954101280028633200 10606196 203934220488509261481346520822577878400 10606197 -98294911103777241201597390787674573888 10606198 -162493770470493446337298098368017248768 10606199 -465334640325679137989220668647558950000 10606200 -202182799316642396097026817596792832000 10606201 -162892951833748835416934379928305767868 10606202 -3984324949680345233259826882675995168 10606203 -69365598270327387593046032839429868496 10606204 -111568119534866361124734096636741714944 10606205 202722195833984049771806133276766210860 10606206 59667309359931170024110848766524868224 10606207 -32039566104661724718359458213076412544 10606208 -4794037793225267929237446382804008960 10606209 -423371669333287991174061527628159999696 10606210 -76048928250720236720230465035904566240 10606211 31904151676704793269635795125818714624 10606212 2550035242516526804533162129195375872 10606213 -391599736566093387417579744498630021538 10606214 531521488951827992917926006513762961920 10606215 -107842981239171237146056793322737424480 10606216 185966715364685983154900674130258165760 10606217 -154900645441282188975633613473530437734 10606218 -22389898035194549642109008685643960320 10606219 -280487487627493008515420231414763781136 10606220 -70084305703225594744922143330732984320 10606221 -202003509393709131541091909049506356650 10606222 -146908595743730396608176477278766490176 10606223 -292580951624390375916142592739099384528 10606224 149128983939990216119469171397463900160 10606225 -98576224021486584756234158894119769600 10606226 28333155303710947118911653968919941280 10606227 170031815165726191153753478985243685680 10606228 -520821356686712067987194012878142603520 10606229 -570171297610305846834467205308490253170 10606230 885627757708995192386494605200824320 10606231 -157784227913559832974827702054098310968 10606232 125607661584305036848670177018149109760 10606233 184067230283036905260272741479059837696 10606234 10530182938336535268162421098859832832 10606235 -146642184619206261675476792282752293840 10606236 -55436931396857746825485596747015454720 10606237 109912080149255140188328249112810290240 10606238 -17480998421909621973457489606256122752 10606239 -194733909887446179524401969229922368016 10606240 -22740164839051144973105839468550553600 10606241 365293903316716118400498919294298172642 10606242 -81448101224221356877804004456240565888 10606243 14294730784347933865003756507573227744 10606244 -298927521709424586962888339264720636928 10606245 5626037018098617045515460553158000000 10606246 93644527200358122578086636242742329600 10606247 -3001036877896768092112169223729369600 10606248 -44085221303372979721268694060117196800 10606249 104651506520976286558251519645278731752 10606250 212932800897152378202370640428305300000 10606251 2760293717754898663560750779063494080 10606252 48599670174022288062676291109327088640 10606253 103425990986455429782351803072607315840 10606254 53318971264373231683626714749969121408 10606255 -356793792244877727923346175263088320 10606256 81544191722773632040778409249806745600 10606257 499216750750218915995288943904884046260 10606258 -35719252190067801519062095109453517312 10606259 203760841296763045541015543685321128460 10606260 81219827720358742757584758631910645760 10606261 285057472967474914443014571937418074862 10606262 -367328876039064794653447709433223030368 10606263 287885992633209749886953018368698624744 10606264 277347850956496367101872791846066810880 10606265 325425950895161858493162723874606494660 10606266 55793572013375378752528601121932264448 10606267 103123157551019699956575065770903668000 10606268 332276439635774491094778687483348389376 10606269 68640566196380973393515063753738329344 10606270 43306052576909286704268821443111756800 10606271 -375873540933003394591888535425067773488 10606272 -41414660778055448788021836100631789568 10606273 -781282956701864308682785102920493225596 10606274 -25258221213345279035539508239777463808 10606275 5429483963855187417054035862582960000 10606276 443220019833299274130747109154408364160 10606277 265173746816447625428667707710503723072 10606278 51416407277591796396731154274733260800 10606279 184193205865119125371734306797721457880 10606280 -115817401099093611010290780235616409600 10606281 -16406110102742654345510716018408885056 10606282 56019101198700933869591697190187218992 10606283 -486592332857515279336255593777282282624 10606284 58006312682577391356317051594447121408 10606285 23489738835651768073015150782429708000 10606286 -94910875222608225109827382875809353920 10606287 222969186838894441073063290095559029120 10606288 -24098560256872530956531565122432532480 10606289 -181298388106793180084582660567345405376 10606290 53732428042421612093816808701056419840 10606291 -97296038832186468450618254965986428308 10606292 -259825193982825912938298863917584718080 10606293 -16766757606015078369002654856461650980 10606294 -1732273723578106677603211474138053120 10606295 40666850801263292825507843996005191480 10606296 324926030686611490814319802726396723200 10606297 244013583874326322824046858221708476740 10606298 -37282654030427339655358330787899203600 10606299 27746939711791141734480672982771194048 10606300 -89612200751758653265702266357647334400 10606301 -562212828028612553014563601615982755968 10606302 1309853195826286527881091402635059200 10606303 793536743834818091396086965572465114080 10606304 -186514692663760706712403355886344208384 10606305 182915950363584634557163106893104304320 10606306 -266019500945921125992854984608171176576 10606307 -115755665012147738252547228012313294512 10606308 -16058059976256804061315192561541253120 10606309 23331378651248713829945216262456331264 10606310 -92841400797940489111144403835675559680 10606311 70798122557188713450253140686976076560 10606312 71421431323642813869064582128183705600 10606313 167873584693134963967159591121943339840 10606314 11891094348873179712984702530799409920 10606315 494370246103709838307548995738348964000 10606316 11984852225675567353148095170017495040 10606317 -245313099483830692871130588685703493888 10606318 -203553369985659325915895110120299261696 10606319 196991728069941077268431266100327952720 10606320 -30041308292683536937988994720261242880 10606321 448845218750902776153293972844372920544 10606322 -784273553331597219003462911808862844928 10606323 72620907654645026184682028786452754688 10606324 124161208928175688087351524673583885696 10606325 -49772980997610192182542949444694386400 10606326 43689189673086474053946802787051986944 10606327 -1230187498769892114900672755422648328 10606328 -631331169898754208669946133116307619840 10606329 -248583182228121596982863226880908178080 10606330 -23969773011655533285393998784367057920 10606331 106517592856976592548984178134295248664 10606332 -19501369517256922673849685810897100800 10606333 504543517481193548011469884987421962284 10606334 247444427510872191211594941777240076032 10606335 22192301475295034022131337147919150080 10606336 -73071860945159811920147555636140310528 10606337 -5366307448379231697994981754380809216 10606338 27727627639084519675414445435867947344 10606339 -217343463644161851432746134293829433860 10606340 9076826273333777291604510391574446080 10606341 -220366257377075970568358508270113714208 10606342 151103458807708828559186730251668089600 10606343 279754792790013561862059073121795454744 10606344 -231365787342351551846177796643693363200 10606345 -25142035583282802365545850413609227000 10606346 -52640533565818926993253227138972335520 10606347 14061196552487690170668238996996683324 10606348 -41043252165151317580468748175401378304 10606349 60062224125100792817883785936170437120 10606350 52217264329527360048218418034854648000 10606351 -85209198545165515043309432271271906560 10606352 -155116506104129899666842230781647314944 10606353 -422616601313156775566319409030027854096 10606354 52005416037761181259534431570265059840 10606355 -121619275869624040540794951503672220240 10606356 104658271485823289018461626294517186560 10606357 -7545962219273462633609436656109340320 10606358 69740068151193821614342435096408135680 10606359 27768500600283095920291102556224828368 10606360 -60737534074768779659500882502357606400 10606361 386864815826525206761325426041465685962 10606362 42183136489968202350207834622668913920 10606363 -228417014880484047670013080689991179388 10606364 582577505089285504122094609785284083200 10606365 -85207859952168917022078369652560236160 10606366 444594386320343351267517864982588021632 10606367 278945698755837683487137590201644280416 10606368 -397560543556232595488077899099178795008 10606369 -801029848005105001790722367199428003230 10606370 227014941504510540657623056515868339200 10606371 97011259678808500808078633241977748480 10606372 49773533887809151561110228360225546240 10606373 -192503968989700581054092096092127696640 10606374 -63082774231189217042689887545238879456 10606375 130203096721737209933127074882180568000 10606376 -1352535825615464809561674526685352960 10606377 -137133775694592222505552447707797869680 10606378 269035254295843232926533366518423448240 10606379 -301994152503379403542041706647865344624 10606380 2775097706765538005311685741504593920 10606381 -450762565629958717553482222565392881888 10606382 -153391732640469099663451623742154553600 10606383 -10255317348734616974839514199509022360 10606384 -153450466026390371581286520756019609600 10606385 143361552536565965041015249301274249960 10606386 89478530281854660688689569431318838784 10606387 407950068716093711601960830984938734792 10606388 -122152604694704868553114832029109095680 10606389 33511290266347854267617328313925784000 10606390 -32094679674680690551882112486956907520 10606391 -174392367355248842756448609438494722416 10606392 -439301847272644793855384810744053063680 10606393 106560981006256727753437475259796317780 10606394 -9667250381072564192013595679552302368 10606395 91141578896257290391290958054155494400 10606396 -11535856328216071860595310291308296192 10606397 5946899773334942266170324998160209580 10606398 -3695320156606192588467492264565223424 10606399 693416788916640582317961411639267732136 10606400 -32860105070211057776916481357696204800 10606401 205266502165570048021328638275342583080 10606402 175061780407445346361079042285148917760 10606403 -133433399367766341191596464853804647480 10606404 24788325718403330077880255413849817088 10606405 -108986904135035092588183479389714595840 10606406 -106651158575137682491531652362182565632 10606407 33061763086702345384247857993402891392 10606408 -683773846716109778733529860537940992000 10606409 294103416702942191209639456952415871440 10606410 703083788419744196537399103447014400 10606411 -264718270339842714496735842696497130988 10606412 148407394091996703776337909161771225856 10606413 9930040664891388903853596460372200768 10606414 16656268649254588217063794845918610944 10606415 261991546544098579467511133259413429520 10606416 65354220871075262519347096213379481600 10606417 113575008694837883668342239738797764466 10606418 -116508678063889510630506805071968169840 10606419 -181058289128439338580077558696007117312 10606420 8161647536752700647305552366937743360 10606421 9771538024017894661866712089364030464 10606422 -67292388016330032870584250482442174528 10606423 527086561548121049745367761409108504 10606424 -271451190536313890040179006734843607040 10606425 285576277615346464976995106471179963200 10606426 -206869505101643505547689575158268867088 10606427 174194116078726799159398715950882510080 10606428 -82286789467745483337207996488900367360 10606429 630784295735234694705671721808434965030 10606430 -242801346697572494512548067067620099200 10606431 49382786099215696526042176744270899840 10606432 -541532272503569672045461028089277841408 10606433 -180198395987532013780901061066491129856 10606434 -196196504237364969882783630986968033920 10606435 -134131275862302951766521479071836023040 10606436 135346025806016418122555876460271981056 10606437 649414749132372935166153012628521661440 10606438 451174723020609237754686756723967197696 10606439 -164969203287374560171068548945374406400 10606440 3271899383736111716255703893691187200 10606441 6110551770460263742777554743582934842 10606442 -48866009069529965271113620533608117760 10606443 -615144177345210959135296179824950411776 10606444 341803986085202312671388815295367239936 10606445 -519847145096189344829824782106511085300 10606446 169987015587066075577288952136612521280 10606447 -107334217197786411970135535706420725600 10606448 -212893494558320127020369455004906029056 10606449 74740790778879085096415569738262957952 10606450 49413566484495071658814597517705799600 10606451 184461098069584923385962407962891621452 10606452 -12665370066624816655430947017117523968 10606453 354611350455738538895710517526535942848 10606454 112374976482518098867519894531974724032 10606455 43436235465898534020179032482201957000 10606456 -230958904188385965359485254975912714240 10606457 73674026719185764845606330773897559752 10606458 -770134925472826648421212983819129600 10606459 -144284113874090729952636539471937462800 10606460 -147348781892299286977714002560492236800 10606461 187312465969530310945229898481223022720 10606462 -30825110361721907375070308859637173888 10606463 -108387264550198765395027433492242245280 10606464 -127987213216281229903104224811464785920 10606465 210611474104758618323199548349038131200 10606466 637243950980858665832648896323018240 10606467 -67019440984388889435207243642344614920 10606468 116231770931114006534174156432425835648 10606469 349029014845028896946455444544401899870 10606470 -30960054258763202179162188443038126080 10606471 218129291772551745790103348939733563672 10606472 25471335463956819552174950484127057920 10606473 -85691570745670463423342372875369899840 10606474 339895310346266738885283846238889194080 10606475 -102728817886092036791573458441342029000 10606476 65152342616381717399490399220804930560 10606477 16137998537078691879604309355719618944 10606478 -136430701177601611118102118639152208960 10606479 -44550401977401940095527770771380378624 10606480 -65015210239652213890676781158742589440 10606481 -227414786841858724539456645805281248718 10606482 -24540984639328356338730124819337797248 10606483 -105684063976136150616614270212719549268 10606484 -210230528283262275764297329211043840 10606485 143095686312969466752795401443664916000 10606486 -10123518558251854129769557852989237120 10606487 -5050509728295564819095516113144349808 10606488 -144347746376738297933068920533879869440 10606489 72166568917520971681302805874420760000 10606490 68877816147459892512281254773675386880 10606491 -233316741539343841197688248903172409040 10606492 26705046975268888321880810325728737792 10606493 -258449526541275249919437692165126306400 10606494 62187308435550148799732262412931475072 10606495 -58541029790244827390372764396671033600 10606496 -263277861507441372520970789133411680256 10606497 917981693456650951678376139097263360 10606498 -97218459803304366621899782483769163264 10606499 -8303777422723095009125594094950298960 10606500 -294271402969208486814558897225117888000 10606501 -53462894568747228829631038650703340000 10606502 301049558865459909577085271197998256832 10606503 -545238792633008109615176342144630252160 10606504 992258398342396667614145325180557230080 10606505 28847671514090997182670052779040197120 10606506 203627984913826430429605759796416667904 10606507 453844490142182419174720212680606965512 10606508 -118882803976818642836746234009450368000 10606509 8114066252541019441948208182008848064 10606510 -295388248261174150170349776853230762240 10606511 -821379048988555534069279093245093387888 10606512 2377566632990795132153355123201933312 10606513 447342194241807931967617672199202687460 10606514 -479282180122805442953527650630418816608 10606515 97521215879260050375606363034291340640 10606516 136411710241404767225187163597393965440 10606517 -290026118547130484115486495263037436434 10606518 -121020377725702086243035147774168025600 10606519 -22679670847995996183278256544387881984 10606520 145003235821013081035276313094755020800 10606521 -565110180254836340015758617570608035296 10606522 -235902312210121959219213954431114841600 10606523 -353508038513718193426501128595380968136 10606524 10678696407151463381735612546726662656 10606525 -177183051150550903422481070104278131950 10606526 -6295573545803817295484297933148241920 10606527 411062702211751124844219109017981071088 10606528 -127954447004997514772969271782109347840 10606529 678830413577446821914127400671592944576 10606530 27098654633124996587979530863798064640 10606531 55177692800325847454321587084231606064 10606532 -322119440136152926686503612496065986560 10606533 -138311876691478197480635307445182227136 10606534 -43413094386197569731957715136775165120 10606535 -27231296748759389123893418048475812400 10606536 -176112903940492839412774379675658024960 10606537 1186182235094522805735924704912533936512 10606538 -292170945529084325583259855975748006304 10606539 -108948221011473509068878452691461639976 10606540 -136675856957656386444351478029784166400 10606541 14869172222075789238855717531496229184 10606542 7971648329830828202038278830663700480 10606543 -172395826944870326401784564525454954200 10606544 58150920187012703162736164225959378944 10606545 -49574450204609953935107348577996300 10606546 202404557130431029711772138403737514624 10606547 45880177145872550862215721034408260000 10606548 -128035390807384913071108008420597596160 10606549 77062377588360027394280527981188571264 10606550 -196818283606477590029759801584393135200 10606551 338358657495367656359289627102697174632 10606552 -1492042500665009293357062067117916160 10606553 -11388902339619400642316222022347840640 10606554 92831098358591045105246184364450709760 10606555 58389405403782592512329719288959840960 10606556 254281795860989109694356318909249784320 10606557 55031041711074417485937198825837937824 10606558 -70915145368116938695640903742029421120 10606559 155751692180292722700019810291715120616 10606560 -134242781572555456982401678057773465600 10606561 -458836175551848147117458292632594043456 10606562 184321943231002279699437139236772094112 10606563 -124190257045476086699219044895650923576 10606564 374827111467936711422521501936050045952 10606565 -424410428804443091294735686917895920000 10606566 2223225777652868957304954492070156800 10606567 345497216117195220848311256295829186680 10606568 78641555090306067949173926504536473600 10606569 -125049025591916316102138532738468462560 10606570 -23364007538899231502996779191330984960 10606571 -302661730543072950686261026273257033228 10606572 87366160489312413736600788911266099200 10606573 -125938760335503642847891585729910543936 10606574 140401309131768909648950233128488313792 10606575 3656717071609092854331802341205152000 10606576 -22258951390910625791465880118068019200 10606577 273763083579956114036202938649910322532 10606578 -104254633728208107921782279050471368576 10606579 755755362282233357694056730166881831640 10606580 171363841959167543579858147870602003200 10606581 -18208126613503622017204567988832959040 10606582 39452135790848319697601610671434205184 10606583 -261804375617187228044713697931462797496 10606584 114248756729545726854173226383236792320 10606585 49270745266753099186351139417532524160 10606586 265501515550368942811075013345508826992 10606587 -256630976593652770080120138492438987240 10606588 -88725358612859669340554654058001858560 10606589 74506033715845691645065155837233390400 10606590 34357484935500505418379966782019549120 10606591 40905289688447618002027209332299862592 10606592 11113066544348251069256546334749491200 10606593 -160984551850755962701642831252893801600 10606594 154362492097519716469075009047403782096 10606595 -2113009528343844651524760027125250480 10606596 -990066408516265620286791859212582912 10606597 -225853927417368966339991269004023306980 10606598 237574126468242543473820273811720866240 10606599 -191800296385452867798328436302767032880 10606600 -51376379206987257422941640519960832000 10606601 -69352681956473306510248621915433191398 10606602 36664847714910228997684449366562136832 10606603 -174255803460109530370323104116582705520 10606604 -350571922763774723215313085433118271744 10606605 64506438125680397632852505402901168000 10606606 -230404648910626206457718946117270966144 10606607 28335068203329074328522479711959582392 10606608 2322003279309502418074456850153226240 10606609 114045316225652671843484456264460997734 10606610 -46736496853822551335753901533079421440 10606611 -158593752461749213621589804136663102720 10606612 -36160034350368509760346441434479443968 10606613 108399251365409211934574620044439406862 10606614 -150702623168793947415905860766299226112 10606615 32567176226067167340836330586462212760 10606616 -406273146479774603242258393999618007040 10606617 62132100874538505972117722051654047680 10606618 299148198173823323462035735825117920 10606619 -137196752729916902431892684484279951360 10606620 145223713961743352337718591553311380480 10606621 -776892978837413170652209517780189025178 10606622 -119055017745015547592291775764944458048 10606623 -501743680563663208804722353915872515696 10606624 57145915488939642539233793092670717952 10606625 -88417134738647173677327360904066302000 10606626 14765205339769035011104355842168892064 10606627 -20759574549966652834325752103281668168 10606628 177351818498384969399931567130429128960 10606629 89182441989207594316368016172137008288 10606630 -64715356299875284939302808643905879680 10606631 -1010555667854290263170035531229051467776 10606632 -62553097535490315686162280328845557760 10606633 775756494487643964601226594746349525882 10606634 298900369027658163494188945932172830720 10606635 23665566643825982508674874815987093040 10606636 550562180792125864549570713732938117120 10606637 353911835378268449431673786944326203286 10606638 1399414638483131988310737771724231680 10606639 703324973592357977970043300777139271440 10606640 -12292599838042006443491149889283686400 10606641 -41835309406370628477189391782893125008 10606642 79178814452509640175945288355147649952 10606643 -145081282076471605757734803202945802280 10606644 110410749707558354471922411835150750080 10606645 7093912138378852294463512370043484800 10606646 -283264815611024861396323307983340485728 10606647 -628113750683458214487117430608507962928 10606648 -15518316093680480661496243951465328640 10606649 -173298461066345722595980010597440115964 10606650 21000212302328898697813962120034867200 10606651 1696653906223382915879663553523097808 10606652 -145206897605191014527948266415924536320 10606653 503808961597281232870621995461527462080 10606654 -319389855761261242299789499552753492224 10606655 404724062724731827286073518828889792000 10606656 14868394171426404050361442921938419712 10606657 445681609310287827736590682760311873152 10606658 -184908144724973892109993014476286550320 10606659 25621739009354503572499624710262800384 10606660 145102282697346404604435832253815399680 10606661 222878048858468860750279856151852458652 10606662 153710079748883842344297995847522012480 10606663 -236815363295846471148679397163616670520 10606664 325391276015313111050713441510574131200 10606665 244911010280759613631061171443548457920 10606666 33218215122723438763509076255704491520 10606667 600387708912487675384178759299809947232 10606668 233449177550556471585376986928679984640 10606669 54368615265548818162371598173927119680 10606670 126130634863994584961325668477910931200 10606671 -690329977032124272474882103167210763728 10606672 88853613572911325380521101541670117376 10606673 -125226302996578783456327299829711933440 10606674 -44021059182457273768467397955117091840 10606675 -291412895664634249650844378618527930100 10606676 474895694905401742493114858509415640960 10606677 136032708788065123258769083840263125184 10606678 -150860139301508762807476029929676003840 10606679 -6270549851835534718369244478822762720 10606680 64930964299783036146264814327037952000 10606681 97342280035738878288354054845678080 10606682 -170008676539734464908571679513245537808 10606683 -92774944521950509498093460010912739176 10606684 -142474870179058352094497892838028179968 10606685 584760201629988861846722917529548102380 10606686 -231966396725143841049912073378959519936 10606687 227380261075723960576496173864140429432 10606688 1392960916737161328285385714974971658240 10606689 -169346720274411840810272771930013867246 10606690 140187394594252537050737542778811302400 10606691 389054405629174398340210250264403947352 10606692 89289949226913820576588311666679882752 10606693 -548747955543916876197331882129373527360 10606694 -68269134239581218942727954157237760000 10606695 190850545247819738301968751356538061440 10606696 285566167230932474217834647689032744960 10606697 -296786747299922467874390442112595995020 10606698 -225814378026288918777565596710672678400 10606699 45043073447502203164745631223605707040 10606700 -4866884589507896441109764744567040000 10606701 231881033798578449942834594732669454464 10606702 -99222507367011224577036833281523407296 10606703 710998006440593167210336261365201012864 10606704 28572408794957704817101080464058384384 10606705 -197507741708683486095899316428308936140 10606706 399945942197153582370261615850311656064 10606707 -388507097878543767467099312422814554200 10606708 -100299885293511241607283661805465309184 10606709 148158934765144341791956766343781796910 10606710 -5109074656012361092153216468695143040 10606711 191813682121687889410530700739538592 10606712 51995859363429053704190596200588902400 10606713 100561716427381932075668406809125680384 10606714 -113277842953383191095797690186277063200 10606715 63581885975258272514987209779777204000 10606716 -68828297798267035600868691743384713728 10606717 435697592352212300693849898949468910304 10606718 231156583751469229530062619515913878016 10606719 11232776630327773228974343676180691144 10606720 -191995578645115348274163820132722278400 10606721 499184597866875534787920552365490892500 10606722 -77836140537174533803861297011689335296 10606723 -7639043296245303827901356921700849028 10606724 -1371780142688451342066829407046185984 10606725 279072348017589336869754323640089328000 10606726 -80718152209384239831058513422480573696 10606727 1349761714489077655297384619493559988400 10606728 -212742140052686188090960586111047188480 10606729 -68285002441100809967033176300254860160 10606730 -227096628519985952630825269118521038240 10606731 72237115957288463730712371541735100160 10606732 314775034330346215607095204765477220096 10606733 -389974517667833986117214773222201446336 10606734 86557210520773131577833629119001303040 10606735 -147946188498486626391283199559375615600 10606736 -17583996733009403918789095253866119168 10606737 117082972265252058034172017609175685360 10606738 -256937815789047976372716038655679022304 10606739 217548292334653832903346277706825690016 10606740 -72820306663116841232986919379585177600 10606741 -212877296538589713141299204729143796232 10606742 281176475293566000560318688836285136192 10606743 7515148972750602349458064678103697408 10606744 115083332928777836295355855317235200000 10606745 -83485208424628849393379677734945173880 10606746 8045885910846598317051085852065805824 10606747 -420444104165470893890885119646966935040 10606748 15285875283840224195973931419760209408 10606749 -240141561928433417623192824994809979392 10606750 -105586268132083718115859868130585600000 10606751 -27065116587269714733049248922322580600 10606752 72737238943568300449105315037794664448 10606753 41640384742263345722259203901664571880 10606754 -21800890748214932546471373044515471200 10606755 -61956248715766529764849106739429391440 10606756 55613307305174450741631014312022131968 10606757 -148240094738510829960253300912997707488 10606758 -196970180998946415018849864956531308032 10606759 -305440993931025522113502367379347320048 10606760 94949143744000695046946625551724288000 10606761 -194322231521275922279569269705437706240 10606762 -181564639843486806585072458055890847648 10606763 677348660462739016394878243172713108560 10606764 -113394650304855546749449599868546449408 10606765 -125215627650237565816252288306826798280 10606766 -20541038642983652245196239762050687168 10606767 -6751766529160743647467173460968836352 10606768 -51484764496491055365463774796242190336 10606769 256091715915782210743528059280675737840 10606770 -184973006576390118214921286570460518400 10606771 -121232991926162291334366949919944865280 10606772 -289190915379693401379315277093741264896 10606773 218541479234680103508427973747580298368 10606774 124310171761629355948071776416282501632 10606775 375631586109767359333729604490843190800 10606776 177680276632606895923052328988051906560 10606777 800937459723741387121382247772929228160 10606778 -80661714034994396363431672603719526656 10606779 -429131932145719663957130033045528169600 10606780 -13028114040272248193307003395244326400 10606781 287154232314730744796052849118028605164 10606782 72651692770402430140264895041202454144 10606783 -326285398917883072312874198059155568776 10606784 94151391700045258338517293113420021760 10606785 18428248311533169455851802332876028160 10606786 213762202555585411380724846735551528960 10606787 822632441872466725307829102131402693436 10606788 -31553848772252365334148255932725294080 10606789 -561737492799328059818663877207555485410 10606790 -37675578902091732942064680558356006400 10606791 -123256952365043354807923449997122771120 10606792 237234908586605565235130690234628833280 10606793 720511612875187516600989105167729308980 10606794 24454757840760981362783046916649283840 10606795 36838099387490761358852803040029972320 10606796 -127705606497692523134930724710244230400 10606797 275710728426184993336378120919424705174 10606798 -383639984160714554679580643589301473600 10606799 58903688208332131627984610552443300320 10606800 -50501207782062195169167043835609088000 10606801 -531481014609679093412012641524944605198 10606802 52546616133894896941935178260373315584 10606803 -59702630707453150622357017048933005312 10606804 -89686967813753914759009909956842334464 10606805 -119195172230455094293951956338211740160 10606806 -50766917288485113012572430394403638656 10606807 -341537427549705958885462336949056687160 10606808 -175672464811964717578969076305413120000 10606809 113415850603746589957981340984124010704 10606810 3165629585523656025945914510378411520 10606811 152210732764532685855195298425991433412 10606812 -262328718800543519449352569141026201600 10606813 117391636383875904138109860279602193760 10606814 -66741883153671130944276390371745245568 10606815 378012820844449438975566818758562292000 10606816 749684149593157287434688945271034609664 10606817 -106471796375760296203665233626196738520 10606818 71376309509341880882680839990756320256 10606819 349952934978363921824635923168251504640 10606820 -70858597488971983186332339572635238400 10606821 45105493774762984914612029583286127712 10606822 -332181172878374077790067692656296451200 10606823 -114400356660327365753028892427239485216 10606824 218348178776569614941964523425149337600 10606825 -92865684639264696524383666341668620450 10606826 -153367648305099411417847869652033102080 10606827 -4155087343264310014597206355659052032 10606828 50753712927751629905545445857650368768 10606829 -12602642996331906393456819151259094570 10606830 -63405640948908388525459602739611943680 10606831 -26677276555564435168569129525244469736 10606832 25204593302601002608482484649968730112 10606833 165168816668809570290100223825585238402 10606834 -98509363060728942867199405872146813424 10606835 325434072899768917047559727120604839280 10606836 51088719310584488043573269185193263104 10606837 -716300613878199680373468392743624759680 10606838 145420764225446143983693265607609690112 10606839 128871425933758371229971982179270517224 10606840 263491832357951426112324700638902476800 10606841 88482395771410306275364627757017521024 10606842 32279476530914260996802243906150092800 10606843 -326820872551671487398814698829720388400 10606844 4256255688667752695182061777912604672 10606845 -30037528537730545079847409251288724800 10606846 -204364490446847770291085953600113143616 10606847 6484705335342978748607492455906612272 10606848 68560988491693733122614327424837484544 10606849 370546525613669840883245646109348841520 10606850 -25742612741949982092454735850530627200 10606851 65336755195079072464279592011224456360 10606852 -292967892777956325964363646663007624064 10606853 5697022698845485300758072841364310144 10606854 103172071318322823447117965934347747520 10606855 -19208588613495350550475380857656043040 10606856 35204352249551388040578641462737305600 10606857 396095291476854236577010426007711872800 10606858 89194340454275106812699185378393970784 10606859 354806242346487972207305706163527082104 10606860 -88542302807026990210595874159836160 10606861 27238691885050168125373801971216708012 10606862 13309216235774931802387513897499140992 10606863 293057601109754532459941162076271524000 10606864 -11015768435112996085232597133172408320 10606865 -385321807804011358356661515476153305740 10606866 -245159733174811364120139777796291491840 10606867 54281986915472871800616753789501839360 10606868 -234129855765053961788713260286116711552 10606869 -375222874217573426413366947791761920 10606870 53250053001391039045115164731394970880 10606871 -114701985928932791504213948476149420456 10606872 -261148202429917281671522960314890670080 10606873 633121425700399468646099017345904754122 10606874 -35424449618628507762650995845887731488 10606875 2673594014437904451199557800482395000 10606876 210945777359060802116741400089327807488 10606877 -16719547168743097206724106053347495168 10606878 -37042309092857873081338162559608925760 10606879 14339148065094650651395304202274832480 10606880 -476639121859845515457871545764203069440 10606881 -258960229853458445652121648207819764048 10606882 66856742544586295887033830446446147584 10606883 -398446262813084732821211169192313749480 10606884 -52197251681722645459485467527927246848 10606885 -282749622307219005865247341857579708420 10606886 -199812674913271409881445644013923096608 10606887 -102106596910352877719553199362412709232 10606888 -122636941253112355274788239291870090240 10606889 -68705165829971217662958735552952658310 10606890 -31252806198245379487026549007222364160 10606891 -190641349756585032391511853640033029768 10606892 3865034997934828586544247157893181952 10606893 -35212938723590532734269008839836343232 10606894 -86827801586535915083827476828578144640 10606895 -157338835399263336029178670408386542400 10606896 1774262356606820763320743283463290880 10606897 178079043586227189217108136348277600832 10606898 -104918885822113783569354074279796234240 10606899 -4826478930446699248825471346363232000 10606900 -11100215093746696208536093179790995200 10606901 -10554895061184468703124526351661937508 10606902 2600300755386987745176165235698915840 10606903 21991569200586955745213913730593528624 10606904 280532033377959350923395664447432949760 10606905 -100705023887323825550332479609486675000 10606906 82303001338103167304931920804238103152 10606907 -240109920524675241726577291094820689928 10606908 -22394198060709987233373449875859045376 10606909 -31706088017700471257119258521811312596 10606910 13997931724391134928376318864557137920 10606911 93395506237186448748264898182518507904 10606912 -226068105791258001364152786106318848000 10606913 738489591927465186302945001793418244096 10606914 -228739025630306289772966624849119896496 10606915 -469362536570860956241565933530371052080 10606916 -380783019269814634442783688262497701760 10606917 175499608266306648934248807721726598880 10606918 -161124611974569157039114961548477974528 10606919 -125975677961339835199080504819582281160 10606920 33126920792543049947861298283981209600 10606921 -256144577876791226521115978902312568320 10606922 -76474014611396666404751129878208201376 10606923 -293972015892230247679613669676121938000 10606924 280221324313073088140358708336865920000 10606925 -51669473035350434858214429782940439200 10606926 -105458363104689608761832327219315469312 10606927 -1065532223163751712807527454474516202648 10606928 -10159397744702778824936341350069436416 10606929 177040985124505649287618062542031459840 10606930 92409586135054156707780103899642892800 10606931 -395493938132601752277966978342966415800 10606932 56010715855386034492268593678775808000 10606933 -168407476781856510469954151975941254816 10606934 102869109289559868004188587881277569920 10606935 375454199310369174015078081402275097600 10606936 109717277215016009770278203721938503680 10606937 34465519210812569403445564582227589392 10606938 52853637058327408801997657806828911360 10606939 4679019387876555244520752695657050880 10606940 -64477875079854267665508523990789324800 10606941 441907930349882332595709187156259977350 10606942 -8754491866807840258934000334778912128 10606943 -313007551036568802416079945566616532536 10606944 122836868851429179049226893934036779008 10606945 378366138681107644816843948870424807700 10606946 4600823825249186604634994591418826752 10606947 389618389971803201698512387091711885608 10606948 600585482069580273533213722520317387776 10606949 -511971662296888703020950365651994850050 10606950 -73324464733583503444722745221524064000 10606951 -33254236645753377428316749785284282960 10606952 164272398006872002211888101654232217600 10606953 182969546950926942856424632520407704960 10606954 -87815940907920517965288185562466399824 10606955 -125658000033892616980946894446240068000 10606956 -79793077452933272009874425045876146176 10606957 609960677677629787751467252048234341206 10606958 -105030860540804373620632673914930729920 10606959 -423141579504896321579222052061318396800 10606960 -6549785929010122286337387661445038080 10606961 -712719046554775913825043846477448621200 10606962 49266397794446658190751270580626241024 10606963 433755753862369710126485153702672784 10606964 -162206615105413632779703415029167889024 10606965 199051300285839628286005577972225913120 10606966 303182269228680682219993387582722877824 10606967 -186191696534171418167422421842955197008 10606968 -296217983098525733416167641461889740800 10606969 653193826523537865872435821376583355370 10606970 127762639085990788150903079741633733120 10606971 -205089976542894008605223450397702512256 10606972 -380846128875173454508220786622766004224 10606973 15996673813677811577599256933819197464 10606974 -32202847518875900649463726394177826816 10606975 -76631819118922693774633096817898968600 10606976 -337632988117520058103877681480623718400 10606977 120638805081544088354962959095602743840 10606978 77877015198287296869500180588397037440 10606979 342430356369239189755931144943179117964 10606980 121284607305935206857367434335956992000 10606981 224612481669788251822673963671063710 10606982 -8456875451634795214750037022584926080 10606983 -17611447622272259142624483010724410752 10606984 267830603701778572997904040466398786560 10606985 -72350412967910345860211236599178929600 10606986 -72024921651236589830234666782409726880 10606987 -19913266771009729966405947127058237448 10606988 -74386571769887532860773908163128290304 10606989 93613294798741237626208288488883621824 10606990 -116863889287388054602513873347084746880 10606991 -14067382776086120687520654191809136256 10606992 109745635288995952259860905758563368960 10606993 -8164477504028590261088380461754103758 10606994 14438736258439296186505806671383990272 10606995 -55578131593975185977482167411572060160 10606996 -149975035790094543175892178392370993408 10606997 740618990403636715927349324861085940800 10606998 218651542115531584986819718047062576064 10606999 36033098912814733119044388191553117064 10607000 -74926145784918522080853817549885440000 10607001 -150311494951855170051547942086331356480 10607002 -14729204811264538033705051457371155456 10607003 520513394148558457543993966489476192960 10607004 340798426041987702781257617507547141120 10607005 -952775341961707020870844919973731197440 10607006 175043828487342320690422824768148901760 10607007 -579053696466514514029386412613853028608 10607008 1234267094761017629757016249563217920 10607009 225368134016755006329288969047071079232 10607010 71356050533735650626890601052670146560 10607011 -293931766665476704583294065175278915200 10607012 137277326980376288296018352202483475200 10607013 -353269979656449643218591460038758376258 10607014 532233072447434212108356379479625113600 10607015 -400237351352482180466997676054649280840 10607016 134530714243792197381540865151198822400 10607017 315185111225119257094692154721075283792 10607018 -176113070079170967658259583697220489040 10607019 -534612292029793187637504780142207656 10607020 -75374243644772291026706324662134528000 10607021 101016782672819078030164990073702067222 10607022 -32203298085514346868895431263560296960 10607023 -100297712305335761983818846750838564864 10607024 -166025536208320092403764692610947727360 10607025 -633676831924061969233357992038323200 10607026 -137197539116608881301678233578364930288 10607027 -1174336391533738604445361761218535500328 10607028 -54139246215249902784092349020760084480 10607029 -11832571450766131181262599103315280224 10607030 -124101375473731196288275336410360917760 10607031 16590667376189658996155133054916190352 10607032 -621933170633208426606369974028621803520 10607033 -186959799615476192622985280432910437718 10607034 -11447745872502296019914564163146892288 10607035 -33275110593925273353663448089166942800 10607036 -386306610934904134405867928709098734080 10607037 -73577620650112706988199616922614144448 10607038 110434214388473503342070040271612298880 10607039 -348646034265259205514477530339496481680 10607040 49982320159580496079686374040954470400 10607041 810429515001109612744537217241389509442 10607042 -65704327159942086684630470237762377728 10607043 689422114747905028591693407095981723904 10607044 -40766333395517227954428097252896763904 10607045 58592064259378825471944875112863644800 10607046 -12816657441234144690897494955372947712 10607047 -664389245816731045161438673176404120016 10607048 183315026924206316412558710197722808320 10607049 -77310978485001653249110894535978364792 10607050 53600560966773988963049768731124518800 10607051 -9808915385338992363643139424703070400 10607052 48746537722536302058202595220077624832 10607053 -101135930828210605290096327736244408832 10607054 -418692571198715552269387547487273523200 10607055 -329090315677944283908944242596678722400 10607056 123285648716479031603751862185543360512 10607057 526684019792250295275463358943634584306 10607058 6903633728322794053394845333321236480 10607059 303986223808921177565996432143375181280 10607060 -197519839972283152909542245191269515520 10607061 230696402126612149558279709917910400672 10607062 -13305072973928679737092601932383471168 10607063 215174241770969032691331085865385138312 10607064 -145397505880478730353349687495707566080 10607065 33109621782608642409867093328125751680 10607066 282610401270756403712831593175437373664 10607067 -101013317622672737443434398884723008912 10607068 -1007855521119089479387999000839315456 10607069 -107560210311200838679755372017966813760 10607070 -90844291929577554333384963976688256000 10607071 -25491898759422786788471598930858729696 10607072 212318958211210232420823508981372157952 10607073 -190399758160175524328695431011564025600 10607074 -398592853164579438366008856036208492464 10607075 -120670002608724629172860721123591441000 10607076 77346344659523807189981605739804168832 10607077 259513691813968449257413186671002180312 10607078 -288163022220538426514559853229287568160 10607079 55867328463984774491112264601746145920 10607080 -185593986165936330540106332660792115200 10607081 -65326118543151216254962213812715298118 10607082 163757773439503926523125212553055686144 10607083 7026374557011369977085440476336270240 10607084 4417972697376554737859375049471270912 10607085 474569396165667032221126897157659200 10607086 -35731965955760988953553372968515171584 10607087 -509640327444591190873677086938104557280 10607088 23988061011565780545154347172304584704 10607089 -155095036229567849348767824821470726044 10607090 -97292354912389612633073248555631193600 10607091 -83657441842300113756520794093521482176 10607092 -469122046757418585557250851204971008000 10607093 338592758115146967253812998767084066560 10607094 -6454049726420248001778413437805891712 10607095 -54507085886205205936756215917662641600 10607096 -384157063105710682328509473253519626240 10607097 87478905524528317393784115229481528400 10607098 10917259998748138082316033693371520000 10607099 330400873636295938601910552106838684136 10607100 35874070566904278034670998054414540800 10607101 -16035197809028092034929475311809937728 10607102 5202403787162153720540276761300416 10607103 -149736466463770956979451281623775664760 10607104 -27446191853175988890920664753235820544 10607105 147340450682913347978366607392339295360 10607106 347096481178036818038541399162031555584 10607107 185241435291452651026717811053615704224 10607108 -489824183977974512547058144603131161472 10607109 80780598119224514187497633671374929280 10607110 -225052883357315456723804023172893557120 10607111 -1157253701378041492057594250005883520 10607112 -9745144238168231642043417722145254400 10607113 647553530159092748322856764227259109584 10607114 139558165538464115633841378018083450112 10607115 60898802889525591623373160067724733440 10607116 186924058660738258647412813236319703040 10607117 80441714744973486607343892781226202240 10607118 20237630700425766712039562319863700480 10607119 -28498086498029957791362033948136462256 10607120 -25987546997807552294650664412316876800 10607121 121931919721149079799982004216441412544 10607122 -380983349291627420059742426357884299888 10607123 -24600600713233874718501206646775134576 10607124 -121999910856689041782116499108547854336 10607125 -555195222085443057239270358385948653000 10607126 85633108487247587464423542591813652512 10607127 -130639176266257012887215130900302207280 10607128 182117676257339441034658546188925286400 10607129 57944248870753843243425174269044959684 10607130 -159870588982139789488491149479908729600 10607131 -529189250290870066957806166318405043068 10607132 -551760324045436356061462190164477807104 10607133 4351880208133690601714892023678627328 10607134 -218826557604892064005003118448781766784 10607135 62339335355648544359428249834691819520 10607136 -116907713559238655239957953768533262336 10607137 1187080010842668287176563019946573788692 10607138 58237949759438636449764131982170689920 10607139 166523268852097136224022145235718657520 10607140 31139204924216062200627703373905612800 10607141 81621283301187365670358305310984180542 10607142 36042983425519345268718359867447814144 10607143 116264573862886215633858534158582952664 10607144 -446402723302541723840750656624508774400 10607145 -180861232202667612968292295550775593280 10607146 126194176761132598679511488598199566336 10607147 -542810449660295217178277709714117497640 10607148 -521923569128673884347025051514734561280 10607149 -123733103485880278879234694911985742720 10607150 -180647217637472961534892560384993408000 10607151 -63311393315683012018442894805915118080 10607152 93795087388225073907492233623443193856 10607153 716245122472994977515432646643195593764 10607154 -1635797954873690994569510411693505792 10607155 64811548661273678032184533391750145600 10607156 -176696114135809165031538321634278481920 10607157 23853756986180480826312977489318906400 10607158 930067838721278506542390034660555680 10607159 442977622806962896538138812650268488360 10607160 -31000726046384509843847425439397888000 10607161 438830762433645062552318775290158187400 10607162 -24428514637043728421035647576291873168 10607163 55449136048911018943269795072176890368 10607164 -64662400660338222264165877529009050624 10607165 -175183221083601514294363806031037465940 10607166 122814536933336819777893487808244137600 10607167 382094723832298504109581985294971177856 10607168 -61833635412571943006005080095006392320 10607169 462825970763307105261593228487330760128 10607170 -668700819694672570890928483752752640 10607171 -410871608736243357555066135974513090628 10607172 603035568942413401594305493249879572480 10607173 256010482600875687359230878657348267422 10607174 -207486368467306146264603575203458197664 10607175 79864751641068939229158716944476906600 10607176 340948455814220775331378093914592512000 10607177 223177450453724686323757362796502860032 10607178 -197453451280522606562338670541892997376 10607179 -460189284643089550805814298511892664920 10607180 168477153909740153491397905389667814400 10607181 5208005437728095157220580467888393920 10607182 -108018273521044795882454676592080465600 10607183 -498798482305255279683820281163430279568 10607184 -54811838452373595069790192078360412160 10607185 396531828403099237457495167726758297600 10607186 141606713762069363306619476601979851264 10607187 -225444330551933672314429539944997661440 10607188 293512810014356611725684749463979251456 10607189 96795290614752979543964308210762326990 10607190 -47363550687004353069042104097940623360 10607191 -213853779123709306331949221827797666128 10607192 12511715438242589318678970321917091840 10607193 564019714394889770630966769239419545264 10607194 170109230461784411656937412687894505440 10607195 178890745608060542663807199447537324480 10607196 -97237624865140497134756838864981431808 10607197 1378789649646262179548894091399349440 10607198 -25497330177923466484250597132933233920 10607199 -146158806303575779522062126118077220536 10607200 -185311194081133340320459778893234176000 10607201 -232883232477824849573011257450811651392 10607202 208513206534384514997977525591397564880 10607203 -17096790299335944757727756100625304548 10607204 -213161746752953896650406161315749157888 10607205 58505083589788442483232814568671317120 10607206 14867170343070857155411066334542173120 10607207 65898526752638778668547835596865619880 10607208 46392235078513394545250849265372364800 10607209 -367268929116162442732956075874862570496 10607210 197041485979897805066142105663454481760 10607211 -7870193351140452220470405775578933600 10607212 79956944576712152403658063161866403840 10607213 159077658457150092623959629848328357462 10607214 75006607072551039546439451194936149120 10607215 4562678212485656558535149931048492360 10607216 86563503452253394095323930253448937472 10607217 -185898591692558562655008120674695435920 10607218 259438004305936431625032655253016268800 10607219 177567836956943077190712086865788175696 10607220 -143554138091115882444252703142487244800 10607221 409814705721416970933045784951763493422 10607222 -310978898266387475466455892311242354176 10607223 345256257780799679973520629973982952 10607224 522815116389728414504011393882757160960 10607225 -28911398789572547093347496501236884000 10607226 -47953209647078566080086400004983386880 10607227 -193454000508222056582642205971900152924 10607228 -532360320851862289556889023878453266432 10607229 14299783441354486028701846282472914374 10607230 235206183785392155994670208740673245760 10607231 420760648650197191102987044328203607992 10607232 -117251374038244769449081692225452113920 10607233 -17025032163740864571723313471073784192 10607234 -90194889360423381644383793916807430656 10607235 271504476554276545965454428761997137760 10607236 199083511870190547485818736127200341248 10607237 332441837263707603274151124730062305886 10607238 -102011972734970969704318438654916905056 10607239 74899813618358990790314630645954166272 10607240 494010546701371235653369330055577600 10607241 218639519938400833716505195232715319584 10607242 357246710219762873468897106239151800832 10607243 -110626590525667945131994138419644850000 10607244 198222630408323815675439874824813629440 10607245 -450722971700793704933669946187463882400 10607246 -115003275086943880678584160652508121536 10607247 188102786839342699752655347599117533440 10607248 -118571550424090496875188079610369302528 10607249 -504342988687727758497396615416669190336 10607250 170329739423734484135487127378603008000 10607251 -787499652655145584580073149350504834400 10607252 203250286107263660846703339766628298240 10607253 266737697400614419413581646561812505504 10607254 -72562313455631729238448189817653177728 10607255 -224410076861618380368978100263155948640 10607256 -36217935717035549192374988561308876800 10607257 616677526077034464127008340379461285780 10607258 105946320690186753716410573863957830400 10607259 203640681462473959945913307912889254768 10607260 -130718540780127070048698017716171146240 10607261 164370117557945651423536884110550453504 10607262 206951386624126770304909977529287097152 10607263 -9401328928667411266986396359859409608 10607264 225715465388814797996245365287807877120 10607265 -24137586644576324358959292653481749400 10607266 -31772702830514277264024912497994261168 10607267 211075719669573666589443493043332572552 10607268 -18011848230343872359775493341964443648 10607269 425944910082605598800479648239408097596 10607270 -34894330056770011689863045264341847040 10607271 -212036665706880713303041006968868562736 10607272 331274518843102132327508112445866700800 10607273 -31491904054841906440978419632155248540 10607274 9071526257211045533314471139346387552 10607275 152694760549256299227011238402505820000 10607276 167915741190868523689727917186418300160 10607277 215266870393013378310281595266268012480 10607278 61585460374465016526684733424577543168 10607279 184721843934765820047922591929556148880 10607280 -77320323486232938117944856260355686400 10607281 224379463182553779298628077733057320082 10607282 -96911296026954058977950029879684692480 10607283 210100431225579519613690092689952840 10607284 -389344250794231236293564167611631648384 10607285 -407033504397775769223372490771565218380 10607286 200599443357638395204541961420882793344 10607287 195246793487895576846333040366873728480 10607288 187215100952603252404927206800030453760 10607289 52975398750252578440389054907749863424 10607290 -106214794367499474840717354378104097600 10607291 38206131692383398259825282550950856232 10607292 378462367105281930367614967176914735616 10607293 248948543881575936257587238894032752480 10607294 288570987496737657547662122271679936512 10607295 347133868436393608256776471194666418320 10607296 76500593681152706715446703775503351808 10607297 -14958850305118066882369294137076291200 10607298 -33738727424429751559958477429780428800 10607299 484128133640395407538173780387596714300 10607300 -154011243096159147417172401777845683200 10607301 98831068523910536663398413485795328000 10607302 240756727385655309879786012667740800352 10607303 -111046926030370172081873643320704227744 10607304 -125060159635831408921486483237748858880 10607305 377338509385339877329266737356030559460 10607306 -161227373294639897142463779232354218240 10607307 -96584088479550986798391269555431013160 10607308 -172614063543464847799276896397128602624 10607309 222229325226223296088977079800648948204 10607310 -20949451596101360219771335111313472000 10607311 -176656496163233873762256293095149031056 10607312 67021464236893442953797197884549718016 10607313 406598471037792544267853911214085160944 10607314 -226207266417679135053396917830009246560 10607315 217026296819257193555488254300187533600 10607316 -272829126539318844531395066808143425536 10607317 -79513180804799172373030299659241114048 10607318 202452148819139219960347573571857155360 10607319 554773244254062639983424360010264122144 10607320 -8385232571665096595011420751161344000 10607321 984603832592254621336302055476874645632 10607322 10986744083885038560255408703275747840 10607323 73314993784280908430263876702618287744 10607324 26818268523732597827473955311442798592 10607325 -281703443902150726482833316998701382400 10607326 -2319812358021944867218576946936751936 10607327 -648898814500766472404411148044691913824 10607328 -107183366267930184979831894167642439680 10607329 29300328553142477867401241561811268800 10607330 -69325324945775311677550016768142336000 10607331 132400330726259850717906296484724364544 10607332 -58230431294798161526348788681752723456 10607333 565997748441686456798737815221411461824 10607334 -217965490321235464675074407331434829120 10607335 35225129644912148532862644277076037600 10607336 1198583123854220614049013506545814568960 10607337 -17515407860868562622954886059012455992 10607338 3981938920441760296675832150498245632 10607339 -25845407873484821653328546209486901760 10607340 192925727129760229426893636740747443200 10607341 -81574713229848235802045261397868746816 10607342 -289780035677874838381392452783612180928 10607343 -183875127189937301185351928902146777336 10607344 163258883102502954925713797747671040 10607345 68715093950785048124248811945502965760 10607346 -147041405888955416503159897534928527728 10607347 116895872079826340648504909934098840832 10607348 -301723709582294766732970024906398667392 10607349 -36249318585502326244115609930582496480 10607350 -62239688994302388312162130518597504000 10607351 627819205279869709420593692135781971304 10607352 199010955873538638271535511329986314240 10607353 622862846955534760394822224432390122602 10607354 -42849476328562466988516389938695974688 10607355 5259844567858471927415091295701883920 10607356 74036246518813079921955342454922849280 10607357 -820885362491041449084910354070092742394 10607358 226459276255943169944213317077800432640 10607359 203339005597616357884288841007294814560 10607360 -150034285555241930886843611013992939520 10607361 -162185845817493201680693013429843590880 10607362 16890026770785740409201966889685180832 10607363 -55821926262411115416946381280859668352 10607364 123174376136057254639152548187648950400 10607365 846665529675099136950204928583287200 10607366 40547032238166961486604925250387906560 10607367 -56358718182511067959169815449852635952 10607368 301061756577817078236254436322987008000 10607369 9256269697089089052369765959407464144 10607370 53144253818284144632922151681174461440 10607371 -967217098932252307720593482353913422008 10607372 12590399313470674351604659763507965440 10607373 -470489971330038154773721359126979571040 10607374 1589053355680592015967476847685242240 10607375 211276314231774695208198525611785470000 10607376 9922303476661045904346118106193592320 10607377 -222186540170401482585699852337577221920 10607378 -111116934201728396101040368244069723760 10607379 297814376597909673218336556489080902584 10607380 16398481672890143901405969989810135040 10607381 -20891912249618508023336949495449454336 10607382 -79445034402038544407877090632460268800 10607383 -150556068167230415228076960829299012960 10607384 -212203648971857068847018771523717949440 10607385 147070809023826885139859866919166657600 10607386 -129119978106631789628168375366856718608 10607387 158538055651677604354872679767925775904 10607388 -62926999329326119797504135076150394880 10607389 -93991366825032630668770873525659097076 10607390 -258228837085597640462777045088697156800 10607391 531722845173506209545126085671122794152 10607392 -841044509268862393823042757826595782656 10607393 -350700408909259481791838980833692870976 10607394 -5444306924964567565635066827745755136 10607395 -133677987960889037701726929247814103600 10607396 -492803279077525553808604223882472545280 10607397 -31818946881777133377992076707762960640 10607398 102345629192361825647772181952450355840 10607399 200350242561694671185800628931503988120 10607400 -70316900511701799060835580002166784000 10607401 -394483156285696177932005407829800433920 10607402 77432279037939673655959031334198038112 10607403 -45925123355962049103125746671013862736 10607404 -38635086266299001146589808388607347200 10607405 237803734094943550067954900714072948760 10607406 -49704899023666023219250949278969261056 10607407 -2644669443195068990216181321597449760 10607408 21017444993238503040429717981894082560 10607409 -491104246063576652907295617680555116800 10607410 -128375048804808880939623937028432225280 10607411 23063399587423532382976939592373661032 10607412 5347328193699860843129830948252913664 10607413 654314073097540293865077034644345495662 10607414 -126789179493016401893004782923520206944 10607415 -25880534864774878961585087857858176000 10607416 265230931918692346304284395254375424000 10607417 281961116253147961777745858490485785860 10607418 115247513898686619927153568051529904864 10607419 152799745999792186654324099430152098496 10607420 -65345970721083751046626024457088645120 10607421 -70492826819250019022999836783934840832 10607422 242071520673481454382193528337348817408 10607423 150202413710226347191805754682290668064 10607424 41821823019561890974545982057781133312 10607425 10478820667408616420410360055251052800 10607426 160354477104092032962058850924985864912 10607427 112604315827629454318817742186766393560 10607428 -154401978679653418751834297597605026560 10607429 -58411828999547229695754995022815200224 10607430 -132177070808331276533793004307233198080 10607431 512082981189086069335784207337950662232 10607432 -405678288694112184534061511129818521600 10607433 -473306038034066292497164021666624874400 10607434 -339231885091178165020705410165476079360 10607435 271666777670885071701018375349108896960 10607436 26148095094776030516463206029492469760 10607437 53421412722088852445730877949737380086 10607438 -74960020319615453918869429822138297728 10607439 60027547159617990880847550410618995968 10607440 -174771439006974641233577205347539353600 10607441 192813299128354107148696151701614263040 10607442 234041703962209530230510770462635088512 10607443 289983754501233978120756783692664759552 10607444 144670219867066494586203291395385542400 10607445 74532288590861762169548392951992330720 10607446 277025835097367446747734271213371031680 10607447 475994505098727165349874906737951813896 10607448 -201719532279837825992016464955310080 10607449 -306196867685500405532529301174238514550 10607450 37589034408635513590987300290340550400 10607451 127385239410371488056466735268305454232 10607452 396584508823068918806257069379780554240 10607453 -277734225222963517096631617438254770880 10607454 -177283771088603196947791508641515897792 10607455 19623164919822686276098335813379737600 10607456 -25417957937922935808145349946673987584 10607457 93010034144266939838375637853268716992 10607458 294117911810608834279915124122773568080 10607459 401018630461071468450439613688785506800 10607460 -57602747009065632655665885759809187840 10607461 64325073865696991776129154343878409724 10607462 35585857003830916762607176395293795712 10607463 421952551378470462437035599566512800000 10607464 -527087085619145991128913810850283520 10607465 173011526628848480353924777833246600 10607466 -25826830710352331523712397885231352576 10607467 134105823315673765804737236500853187920 10607468 161521156189814101817455375829630523648 10607469 209156122104083330852659979306457776448 10607470 111172647570196504033398038265301279680 10607471 429544462355658418292069934234794194800 10607472 53297672832339190314859414117105827840 10607473 417300974655116014394165669405535422928 10607474 -102588012038512802619653119497248481264 10607475 104014620109564048869839591808801114000 10607476 -282200908784105739913717973082803435520 10607477 -552829370451643685138435753659933075200 10607478 67973191654132242544356400529938821120 10607479 -3804813076276485210841280273349501552 10607480 24275463106721472008576957583544320000 10607481 85682878209188777271683023212954538170 10607482 -5326411195465133755436003004169545216 10607483 9772156719392375844180728511209256384 10607484 -24872187134365459898048778539854126080 10607485 -1473690854330739148557855799435933440 10607486 -434788035828981337966598346121786176 10607487 -7320141453999894493219246795146992640 10607488 624225700112150325151212559285616640000 10607489 403640852449002313335992731484980252290 10607490 -113556528656687337483762311840898508800 10607491 74616874517052389777336289554715707800 10607492 178401654600798410312969115019963944960 10607493 38995739195187483114509228938841363328 10607494 -159442713389666476171304788937650828704 10607495 93010055622390524814200569241817729120 10607496 3680779542361240354904546874814464000 10607497 79579230910454380746375330682318177946 10607498 3990239148020882653246825210799202048 10607499 19542212988234744344627619806396988960 10607500 43877946854862761652713369250212960000 10607501 -776497694132276143656250982721962151498 10607502 133686009203504650682317723658048749632 10607503 -254528473210611382571113424073182135248 10607504 35719222367608564209223317946808156160 10607505 95238227891979487742220931549214214720 10607506 16400837149522008646388675030659123200 10607507 -484500727921803863107297141881692713080 10607508 -18982467992166245953450493092950768768 10607509 -928522581941784515322273558227054592480 10607510 -98361818483908674330539886180057552000 10607511 -240743219258542679635369087359335581056 10607512 276041984700594723572290301838728755200 10607513 -306810956028035275194915460384329872640 10607514 195593339446812466287753783542309936640 10607515 274796147351326101687643069676830052160 10607516 67112018242108800088076522300173708800 10607517 -30821047543483666560190929087807764634 10607518 -167209788172023087175904328199555597440 10607519 -12390292330527790042840673853981228456 10607520 66926498335798951091681474935699537920 10607521 -401909172951496203558058428540446645278 10607522 70421949566186558718765588509729151312 10607523 -131138566492586288403059779795116923016 10607524 557512139195514813302039892735602933760 10607525 -176769771650817284321152061372218281900 10607526 -53741182663288409349445270227887166720 10607527 7631223873144470278881135497372381208 10607528 -232896928206438556422551973125646627840 10607529 -259842754580793236874925560456212619360 10607530 22068055399855491511826835213274161600 10607531 -21263517299109828107896062853600071936 10607532 92074970452433298087314509065153460224 10607533 -95691100122297694577525431733861632798 10607534 -124857247195382755555471220889795446016 10607535 52383125074343483517946183844022379320 10607536 -5544343503065192428413308057724223488 10607537 -37628267778590097041568629079072990720 10607538 4409112327715820387068061474172783744 10607539 -349460549540887402541892975052009084660 10607540 183378616509738316079197195433064806400 10607541 1371004642961167433715735089947020288 10607542 207049399163134641813109667510808741888 10607543 175515883195673898430541981449276048440 10607544 -100613216548404434102678078373448704000 10607545 -72803619930571839567927096858754906680 10607546 -300582704944345636253078413767139307040 10607547 -261560030887420018541768553868757485800 10607548 -90789347938165626002255928447810928640 10607549 250071172495228460015789943155350584960 10607550 -62268066860507434720778614036255195200 10607551 -171196897611730282095390398079779669760 10607552 91284546250622041341417075697149542400 10607553 -53092945700235180022778269721085222720 10607554 100584015339391517604621177720930447360 10607555 126895217861333224304837118963992326560 10607556 276587061707510573499291856154618575872 10607557 2702044292604641475594242728951664960 10607558 -379672957597427586612607901368429389312 10607559 -198698569382517039118114618483572094296 10607560 32456465423053201705102410745963008000 10607561 12391196272329792893264915146615513524 10607562 -63588950464637589529446429554039086080 10607563 373784921495141343545450075226036561812 10607564 130417762139599333716934166427654736128 10607565 10650934679848773906149388169815957120 10607566 307869807996335448715900682148129324864 10607567 -204549868829131961458821257304936652800 10607568 -50531231658121155553135267244352208896 10607569 240404205639664595859521138824688920626 10607570 -505910716658086587065188681749352977600 10607571 34584650722148901271587392165927009280 10607572 236767401773629111763997042097812526976 10607573 51484427843373132226390039713111711822 10607574 -119206875374066653299033612765831848448 10607575 -431730593976085644030026279861944854000 10607576 -30551603933296982005728888792963440640 10607577 223041907279082308289368737882901958208 10607578 -50610975097649570576668703015466374160 10607579 -300022860932597909773495242131097254112 10607580 -32160903896806490047788402631135764480 10607581 -185934152458441215412682320439397910618 10607582 -41125342914482110756498987117664884608 10607583 107325737615237992448095947326154286464 10607584 590331876182534096010379096191664128 10607585 293761648911850357039236997335247962600 10607586 -81104244464551581352558245913977600 10607587 275741576408153838433230422421016151872 10607588 -364207378732923014956970560998851518464 10607589 -5995197534477995964223500129477276546 10607590 -46319601977303268455191780791506046720 10607591 -415554468440552625647942140533468900600 10607592 189866516721174423373425520149504000000 10607593 447012073251978723454834853632446150842 10607594 78473931109483501856538235308241181952 10607595 66877108127659054480612076864046332640 10607596 -310036621347349349868623389820513324800 10607597 -71586076819434002921612126218583485056 10607598 10625101934183416913903353438236434880 10607599 181563437034030978385601925063066610000 10607600 -9796974196824884075216542763517542400 10607601 -310299184192755398507623710429397761168 10607602 11632154500681654463347187037301123104 10607603 864721082204247951014745302109491211864 10607604 24406676220889439973539022406319972352 10607605 173485589376735398332473075468707796000 10607606 -334125835724481585768103966700635728960 10607607 441711939583706749515407767256837858304 10607608 -282351486919818045941812430218920960000 10607609 845757873638226534041642470419711762516 10607610 63870676347454207382047812451591910400 10607611 -27715081164841651680044268974756525056 10607612 270338068603829322371555465194795107840 10607613 151020232422346206999875200077371700288 10607614 409621127606345374574595955251054022656 10607615 -4630704579541031896376308279015895280 10607616 -227385001847681082133604097662530879488 10607617 -203204951042606537763567944470076169980 10607618 -265069292326281296168323334932423500312 10607619 -84093845439027914498092493384022220992 10607620 -416488296826118966359553643510240192000 10607621 -735077535765619809521490999507020966178 10607622 149235141798126287529550583627737927872 10607623 17495113933049526161975518980618694320 10607624 -3706695647792529620057454431526128640 10607625 269741391396947596866350837699928000000 10607626 -294573085348428110451240104199902579520 10607627 13376607691673718651305863681091983080 10607628 188965709233916798074321346940616158720 10607629 -276778124451930468128847059708499631124 10607630 13127694969596161276970342004127184640 10607631 270678253208176616946888347144242274952 10607632 -27276096350350452960165499540882587648 10607633 34023840643022136144212907728419229760 10607634 77815077356956388290734104210585952288 10607635 -50349191816577859149351994494715407600 10607636 41798927721240609947834934689692515840 10607637 -303204858167111935150432931749770515040 10607638 16609809223690081378391834771342706720 10607639 -147089971741108392975324920194449336144 10607640 43333317818437742735927717563783372800 10607641 -226026977799461503568627063207912166720 10607642 -126285304696433801310816889810489568256 10607643 -64434375972030871326183901395746464800 10607644 -113282032180559980373179744682819889664 10607645 -176891750588173756900839299204413982100 10607646 42947138088385985991024085223640268800 10607647 294474532898312856255717659387700929680 10607648 -342261890044553947462977449709432668160 10607649 -46695511939275886066001753588024641920 10607650 35659812832333226700710973659306085600 10607651 -343424284336868533500939620215298205348 10607652 457187631967359153397999325932527513600 10607653 59950274003612443196864839762896778560 10607654 33076200884050377235447687506043255776 10607655 319112168713128804051886559618371646160 10607656 -559802582133723214190154063567998576640 10607657 -370395392037264863523340319044641220608 10607658 -235751039661868421540830142269697001216 10607659 230487618528834008663459485636212963816 10607660 51633670568648224432901907830935818240 10607661 167115579457877488698523564400048563488 10607662 -31242436255980060627703163774980089600 10607663 -197173707521226075149869735611821583816 10607664 42770373144851742383264042887076118528 10607665 427370175133252681288204439286264259200 10607666 471713857228494934563861857250172160544 10607667 -192976159227260089965733423522436800968 10607668 3800048975515691345727813877377626880 10607669 -73412881999418075165782794142695564480 10607670 796079467884708459124691049798963840 10607671 -307550722175658324160022941829165111128 10607672 -50156524100810772613425040972594483200 10607673 111197065295915830627377085089426567168 10607674 122057152623169580999790471998321800704 10607675 -92737386520812272504884277072308339200 10607676 -93118044598644593506973641284510125568 10607677 -944135432803205626141727731056901140288 10607678 -121607179033725384988642830885709693440 10607679 23232016960902890282630598291808407144 10607680 24907532541970901875968624116760576000 10607681 286658727552963848114492255944369341120 10607682 -119697940688218089932316275108562043008 10607683 201671024944873379517741992697557684064 10607684 48890791504238995428572887271257227264 10607685 -122948616537164685903046002853429633920 10607686 -109102165212600061062548264562268561536 10607687 -411195358324040134268276639815584275160 10607688 44098574833262476868933446817240678400 10607689 256951370109908288867926505506886505424 10607690 -307116692227480377835152957307241066400 10607691 -302560832320999769826626621358869337600 10607692 156988157323874898221305474570709548032 10607693 -2790065845324321054182287627529503796 10607694 -82869349566715622945639424753007148928 10607695 2135911038380805467037472197613632000 10607696 110241297681319740694783766175269781504 10607697 380438465335756709668277739841910627874 10607698 131604120822578570736952318508891667600 10607699 485110793199342741297332393972764670700 10607700 -55931149641798817636206554549892864000 10607701 322364940943376561891242523310383076412 10607702 -61802859940544027308426466550916875648 10607703 -35655333554011593240737022619401341616 10607704 -193315188940950667068496478119393198080 10607705 -397171030172999240318731936397427453240 10607706 153401730640446203149107859896070540800 10607707 1282165812544780587292963513905134880 10607708 116053616095509452607206068811638196736 10607709 76225197083733132516301195651003997760 10607710 21786933809064860500967597103274373760 10607711 196462835795985255224616414616690737312 10607712 554495165559994957240490961021450584064 10607713 428052179014869852727269068834342122002 10607714 -35327391040883655286084215693871053312 10607715 -30615190616743272534736689020363868480 10607716 202122384828522304293967013360869250688 10607717 579224182969727299189740252317797649052 10607718 -128428742423334651374935997780964521472 10607719 168415991106007743874736106964769952000 10607720 -237784456971396945390007057995237427200 10607721 95385043485754218084071117434427463312 10607722 -58644968717244651347698575733456819200 10607723 -10377034022859185769755805150196275456 10607724 -270635563179867850676765792784899677440 10607725 -189128762247305703464103165878602512000 10607726 58102745925912991117552428730417418880 10607727 -80822425587424160362226186755463493984 10607728 -188554649947160797932144808141501562880 10607729 181769224579293402058439185815084157680 10607730 20587862495164884737651855004829547520 10607731 92966893082552216540001631748527219532 10607732 -170068884364090190895973903291457433600 10607733 -512344349329774129475705252159497718400 10607734 -267382551142409009649555585216329925984 10607735 53556815169772788476960967156332876160 10607736 482586651719810581547323405352656281600 10607737 -11360762711921487186160309764681909248 10607738 -90027667434046636599125067301415961600 10607739 325984474324474618993231279146278476824 10607740 110312342949664067280966349818157209600 10607741 385086594059257520221497541668479901984 10607742 -36375547082671902195665696383862040000 10607743 -221178479980955549634905366982033122216 10607744 -181776742323125153863790101219875225600 10607745 -85299559466554203898428033503920974720 10607746 174669757731599903685328782814905330720 10607747 84245985472125977566438798545610967280 10607748 -93334739497457301899938439050142315520 10607749 410168198248197828793967010243662637436 10607750 -149426409795362164307603502738464832000 10607751 -144827920409529300986737873775584181376 10607752 -248138513696400090946487545886520145920 10607753 -14372506706090022748695665098726165632 10607754 249910182559863018693539942125459864320 10607755 265493309934194888543800056304718764320 10607756 -7631139122273468180094186982283017728 10607757 -83184493319578346766147089503029000000 10607758 134046284610202374021233554900982956032 10607759 -124559774748627844401895212065801839584 10607760 3434764422783438798564013816387092480 10607761 -493777421130481004506812331700141995968 10607762 -97953028179693375762907554892529659392 10607763 71583977967712121402881498029889220400 10607764 -640316715450904008134721954990407604224 10607765 -351665968766108179987175114575358202600 10607766 -5134015991501923457444353616206577664 10607767 -211290164838162354429807394809121020720 10607768 37985725978773851349287843989620572160 10607769 499334622917245017378653393804188355994 10607770 37812494399315429691429657723272314080 10607771 93798747854695774622961958106992499760 10607772 10666734271777998914978246834311593984 10607773 304315339295408015985352399414562042880 10607774 -197353066391807962319988410027097012864 10607775 33563499666722447129963195715963417600 10607776 21917196879795388685666767506348441600 10607777 -789341843731855854332369362361010426108 10607778 -288937307371585098104086025342504724192 10607779 31105130279402966749012198403646011712 10607780 307039509640048630228416568323890745600 10607781 314826238331997286793141958916417971552 10607782 167148957008340477295050121196051392992 10607783 -100136072242470692580372861553587832968 10607784 36862614148018431473320071136302858240 10607785 260507367419513327289871037150132102400 10607786 -33222644379040819860555139346280748800 10607787 -250745790554202339975233956011743088000 10607788 -536482570798380977796313034845199878912 10607789 -233760790455986940604013332185797273844 10607790 193382958138857224064458118691022771200 10607791 152560896103848491177798849658864945840 10607792 -12848930217258942642614751911635501056 10607793 -39711602922447406383041439594383972352 10607794 -163712378055658172055685379322261395040 10607795 -354943954531518459234655490972603193600 10607796 -182097761853877164723902930973572283648 10607797 -194954867601199550606995087431887800448 10607798 263549003133231805378594765580697608064 10607799 -6913105405679132643015324917013981312 10607800 -43540128703262775265100963717741568000 10607801 -636244432694488943736657679236538074198 10607802 -80110854403376459048383559716242579456 10607803 719849795069344686463857557018086183720 10607804 455874354692566012664105094961326028800 10607805 -102770290696213904840643143439484077960 10607806 455079662086131433006867084476034897920 10607807 -67007889392626653637759040076878785536 10607808 -120199813289713584010797171105595392000 10607809 -98900876891232638903427108082002604990 10607810 91525552909647848589106211920381654560 10607811 -46751158598143144051105682577288687360 10607812 -340111979475264698366696415498668009344 10607813 116651538090826145461291718547003910140 10607814 216148200204589142314091002573232102400 10607815 -141410279153529304088542342314059303280 10607816 -341022430666920117646873060967861099520 10607817 203261998202739070334767265985523576800 10607818 -146472353431612394628810401182519233696 10607819 744147668559427865280189505686318275220 10607820 76464584350283567599963641665471278080 10607821 22223036923700972494610728563297099840 10607822 -366308795455933517176957302140704596288 10607823 -80350174166809884175298851281657874800 10607824 -50400756730692039722742635343813754880 10607825 67971236099468052300798502724827760550 10607826 51159773745826667496036210566479592448 10607827 -747579135672854546321432668292041618324 10607828 -53053554481411885370462965576925184 10607829 -36036426700411836469887756500207627616 10607830 52617904071349144629244743974415121920 10607831 -200944022554400158910687644637003694480 10607832 -496879402318760950299892141843696404480 10607833 -35761624908068056819065885139090610480 10607834 108478399214661000404710983587289990912 10607835 -70887071171398740478569580489716407040 10607836 -570778750399303056782186187048673707520 10607837 -434132578982354759614119930374297351514 10607838 -263011674981780805490765347202035390656 10607839 -36296274200028617704018976593335916560 10607840 -544697265851828181428453613932532203520 10607841 1055654444282896434067457733415100052 10607842 -2586292785001949215467147351256866816 10607843 636958984226675898303343820330039724264 10607844 -76518980666120031028788775969412001792 10607845 -508555855715978812528932433054880544900 10607846 330326092184189075547986431177684176960 10607847 -361059751830544290586037287182246910128 10607848 149185078614289973372177292155824158720 10607849 -24133141626910246385734510924903217280 10607850 128761097498685106602794119606561459200 10607851 -886710131932650143527913864058052724768 10607852 478407924104260996987947574058481945600 10607853 -512615593642094695337828311456480899072 10607854 -312172922629411497695344192603043779008 10607855 -102181341424466892338247997745988960000 10607856 608441019828839763064253185715601408 10607857 85121806287774871936686433526096492980 10607858 114745215627570571878314544039204345984 10607859 -93999103263428356802222595509457935232 10607860 111062907148262354543693385200831374080 10607861 13535233590307483348234589362452071424 10607862 177528266546985193582981977460904617344 10607863 102647194624611987734408552643345610296 10607864 655159957374297245092256657982965760000 10607865 229600334348121688594020167189850918720 10607866 313098784663264186438201319789888203632 10607867 304332276136931509806213300004095058080 10607868 255634984859066862228904471771655070720 10607869 -52731349931087421316745901918856980730 10607870 -44436083321858075750507155001147773440 10607871 375726871593675591883400910649901719680 10607872 163953805196318204364830992749960364032 10607873 -170267102418388525660905262296873201360 10607874 -11576344431967140539487116059354995840 10607875 208387539770820882076825895000653488000 10607876 42619192441889073684055856051569324032 10607877 345793304777333470805804775588088128 10607878 674579074527389403853832234225777616000 10607879 -911945259865437834433549460313885908616 10607880 -38423022193450748003568205151637504000 10607881 186650245726036652563801835567791310280 10607882 13639331753273723284434088474374399792 10607883 295138960407570360333342949926808366080 10607884 134983414953286213888590756986207037440 10607885 -5306026167097678826731179409669629600 10607886 237907351208064324251571255506339356032 10607887 -461666133456813602800616857552489492160 10607888 -88056353133095659604737352192357892096 10607889 -55015683819899716600499601543225375072 10607890 57857520686683235403119040699972710400 10607891 -240068941674939094268274780597687492528 10607892 -98603436274945537358643241888952322048 10607893 -12778524219923865559058489518665601476 10607894 53369049149290160650441062624499660800 10607895 -572840352285963663169414052333730626400 10607896 -249461916010295904318663394084177920000 10607897 166401423462584948290673759032518463680 10607898 34494349378320401515156425069458104320 10607899 -219007416620746724645374511234040721152 10607900 -127858128969859390927452689365826457600 10607901 -166460563005661445358006709340041878336 10607902 -47728408655511186575646610571428510848 10607903 139948226287193907651720437734651309152 10607904 346910766906091807116988766310700744704 10607905 -138515638612364626115926714255861478400 10607906 192562127365112495335150662351216218400 10607907 71671001950815907704428526476367909240 10607908 -389759203493987248728327838547861200640 10607909 96151531612567148278002899140739858880 10607910 -27861871390164188170714384470312768000 10607911 -109641343954070730717913570967342324488 10607912 -449485253169486083474009871350233912320 10607913 9759936952589906298250643390141131044 10607914 49520709698016215572291957850936251056 10607915 483805538131483964958179820439978944000 10607916 303401601829286026325989914252797374464 10607917 651404472038705646499805966446615778966 10607918 -55132555552837453572314809678935003840 10607919 -163794639923032435784611253935216110720 10607920 -58490074996322746719172287644720824320 10607921 -143952679533240959752619205606226131456 10607922 5070772150824367988976291421329939456 10607923 -373182980248293729581895239372554630440 10607924 122087560882714217429905822584659097600 10607925 -96230582569836691586832609081995328000 10607926 -173883407270036237915500241747435975040 10607927 291878886140012126869426436575938118872 10607928 6589553743398678122387030314593484800 10607929 -5852957581806121160732411830685518848 10607930 -94666122701588531309475097647296470080 10607931 155305370268656456531278640637211387020 10607932 -607989187946805706814155733709309468672 10607933 313872174655708272784396183673724301920 10607934 -29982469970874978117400976931396833280 10607935 -65153569435507340860190056959158208000 10607936 -232697491196869467131955640366596096000 10607937 10684362557003683851836132367226181184 10607938 115116620536480156455497346344832831360 10607939 17159804169638251538629093108032960 10607940 40346698327685324233766162801225625600 10607941 -491074199670111668034572927567207778658 10607942 -370765504428285977472224764555154462400 10607943 205937055166392039019564814829307217064 10607944 -222153405760579594220391095880179235840 10607945 -20945631633013610327012710397420710080 10607946 68098416909951258420363741922542572544 10607947 280609097461656158413119257821929784320 10607948 -42254164670905087298751177794812416000 10607949 696622958445966049682722587944401920 10607950 91887802815546590508791365409923665600 10607951 -275168260363401021699153626962415785728 10607952 -30913729587743061140301788603697070080 10607953 -258646811308781688857562194085152134798 10607954 -7441270198641221887572011719762172928 10607955 219350061744095047510220579666579565360 10607956 492519459100252726227103945304590901120 10607957 -89730927138745048017773286458156437728 10607958 -94863862563780430363534103405728994976 10607959 -294924242413929937098944167956942711120 10607960 -359882622460466764106142735576087552000 10607961 -157287183447629993143809207978797385600 10607962 -313368935559200327415272473002928780800 10607963 122130852358617136654119505089516024264 10607964 98364445834129677201261780223802449920 10607965 145878488372320250092383181155409334520 10607966 -486305144343546467152414644041897612160 10607967 243038457760066651554398411712363932760 10607968 77203262372441747523960682311497809920 10607969 -261398141275188732521032078679777937630 10607970 -52920129734506421735231184943113077760 10607971 -2121823128575235507720408099806124672 10607972 -44358638625312343613188289402361535488 10607973 643515387412130564847155634362577933024 10607974 -27261032602750455782719253414046077568 10607975 87645349487744900478170958118816784400 10607976 758384040507129136508220131864290099200 10607977 -236930762114230596653482306667463487174 10607978 -201031592044865419241535882804239418960 10607979 352810598155685036357519545306580112984 10607980 -203371831086224037309558021236772879360 10607981 235490512907439433612682112721487246592 10607982 55044520449208016764967571474852784128 10607983 -18810020176863252248856450200035098240 10607984 126932053875201779641712524022599680000 10607985 -1837695480649040978210293620325680780 10607986 -194244968146747722744822856111663949808 10607987 -186797456580125079464584323849837923280 10607988 -1002231526378274220606345920540860416 10607989 241476782609030093346976897273214720 10607990 -23420555467232088985148509092173157120 10607991 175061636319347244302474781510068453760 10607992 107288180337068821264306370828530913280 10607993 348985249738377698458746667305378758544 10607994 -88045889941606289770706117221992107520 10607995 -20994854355285782942051143576454918880 10607996 -7735665607295088837139949537185628160 10607997 -148371029459984640063696226318347763680 10607998 -35273296170979159426882554474601920000 10607999 359368843979237843462822557203499580880 10608000 -122027606996224821334339027174686720000 10608001 -237831025895060356754273787694540079998 10608002 -62015831211012854355063433449270720048 10608003 1108513869789095137323644005227010464 10608004 162898696946872196653441171376291788800 10608005 116788368994732282167779851609928937660 10608006 95956421333855187346178099983785203904 10608007 -27430457635551002737333514656770348048 10608008 397617095829530261566666391249618088960 10608009 -1713054155823930688328199155672151072 10608010 -102192539897234207333737495802730564000 10608011 -174887851261584842507369613028561568928 10608012 -128566576805996994109563090187930434048 10608013 -243687163669450449348801541943548361952 10608014 384832242139054792038611597481885696 10608015 -120036367818624077838149422254217344000 10608016 -56493798365234010656553447494232137728 10608017 -42186317572896859529119366305048218880 10608018 207142803673230857527859827997556491904 10608019 -141315985530850577326076871602168143904 10608020 313945671545540792893497932115535476480 10608021 -154159625469885283780121458242311417010 10608022 -320333134419992477923181367674430485376 10608023 -475027014679280699926397257255210089600 10608024 -23589796834389254380917473618975784960 10608025 -182380106345934068880957375463654468400 10608026 -78807457361661467066086287540237926400 10608027 -264986779090018667779110697544976895080 10608028 -455651352159241347394151435780868792832 10608029 349199215812701829670619043966307302630 10608030 -104065792855282379594925235801789632000 10608031 148743522293462615366605389378579696864 10608032 836380673961855821120196687230091067392 10608033 8988237062326872217531199169606034944 10608034 162916743706401695618395708713833178096 10608035 9258432243913849035410797471623414480 10608036 -184025994679901854767264260887324965888 10608037 439800023894102565887281865768555211648 10608038 59172226894108131871973107792001298432 10608039 86792308733077327648179045658691905248 10608040 11699385858185280436237475769373900800 10608041 -670700609175789945666136966005524728320 10608042 98088284423204011976076447519943975680 10608043 184481798584303291522269441608720145880 10608044 60033183311840847551233052152158971136 10608045 25046866485745922018490451524478771200 10608046 -51343238397774358350795629783838649536 10608047 113600079655027632721209019841719646352 10608048 -10892696608953121133105647013396938752 10608049 -99503002811578005961542491396088245957 10608050 -77780244935974115890896935274337573200 10608051 -10042111386504674834001598954575758736 10608052 63892566432409390701072001261893074944 10608053 -271233428466645079786991662221223021956 10608054 -37268965071691898999092232414134930560 10608055 334734779249341534661653937105906220000 10608056 -101880989874703141702555467976798371840 10608057 11941205434819499436862768295159471040 10608058 -39786860905435566294917160440899982880 10608059 738564955963256568978758713108334142312 10608060 -97155524338012784254099222330769571840 10608061 241864820041067520839899541564405502400 10608062 -393333615021416963001039705777705907968 10608063 6368532145766471490787902303697651200 10608064 -75767038475804460389528206257583816704 10608065 12518134788769626192873985361510251920 10608066 47311438015554194189550557196010174464 10608067 -72848772598497501936055745923759625000 10608068 16494995644479595913453201800608662016 10608069 24226613904200387431783016483222548320 10608070 40639921646660526759640155390155915520 10608071 593317242582840531469578029209358803944 10608072 49700902827384404900426991299439697920 10608073 56083178000409152890978848600190319744 10608074 301903099057807653963064975728027746400 10608075 -2163429705308223332523161429743601700 10608076 159299593369511623871521653292889804800 10608077 236567332781322565348647128357804367360 10608078 17567589654234579357821864772432718848 10608079 -304043402978176967916754561575108674320 10608080 18214640516589233851937110517258649600 10608081 3041243413169645620062848561707078848 10608082 92276636147445364022209353258271824000 10608083 -147020097629545154734769223223489561632 10608084 16883243382713459114027517641013139200 10608085 -229652511313357147587244187856869964240 10608086 254324434223811228983076660221250373440 10608087 -95558194369055424727458061083352809216 10608088 -473043119015851560723421582709841100800 10608089 972591781251569109719086264528733952720 10608090 -6325810264302134340520025824621927680 10608091 57181899398293115725594310850028839840 10608092 -226311610815783663987581728096631167488 10608093 2064358579417303487947748884792288800 10608094 8007830742403266221736117017783403264 10608095 -462462816934607605106404422427340573400 10608096 -43120372661397359040591825075683721216 10608097 -7542282905709530770621240837159837628 10608098 -34925893997264282753999304064005677280 10608099 -104758255717920669956880521880537888960 10608100 -2061013409481879499748120597339417600 10608101 89957694611264572645930114711381472064 10608102 -156121110701729276188110791805122505408 10608103 539599752355581810192900049009292864664 10608104 -163194918675579442887627863590519572480 10608105 -268486831391846617810814487709101379200 10608106 240344258007836954094734800214070200064 10608107 -92922525858981167427774313274101518528 10608108 262516996914177819421489976747676366336 10608109 68721248542990523614418930132339875404 10608110 128890575309612507986178479706851819520 10608111 707208387683784432803570353317553610640 10608112 -41724800910606521101481598741112029184 10608113 749553497202845487377569635828291580980 10608114 -103186746498790630893135348217608178176 10608115 145093419333646941913312178723847127200 10608116 -103815602673401979587446905171506463360 10608117 64508941905671104676203916881501278048 10608118 178638139606834628483000906337185134080 10608119 218078712156324865797902799309647326896 10608120 97498647135742569821771010656514048000 10608121 124803274482568982884454436885990639444 10608122 18005094630030939297697779026197217280 10608123 86066792977642563523595648709996111384 10608124 -422080161168783747758498686732153544704 10608125 53031351274867437549341451712865340000 10608126 -431700536894655330865491831964489881600 10608127 176480409730770235164991853144263870976 10608128 -14759270660244686398174018045822894080 10608129 -81896915620199829183697114201731526272 10608130 -240196500421040387691358552384572673440 10608131 21673981714517338116038849463899670864 10608132 -310329034822302986573431796328331465728 10608133 -514362125114917111640252648436991267618 10608134 95149927459945079131668612565006725216 10608135 -179296206058523712726223173543374254080 10608136 42187215062629816157303263063929323520 10608137 -348468525906363356237092790910171040800 10608138 -2420091058533084852171826923613532160 10608139 -635999992851228590020856905902129094060 10608140 136431299244004238434291675737964462080 10608141 -534265378747872477905667223348528320 10608142 411385900743398895137132524116019272000 10608143 -737436863161745224100385023940736512 10608144 -69584913878640325197043340188920840192 10608145 58862732579197547783750787226441807080 10608146 -210236914174479481807954530338644015728 10608147 -33725898287165035363834861488714659904 10608148 167597580930130099902668115364965262208 10608149 55219170541003273045333536669606039036 10608150 -22136977034749058449973227387422566400 10608151 502257853898377291185252020601544605672 10608152 56580339917350855008413491411421061120 10608153 -498483589121739932997855109992847040736 10608154 -34515126192144759320839978109281150224 10608155 -548931239039422025695111273624936213440 10608156 -2966138383971161917997555673215646720 10608157 243663661379045139959880704795615798406 10608158 -426204630266337121789586573123450829120 10608159 -94423601341331370647092259634060866160 10608160 374651464739974784198031429793022607360 10608161 111552253634412787774352683901241681762 10608162 -129431472043480073341698543888259445760 10608163 -8757449499502925109455565251788718120 10608164 -24949311614891846112459380808866058240 10608165 392260794453874778928805294439517997920 10608166 41499253270058336594911722894281176032 10608167 -234938413565993076248716142292676427784 10608168 282291207672522092243477784810037493760 10608169 52285171695528700632385857891103105536 10608170 -131433000572097087752917282779112069440 10608171 -178297032902238144153783978885131500800 10608172 573670539202527588839606231816226258176 10608173 715310982475752796801108907740807510422 10608174 323094204857552732687849285165564338560 10608175 108906401442754959127264936191843792000 10608176 -90302430316515362940339859234569977856 10608177 -29575914642838402607487230635331355840 10608178 -99737755108002634026793109813771986944 10608179 647731990381001118572263618587870576780 10608180 231182510581279184559421098755178270720 10608181 -552678792727229060123008743787260272736 10608182 121548473871365915741850848848487499264 10608183 11070768877642882357723540081847879424 10608184 29236143192674873589567518652448358400 10608185 159469346318462643062699371036087028160 10608186 2919291729026033829122966911563097344 10608187 -78947724037310070201791017068933590688 10608188 -496132123704862850971000621422385370112 10608189 -218834167010218449217210896332828244480 10608190 -110216751350789223314708477236892121600 10608191 449533032175740522866794972906629576 10608192 -93075173164059678498506273253375344640 10608193 462555958522619238819804767388022453442 10608194 2613296769450663882892584204759571200 10608195 62817907955890568198763497858843199840 10608196 315505441578009698813141630148374919680 10608197 -493564430269949705767013560363413792354 10608198 74364944993512369248822410572415059968 10608199 -257252193479411406596628929845570877440 10608200 -75850404817121088294900466693324800000 10608201 -15730963608295690206917532379877954070 10608202 41392532043769905747635083461199353600 10608203 -21174892616094759038706691334583071232 10608204 73272956139686405085212542023325440000 10608205 176059903238911263753903886282816641720 10608206 -255959010568851205289490680701859566272 10608207 186075537511233788110768498147966001040 10608208 -8959885203079615118060937485220724736 10608209 476863475638215285510334420933064119410 10608210 96230698852702007314526200277161305600 10608211 526786551391629645961072204167560192152 10608212 -483577778326733976079844833329367603200 10608213 75532131945632144311634042453747911680 10608214 909300694580601648056792661768789888 10608215 108062088230935599793782312881077845120 10608216 189104807853066038792883191380639641600 10608217 205604077946029567544311544481164190612 10608218 -420513696652341492228498701782197415440 10608219 -400970700106110273174093864703562636160 10608220 -111999976264260086703510547393438648320 10608221 -94789880462464597784734964093281671936 10608222 109933882178442486543789679098047115072 10608223 849439527550035091334840551169656957472 10608224 207873567525781007468725178596488118272 10608225 56099879600317097337975520936234047600 10608226 56958896025676809835770202176282328224 10608227 72628629860163927946555622161015825872 10608228 -142626962485835600039167561028497634688 10608229 5890564149427845241029597040881189120 10608230 122241895116584745948238373756574913920 10608231 -56137600924799024867083917793625534976 10608232 -202268160052782674619568765230965145600 10608233 215160705161915720011478394535027510920 10608234 -28225336976143018850340952567873735680 10608235 395260557741505019430202803215113506960 10608236 -161449208266046362999760654759746798080 10608237 64466908876134682426325493786643240140 10608238 -199209486919189507646658514908515685504 10608239 -328716069235548189684855901535750310960 10608240 -42713968273874634703586693358784020480 10608241 26464234251896405749099453745155640000 10608242 -4535406512061647479253783144820604800 10608243 -252080327172542312848413244438082657736 10608244 183615320427537446738182303370203410432 10608245 447225748234826758833979672599425016120 10608246 -5010785902933878668298887080781862336 10608247 203881661745880075823942892048592980040 10608248 -44740229069208959348832567799829667840 10608249 -499083138968888220901832183769369906912 10608250 179993431069132833719529879003504984000 10608251 89166806620396805084276361357888985200 10608252 101870650848357124363327748302397988864 10608253 -336862608609637677692615906181971538900 10608254 -158561411239391137724127645377794840320 10608255 -107508840327767720452307439816410153040 10608256 69455161375076305389712997191621017600 10608257 -716337940807837197626977449740239763040 10608258 -40738351058619720621630947396148602880 10608259 645788581965573370737599827389929420520 10608260 42505333222463056694222280629550389760 10608261 41914256626179997466089326707617059744 10608262 33423195703050700246102333260851748864 10608263 290633022878187032108588504374932223512 10608264 303416162698283853153742799135743057920 10608265 189866483809561253496151653937622466660 10608266 -36464430390314891149448365834451200320 10608267 88999273580608932135501044262216411648 10608268 32415978389554830437313226171745817600 10608269 60928440179239055244748275098670316032 10608270 28748108526076819482680203505371238400 10608271 -108761056802423031822555306149514232528 10608272 -9850903525037581587313209056821248 10608273 -250353805604750911966405988190342309120 10608274 -394412862610843288651542879988235082864 10608275 -236365653687479480794058798537281547700 10608276 78160370959630377640757030671840444416 10608277 -399287263664952256762867462512096074240 10608278 223077643172740052685779190272690914560 10608279 7260757493387079991688042370920269056 10608280 469417941229678778556653753770807910400 10608281 -206805502924756453558879731222914196918 10608282 -164057230692204047438165959361129398800 10608283 -39087994022964950609062613595788023280 10608284 -79085931722190010074249514436215334400 10608285 238488163821282741884623916625839119200 10608286 79654583832091408661440216876863447744 10608287 -70382915864352469186361429635071685680 10608288 -145996590534607553186474438743179657216 10608289 -809070148054562292968093543548545737760 10608290 -32925620345236688517680342306746368000 10608291 274107308945756180612349888967367988900 10608292 -35682696969091851484051508426707558400 10608293 132041086180113118281688988189391944064 10608294 -261582844772486150964832550849612195328 10608295 73952980440347200374593328529102276800 10608296 -165140372234427685554944460516652446720 10608297 -157749622197591933304637259173710264128 10608298 -99230825536339969151273681621502411600 10608299 234643620912168169493177605899368107608 10608300 56731413377923187036310287003617920000 10608301 464474886865407866737134973948381258464 10608302 -78995208985173583386192278900624481408 10608303 137424399753551517601579862003792797704 10608304 85259327302053684870786688034855321600 10608305 180584989305400095322531194629411105460 10608306 -261858144864930144034057550729852910336 10608307 -355034044678888599588173819161157781968 10608308 27421959104764889451993653189570150400 10608309 160770480069666803012537165989051597614 10608310 -123635875032378908408463379072485027840 10608311 48205948157749401340572976440182113920 10608312 -128929138444191582551999946596474880 10608313 234046478534170036601814214742515785024 10608314 -252241258350298726097128103381624697744 10608315 3140770765700742632088308164408965120 10608316 110584276432423692580093194149342976000 10608317 -590806562953816250118711813126025544634 10608318 24671669898379027410509476623148753920 10608319 -218266391993086799804911884582049017280 10608320 72397323936458865518461326940050554880 10608321 -26286966972246575613068490894083634816 10608322 72822533383133610074505119892674069712 10608323 188783786500612139533170712725727898112 10608324 106454280087219327779034448895654019072 10608325 50244761760256422193744843979262089600 10608326 296593859938143208752728725211345270112 10608327 -10515659784432815153760112069499412720 10608328 -616451603322156194890695690875451939840 10608329 51803625102877049973043100438645091930 10608330 15892744251410792598460371511638769920 10608331 -121513268854386729103247366963337438336 10608332 146091961265067637762183524721976079360 10608333 198704276652342386658181610262241340928 10608334 -116141697732867125472736438085139087360 10608335 -9925629113376272372643178535193801720 10608336 19456877278774592678163354443550425088 10608337 -396838811781478319328726033573638336014 10608338 167318233910043410514330191414683968 10608339 -138213494149057725406386642841832935680 10608340 -117156851558175707402114276883013616640 10608341 498946492629947448880548276539733858240 10608342 -167973201687612385712366608365491738688 10608343 -620154335139379198755655053280182796408 10608344 -195713836035692119942839077871471820800 10608345 316777058764560506908768921130125944000 10608346 180134274437518501362570412633401600 10608347 -612340870410354824706372184157773734204 10608348 155284296292292785203949398394547489280 10608349 48739957460591385499902040841887767820 10608350 -32126828945520806119447434267287217600 10608351 -4410414243250280568056651330454078960 10608352 587011997589024678869682915025835261952 10608353 -382414282318077505468371464703028253100 10608354 114323178169874515148992648745414599680 10608355 16101317511770083656199419928948128000 10608356 59419027629351061255632979228750792704 10608357 -173780433483391375784916166873522471680 10608358 -1682773880447505221254353657828868992 10608359 -426071186060234305471299448062733126896 10608360 2395193766549567439587379963261747200 10608361 -138240486809329271160774042827114690700 10608362 10049796171125989912835628369962932992 10608363 220967265189413370028405631159267411292 10608364 -96473591493201763093654585926745385984 10608365 -318033085807563914190142038171746042400 10608366 -6558174303180905659606209954774429696 10608367 -70501408088517488299535830063451442816 10608368 152281352527268500541304468870230114304 10608369 264188862435696199346992136033097381744 10608370 173003869298939906518514460886440960 10608371 666245933942644146452292522293658106572 10608372 440296739979402351057802365675936356352 10608373 -423606808284529582065588199671745591378 10608374 18991998574527792779946458290542143232 10608375 301718572244578839616848599850114660000 10608376 530458952980759933783995900179001262080 10608377 31338408218151199019876887546445835840 10608378 67648476691278336896222270235509145600 10608379 525784643927778489821650694186258802980 10608380 473440621489666458171986793091273344000 10608381 -54711179236444647512611955313008369280 10608382 248448559286738176855104499052648693760 10608383 -518702186792782191577012912922122906368 10608384 -90334023211739404539095094037693071360 10608385 -45481775593968628615248181333589514240 10608386 28527740765497734661403589318711435264 10608387 373065735954276689686343595999716115960 10608388 32480197688973515113683376450704699392 10608389 921664185265920194648961007146638219040 10608390 874559041672714453666337987611451520 10608391 131237096791112065110478885794573858000 10608392 245211712234541429076886277018193024000 10608393 -156174242393306842921185173181272753136 10608394 -235250489008951269160766890631145216768 10608395 -225437182579367720572293103414175101920 10608396 -291205099889889386195528802238000214016 10608397 -741508416235794207676892400875747550154 10608398 393683933076721955976463582705334347200 10608399 201821918564553676375132412198130441384 10608400 -61121462046617117193600110081738342400 10608401 7180513182256875101045871761832535152 10608402 175811795192451131294925290594429722752 10608403 -143043851154169190043028340827621293600 10608404 -166054272593179465979195411571491286144 10608405 141910823290386953717689339906715646720 10608406 288302450171352761938661195125630213152 10608407 483520864414982730312174322783740551400 10608408 -162261912505287928038918601209054474240 10608409 -75363593904435528738221031858365821184 10608410 -689481400951221181967407322379689280 10608411 -45187975534140645641039015085926212416 10608412 -308423019622649061033187594392900934144 10608413 -645722199891665890055868703364396872320 10608414 123638491213608200834509459222850245440 10608415 357371303529295167760156902323421211560 10608416 61557336700147086627157183999355387904 10608417 90450144717537033172787408407916375040 10608418 -19277683296507879652978376427816809184 10608419 608780704454607022457482945179305065680 10608420 -178926139590408972846847903133001093120 10608421 -439618632131693227590861248738258173378 10608422 -178097801707766449305356426907526886400 10608423 108809475959621879016415549430930208000 10608424 -415626344059440877586678411901347927040 10608425 -153007914198160558893512769519648105000 10608426 -151985203226260746624612856645774352208 10608427 -245815105904913364331631370573779305280 10608428 -190707119345289700349948372112405795840 10608429 34537841559222469261809142624591334688 10608430 -22193707586054379462320481166123296000 10608431 -552341180065846143073192019575920630768 10608432 -92277800779656286739495851743733678080 10608433 -53848582426516807759492555776509948 10608434 -84082591787667588819049990354363241568 10608435 17276644937464278424190801283625920000 10608436 393766674404510133621207144053849088000 10608437 -106053974927694697399182354083830622208 10608438 222986252818859228172793085657425089408 10608439 -573225713253931324186018788639733212760 10608440 -69058493533129045398685275371398963200 10608441 250702581705499477253456366504250898080 10608442 192768818969211602619007001501288385984 10608443 221876156515229834076105129120792286692 10608444 -640934872572038138837676747821629440 10608445 317856960321342932522793800618428560480 10608446 -50719387352576004074383296678706383360 10608447 -119535956400320898905561948356408536960 10608448 -26109498565446995928266897235434799104 10608449 184549386449272759301859030307532372820 10608450 -69896269732617634467097641054555072000 10608451 -426584649269979275132723362777563871248 10608452 325343617376439007531158397004833067136 10608453 -66458723457239170330161882645170669538 10608454 -160125725875228494701824377442718833824 10608455 -36264237032413019214641690430295786560 10608456 -97923988034173301005481839368374476800 10608457 -428634477911046693234409808611180000294 10608458 -1355495120983804079645875803562265088 10608459 485816989732512597521263110557505996720 10608460 183244861515311161200234951316763212800 10608461 694195964072646335594560397750165616300 10608462 181861004967330365334988287620390259840 10608463 -54855873560989483703215569173119927536 10608464 -129426582099262248277689336833725169664 10608465 54255885301353881204205655745083760640 10608466 27609035742271677759757141077549777024 10608467 -215563206843238770306295986400763198484 10608468 115110071733405584896802884476718239744 10608469 -696984678128752172957762884785458574980 10608470 8256803595230330714169915607264838400 10608471 280677901873051789040851632264792327840 10608472 157277077416095118974633265200948551680 10608473 641648930322998774145790079383335427722 10608474 -2329842094982944224537942199424696832 10608475 118123326546474034297639374546992808500 10608476 166015963939414743779106599824576601088 10608477 -213602740557365591437869124862321841120 10608478 205739558684859222355445715767092583040 10608479 -118434737069702850127558686139805604480 10608480 -102844313375314993731675125854647091200 10608481 283350689161626805851912165883582579732 10608482 144030698313615458301815866003376384592 10608483 -173166535128580161380736534136340483976 10608484 693128188292865123924957887297966416896 10608485 -547219453238885596448936874102486384000 10608486 43003161960564099358239023617366800384 10608487 13160295342253369828185790193463205720 10608488 631246900509342432410464947663514091520 10608489 11852888988941902869162070058079900570 10608490 343809262328484910324522090828369276800 10608491 -43451704800709797635732925905346678000 10608492 -1171478758738621692090133056428540928 10608493 45539898535269372844311545683621716480 10608494 -99336061161195074928679456948028256960 10608495 -192887279154135240472854311885388662400 10608496 -153490165427040039725128282043901902848 10608497 213949273926492813395135435820446210880 10608498 -18088161627709090924232661486988675200 10608499 453890226098639818994532224655714396048 10608500 -89569569953769352092406647131724864000 10608501 250907551642683662283278431342606566432 10608502 -357251223859188336399994295587747545600 10608503 -494426716017246144574360273587872356248 10608504 40019370318309407604352920255224586240 10608505 420991178684130125675186742284312416320 10608506 -23412774254203615265268783153322760736 10608507 -66152422054079875744794989820335277792 10608508 -407662103330443694953421985265422603264 10608509 206773301247903280376529366113979621804 10608510 -39645905636737469299931059291718123520 10608511 2049194744200001305694942941236042864384 10608512 509442181404724369591203863441084252160 10608513 266945753992244835137251494977566653744 10608514 59702983411357871797506983865536435712 10608515 215697978763271224521203566220519692800 10608516 479607772076571420922711967899975157760 10608517 60815754661146034380270962306500740640 10608518 148768451503012209441460211555877518016 10608519 262396682637743054654883450986627745360 10608520 -25134994454272984753694624514451046400 10608521 -146603891304211092329303709941167322112 10608522 54016602197760883563274924732975509504 10608523 550951895835272764086424789194825532200 10608524 175199758945745781853890876983602020096 10608525 -165140179678797987966446785134341598750 10608526 -183952349866447995793884191535277620288 10608527 208119747542187170112562036122627390912 10608528 -3484448203059886091097740877577322496 10608529 59135093937779784628390100898648638720 10608530 1213370463882378798514117416074065920 10608531 461762245431926265158666126590705242552 10608532 -12522336239082939644136320652051818496 10608533 21902647718389653768779215815254047920 10608534 44559885686494377442305771448856363520 10608535 -90491567672199969842280647267605078080 10608536 104878869189298565499727095646037606400 10608537 601555986947721425083568869560699103200 10608538 -61014701298608660058223165291459673856 10608539 931339759510250521683395834067277957056 10608540 -91519378918177428437665413120022195200 10608541 -107900804791368837347462991790217772416 10608542 -50751892102159757976015578547824412288 10608543 242914975160626399650099873182646197760 10608544 -659215679488468672406494776102728368128 10608545 202033882989096062996726468297897265000 10608546 27759404751336674831153518745704478208 10608547 -83458301933255854898996168881014996004 10608548 238829749482407677603362956117746049280 10608549 211990590670815262580304399927084396576 10608550 -39235051909547984828307093408765518400 10608551 -328275352334849864072614349512945637088 10608552 272006951687301012204681989455225605120 10608553 56414639852013763172146226966964189000 10608554 84581345574897620933622952441071360 10608555 -262584335516047141578745858299964281600 10608556 -86552695272012146412885049078394060800 10608557 510177696072515505784429929503803702806 10608558 283932365531627452188142077638487459840 10608559 196150331715712185705139395681287392504 10608560 54212883135297669344062749971086049280 10608561 142703318744828101254148564408770288132 10608562 225512076400183225412710035923865508992 10608563 -167139101954442486556129211850830808240 10608564 -230438082052145643124951851978098147328 10608565 -239634919724377379816847257020912013280 10608566 9972883688554652650923724209188108544 10608567 263054431655238480526030157821136373480 10608568 23666167285666293164009016774082498560 10608569 72908376330116876397090818395542860970 10608570 1812499235603762191298696387584604160 10608571 84417268714399821892440468196989127716 10608572 -16922453356402637131445838752361947136 10608573 2913319427562382381205263495801883424 10608574 -201398743938525712995826821307826381760 10608575 -94603628299555616821114967568040216200 10608576 123433879695418036254444953133807304704 10608577 175241868593042484595795083825803428800 10608578 35148814240581086120093050538329696320 10608579 -595706955157248459421327085477933712 10608580 29099214337376927766584489036808787200 10608581 203005350252549357252273003666505508382 10608582 31296113064272511636870571657599767040 10608583 141708116350247629386393094385785423832 10608584 -201825750546834064117666161252158668800 10608585 -57120869711675046618542787750460820160 10608586 63310967385917842803076124380594907328 10608587 115318195676095886229471263623565409192 10608588 686153243865532524153421764286394901504 10608589 70922643704896225077690267937566288960 10608590 53050915512419142973998106343047265280 10608591 7144737264592287012443239581693270528 10608592 -77121210130082877534637826766027464704 10608593 -237064080620095900132558199288710184160 10608594 812161393406797310601212108151659520 10608595 -109135664776606432269670726961956487040 10608596 161908469509029934550898696803874019200 10608597 262822470461702896847454016209290471040 10608598 8390957808353125546171527660681869952 10608599 308192637006820441186458587279286317136 10608600 -58732139685470821606138894798228992000 10608601 399014412270395859197623233732533742602 10608602 -43131193452678399253167407143543032096 10608603 -55491093852614872505460280923512988672 10608604 32775356222029070488875150023520160256 10608605 109901607482778674450640819402563136000 10608606 -105252458582465123734353726438518220480 10608607 456230791453772920979393019367354912752 10608608 270953811028499728040127807716925112320 10608609 47267945960144915539329364739082721536 10608610 47036133917654208797575430879341404960 10608611 -357354463958384721565979372258524038048 10608612 16567545796859950329061206214944030720 10608613 373528400305138779896788832490032530560 10608614 55063247727404453291604580660666176960 10608615 204733120344008841312731345386361174760 10608616 4692252698953850724208045484142182400 10608617 22391922067682088029011256000068780800 10608618 -25251263623598107947756942216708184320 10608619 -232100893351775530228672172247472318720 10608620 -117999598963265460854400904182304496640 10608621 259229820914226096503439502456834830912 10608622 10148671664148435205103257024742279040 10608623 186206048505186842116384123387993633872 10608624 -34839749268803214278914889060263526400 10608625 564106917990313870835576356944197865000 10608626 -38738406699914858763742211222521620480 10608627 -191617230368976383391373467241649082000 10608628 -170822040083768110433910268305935573632 10608629 -158872795053669952936262050165735370724 10608630 92469396619523509544368059821376347520 10608631 -752973548457234659162994847875946371840 10608632 18763220335043619969507938323432550400 10608633 -180212441846005589369921526333549433536 10608634 -18944043251947774327741253861147959296 10608635 17331019274049390802058169426088881600 10608636 77864349731164150411908957263461991424 10608637 -190774583538826858294343262465213149646 10608638 97212029912051504658434233238706922944 10608639 68311472133369699343230183866900991888 10608640 29472153015290359929119913357166510080 10608641 89656228679382780646796162711169546672 10608642 -189848050627862217722332173639332440320 10608643 274730757475282152202068777737976350560 10608644 -395738416700005779206948805569103137664 10608645 11050807851198635723389987167258440640 10608646 -604136070155030007933448021251738728064 10608647 -232701877074529162801909857177529819200 10608648 193749076844936264822623969998768168960 10608649 511911939267019833762438672825563418650 10608650 -20515020518276104114080044111108640000 10608651 357651489306731295524254155872427387600 10608652 64535917394919013296209435837915246592 10608653 823880144343206491505720309933809239264 10608654 110399115244257689635175407432944721920 10608655 -317511340777428241316870782706314538880 10608656 31330167349738232263539572213303476224 10608657 -324233685880088103301379898013103039760 10608658 7741307917897739441482990888659276288 10608659 -3758629762396124795875764958621695096 10608660 225004273378097752291558179111361908480 10608661 45042167818935867728811223512402534720 10608662 -66476824424240692477175959843123251168 10608663 -116487777241841321202294391213232372832 10608664 216762870807414890864332721781219532800 10608665 -8590131870236495888643732902492916480 10608666 -67872230663304188641939421725143300096 10608667 -165794974836031771937320144122522620284 10608668 -65219287376782886286316545689496987648 10608669 309702652585353103243955905828672869600 10608670 46236844868484694133215235129399657280 10608671 660123415526352033662222964674701675872 10608672 -161454098599653367708485177246099701760 10608673 -772561766379141553812260023390423243520 10608674 -281138732374124667494483345479018559664 10608675 147703373325432009363670999426310400 10608676 83949951287291589954866673881816396032 10608677 -287084665775544127871830361655561221508 10608678 -278511236915637064031345003587031900160 10608679 300230748302766762690524829902446540280 10608680 -7569930523897848228412318701610291200 10608681 70567371287478784747834701154178472000 10608682 -142702081215290910381194712835751593728 10608683 -145690099824739409302929752996410741068 10608684 225495218368827965013336852403266971136 10608685 113745792164838705313402350553813834380 10608686 19022013289239653738235607855202142144 10608687 255769682860361467980553406631027723144 10608688 -75462631321555084580218884778606100480 10608689 92883300144435702659898601784984256960 10608690 22256435201871092767320550151405952000 10608691 -301599844568538886392738578712406552576 10608692 -12871884680053755420457782936530823168 10608693 -261097740864412838449460276642310240000 10608694 -508731620274099838304401686596118478080 10608695 -411714255887458680429114636531380821800 10608696 -64580024501868875465566306652035645440 10608697 407548424478708428025553673417164976544 10608698 2770818261680035550292508995061664736 10608699 -240947816954697834620127728350723960320 10608700 222219508342410386777616336959699571200 10608701 -239993653525102076479103801036464036788 10608702 245433449884837463803852923423568896 10608703 374172233662927730903780462042510751456 10608704 37009263932390589287595046920913944576 10608705 291779562859446804887257776827030275200 10608706 -83982737198159869741088046021828013536 10608707 -18208100739812652026458822369061507484 10608708 -211517880923418527051610376374451906560 10608709 60732908970719011183020017602393090488 10608710 -63270426050562058254114148230218807040 10608711 212454657008961362086005156441353610960 10608712 -446001647451330773151055449310327372800 10608713 -771770668997122701831331095664258967040 10608714 132606126307239203874904384383402293952 10608715 -149223564160016906666428237891826106480 10608716 -199005149134820240399817417325997948160 10608717 122864419902975755543082655729360404480 10608718 -433428732598256949956289480566394949440 10608719 148022981763568660041980381226996043008 10608720 -46292018195514846799071240438115860480 10608721 229184552442823296980714024029014583922 10608722 225491692829816998145434664779665526080 10608723 -388785135768795920069679237694593818760 10608724 103165436401863915532117796045862578176 10608725 18359444327140064491039801302515522100 10608726 193825468690629662136819181044322598400 10608727 130534025410562004485366097425910865920 10608728 -49476306477933739403297979118418534400 10608729 142131359462459093862816246680802693600 10608730 32130455203356871901429328209343256320 10608731 -286175331498236487670324000503449556480 10608732 -5201045577676482718515272493299988480 10608733 -115434224156293956180700416839051430080 10608734 -76615309943340318581063308806118041984 10608735 29439427498773984442375364641400730000 10608736 -422744359591302169265262717844170866688 10608737 -322227966290946131201928440803234562028 10608738 -19612061871002027693119993616438008320 10608739 -74591536590118295243852771283961283576 10608740 -43475097100968710922400004058124800000 10608741 -19445219043782205063979801964730442464 10608742 122648159453081340421540368787385410272 10608743 -847403220942483927937410013644387976008 10608744 -363595490124510290086658779371768545280 10608745 -2388535492466932238485813214829556800 10608746 289485905366840767273925335106343221760 10608747 58809992167896185370720225945065319000 10608748 -333900086931743493461032721581919553024 10608749 437283654388686220373326251942522179040 10608750 -7659722511811701003237876897228720000 10608751 238507868659136141451008463540371844480 10608752 -24750092584373783200272017825621606400 10608753 5076769896242062452874634605319319264 10608754 -41330588707507931790174854101860661440 10608755 -35057211339957029737405735512301437840 10608756 8207128660079274863807903534749624320 10608757 -57061272898035495709456236962771286994 10608758 73306376369548136786786518454287810560 10608759 -15285634314741011893327571689796655360 10608760 653064850289531233325819470648277606400 10608761 370667349390946750634631057108962312772 10608762 -68634498945813614880757621415825614848 10608763 -341921191495205897506303722552607358616 10608764 439303594564320318914344460050977446400 10608765 -196306766917936782900517371305579618880 10608766 79308478412474172906130302707982167040 10608767 -21997303595370849369172780471749788160 10608768 -27417405312598354838192084283083980800 10608769 -287614640617809710458709074302191624830 10608770 -9339197266330899395803230338934897600 10608771 476534302668553941500777242394874859512 10608772 153052055317878619238221384839838043392 10608773 -99868766867213321252617247455231997952 10608774 -80870036028945342548225909692162199040 10608775 -415467203712846663257063815187368127200 10608776 -56198845015430101596388173443942353920 10608777 80751803563621385580928663464901836714 10608778 181637034327093118036516246917316315440 10608779 -106866344468017378522067395894858238592 10608780 34455240495964373228343074614144204800 10608781 309091545635551125232412956773317222582 10608782 19655402692429957912384933188934849152 10608783 195465225777247818459448539151245436800 10608784 -137759258420532925219789917202427699200 10608785 -87586352654242208714656506834798565440 10608786 -247137204373745044166049090852774892800 10608787 263575614916300822253265384641964803152 10608788 -3600821581316647790745059722853505024 10608789 -144052571719594174852553992227619944192 10608790 -135315690454162658867792458275062294400 10608791 -193997812116106938969030000135455467224 10608792 -76799303976313382983082046285913313280 10608793 -195822106385655787897356984009579114240 10608794 516162304562572832130053458157921686272 10608795 -140028533261991206802957059107071608880 10608796 -547470916114991830605846011149138944 10608797 767807052994499447493139523718825846246 10608798 4288183972015636288233080085656579328 10608799 -568458441932499689402406897111213303264 10608800 139831797003035922155250949205606400000 10608801 -106902910583931951419319095325408369216 10608802 422796878093853996093637699382358537600 10608803 765618819202105576730272101384975923880 10608804 334323791310006349124681843696965406976 10608805 -125073705781686848798148670691421921540 10608806 80939345808240286686572956685038419552 10608807 162777124658740307325135242215416503040 10608808 -46620540560500446306467366623538380800 10608809 860553526205489726608303726121344776000 10608810 -87827235637344665583849870925333635840 10608811 669809409303072353732819020971006859512 10608812 -311537102903071527377487892604414233344 10608813 13209914158862868574581350714065733142 10608814 -55684249789034963037369943562661952128 10608815 -21471785006108649025589669720622868800 10608816 -121665068442244225317577539592222212096 10608817 -362999808101329800173571176810926625134 10608818 -184678715556893308943774863610832642048 10608819 14329099158561650959955574288455132928 10608820 -850904788384706397021210487324999680 10608821 212235171559305464233616147488175947680 10608822 117383355602888960897692304937246823680 10608823 -69071014598802220414311219162211872200 10608824 537627313381629183830870733571077611520 10608825 66742256814286138640881770554744457600 10608826 -107265669564475016334158379721741695888 10608827 332235372455525170810781480340824676 10608828 29248664273840157157911909260453368320 10608829 212788401237979387208004431953500852672 10608830 -79482028250622001074613983323745301440 10608831 -11547542256574250897401645247704807680 10608832 -23965494107907735132888942612144193536 10608833 -565492394600820609033205040237043032700 10608834 102371620808523928232048467608744952320 10608835 -570659630628794556939091942624353108720 10608836 80256391694293380159787826073375707136 10608837 -33604997186562978871786618086955516800 10608838 337800233636151559237956131423960181120 10608839 -784011172209887209908481444761263130744 10608840 -457992945843361784811068634181140480000 10608841 181197220359350269505419901154288561242 10608842 215555835435805702243627062619834635264 10608843 230634040903294884585874770322833698520 10608844 188274877340907934169481753580783942656 10608845 36844735648517472640482305737210195200 10608846 -46626438566486248507581064748669486016 10608847 -372655881511968629919314037939816391928 10608848 -96650374629839856286958200524317564928 10608849 -158266691165917166951913133362990044400 10608850 -11800996897782314026250427521093299200 10608851 -109759181582566801936957809090478205952 10608852 -137705514423626614593152509306351681536 10608853 52981960034289940407859645086236897102 10608854 -263944130261813916046220101746027942624 10608855 -9563999574965957898776601264181411200 10608856 52755436902339628972359234016240373760 10608857 -24940747060585171333080398683708730688 10608858 -13793379084265076021482121585590092576 10608859 396015225004924563105634497279500067840 10608860 -313338597316063281335087147478770833920 10608861 54595425819262891248242764453135643040 10608862 -126640638412293017287507138854779534976 10608863 -580151023547759453656517660225611233888 10608864 72511140972197731975907885308258025472 10608865 -99254805203240334069278957453610492480 10608866 170139139227895261806051015402870468384 10608867 149618509343393664113207939435346705600 10608868 -163017068907377042185029169332370567552 10608869 -359168534675719179021401565529328719488 10608870 73142748328050709033662867463681276800 10608871 -10431687259862324485940264550642345536 10608872 47144345345310120749166783727637068800 10608873 16882966245602128633895503923743871936 10608874 -251005084272660823575162714132733440 10608875 -243465062487741816803428977312184236000 10608876 131133118769361409034431803084656062464 10608877 -471511520147843437155541458493344159274 10608878 162093175626614451027650364457703408640 10608879 -31465103224273210414146910367038058352 10608880 102616724713817270630188504074831298560 10608881 174958206618653634289974864129999834864 10608882 73794529489946187185543131166294267904 10608883 791989601721609449502424207874762732080 10608884 -241840143422943831967238576074839453696 10608885 86715310661351046645350767673638060800 10608886 137935919593907114735638765701429102144 10608887 -609196113652284100797660285300493262688 10608888 -202048759373263428863362068294465945600 10608889 30983986831262757010937353440874800000 10608890 -222896618442468208689174352271820179520 10608891 191899539079535926151099027481869950464 10608892 -223503928635869028416218381580586332160 10608893 512996453130475818820692599152329659142 10608894 -229016048178495618302130153956914854912 10608895 39615780224443452868874154438233132400 10608896 283900300103301675709699986444150374400 10608897 209126126433674246494568158865595110400 10608898 -192740405899826697170805060830438816736 10608899 153843328224503406776495063457612192 10608900 -70092484743448698780517776006652339200 10608901 133331603947391814989172199440694643930 10608902 -57159811303850634054494653324150080000 10608903 -133213485012577344700590450156705212688 10608904 -235224293861258447441857858294229237760 10608905 29519569139948118237206459881822281060 10608906 102808749348734709312565505200304713728 10608907 -811470222849475830617005180851827868844 10608908 -468291688152853424004071793138221053440 10608909 -307815323882113827865524453987510328896 10608910 -1296405417691690669001360162880230400 10608911 -215532944247398224769066028036014728368 10608912 43821340895393636627849944483504594944 10608913 -14190929634698046629357570823233451520 10608914 -11049360168242629919303310802293386496 10608915 216370845800511862463265982110540271920 10608916 228194893935392336424651638286429521920 10608917 8636693124087901033867853097198240 10608918 223386053629399620784302588133468878720 10608919 94746190480922100725591255872598746296 10608920 -33475674621746946306817741114497024000 10608921 500486152876943961481690892109107718240 10608922 437068929416646996514212684445799542512 10608923 194426622585391546080559909347361390128 10608924 56019866552425933485440657393829689856 10608925 -36855968740553911949280768106162813500 10608926 -7044828247253016188468762431554473088 10608927 -112263870435844089803014162732780003968 10608928 234471140551174390036555500735894650880 10608929 166772805111299626834596811762703122530 10608930 45542358440805848129049669900060022560 10608931 442376643394522928886943104363200075464 10608932 -28910376365484508713406528668791301504 10608933 64763407154406363860984439298604226624 10608934 115313209477511942259561009712243359744 10608935 -496902308457048305480188997720994828000 10608936 -10899727467879213519726712549161369600 10608937 -47082851296819654741097083674066724508 10608938 671405980877332243607254389909486645600 10608939 -362599254744385048458370592625864822384 10608940 -63073211168965064594727597238410024960 10608941 -27065396386521552171267474034567520970 10608942 118135697727208211093962913292556840512 10608943 71136357137525259260231335015437185400 10608944 1826966966333718038581310941152411648 10608945 -112666427999716067063115463009097164800 10608946 -56034127788842420295399784334423705328 10608947 -393709336651297424914684628863479551604 10608948 -74876293679169101290934809975509934080 10608949 71626373434473009153378772202387659800 10608950 125850336102851249128418193768312312000 10608951 137146928220446745795944117356553688144 10608952 -558240470408698589097728900889846865920 10608953 -250133712456757870090777699906804371516 10608954 -249992724515045907532113432480644928000 10608955 -8983648153988602019060980777166969280 10608956 -343985038010953507267200288536612502528 10608957 62542372232704204782064184095884774528 10608958 325029729596106363190106385305024760960 10608959 -718684721824957389151690085988029067840 10608960 -1348202941932668428871098039523082240 10608961 212876489140144100639830484290743681024 10608962 -634492607498001750191515144175204352 10608963 173276559337796013059099492460100193088 10608964 82669647307955451269189643725063003136 10608965 -306901477512558537923632157346482227140 10608966 65449856263154529035717148431616315552 10608967 -46790832436378700464552238547757031880 10608968 -565506360460114715896710725997235200000 10608969 97305279028480982689123434443582988672 10608970 25471190525390191711022716373303793600 10608971 -246096832232744184883094740003413962400 10608972 204186305844820752002735184106877952000 10608973 153952640358431008349658247244233027040 10608974 175357011127398435818029282010528492736 10608975 -3272273947597443284689616725427210400 10608976 27876885981401804859398123525785649152 10608977 -123139428042983327612810012770722114960 10608978 13690554020757462104698058048271732480 10608979 -237942819821029820544543104196792358420 10608980 -28244803686257261095015720801481072640 10608981 -385226627859163307404509617626822665216 10608982 298076741458614963278720533749610658592 10608983 -182541819671961169729608461416943969280 10608984 -470696566926725303600993959610911549440 10608985 304504537044985190665990918656998418180 10608986 -51307739539153242652474305431789797920 10608987 17147235660584396300655278070179099952 10608988 -158699264346556643761129035726587194880 10608989 -83519500586825333838068764776634549440 10608990 60846317626512547365522826503914496000 10608991 -276753910829889561527679078294114974568 10608992 -480234518657524765550551912987262976000 10608993 158627855436444647568008545469993834004 10608994 -269448596757702632269492431658943004288 10608995 109223327898783389321239554336793989600 10608996 -68391844016913033885987964556980709376 10608997 127228060368773789318522457021609593632 10608998 -439461110311015090311171049652996686080 10608999 58145076822072827350926503925432791040 10609000 -1125882869743800111025752790021735680000 10609001 -276032902255968979091422014672529199388 10609002 54464145272347979111953065057091399680 10609003 -9400155260927788281890101468785126912 10609004 -68928203829746868062211834609644166144 10609005 -74932202167171713427604670854495971200 10609006 -10462370911121325473620291108556928000 10609007 214229210353758244772351867916544898256 10609008 -80969035928003718440874478598133743616 10609009 1037404896941114853260333509521942705216 10609010 57151086797777023827585861838332577920 10609011 -114303464473844095674491849778732856320 10609012 -565559633227194395610469741719652988160 10609013 321283217940817067453527620917659625262 10609014 43695263279950103125693572121600841088 10609015 497461468808791654898925795700933091160 10609016 -654286245986408728483252920903306301440 10609017 26064298001809850486638045618793071296 10609018 30960436616679567502262701368671500800 10609019 -457797046776901562200939046776514975580 10609020 -127439260567303115710062911083914961920 10609021 -918976117632351695650864663926400479668 10609022 -274501212168186063976945028773048370688 10609023 282304355021051246683969164511941366984 10609024 261956443421054381537977553091947397120 10609025 -43777556526849778379168553501164995200 10609026 6895070737441672484596839190130810880 10609027 -209329934656090546023410045731537243440 10609028 364229943041226465886013246301722198016 10609029 -73050057589824860822478222360994126080 10609030 -8476505462836874152286869524501110400 10609031 -558489476361871524386554714146526577688 10609032 140944224193439531788439240807706624000 10609033 -344207601082109272728629879708484249216 10609034 -206836897649445349710389168962374949584 10609035 -473809653884268264437737553844653472000 10609036 -47347196642598590246187276684195253760 10609037 -54406941234942395799619685067318815232 10609038 258813668947159900235417572321348032 10609039 428832157772160228283443957323890029816 10609040 12326108235390858571521349731801415680 10609041 -393245478624530569143000013753611700800 10609042 -51579000631443568437402804575722121328 10609043 -729210075663155561772485850405648186708 10609044 -180190342412895110189866876550641526784 10609045 128627983200274120585958929230425838300 10609046 -402008747994631829912157133019129856 10609047 -176993731941349286728130773160467541880 10609048 82835420507875888617538798764315586560 10609049 -78035851848876175625182023109528350720 10609050 -74179007247557988275732828335066118400 10609051 -285216663714117537804944362381342598600 10609052 100481307073195111884949868165362739712 10609053 -37005588705599343312624452200206425472 10609054 397252372981128387944128176944093594112 10609055 1183135163799159809990688886597480560 10609056 12921676846208744752171958881472151552 10609057 573347190209228966313312682659244238306 10609058 -297601175227951616924001268311171219120 10609059 -4568722747369590056557925762412309072 10609060 -27193732725245540502126017111343575040 10609061 -11146837377505386808995176299440721476 10609062 22968811422093225507598214700472851840 10609063 -397155338931090549576616371087818383656 10609064 -157606688594856641523586146133353968640 10609065 29632580291087020311828549365855560320 10609066 115871420841647984775770201754106372704 10609067 -30661233455424088958305246182721720800 10609068 -2110268226000470459423877175016816640 10609069 174152028039656914803491948753922436396 10609070 265542439091823604744655067245209132800 10609071 -233771437505876597800673358862744814592 10609072 6574690419867774899199978397438574592 10609073 -125136020108380204726242632969311149678 10609074 -102703853665373143771824612963172185600 10609075 190146317744538692612784645793569972000 10609076 325167171124689822129587056302701285760 10609077 318604779459694724133051320839777062432 10609078 60707567782510962495781260208770740160 10609079 -8432465597187944692077501318736462080 10609080 -51273246655957556238961281975410688000 10609081 -161708463470217203307585843619708395008 10609082 -382613798870556405983750975558677814016 10609083 735163887437791347221914371368899287600 10609084 -169147465077886350655149259460728929280 10609085 -238791056172974884298397498616562810400 10609086 -191930231066312743653566447151148691136 10609087 9987199011187311050872582702599637200 10609088 23041503120782480785485931858939084800 10609089 -3407062421255692273247584743055047072 10609090 -19624921154503483273458571839365599680 10609091 -10817048067566538044507931731887999200 10609092 46320497663934630667565239066354832640 10609093 324943733889073596512479393512570567744 10609094 385947549423838152383801646141523872096 10609095 34073777748293467012501408407233802240 10609096 -38906121712257117707377709009897118720 10609097 478153631920724108241213756542879648052 10609098 256860633709501546831185321446794732800 10609099 133736076833047512641368677111958600320 10609100 -142638274646163260567687027663384985600 10609101 329802534897413528277155590530251042700 10609102 12328638916459106107031370902965037952 10609103 -646906305372623911498659770963815513296 10609104 21763252668332577044122657071254470656 10609105 177515954208947637870845200563879936720 10609106 183107111064140234656100215022707989120 10609107 -124975703434979336215104852539414277960 10609108 -85553463588577595395488300020651085824 10609109 -225362290701834040735956321018395818368 10609110 52676973595919809175347600192108051200 10609111 50473002214287818378772976244436446992 10609112 604172293701478386871439969893670092800 10609113 -327966949248425237912603546789114327856 10609114 387443893367667540457410697386405532656 10609115 -390204867757268637234291017027869747200 10609116 -17847477109875998233923030549712797696 10609117 -456647976415688795023540731508605535834 10609118 -28946580831330955126047956073535022592 10609119 214865923068102107196889111723704869088 10609120 35561254829443403613721390872275189760 10609121 -217040367626200031634052939481402778348 10609122 -46407261713792447806997073716262721536 10609123 -253062290639497816329071090917006896480 10609124 6958618475624435241479666350120992000 10609125 159511058639713433061428981354593200000 10609126 6304317192603708186398159719435224384 10609127 -1401296353314548677966513250220202393560 10609128 553144144966989401186021982644051097600 10609129 4967226803097014257741004025880426276 10609130 -19837872906917913539487236013305241600 10609131 26921952198887520700224048694854939120 10609132 271576156461425860974515369974200832 10609133 -157565080707489520818079070053916664618 10609134 -18824626929101586347262507038893365120 10609135 -783183599641921292128499374161318805200 10609136 -1208589413413888292225095295616811008 10609137 -39854940134020774793736291920450542608 10609138 -366252540668766773458306821212312951280 10609139 -125622326272996216840165155937047670344 10609140 56158937305892936646122651064656025600 10609141 -50343751540839688764833191013551725696 10609142 -122582509685121390624699789507064818528 10609143 109576995613399978795868768108416136448 10609144 -114129878840273627926855331261718528000 10609145 -158489095212274017813412796965295303100 10609146 146285191151353244753876328140506420224 10609147 397389282451219629756154769029475798560 10609148 275184792197534450938859501007556824576 10609149 -1053968549139938829902427048152450592 10609150 -183446145310229741341642503920672635200 10609151 46765603922204392854363422476218218880 10609152 -163788474382636815966278431770943684608 10609153 351694190561678424413713984860761894402 10609154 -5240761724706971876781325532422834224 10609155 91930668709785156411802828172741008800 10609156 20350760219291439869063790984064381440 10609157 162502487725763707303998215220258280320 10609158 25310636398965077519566621984469932032 10609159 1025822708702721434905230132403706240 10609160 34092490809435099689264630524955136000 10609161 78125658280977915969619754135177604864 10609162 -97042348708196626152027253181352873168 10609163 8450935377736419302148170450127126000 10609164 221512382218706995363194775436546211840 10609165 -6245309070937494412845911435873030400 10609166 50453433592326773447366331955821178944 10609167 390741903940652690904284912066809055880 10609168 212590420777019870409438640340812431360 10609169 -426898383085349840832964093627930615680 10609170 -25853342847416119281324661900314117120 10609171 33458156351798160258239935640408242272 10609172 28626638780666277965598788073519255552 10609173 341392693516486350152991943143412247004 10609174 -60179531754834929793950954631248285664 10609175 2551809394862926696496595479725584000 10609176 631005714449811081713444919860737474560 10609177 466559411637335763339195684108748110026 10609178 -378732359998997417161996442211229081344 10609179 66751916945031876507426954732632832 10609180 -36407015300508510766977604902695961600 10609181 -99827014744270056025014992655260094912 10609182 -55007300253032224843619670302223083520 10609183 189718318271315344876204266332198658904 10609184 672532426534667396802425785818888339456 10609185 69953438875695082162596653993734780800 10609186 -41913403443049061874468009454788561120 10609187 311382303247798869695919219645999072240 10609188 -140649902017034099337440804081106247680 10609189 201329385681014647040852052601388448924 10609190 52746923467842905067508207406099940480 10609191 -182723211997206642365240611699195252320 10609192 -193244133570491176201183506945372979200 10609193 205562576982166227385534778565161001600 10609194 -180062231654436333806591136235712505600 10609195 -208950817938180742170103108142439029520 10609196 -60625146143737549558932398819616580608 10609197 382994303972249664785535226992909588960 10609198 116296729852308149357896109236103649600 10609199 15535053835866186621300761228353057536 10609200 -8195702259713949784093135902606950400 10609201 -107914667617912530420036519178023727200 10609202 -243856373883615523393916833134498974448 10609203 -393998924780946264688399765563870672000 10609204 -225000873084152513214170911640780412544 10609205 -180452744613855884024639994478209031140 10609206 114166506601309579340668470836127166464 10609207 -26811120949300883584632950153174171808 10609208 155293887102400550834997086608417320960 10609209 -19532122215910220169681335169711229116 10609210 83973546148997028527800974318203596800 10609211 547319439889664995541838258725382043824 10609212 -232263478383889542756369180783150514176 10609213 -638718267750736187364423539846299430420 10609214 -41386034334871199949951091852581221376 10609215 -222472972924809564136848353519782492440 10609216 341977271880656734695656995247439740928 10609217 308245270899184438237743658618801455492 10609218 -24816192340591722474568744925521536 10609219 294672904023705670085862148851174258620 10609220 -184940244418291080087878189002527744000 10609221 43356337299516697606154686810786991424 10609222 10615805349023130583013513420923324800 10609223 198499037317903759145342763323656857024 10609224 287273244825107528708293565379194142720 10609225 95029486876032698758020419071493971200 10609226 150407503993888955378363394218757657600 10609227 -208612916607889603003964937146225906436 10609228 -173867162198181345918812373732349758464 10609229 319766234032218644046446118856813750080 10609230 -52847448675464276119819623677184017280 10609231 -25944095464667119283708590614542083968 10609232 -8590979857967187224220944606675877888 10609233 -207803916636030964237141627304184236736 10609234 451022702101868923817244422722350032016 10609235 48650334100757785247054392440854310960 10609236 -23288809988371434378983730925815914496 10609237 357716903199264706025623625273649344220 10609238 60416853039888319550612846173331632896 10609239 16135874892457629405564646043989200000 10609240 -206158946829166562617764102738430771200 10609241 -446007719428472751738300979896490403040 10609242 17743174448765561314057506003638224896 10609243 186912154402589769478323929543625883560 10609244 -329390973759796320603693496204642137600 10609245 4565319861597926890708794574956528000 10609246 225362654624168806070299030164764360064 10609247 -598949642711429214704275428724828064400 10609248 -90050544811258883396679309314757230592 10609249 133612240875533834326268263420418290112 10609250 -214962949722708339080401767557348568000 10609251 99339016714921667921328866741083412400 10609252 402725860324842325828572253521810052736 10609253 -202205826697335387736069834275776874498 10609254 -62916420004087662333464171139716838912 10609255 -216311786338642368029347293712778577840 10609256 10060408663989579512245674407066664960 10609257 -49493065735850107385271956248056417120 10609258 315653236384872986492550961737348794880 10609259 -417164002364801356756612809258165798540 10609260 -172376611651912078782795806319860858880 10609261 5883754942401310319706229560994860320 10609262 352502603737973622714987909666484113600 10609263 283017040058450314238967802847026151424 10609264 -5300474290469478107341009228725387264 10609265 199525481865545361928797661222598532660 10609266 -84810415333328572690180187150750309376 10609267 -109829774786538476780889454815637973328 10609268 -446989546008321120769848176262286485504 10609269 -6183110049602127962559322244231528640 10609270 -26038066230373957786302443574885354240 10609271 -270403181086322773843852308891319461528 10609272 16812233302259401873828456108645785600 10609273 -191850464134930800789434789966349917820 10609274 -25147395851017432864659091004570906400 10609275 -93145590221892921518607390008043842400 10609276 9191246480367268042556735631926879232 10609277 10794892598918859087871210921322798400 10609278 -119687293502766021382570779810571232640 10609279 -2169410545913790992432956841650484016 10609280 -241830336424550126899595028568473600 10609281 176473671139848166000604589003698787570 10609282 -371169475428112358540288287752025705008 10609283 -190526019036866383953598910515691832696 10609284 119397924122822554084402268391007067136 10609285 33213563012920508528629717501688309760 10609286 -69313022758665334899948309660840600576 10609287 17342612322798092488708192732500364800 10609288 239917984428182629833924186050283893760 10609289 -198847858399990862619456353847612023910 10609290 39537181532827459237184864079860653920 10609291 -72082612565317036923840234348931107072 10609292 -398186207958781747224655067193982179840 10609293 -399633441938970344709833247928471872576 10609294 62897635583183002577426374796407797696 10609295 -12356819355411158341722348422765010720 10609296 87363101193411851068205220235780423680 10609297 63245912784764638049089463144005352640 10609298 -156977434904947119168791123835463640064 10609299 1987362135250421636783271264608351736 10609300 -63250848431436298649165828323014675200 10609301 465921896499606111233015699888677881600 10609302 1790394252654869374780518305257082880 10609303 106481352220813805198040888635219965864 10609304 6660932225123862955541088762541854720 10609305 64316563281135254022996995952574464000 10609306 -41338106092499352778623670670937279744 10609307 -476042585772215873572914179876311893960 10609308 257413218889752402905737547902082184192 10609309 -66946331703258851906240807501645926272 10609310 -230102743778938988278696826863097495040 10609311 24769079612152573483383502853595801672 10609312 133924688828335422412047912702770675712 10609313 -29146767523839783097110355501575580800 10609314 -97914979703404326794744413710827792640 10609315 -1249171784259161147074018638205696800 10609316 -162584037940353382271337160862677745664 10609317 -274707010628861349059669319515995567392 10609318 30792066610984317009930207982824542016 10609319 -145000447460167416390786670333451415504 10609320 -137713075585337078316928544490200678400 10609321 -248007916033519128338294455337342362800 10609322 -148374479657525901015733218977999934288 10609323 376826722312946609229415866228852644184 10609324 -11821041654019221149990555910309743616 10609325 -59889560188118060849567301668054018400 10609326 30866851384408892552748892527128739840 10609327 -797535527011524148487441790153399059824 10609328 -73553313896875197751116556910216871936 10609329 -274681375355616842830431426081859913616 10609330 153842134925589155750265997417261862400 10609331 -833551538800902866669552449463880376800 10609332 326559375962578391770781227124039503872 10609333 144267711540200960931547951402539905600 10609334 78845817885566633443341831098707516800 10609335 -318755095602298856149892902808249514960 10609336 648236239414464734475075776380695367680 10609337 -13359300732334510276228755981598909014 10609338 -212859722709677496566854099711296838656 10609339 -269199572958575028593881918027583625776 10609340 -45249564721835671727784718140617041920 10609341 476297270499864271743218431700550522720 10609342 -43418917335329588870295796708463708928 10609343 283366367498387016250283224386708368832 10609344 -9346350695710601942759925740161990656 10609345 -146271982615859972005438832698409145900 10609346 181311383967880365795959534454820677504 10609347 -559275001361506074933050559512002560 10609348 106543352458560447884069472629543915520 10609349 -20584850694093514530626823103645795236 10609350 -21997358788170518568195060877493976000 10609351 -270087636962277977782161631308222244648 10609352 146720079573907759431183599201272965120 10609353 -195910148222644035023641477273231915200 10609354 10830989474289814163185199990494524672 10609355 -6215053954703486881602614198751593040 10609356 -199099992604717129861214153438709519360 10609357 -742432433052909327396832153610086467456 10609358 -254424537760670777705160850499914086720 10609359 -378118224984737949994361511418610559096 10609360 -109241575328615693960079720505516032000 10609361 -121288934992169164389379895049131352768 10609362 -86165793115137253698459713932845642480 10609363 -16971206349013262546402285218172096136 10609364 -169636518913855410348178504323214702848 10609365 -22275849207886815867570964498155471360 10609366 -50879729273495795092837427648225708736 10609367 -421115593371504673209443675032699966584 10609368 146715106241204733192856850268513239040 10609369 51924677796243295302531302837055765770 10609370 132745712136939569606797076542876550880 10609371 -200911932650231076257299849764056878080 10609372 -130658225868057984331837266161287831040 10609373 574396773243007727516777892339949004364 10609374 -55636511413160816054517939412262811840 10609375 -122001980338303476437629046584799750000 10609376 830858801311211990729113795988934623232 10609377 194793825098689083659238541922561451264 10609378 18483353154101494230230453117714270208 10609379 -15469336144830684903539751358247247360 10609380 -90087884196416989860029717996003635200 10609381 -25565192173673795472797313672197054148 10609382 -14041571878454738016797913653872590528 10609383 -598676615886789261194495876041088376576 10609384 265094706724895545294539315612989030400 10609385 -69996320654113514233033534606588083420 10609386 138787318715887060329057676945918942464 10609387 19772798074178880257539860696031134280 10609388 242751517061989395335735010404025271296 10609389 58019359256188083455461527992245781760 10609390 5000348543123598112234861790413501440 10609391 -149850128066056725110113819349627167920 10609392 -22004816022654529596997258417971658752 10609393 -181323657576658740975551645830502044160 10609394 -179444902506530784112516102515579322368 10609395 -1638914421015512305642079241701219280 10609396 121918706044308375880229163980295782400 10609397 333621366736410290297144428949331770652 10609398 -78685829769172621599620808799606776576 10609399 -382131287295253440433000227844710328600 10609400 -174698385447818092134427849013733888000 10609401 480086062008706036955622280454638699968 10609402 -444982189085368834989609956185580104848 10609403 366461405305345228321224817692987561504 10609404 185466317958984587757367494352850583552 10609405 79012824196389397269263073653619414060 10609406 46762891231786338393580752896771502720 10609407 -137615695512315513735770541717092040960 10609408 204512813700579228503281002189613432832 10609409 69079586124070089030184159998834785280 10609410 6744329110962419470871738587978752000 10609411 -553740116914392248147722792364639455776 10609412 84462024701247719720481235646310273024 10609413 86620846140306189775912918325578981344 10609414 -299501320914834286743982126461297852288 10609415 102490325000507943642584174095815127920 10609416 -290060185011196933116966910259819105280 10609417 9766509226932524960956192779700606464 10609418 167351714811078261571897107091903467360 10609419 -616911181202865317663890378599429810240 10609420 392651956643981054119744223366619310080 10609421 -91156854411585219820846143943865956500 10609422 456676303233132168599827225206106104960 10609423 -9356594146459120213503938723795861520 10609424 -11120156187413045591684032299299241984 10609425 -224672360771145140004085950359592555300 10609426 13097109975070707493772243645172237984 10609427 -458993097516997025745290355219677120724 10609428 336680742518081118208628007229782208512 10609429 16331821909633944426847211494477653390 10609430 -70577610097186669794786421788273540480 10609431 -32644901745466451031201723580093757208 10609432 -65082406310528468691445232916222443520 10609433 5208297355981963850794733337603427344 10609434 -181580201037426360058556684226814725120 10609435 -315717170866896777186511658872927625040 10609436 160387357937299380976202692123139543040 10609437 259911425801970440816524799000406284160 10609438 18511017455993820940954708627195395072 10609439 355616649597289527813674281958006637720 10609440 100949773778519594039556284250650050560 10609441 -292972106817809685707530210279237547216 10609442 301108171519253782136059878740885566752 10609443 -139057900667562708075750416811373974480 10609444 -346147515922220648636938017308605456128 10609445 73944719250395226749961692783227211520 10609446 -163520197902662961010531829847252330816 10609447 -363084602003700179490613068467902580880 10609448 -657204271618687574403766319317834137600 10609449 78654150981559250999914571184999703680 10609450 232113589934910459508985162829654758400 10609451 29861849715664487331914324244713391072 10609452 106954472928496052477948604965763351552 10609453 -366760857735694357725299833238592517120 10609454 -159069384746149806149433651391883164416 10609455 13773829259987591668593991388595424800 10609456 -19355948206546641137159809497306955776 10609457 181134036309122217400267879967158431780 10609458 62795833980245767127160215144267232384 10609459 113145416036795397137042270437780707072 10609460 172187347200139925117873039892566054400 10609461 35069657655791800055843299580678608302 10609462 -79649176759273122280414376452514670528 10609463 209406597972080571662477203632626534400 10609464 92601282510666814178704464453512171520 10609465 -508951989289992547816269120228613774140 10609466 35947838358371461153427907378130456320 10609467 92640349213895836646453303573195525760 10609468 -193849699392027872836032364221839844352 10609469 119630844241182014599382630953359104844 10609470 -201189238269849494592908850116512534080 10609471 -181515120188169709523956153987649857856 10609472 -28455662857222335050982064742093291520 10609473 -4663220575252552660732876106914299456 10609474 153537635364265830276028837044823745952 10609475 104959452773414223676729900026459342600 10609476 569643085937975044028437366779801600 10609477 -550431688994048444229350651123420698368 10609478 183802825845880252761443886458379090432 10609479 -51451919935185048597990781211364509520 10609480 -309373091038913962381190998124132505600 10609481 -162899592000442073568358803280542329436 10609482 62161360566547258430905631244645639168 10609483 -352623911411417974139858641794121902336 10609484 331083830161019797805708021012658230016 10609485 311372021534397048085937296416383628000 10609486 -24171449691808244643476910922750464000 10609487 137986799015632335240878119580199776352 10609488 37934385272522174192964638412570624000 10609489 835014808975399856128749637894765734000 10609490 92276762695090305993227912265452196000 10609491 -47950195684613224242673025921639794896 10609492 -586955659227977757977281652397922451584 10609493 57320279189741215311767483865971969742 10609494 -74632695205207517480517561161199894528 10609495 60063161269534710877179444694884297120 10609496 -41739905933019807961641288483008839680 10609497 89683355925588686276222245526665325274 10609498 -266844145397058645348354216107937684480 10609499 95419756575252741360924634286287214040 10609500 21641696190973760007959062980876288000 10609501 270266599696797063412872770789620224352 10609502 43810423423900727275726062607472529408 10609503 329200922139677544597576956032631346504 10609504 335809481331638516880727580500328841216 10609505 -216400124265044361308114565042974664000 10609506 -103165757383641581772655443510414990336 10609507 -202141593689273292039516949043568213320 10609508 -43463744637599409804924597904803262464 10609509 42990984616802619436925834926174579200 10609510 226141663526988982372067904426338530560 10609511 -551054711321618032120205189232497980776 10609512 -87602011858863762306564347210516889600 10609513 -170408276564147022477682671343688341260 10609514 -2770993376155446713614282170660888144 10609515 -98312546404037515951944052210891008000 10609516 -210436855842996699110849901906709538560 10609517 -881173124324789990881630541001408639168 10609518 -109658006974991999902153225068911388096 10609519 -2644209410862233226233641550152240512 10609520 -46191548410379787315887264966243942400 10609521 22196693007354808469830761002111636160 10609522 180325427897337485586955824621067776 10609523 262173371807754694477362775772700195480 10609524 -104775706169599170314012414453996636160 10609525 99929120610086224595302910755820176800 10609526 67553501038378625167417184322680003520 10609527 -123024834390322591078005159617958053760 10609528 10902741342568042829064096870760734720 10609529 -54725948959000847971539806313906110508 10609530 -47262381537408471562371109958383810560 10609531 -83144124103921664541367845304582562888 10609532 161412878573064498460640215978345239552 10609533 84307717034406222404177569283884585728 10609534 -37880282989788608788695093717981607680 10609535 151196444003282588295089712358501413480 10609536 -75030302271581362525502112611885383680 10609537 277803991594168430718003731308466669186 10609538 167964071835342923218516652093979402240 10609539 15443089795672219914466807442640684024 10609540 24891528549825038514031329684352780800 10609541 -523568498050272421766851464482398481058 10609542 -27489733684425470193821532057894393600 10609543 -2625493024173519360270928098482021120 10609544 19830653196277479002837074802214789120 10609545 -298239901219868242646141329693701312000 10609546 -376777658014578254827480456288262136528 10609547 367119616605220360544272918640387816544 10609548 228309140534644618744472029689471290880 10609549 15834767792254280969454779006657459980 10609550 -24817122963132923165870697678454819200 10609551 -63442143168172340703814161577585282680 10609552 -153290325962279796641974985572447903744 10609553 -330741808828081422443370444468461685198 10609554 32805542749749311348858349626215410432 10609555 -270531876249192103779099620969585959680 10609556 -336870884288668380004829041798480663680 10609557 14164707744031235755993686265642237440 10609558 44469885025185553384262630531907413184 10609559 519657867428938317855870435020764658280 10609560 43743165151956654279715884375465369600 10609561 -92752382079697563948069633472509847676 10609562 -195977005426862354149374229920044709120 10609563 -55406982503639954677169288827855098000 10609564 87334935161939952662490020872566865920 10609565 202634117706165941292226500020935083000 10609566 99142925764588748655710184634037557248 10609567 -467333188518013211640290862239118052384 10609568 -35523386096290077514944807465571123200 10609569 351687002252786657188634839976633240640 10609570 -35960610822826122997644727782214934400 10609571 -69947695905657556128324953492337304416 10609572 -24203491392647655441008656132002167808 10609573 100396436247309271409445448891834230364 10609574 54394881894491871852238686185981355840 10609575 37268589974604601755088138582504308600 10609576 173633304935674847003299349438009134080 10609577 -136746395516505805784700299795555441328 10609578 1882681728993179150901757510428566784 10609579 531492859947961965456862102846320464180 10609580 -183834603598203295928837316504951029760 10609581 -537393805305511197031942501637219592000 10609582 160582331520724856472966883993398211392 10609583 -13035105991951929995755007414556481320 10609584 -61614415523325030888199863015368294400 10609585 41103272317228952805534205285829804160 10609586 -100664817672230287891787003415199416000 10609587 -406872190092252397349582531820555954156 10609588 -179805778509650281714392005701363083264 10609589 -526224112336877008783545875235453775044 10609590 57255198872800245449129211735601960320 10609591 382726141501281349391072461104127197992 10609592 -291305509962302671011995823477817344000 10609593 -66245711931376926374101387313796208560 10609594 417313862523962067432893320213528746096 10609595 151567365869341127444473686607204752000 10609596 50341784675311517809564913322944563200 10609597 179124743119211026340836133765256031046 10609598 123651231413082210336079788180414126336 10609599 12349162704215861046382858863246660096 10609600 18817497910509318076096738616934400000 10609601 -6678313892945479057603447739730689280 10609602 33784826547744062847712116986758861824 10609603 698239825267426481874217616047174497760 10609604 -91135746056121823513104097085963343744 10609605 -2740439097108223517358061212022803360 10609606 60831082674345174481182703391361406080 10609607 -20818861860377780813690060893801647144 10609608 -366076964840902257660959267302467502080 10609609 38109585801202313737085631052814302720 10609610 -287934609444868785988876061377322254080 10609611 -163801100070747206996488088013909231696 10609612 -35284021883929910724732629371053011968 10609613 15267297916977000692869721922628888896 10609614 112266608526960516898839345846881901888 10609615 308423521551223379998763629407499611600 10609616 105929673819822556215978029254518374400 10609617 -262261290340700332249957963262160610320 10609618 623533113008178226307008915739498671104 10609619 114540392571506017806771946420385130840 10609620 -62719660618877421363485244493272637440 10609621 447737428414576114689516176996867577600 10609622 285616668098351149662650117718811214112 10609623 80513689470355449209847522108289625784 10609624 -180319136365680049677191538115602432000 10609625 -179468213596494342983155858294425030000 10609626 -46672525205838579073375954743972083712 10609627 290961015303129996070007785901103254196 10609628 -456084677255976683999055814306313221632 10609629 -18285366863029456851484265506157355360 10609630 -148181681021204436800683633586910095040 10609631 296065131403340173031418907427340150432 10609632 237369433722950489739307736339465109504 10609633 -508410475405796811041285870296839201118 10609634 126473412541665741167287915450300713984 10609635 -98576666809373300522597124175412272800 10609636 177714343662697918512064995445134270080 10609637 -196981837300308787707829310140930083714 10609638 -43989266111029715166038513857607731200 10609639 147837975755590171868667648318030146112 10609640 229428788980582492187893785114619852800 10609641 -115643954683154459015351726939927369280 10609642 -328457930439502478217240528937352040528 10609643 478023952418351416844574755500124556 10609644 201261503520210090387213827107408899072 10609645 -73067522304849072695086248633629825280 10609646 73397816429445051832803861715399123968 10609647 -109184605771222461076523095386891929472 10609648 -425926081015653929009881585201709056 10609649 -815711295629398903567027152956488943964 10609650 21697454045984639036770501936231680000 10609651 872368136280344161000961120705657331432 10609652 242260205825218514878886048613846504192 10609653 337468227526724962852285622102563267104 10609654 12803685304325518918970991993818738304 10609655 -111993786339861413396077850617133705280 10609656 410362964481497769332694063829054771200 10609657 137248489815967458195902561471910337280 10609658 145128299992925885703614459876018600160 10609659 -421841122719250630440919025739768310836 10609660 668617352222080236594548931833482828800 10609661 -628571767286432182540944718244976927738 10609662 -7383249588259100743642269065339053056 10609663 204885428223578187909403213924298918912 10609664 -48816370280551339139208847842223325184 10609665 -176247258242005536667356194644319300160 10609666 -167458467771648206673121095034845253824 10609667 -147941017263899736567500129553843770328 10609668 -93759466068143287382300258708416659456 10609669 35509094584283714703881741953570771712 10609670 12924674102337690105884719859470755840 10609671 35173894281404517947244981444271280640 10609672 99550294865539956405749765876104396800 10609673 946884939941164451733889891210042128420 10609674 5937532341860448430248817980773664768 10609675 169378570281465488645011440938845863000 10609676 94053410610128334642906818969235456000 10609677 -116252761134130707395970065785822283520 10609678 269748221820900488850367793983292936640 10609679 -451079523407851881023825589488531451240 10609680 -40087600835294498669528233205697085440 10609681 -793999402060408704265218397866821309518 10609682 175537035117687630074621995574216994192 10609683 60226457575040750347865367315722984448 10609684 543455670697847710899863012704942572416 10609685 53406677555750366041124794501164912000 10609686 107952933807427136976034382719136404224 10609687 393281742491130493067664104046040738392 10609688 53589811531304998407438808852856832000 10609689 -198275893058973043337180736433846115376 10609690 17699402413332624653171843184820684800 10609691 4509133111886349079549458830643660624 10609692 68905139158860330770251513321702367232 10609693 11437682034115263948515798899028672448 10609694 -392487353615403083895751517617427659200 10609695 -266347288976005140341266967850174078000 10609696 -521693781637033071972986358049485815808 10609697 51215345715569579074131044777884055232 10609698 -116756848159833315250474684852008298752 10609699 79551550698001457302438257200368684464 10609700 -182719456777051759988809311343893148800 10609701 -144360466167233639979576566174101956768 10609702 72624705770750514082896868681319619552 10609703 -231849980675119986141306618220466265816 10609704 4893427048272901810428515445201715200 10609705 45060242770259034904438658521935421860 10609706 375535041358539914657260435431056037552 10609707 -149135918565182593511352786655212638208 10609708 -114684751575230995621468117923903544320 10609709 234521860445881665025590525046627379040 10609710 2886283752496424401439765014428792960 10609711 157385794407288817076171445516681533024 10609712 -69173885624367935635386354842460192768 10609713 115973317053645273370083666808657424448 10609714 -136181467928335041207601762223249804160 10609715 81957167088379463733127207381259877360 10609716 -26013209457273598348801566587564138496 10609717 -34482632574071754985089867892866800136 10609718 158472951809197543964422075365568253952 10609719 142121687241004887882550912738332968448 10609720 -198222879560131775159547600151198310400 10609721 -905179855394160345341992387237532997888 10609722 -89377420228475055789627585421711322112 10609723 -72292412109527165758721564258741472028 10609724 339424976991794751887568167862387902976 10609725 -44862298496456687078145689529212925600 10609726 -179434283240505708987989066161277497920 10609727 -379386269271797956210735025725880111424 10609728 -21174025124669811191656157936552509440 10609729 181892051316008877859877691992912848084 10609730 -184301336210387352389015056556418463680 10609731 -560210547687313581750014555192298374400 10609732 108261861292410961301898775397292789760 10609733 -584610058390725803651072108808013490880 10609734 1143678548865954507064172715304212480 10609735 -31409015326101357822476348256592066800 10609736 19375525250005671208620111452479580160 10609737 -60518312146906770611436700185980916480 10609738 4703409840628488923816608697237280000 10609739 -61793635375369752445659777641938387200 10609740 -83146657791385038912651085637457469440 10609741 -123643160256572529566697214018208590858 10609742 -117257642117923030633777134636380059776 10609743 107611231890880582218166731361360864128 10609744 -28260395926734031834988924894144249856 10609745 85608228553968989178765491687957738880 10609746 27964202135513825994962066575127608320 10609747 -2787181902817091283810909740925997440 10609748 -266688092109235021979777576843317694592 10609749 442822637971958394933585459649828931004 10609750 65888892472395638023184497842329472000 10609751 -25190878302624048206003046732822118416 10609752 10516781279707629905347955023527936000 10609753 -30383848691137559798679805097209786368 10609754 203732933618587686098720657945535150576 10609755 96883331640789513136973868298767391200 10609756 -223726108047854420280478237505759649280 10609757 -963605400417518968896334526974283424960 10609758 295455759093755144230721158521062881920 10609759 -25978840901446986636332206523092647120 10609760 -39643609318514413627181564185663242240 10609761 699409752850507028248957841868262327200 10609762 -243808300646175445720534886909624114688 10609763 125768719328411560862186696479638265080 10609764 -343292851312438261800662329189082112 10609765 -256250047349188079839440936822407402880 10609766 -295891264247614827705367184797712997120 10609767 181952653191833158884707396980740819120 10609768 -16315814935199676307137397650148055040 10609769 -252092904593201071210734791728858311600 10609770 21131212262724997351129613608208755200 10609771 548831661135989088353006855364803348720 10609772 312333195179824217197945042385569925376 10609773 -261242496385931144450875668844579233696 10609774 87722147291113128692547446791906535616 10609775 146591313658819910571599605325841685200 10609776 -50137972703492677147345887124400701440 10609777 -5400348910968676693442577172496226320 10609778 -121502286388367122944492080956647064560 10609779 -121615700749524205138387085061801139200 10609780 161479247728211137595658030120952381440 10609781 -993436640161376778699658713662026752 10609782 -21370623128820263991007415113155588096 10609783 19949966342119201444173332220137201784 10609784 5964234628245352098243129059532472320 10609785 16031614592986099670236694324047148160 10609786 130212386275595797935978519976382271744 10609787 -251781757880890642335740405461460968128 10609788 14687999866891096560479767787181858816 10609789 -242007033880243151140200637748994917876 10609790 1410961239692711143898234368126795200 10609791 274756155885458221447024703131938756624 10609792 -487711841978121458869302670977505689600 10609793 -174718474709106472578523777134777948240 10609794 64841161899670378273095853675593450528 10609795 -85885340551278579961452110505392395200 10609796 38609106687614391682852233331371432192 10609797 -6074215138972969277160708242464836960 10609798 -266973328876533615899749059575416797600 10609799 -106578260758894821079922574778713410640 10609800 -136392562383815419766878570907784192000 10609801 439491112066554986082487747677953912704 10609802 -7223453414402834125384144005294558720 10609803 -486872826622308157721146785482175750960 10609804 -260257410546560312113083688131256024064 10609805 124865167801166418820463145941867240760 10609806 31736843280960466667198388404974452864 10609807 -5600719834772995259178474331445979312 10609808 -84316579323502236017263632077834944512 10609809 -144926220004043621991383320466337976320 10609810 -52860037428828098887716639497308249440 10609811 699942254658331789723135997354339306412 10609812 61370246039684398122861949568038502400 10609813 324290356611365222417116816925587986062 10609814 225992271779356731893550795357423015552 10609815 -166385951043543899527520986818756162480 10609816 -20413940936208822654616734282083450880 10609817 -556185185642718341031756775255125214134 10609818 98172559732508168757888393003001941504 10609819 943289161188242377590374133071276175312 10609820 -259928023599375619891873677049543680 10609821 -98190273939784582420074274899882012000 10609822 -178276798001340247503535226347211676288 10609823 -341347226611471433661827118387390656760 10609824 -261832769519133513547078651485754490880 10609825 430792097458924563888857802308977205500 10609826 132359241160148932479425229854042060112 10609827 -184696112666418793035921759652624167048 10609828 198357095267874127700553881669271091200 10609829 221006725897274782924013407244912212476 10609830 61576749442618483347795643643712522240 10609831 -70222708744868284222817430753372047088 10609832 -172178516235704517343384652186717644800 10609833 38780681871960161928960095035924580160 10609834 43363089741771759559382106959997775872 10609835 444313887974188280376948028483131197280 10609836 276807966674336071103672253379940060160 10609837 -227771893840973664652346427347797084448 10609838 -95540134258152296785258150209239992704 10609839 -721634264352309870766830027268407930480 10609840 -1283694730187064380306690425224560640 10609841 361029822507508125632226930251875379184 10609842 -81758246952016809802394116154189199360 10609843 224161793442321677060674705215240988800 10609844 -311377452206665925490352831248627671040 10609845 -323966647699456547627861608389555840960 10609846 -23024277126685037603500749145892094336 10609847 472968119732516345654937635293689620040 10609848 253830525320622148801215762798855475200 10609849 -670308043569853497887418145235760088150 10609850 211172450007914363129964421285586304000 10609851 27713048114272774549990788663551184384 10609852 -439803721030092080388113376183091322880 10609853 -486024238206333556482429305748263307240 10609854 -119017160321885663050202792099592379392 10609855 -77360811035021539183528607573783244000 10609856 -210738990291564462008154702792134492160 10609857 116383697827629662069348254742062671588 10609858 24368700550752066728156330904393093120 10609859 73315063934193760366989645379374060288 10609860 182677704729111222460765686311983349760 10609861 -209495394188246959346904838802704066628 10609862 96657622682702448191280712125577049664 10609863 2589756968541962080991576330497531008 10609864 -43591415272872789568519261134232289280 10609865 174314017997542868222628959835530731200 10609866 -182523082591473436457227725702488248320 10609867 44153375834854155456506629149376655160 10609868 56066281505825501304839203655146467840 10609869 -187289536732731039892208519968055570880 10609870 -292561737744134251084531652222124960000 10609871 -259992076545680931862313462689381094928 10609872 -37963197520678809388987519075816439808 10609873 -512424586324197991513326444098687396878 10609874 -115853931270769483286439933215562596352 10609875 -549834766081385509598993249888653812000 10609876 -33498119165063660835083890580713517312 10609877 -125486944994592002538682163023094858400 10609878 102734578642744347987312103777557465024 10609879 -232555380327448909460381161422444428624 10609880 -29878170002042813094239846490098073600 10609881 -385827111320918463467942228983307616048 10609882 440323953062954984895881134396839506400 10609883 185319676797101296182577045706624487144 10609884 22036928903207248026241197161158118400 10609885 -145160999995033955246586868728316800 10609886 21364882196887040579864361918107320320 10609887 -346825549535958913193198103167712398448 10609888 -939327662170254346255617132300327714816 10609889 670424037862961834480387576681813430690 10609890 -964168492298430209226815143630978560 10609891 801189653535326468375177644175148547992 10609892 -152195898376068580191665474255000678784 10609893 4533429644919101327901111813817324800 10609894 -37855379473921254421784618283048491520 10609895 -53116120178596084281721988345681958600 10609896 -23145859754886303497057965951216435200 10609897 -225592078721860339493470821849884611654 10609898 -20113921730656009970168599501161275520 10609899 312496799376626423799472948766580402264 10609900 26540186943524874808475018594064384000 10609901 -57008981846885018881424117270648941098 10609902 202775058001267809755430402838488775680 10609903 571622858564218577255461098247211093080 10609904 197901635396445805121425864665043107840 10609905 -106828237886722043961148033628841454080 10609906 774338362843168037166877980782671104 10609907 213513577480690048310430729981642369024 10609908 174016236272294475926890380973852508160 10609909 147221047919627441805274706876333365404 10609910 152707453924096941052662655375419279360 10609911 69824821981428061635687616684655618400 10609912 707007482983171006031225176168377139200 10609913 539906149185539624947935133926411620484 10609914 -76129795376955361760102847762811319808 10609915 -802557900909336503770169685843305260080 10609916 -233583409850536431794289726615581429760 10609917 214219377088481843078554170918489894048 10609918 -51350753554935090341774039391131320320 10609919 -299382773219954468830672204952299915704 10609920 73927723640101959032208936134089113600 10609921 -118664946846698072329661933591577414144 10609922 172875455681628933650844096758454960000 10609923 -127439961353186509873045256474100291840 10609924 -106849528029975883558006693195332210688 10609925 213388370443872128660216472599605030650 10609926 190577597124401914496627172050758090944 10609927 -115688011210016401133198959927690045440 10609928 61025143767361982550337191425287618560 10609929 96955364020830507885393058382440152048 10609930 145946593882969615659343670397687627360 10609931 50187302370317777900507867643669375552 10609932 -1616573270530577002348277864184112128 10609933 224646859276823411764256335818674544182 10609934 115021476991761771141780383906217479616 10609935 -25026448052255487893530783626263662080 10609936 36123270742534150175612893615970320384 10609937 -258767087075537116197468088729613162880 10609938 265100227065891009651269874763421612064 10609939 -353511663596298219188690890185226982040 10609940 216542684261365873084859182011747532800 10609941 109492515880184115121688836927883340192 10609942 -51255289322111715295943893150186721280 10609943 9505434607777717688605822998744583104 10609944 35659795096286365525191791269577809920 10609945 378711589860645302969069198390681645700 10609946 -305220613972411710908121067622804007936 10609947 13941802975561920080566548108649936596 10609948 598771801723331943424442578717340599808 10609949 -601073129485349407084593421441833600 10609950 -5817551995899026861563642480064668800 10609951 248736847297461117893061254352384822000 10609952 -247416458359591113899873286988374736896 10609953 -206368766671102614023081505286907847456 10609954 -50213321453794132870326351742397467824 10609955 166033325900773601166109283328537992160 10609956 8318725195997164372409469850165223424 10609957 64786070483751057651350751118447510200 10609958 -230554336918973795373398867489149093920 10609959 -43056154482076362303460952473741908696 10609960 37396722919977218110562241237907200000 10609961 -286057164883401257536987464986864071680 10609962 -10170469232934683067347304918704576256 10609963 7449540553461147836856031540115342624 10609964 -149955129140744203033855436651391565824 10609965 70500720551021497067832911354671442520 10609966 2067924571624799409261754225572125184 10609967 142985336899003246850308481949945292992 10609968 65228864068397541171295272544159924224 10609969 -203542153039292923396005327833440155840 10609970 181597957530379514063492694739142630400 10609971 152439928964852960099771060086955712312 10609972 241049571954205193154537514866570843648 10609973 -365217150055273308285397497154647382752 10609974 111866071053910457768439084398423642880 10609975 294357268622205291536613770338579347000 10609976 52393039333203541211894875897040179200 10609977 -113056368489201821940880579072344322368 10609978 318486084707191908353458561553039549040 10609979 69653834206476604207107258579278276580 10609980 8003477335576273222277722422336307200 10609981 -327343670320373507551625889145627484218 10609982 2147525574491198964975963550265805312 10609983 -237888189331854769523474481613022208648 10609984 -57380514832023534933411377574636945408 10609985 32674705946208740973788370635558807400 10609986 226799854024301494209320238521774809344 10609987 -32202559961037723561910584142547607364 10609988 -11995537411899022484700139571468738304 10609989 245816453423523558382329174726420355968 10609990 -130225023104184882058979197346083989120 10609991 -68608343791750672750483362145944427728 10609992 -3419093650278645059312370457350144000 10609993 -617100265349848233330854849846588546816 10609994 -175651089343247950092953374889524273920 10609995 103363169434086648112221488123126499840 10609996 5669822876942380249993172461659745792 10609997 -488392836796676463134808756584480524554 10609998 -14454555252258813148261764930725314560 10609999 -354100220326834155831381974130151876760 10610000 -35236162725328431483995443522913280000 10610001 515643469260434435071327380398440475040 10610002 135044398016364580906344776738705649312 10610003 27523221267197401325695502556347766252 10610004 93686689264825530518825728307177220096 10610005 -71887572902452009327774354105676979840 10610006 -269662064652659025754905767408112960 10610007 -319841398724676771323829837140723646360 10610008 -526022617960188863394992622557523671040 10610009 -55014836752925178345160451437966465920 10610010 -60493037116305886074245687909887533600 10610011 -1229168929578781010934799533478347911088 10610012 -10098233831659179001476377605598376960 10610013 281997859115354216781079581189530421024 10610014 70228371157135155809912811139236233856 10610015 115262248841208252847114241656042967040 10610016 -403221512997063819615273874448449536000 10610017 -325309412006195294006814556928136571200 10610018 -12389512860001852808115846281341752960 10610019 127864149896791239095699664699532043844 10610020 -226858048848209630353965008558349899520 10610021 -135437793793477879330856526315973480512 10610022 72523034409331966505004747593886729600 10610023 -885938116957362495007557019861032085680 10610024 -47601159877582496918064943038616151040 10610025 -3618106912640916105906453466125506400 10610026 20758561844594742494729773973505616896 10610027 189284475708258711555028928320310130720 10610028 -8952005453861335435854477160823331840 10610029 -129251746216099903705097116761917487360 10610030 -168989731761960246934871835158779879680 10610031 43247569625802791759473887136378127760 10610032 155458407981761770029453053024068468736 10610033 15301465694802187746327803539237830720 10610034 -76938817074250772893546145195746254720 10610035 -3225067906392455023542744692388136800 10610036 -194982622434817610740411013999998126080 10610037 472486194893921995221186811607362362240 10610038 -133663313366542241810618113861422512256 10610039 166039252382039182535339347611521486088 10610040 16204572635257459575465410164595097600 10610041 224933552757733844259623064425280106372 10610042 23824832699353016720626148799358309344 10610043 -75546927695519586021929415469775554536 10610044 463040891002793193736807373530926811136 10610045 -214590154228424047920630193700679935700 10610046 20884205393859162263687354999202998400 10610047 -238137708673947295497257281144133901968 10610048 620264646729072561748256485575197982720 10610049 -1131661101445854942406919786400069792 10610050 73877871225505431284908837450681651200 10610051 -75698853737947552827404598855779298948 10610052 -248003676849969053318847100708196103168 10610053 -818868832050144681644258394350742091040 10610054 -40739110941714379251321337321562635776 10610055 -454267081442740688980486480356553288800 10610056 -113288616005123640453360615438684364800 10610057 57577506362869628507859930919311368526 10610058 -25649400812478304177993881780984796416 10610059 176231137219202794670428970392335445320 10610060 36307225523975933448183835692160204800 10610061 -40240438461604892173533319987731228672 10610062 -73255057745621504465108398424372891136 10610063 881842496121144688769120591893623112224 10610064 58010816049667411125255548674293080064 10610065 -518368001144437657657104589431234054540 10610066 -15179759055251707633311479186493126768 10610067 -75481502002260933076053521064066796752 10610068 27587017035363980231917461469769900928 10610069 228481327418116949747294006775438211470 10610070 26127450695342671639534745330412983040 10610071 75944362405408178247659321357210787272 10610072 212536711081778105047369742777840947200 10610073 -162558054898078382942799246996669893478 10610074 352854201209086209445794834420720503232 10610075 -39011767800264166532984975252661024000 10610076 105674435751616907029850858863766298624 10610077 -544803922401933977752689534725723618074 10610078 -138919900190591156314525910998022976 10610079 -408231928119484804181798806078244594616 10610080 -29168257585577768210245416953798983680 10610081 518730156892529514443229676544403558882 10610082 69602188719407486375252941045404134400 10610083 -44810186733025221519591137497606867200 10610084 64806348024275603139828358452466876416 10610085 -172394726039784490236765179285787926400 10610086 -351103884085080284446135992834590400 10610087 233611977514201556383035178265395117200 10610088 18054422845112429844821433066341007360 10610089 3930336897777227030450651486425507456 10610090 -684477343686654850742879374340527680 10610091 167983370204931141099602108267237111424 10610092 -192069696339079476797799910773517134848 10610093 -137147911487826623350077399500659222356 10610094 138900150545069636023448675257306536960 10610095 712302965290667629553488186820906692800 10610096 38241868628463639468884909756527017984 10610097 -85842797438183586470274154848203379600 10610098 193297752027893898276850905631237232640 10610099 -345017332226789403011588103296740038900 10610100 97674160207263622106514511139871696000 10610101 12808110682594056594842813718427470592 10610102 197575331045855555962167509440629024192 10610103 601515563108606068561032508400901888 10610104 380224462232042974976535718406771281920 10610105 32431379203009605180627297255518568000 10610106 -66224967575401422198643815465633144576 10610107 -300608671781547775573728174514800179280 10610108 150296846976051673648223871850954715136 10610109 128757470832958779166224641920777964160 10610110 -16994752030475765544656444778945757440 10610111 41287974912467430739578773379329802552 10610112 -664183473028312579208428036395368448 10610113 578021366925822633800705674076648831920 10610114 166097940032875692016143726287371760160 10610115 -129333504957827600015499346083956627280 10610116 -254693706244323825457392105231089012736 10610117 267457132757194358816402392562646774912 10610118 -34771091244617386195571053607372048736 10610119 -140135960164481900529398540649630012056 10610120 103874391434010837037038922144552550400 10610121 1888108830099366620711188519126627776 10610122 148131107381807416597782535840469965824 10610123 -399392733627166763277313284437319177216 10610124 60879984507695257141715587967318802432 10610125 483462625335837289324705463564822814000 10610126 -244877990796408376654948365120549127488 10610127 306637958393551682056906118146322352 10610128 3473053160495903936561666632133115904 10610129 -392370460036052259785103972380077133916 10610130 78788640799615705766677486415092331520 10610131 112514059090858737059969847644506061392 10610132 -16677636127650044365539436714415155200 10610133 495338062418864043331394236925098350144 10610134 -349759419682593357480691798384242050784 10610135 -69824062478813864649893935262835487200 10610136 -109060125588682707211296573511229644800 10610137 646949116345600636895084938735054859786 10610138 -103463471273092911775374384437238348288 10610139 -213376914485270435973052400152210823232 10610140 -198930504071155327920971032671550978560 10610141 -451808771402285725043694068063370748500 10610142 29329874823092846609008824277306840704 10610143 52789722891075858727313591137799101200 10610144 -79082040594351045179558869393668046848 10610145 -47759372496465446405829234882424642560 10610146 355094564764186725770720964055920136272 10610147 257237119557372111302175498939577993320 10610148 158889296334464524384791630062001223680 10610149 517915606059929698125216559456719165120 10610150 47126589560693962209864338312716792800 10610151 -4364296333382147800818340502222264496 10610152 49537170414918997150563750939041710080 10610153 109887077097688113069374401465760872704 10610154 -38500537277889434129936067432922502736 10610155 398726855371091359762332680053318318560 10610156 -606760076315162209602609908613942085632 10610157 -103452367928484860822890855424999333376 10610158 13410349294677813790594761107106342144 10610159 -31121689520654642634485695878963172608 10610160 -57097086076843694287235439011994009600 10610161 31196304651607094797093977800737833712 10610162 98050302985556981058031704527762108832 10610163 -633264201577526947170904893029130579600 10610164 -4411447607076011500482177834742052864 10610165 -327082520733660370119263192537614622280 10610166 60411570964272240271506601536072314880 10610167 -490009847559951844096324133842373490360 10610168 -305888336776426959243199944819178045440 10610169 55026070055151055516272961048769043840 10610170 -106228448164672831153297666191162988800 10610171 -7989148379804746831987570833358561776 10610172 142358917623346344933018086837487413760 10610173 266598021566969744319623597856303238240 10610174 2318061729534267205593233753822319360 10610175 -276726061405170640485225905878283806800 10610176 -74997038800763310363400573800085979136 10610177 177296316608255951167323580631196097026 10610178 -94195982228688928535250441843929387520 10610179 -59786471724835915963885043125284777220 10610180 -73844774573904064709549362058384732160 10610181 352523781534087375737952719244616722270 10610182 -36778082429467937168234474437581748416 10610183 545375465173388502100031128875250401432 10610184 7099889066390203945851026998331965440 10610185 1521266521118086469115128854429837200 10610186 -119783471414693322761961399420717440208 10610187 -1388848312301828690086349297716820736 10610188 234410071758151116446021709307051992576 10610189 -7527739487730472974873367152970450560 10610190 -2838820752267273699103040391709992000 10610191 40379276478205468916223539070424406800 10610192 19423423521383317340787243011546284032 10610193 350764499457114174356083336749767203008 10610194 57949047230360162041087910232117530112 10610195 140635545946260388045278615478329697200 10610196 -156205997363591392401960818369708279808 10610197 311527277676548784302682910214704593340 10610198 355657663438192809783457170710167620864 10610199 -24914902300710760404187438401491195376 10610200 -147395977945461159072860099406387456000 10610201 -74256094028771450703613964789190179520 10610202 -129157658904267577395304099164285331968 10610203 672158245703192486458912062461066508000 10610204 -3306039648002377317486041944011852288 10610205 -85790356059885407251034464155161695680 10610206 151588171413757637940176885542447028160 10610207 -125302120017194888645522866713074688 10610208 65520943158754989459686572301683261440 10610209 -568441487493132468297480255549757720896 10610210 -114026576043447587553006581672643089280 10610211 -195019306934993075738306712902597038728 10610212 -191213087259705457663959279508783068544 10610213 -86568648076133707163376473651313977538 10610214 244408813831637197147933343997152832000 10610215 -60832564629043393539003481654113239040 10610216 -562056271647657494812446161476873835520 10610217 -686172978280216652522295338576010552960 10610218 251910011081041437007446526495623097440 10610219 -621471361100218026279997702551081806904 10610220 -15606452140818125619323628045658736640 10610221 18576742033627676700408049811565654422 10610222 -45737721934704353775686188278011498496 10610223 -73225975018178887999246168052413138272 10610224 95614927839816450514165484579772334080 10610225 137678335718076247711722346213036974000 10610226 -39827136431391571181823236870041919232 10610227 -101729944630478019066588771181416478080 10610228 13382314402739687860908434617933277568 10610229 3401779612894503221669229181503139968 10610230 156012466746050293313324542249653494400 10610231 112225180647025102703951775937530254232 10610232 72736833452525218976477281895883939840 10610233 388143544197802152100359862546403517482 10610234 -421700041670859176127684236472692855040 10610235 -191167257698133977787091737694490692080 10610236 53727245960554123931137581319878836224 10610237 -81716499083070359338475084719978140000 10610238 206283258101953333979766559464985422144 10610239 358619042739501555302689760349717062256 10610240 -78813275593856546414907368357882757120 10610241 -69946087109288148340130564681528249856 10610242 192822556880511210747494209957844626944 10610243 15394951976692422798414474768373602000 10610244 525946094971766369285613196006299340800 10610245 340008858242692611615290386549933113600 10610246 34271426181719971714076607607932272640 10610247 -88264743313700647384141232896897671000 10610248 -268887517317815601068457083101624320 10610249 147823021511035093466451440327600268288 10610250 1673167045072139871637177575825408000 10610251 -445732252443124610706573325928580288748 10610252 -253718344789939536480471647893837513728 10610253 526163819098337850600001874242301814720 10610254 190878380156560543891672358326137602112 10610255 -64187689905573604159522688237367750000 10610256 59080085023851073407332009061642534912 10610257 55179599875230547280658533155020449600 10610258 -5899147148212117561778761259483541216 10610259 -76296198651276136790679234822040711680 10610260 81469156181954877072326651279365082880 10610261 -693306346585599644956519328079537658788 10610262 121530314478803786314859718794336444928 10610263 279116555603703579825288484149858517704 10610264 -545869335597196873885615853627121653760 10610265 287081613890564144783970814969682304000 10610266 -6337593023960180154838836068955364896 10610267 -157955932532054351954653272444491493288 10610268 35025459682342322106800186018480455680 10610269 -163682357178708533193868914682854012704 10610270 -7141558055985011804045674475488026240 10610271 -12268673158910296009391238978836849808 10610272 369579063133884195886607003691757338624 10610273 -400627200012743943063965642798304896478 10610274 135318261377300862081314547069459096960 10610275 96524194191180478388389901335154642800 10610276 216067542692492189698981722832438892160 10610277 55610224536142694606249426150946504960 10610278 42043437828415468418736386002820313600 10610279 618329473990459339070088101028727717680 10610280 -126623917848524957187001714797388646400 10610281 92389294127242968685005854451371152464 10610282 14134462520324127999175687698200908800 10610283 512794404711911469717211864509977356800 10610284 82668170834720849350436940989843545600 10610285 -2865681604838774925675704016741815040 10610286 -156920757925694616945417090800574092736 10610287 787636146870685552373666125733880641080 10610288 -66417184098251842697496964384515686400 10610289 -26462362355391921549438786872571112446 10610290 165769497758853653828526329021572104000 10610291 58665783911476608519515935743442365552 10610292 -115598993200161031623895979316674789376 10610293 -1054356978201055753715013521475376416 10610294 50573088147120658544577595249261268352 10610295 147321820377766809898485420975167613600 10610296 757697228318468877705692927665100513280 10610297 -513663290653529962434004387088603611008 10610298 -11047795842886564349366253006831936000 10610299 221109670546225251560023600306887371536 10610300 6706692738704102162837971047590438400 10610301 -206252216446300019049009167873376881760 10610302 -231491569527116724340925735660261595648 10610303 145879612604944195530687096418792976640 10610304 -240206144235309290834816275115157749760 10610305 -70928866064041111666048029662960441280 10610306 -127634501945231420113942750063531461120 10610307 579665625622277971418939003616824959440 10610308 -30542434479257086414614070477911195648 10610309 -642452711010516612910251384614942339490 10610310 50995791932363209759295113477913612160 10610311 -127957046291316380677689851403093296976 10610312 -775049109128171939706858664499866245120 10610313 -54349481751598244588030502656885471520 10610314 -44840831213017199923405547076633590784 10610315 324089216827472225953276295667833436960 10610316 275477524623815478567674436331319791872 10610317 604540021386132161356042451391908814720 10610318 326361550281807820571526506205183207360 10610319 -775949485927536373543288588142992335600 10610320 -25049314581809700619036080114133893120 10610321 158014849247383006357272480745785994992 10610322 33046025793578718003988731441230837760 10610323 203931843979607958022797929102054510464 10610324 288941834903617359031523715915643084800 10610325 -161901208433694554862820290488209320000 10610326 303248853425232761987844396357703790112 10610327 17608229793888599530542728034706289040 10610328 144831248186069574313121775221648732160 10610329 -85518932609269398948938023444953085440 10610330 -166327503142832197254314023425518449440 10610331 -2882339208535928846665603748172757200 10610332 651960434097223594494071817804038871040 10610333 -117545288953214207660758518669341243418 10610334 -54510864072604440979282314315561520128 10610335 120592338063983286841397468542942994400 10610336 10314970575894119321336462228107296768 10610337 -61350550145297195991833483757339678720 10610338 122641615606094454926305686249182506320 10610339 -422298175967371368279905703947129121792 10610340 52816288631754756219781521001504112640 10610341 5672426902048284403210490564863123520 10610342 61627863706612710248897264696769761280 10610343 166853049284679355504405954956752734032 10610344 61794715569370348630648875529841049600 10610345 630340929146616937507853566244857100160 10610346 70798660215502109309496816689539733760 10610347 -357501978417363316290677064698091459288 10610348 -95705782140303660969109297442774252544 10610349 -154072522592219683930130883264118819392 10610350 -29087820817939385194838209631103081600 10610351 -566455807913385073827554717725608417648 10610352 -8512003353351903487944983128776867840 10610353 -116674667679616577966631153278027313432 10610354 176023715980579308596020775732050897440 10610355 -117512244563067212399993941635883726080 10610356 634542317419294144563826769112636691200 10610357 281984863612134542595384323771725818606 10610358 -12801669625104113595408200554391138304 10610359 133337307542641906906937558404917867560 10610360 -202439575293464208790118111917768704000 10610361 190648580014760089755617532285714681588 10610362 -209621349536336240671532775045618547200 10610363 -261627492053990319506728190165287191960 10610364 -34917466078273394465341456515733969920 10610365 -374782744587976830115235989769597254740 10610366 -56198311392559031058207311867792325696 10610367 290071928906126590397835311802275188680 10610368 79951728389088302036301489063445135360 10610369 -226250399097855567578637194921281152 10610370 -37357469771899946362021946157405788160 10610371 -1030586962960642147527312465180342656000 10610372 204771435640512728610686159510930380032 10610373 383509876380151201165405461916873308384 10610374 7538783750869769888397580452139057152 10610375 -529802295511533725939972078035440000 10610376 -77263002291506104896149232311173447680 10610377 29797314438959948189577545517398683226 10610378 389834083915873473139351189078894344240 10610379 1408492815700876599374485489939161600 10610380 -186735885496526896741808886727453317120 10610381 -705701007356342412032495783542733767818 10610382 -174105229674530522830819574465666804736 10610383 138575754995041794330644103732746949120 10610384 1274621840401105222703026453856870400 10610385 74600222206628897026605884579372409600 10610386 -25325122038969450713662189894164106608 10610387 -364593300724305388439259756594269907360 10610388 -121257418438570217863477613850286442496 10610389 -162785411973415886365839244508150533810 10610390 37336453571539683102928404150959823360 10610391 -220874044734516691818203292985102520832 10610392 242536989692016620022392338032552222720 10610393 -391565957171971201337784349424914970358 10610394 -23724531783053211914091888279944947200 10610395 -83481539473010739370350678492497025600 10610396 -502204815816991669977708675847821043200 10610397 45317721021149426601087821773194484032 10610398 -175851964362599080345406344818792461760 10610399 145577124143512477565655580124836202400 10610400 -32414211871842526251884276935222886400 10610401 156820790627392112948667148152292773012 10610402 25346568362713088703196605229946937600 10610403 512052202352401070708019073645359850104 10610404 7789339087559494344039262134006374400 10610405 -60389174867653406159399293542523411200 10610406 193528174587269958235229027266518958080 10610407 -711933890250292712566615866014037734344 10610408 330137815100539660819724022670635432960 10610409 131046906602958801141970802710812454848 10610410 -7067677658465899457571024421390621440 10610411 228242606159099397703015177974905122080 10610412 -7399800680713150120884118219434674688 10610413 445721635361167203850697865849583001184 10610414 -40847781138365929087725868053852190848 10610415 -277425703750245061500558945707828640840 10610416 -72883987905444576616578119645363929088 10610417 -290262494041485177397651548648897851520 10610418 -6202279019048326698416135477995348992 10610419 296748294458422054394565263597884207820 10610420 138869761759375448105660024635983367680 10610421 -206577296903968902303432271940352657888 10610422 7360798314898601805104280299498928192 10610423 611243884094025595001436115255033725672 10610424 -145364536759491676771132907886488801280 10610425 31938812725544984890126044118697108800 10610426 -271124328295909351289196237865232520960 10610427 41150676752009981172755459123757482520 10610428 -298643089204028032496452846934878892032 10610429 -227917811991092204350109440364296504416 10610430 169551262409243241220880221028762133120 10610431 -143460991665962063524554812488293252192 10610432 -33343344439422975125301894037798649856 10610433 -19393685678652666654794614010150248620 10610434 57704822810630356216573573319246412672 10610435 -415674494842323766856262947290862702640 10610436 97113153543587588520956806454157004800 10610437 248625127877736379695597370999155333086 10610438 524896016756768637322413042618197757696 10610439 -79323722976601268145349306880992358400 10610440 181960147671975726335763845125847500800 10610441 -80769996343899151075475374733801675136 10610442 239680170822952761625802173565638909440 10610443 516318107928423461155976884585735908692 10610444 148734393724630056972913477106692294656 10610445 -23374404580357379494500141051516744000 10610446 46333444180739185425067539010328908800 10610447 580686993545355880422320802290894686896 10610448 43586209038354336163265470817724923904 10610449 -45485958027783717326832690996136137550 10610450 50147112332503253151471124639534974000 10610451 277721231389710801875250560878959648180 10610452 255429413991423145011212701006484109312 10610453 -26218863850339378154643386018201710848 10610454 74888018741874133337234504535284883840 10610455 -624956142839688628249712361670242518400 10610456 63961855691727565206648309181379450880 10610457 -152518416703123844355911023535860440384 10610458 457342331869788038875268555166816868080 10610459 375263153985416651960159526481500918660 10610460 117947722038813606932814868104435148800 10610461 72108226118776156953702788226071106252 10610462 195469329398952290263554993292087200000 10610463 8585642101324158096638672860582219776 10610464 401798840674866291710301978872077418496 10610465 6194398641129600719040843369126491520 10610466 81784925973134928398166359264612567424 10610467 -262409501773407245875907211258768865888 10610468 -477963412399768290025212327407073497088 10610469 257912171026198285031230635910945165824 10610470 4531809554177195594745959598468259200 10610471 496052061990261656377697467608065945352 10610472 235328871267107000632127513105699880960 10610473 111936165921581829657457224749721021684 10610474 -9087086586937190637110740432096619520 10610475 86323320996981015370088611049489683200 10610476 1095486804159022949021120369032128000 10610477 70147789769958003904128326210263394700 10610478 -195060715855014946029145132755288381696 10610479 590206557045384979107063526073600986680 10610480 115391727983119360610909176988102492160 10610481 14433244587661532428842803642261376000 10610482 113207313719197040908328146881355025952 10610483 62131089706222736180294268354000895104 10610484 241948751256423130882076022578983004160 10610485 76259880838839652431955069956252860160 10610486 12977141505029062627748025695253473280 10610487 -239697567391984223609930344660377520560 10610488 118293813083740979896632725320543887360 10610489 339612959179324335183134681762343829290 10610490 101103044469603157844176675089254400 10610491 -290254297865019187732711811426899281600 10610492 -86807632055031449023696866066862531584 10610493 -87650209074917226474894126540454884000 10610494 -60809717764527617548498246011683066880 10610495 163732926563408960404882776018257750880 10610496 32873712356353154371223698309101649920 10610497 62465322702965432600291342548960810946 10610498 -94232335694804056207332169903887745536 10610499 -33079474440624954177487848997211216400 10610500 -596569843402825739639745951611011008000 10610501 -159730323747393455802429565459762548000 10610502 28856914367955177199806278248814383104 10610503 -270267404480773383053800318589710337016 10610504 174570116772054996097686922801621877760 10610505 -101658330687361851493687861574584787100 10610506 -83957920569065105899607394521984580048 10610507 -1460792663372057502910499230892863608 10610508 -4687446622943578463771491578815410176 10610509 82607255212384723514088263020228869996 10610510 -41987106679722085210722267236338327680 10610511 231942399701322646621457166683006510472 10610512 -4106148198836477421397863209978953728 10610513 76340425024166887248557810558524478280 10610514 -1163656446309532850766393362004396144 10610515 372663890854891695880661396080360730160 10610516 -142074579350938917593211872549212975104 10610517 -64806182170278609761168464554378041088 10610518 197716942601469081915338924633668567104 10610519 195340059153956071438968320079940578744 10610520 -341330923985888091377432480625100800000 10610521 44588312086186702118052544460861503872 10610522 91874749129029148566293975408593323264 10610523 91877022756747138928164556180165744896 10610524 250634456084988536466790298969656814592 10610525 33814836692289404448772211781479721600 10610526 144575749635281077669840257882274062144 10610527 297055320110103271327974868204671586792 10610528 -34730669242521895687293886692672798720 10610529 -59100618459817669099956198816550836816 10610530 -76745973624595008399777165592728153600 10610531 -455359148105086948270093084423609604880 10610532 -34865679494797330092187380049695080448 10610533 -718897353163871720875011400953229676100 10610534 123647247324651479121817433839303248384 10610535 129322467828616615180245274222786379040 10610536 -338906394501984358889543887222888611840 10610537 -193680138845947815378007449009257854848 10610538 214874120640563842083340659948156351744 10610539 608796610226802654323094630359832575656 10610540 -180442115500519663238656592892855029760 10610541 -488118313859285845893062303941209226560 10610542 13200163202554324276776265184849183232 10610543 121662388083135487465088824004984114544 10610544 -15286774660585610286808384341081587712 10610545 365892065365690337728238123436952986240 10610546 -327331601052305749259957605863926124528 10610547 59363883435547469787950762422191214128 10610548 -16730859918715379756586730223001851904 10610549 -947870487039419490508663700700341640 10610550 7495447330433028478452139551722832000 10610551 -3447081643714557616654131266808282496 10610552 -224652262671677882877383887315661414400 10610553 -483317856778980417843888920174328613296 10610554 17173615501263156332068583659992061440 10610555 312073281684426228131890274936133247920 10610556 14937272400777441923312387353641811968 10610557 -29876168122633470256962453957472635968 10610558 2514596624250704036311334558410912896 10610559 -68372776151809679093057648900598778200 10610560 -178243504136944162180683141432213504000 10610561 -29001697237550683259060998695528910680 10610562 162880685694617808767014642769211951360 10610563 -420493742392099133096338592806336133696 10610564 -225819969930948922669435323448059704064 10610565 -29977318512586485289726161644158617600 10610566 -329533452480551575782386547225865575360 10610567 -220689033954743755224319135889129078016 10610568 -438438972552884686783713351685596364800 10610569 -15627790731692813871892552815433168000 10610570 -2930540487855627660312986612578991520 10610571 30600504425196746447866724743289602560 10610572 -176250682426701778400748862314815974400 10610573 309157159612243997464473466026052752822 10610574 -47296305262466075828457715731172290432 10610575 -364760641218469267149766605222318254200 10610576 98874202465129831516227940737800773632 10610577 484276327819358763916813824606464742114 10610578 107190135843424530047103206517320977920 10610579 302137841100945643707541693706558141952 10610580 -47333181024553803053408379089153740800 10610581 -6475925669030069635991385100116373618 10610582 -133159482890141025127924307793960278016 10610583 -183910467919335506320634988852101702400 10610584 336019727556182663065995880946584780800 10610585 383860647941874450941575497732843513600 10610586 33661315200233754751269491530374760704 10610587 45655790992047347643091863238967168256 10610588 676353465646973352787209423558601344000 10610589 197661386849864183195320798359696691200 10610590 -95351441183720631777286709521115431680 10610591 -603621927005740741002476916635709055008 10610592 316937664767555076100648240519569211392 10610593 194537304140281692132750790978891694016 10610594 556238180013620559243377935731404160 10610595 44910856449132150586427360269263822240 10610596 -216430198119712626372365511471909896192 10610597 -157794251944645837149903242945188462500 10610598 -27714426464840381477917262266971836736 10610599 250329870991354208119888777430045204600 10610600 17781065469646433816290279317282816000 10610601 171813769290163193442550373110234057344 10610602 264799026911480531079969655324239640752 10610603 223415758901289522019985054742449388852 10610604 7357658669545490348233305402842526720 10610605 -205304542746086527798956010166227149000 10610606 330694597818851735163979383258276946752 10610607 -369716738013388128382236804790045180800 10610608 187857961561159632894464736603309228032 10610609 -21539331086644560480279213467337960396 10610610 108922172277177345421485924309166901760 10610611 -993503547588063076906110571416215164 10610612 620353106055085488927126138292961679360 10610613 -51547072710638941120507509283886400384 10610614 -5699033311844621772742976134800249600 10610615 -150996275057436771843559567829886003240 10610616 -301065033778414827747177628554337382400 10610617 290410243110744328666675915134552448452 10610618 -48872492420568936062299996712830507008 10610619 224366767483643970914593421283269571840 10610620 33993389664595792600198304657764999680 10610621 58195429135382968606947055816646538240 10610622 -336189974972748207038869822892932331520 10610623 -31313821807818840189883192263957434112 10610624 -4910033136623258895658471834270040064 10610625 50004723903602955701238998336389950000 10610626 120563440515315751583417346645854423040 10610627 799280094435560217613716644192383420476 10610628 28980699639707805860525583290519678976 10610629 -389954824769573759937882956788378124770 10610630 -10569194856083340159766012679855212800 10610631 243988749396609465837572061475155459120 10610632 1049811880631572585700035929953017528320 10610633 151138639480475040351317193895104808128 10610634 -97015017947763546677863699960480139520 10610635 -52574608310797695303878269225040388000 10610636 -81447495139419680149271298756240445440 10610637 2967632672355114429945776387837700096 10610638 -1592646307620387155526204904893136704 10610639 18184061983385434482349197735810938424 10610640 46606719113824691210408802623004917760 10610641 -347956423987150286951283306505034418958 10610642 -1707447414758957982081416516818725888 10610643 -502362530283896885937977098191567800136 10610644 -79448006224207701802116197052720537600 10610645 259395827424578971436554157475294902400 10610646 4565149437780089424129074615860123584 10610647 148464202812682994320585527321139988200 10610648 260128886580790789851356035048085913600 10610649 86943870574570260977592906815288647680 10610650 -68159544518116196267712972244612380000 10610651 543287634366102370843972391665596467652 10610652 20306153308043482525909150606503880704 10610653 -87734120247430662191513759407901622996 10610654 -309180887128500117354587955161697545088 10610655 137360494968311423664072412975447799040 10610656 -422438778749942198458653588258105851904 10610657 -420921695937069539186733450852945440094 10610658 86895078844205501098268849909623759824 10610659 -210933042383851427886577910362043655696 10610660 16933784708488231342485456214468327680 10610661 -57626564997305422296490804401969099936 10610662 106104955982153841262721860990356888000 10610663 -5406666160232137759230763746598783440 10610664 45475362190744416294778131338041344000 10610665 -90341854407213601695776784935380895400 10610666 24405085092557080005437320796227788288 10610667 -75153569275079538653329889688582929316 10610668 116834070214489895015186600581444514048 10610669 29619541724470644505199804241091193880 10610670 -34782517788619042883626482190339031040 10610671 -622479331034927439859275816785535710128 10610672 152915125264976317253164636707868901376 10610673 216317036962031714127153313404562041984 10610674 172337493383038164015872597366213496336 10610675 -50113541493424142469002985390793831200 10610676 -18821936790932732294365120512785040000 10610677 83572678730451489420117135501827273088 10610678 22046562572447107797131512851698977920 10610679 227871873848115538017835875046128120960 10610680 268969618961183368123853417349120000 10610681 -246694542807987413727766926960530153148 10610682 -3221150453198454702947606475950771712 10610683 112588634645353286003990162866368702520 10610684 -10805090981060602602616319702658008064 10610685 134310585580805126263649802672362011020 10610686 -261660445965259380681777214798767148800 10610687 623298832014602708141330214944314839120 10610688 -23616867982873794962538999419492106240 10610689 402438584302426529637735868218535999490 10610690 -17254162393908666221840863560710162400 10610691 -75485162752615076333097133172358372096 10610692 175536983025522211682835559896684544000 10610693 833263277994304716777922391438926686942 10610694 -78726294986932840317200668850632467840 10610695 500358849705374149529015564747078350200 10610696 45311990157448120874650138452855859200 10610697 -403651148694702977097324042297944713200 10610698 -14437274900418645200314098417682910208 10610699 694720788314289731691164390125786263720 10610700 80120452671718810135256195823225369600 10610701 -405678941196198192343364570535332100298 10610702 245095214414143805411762753887637105280 10610703 -123519298024155723612123334777674720480 10610704 60549560055047153367854698042456801280 10610705 143138382270914158422289618821831360000 10610706 50506899850294537184747200492921041408 10610707 -681451151009108635849892876955861790248 10610708 175760885070946910734437144619993465728 10610709 252404075697627679122444514448691494304 10610710 -2191925978332567700851007885154948480 10610711 -226458524630363286990130340013133939776 10610712 -39614063082858692593177459655861452800 10610713 -250121950358755766058254249997173985920 10610714 -56131693310107053119178802624398427680 10610715 312922102603029982562913040382282892000 10610716 -547003707342691572314511426724575905280 10610717 -19043710818611942700760072451275310580 10610718 4449007884373248332379341671791055488 10610719 -72461440764658022189255729050644028304 10610720 -517248678941879905716888639305825648640 10610721 -486599482480523293346752326639053694240 10610722 279640720093282161611286244597368792912 10610723 -8944307023723728162114049435836272640 10610724 196174751159003253506459721754596320256 10610725 86864825299415367225608754322880548250 10610726 -116717514890990841150868494470582355840 10610727 118191425017734026963126036426716081920 10610728 -13603518144776854159410659803835351040 10610729 121383465585952385007198147777981833040 10610730 -98337191213939164690684122021271449600 10610731 232557497570753045659590432970275925312 10610732 -52136785976393094008539124484248718336 10610733 -21318278151990864575015868518277367680 10610734 48297635025460873698227507140474006272 10610735 -560807036081072345724363151318342288800 10610736 -8893645593198053450825108804567040000 10610737 -391395160619967895753357716744490992000 10610738 134603073263238559575664272553104336000 10610739 -501277938611463370516066815365239615596 10610740 -26560334294769367096550028713438208000 10610741 -27590262677618169919274667664859055648 10610742 70033934413244718397613137115033247744 10610743 -152766346232243920233008136686499874512 10610744 -695069615900411683692644728630106787840 10610745 232096837208262193945259097451988685120 10610746 13514797207266628063867369257357801072 10610747 -44871590008940220046016206239681520368 10610748 -974143211975892158374312022989956096 10610749 -51127952911537675586844242515993028564 10610750 -191868506914883214447709730170762896000 10610751 -354391362183522223841030895511888187904 10610752 8911262850151551660439225195104829440 10610753 11311250287280817756355755809586761940 10610754 -206222155565299218479039097465139216896 10610755 -242056343709723145806863013834401145840 10610756 -13727786765167761601023501226351841280 10610757 15989675189491603258946979410230969212 10610758 51606037671914366123328241873036015680 10610759 -125629617359364931130578912290641476320 10610760 244505424484993089441866014616422809600 10610761 -229700422715280151854752147217690109568 10610762 59789959210723861511621885997962599680 10610763 -102008410803322377704041916587779600912 10610764 41033043723271788802194916360932490752 10610765 287581885423696848892337866721120865120 10610766 -4622451359299235988296340018059472960 10610767 -1229324025543780877448162444565451528896 10610768 -68757674392447214471058823234132377600 10610769 2145862946616487272502160288341955328 10610770 177074516656351251026732083278224540160 10610771 801862333663398215987128986143728755192 10610772 339161908350884794829964404083039905792 10610773 -44405866893496361663145277424653237376 10610774 28252727352088755868907145679630510080 10610775 40352084093265141096791245517384566800 10610776 774713657271724118278154171793744629760 10610777 -74541648771902488079030325752928595200 10610778 -87861030024693776306879218208282876160 10610779 705534546067534979004495971964192621380 10610780 214270672437661783717633220246217561600 10610781 427861856234458955786609592026321721120 10610782 26698851521958788100072834908267073024 10610783 -88202987334449885215305986518412440656 10610784 581601090396500447590074811766986506240 10610785 -12253418384901928977266216980887700800 10610786 9750610739701017314307604487074596864 10610787 -79585441608100309887601281053947453056 10610788 -493978278797637462840559543013585597184 10610789 -63526244255590010447359923188792848128 10610790 -182882718206739449881314815950425907200 10610791 522570145448727151743444759235064747192 10610792 238635315189880194931038023045536128000 10610793 271374162295804510796452530450597735882 10610794 -259772622898474377102228003533041218720 10610795 23899848071494678650584855325911746320 10610796 90387193029301090436092587687281541120 10610797 289353000864175822397892229537432351680 10610798 -237606627773556164853289063623524258880 10610799 13293383689651370879129930862608025864 10610800 -26647468164872627979713729481577267200 10610801 781935153893681366472656760534275918802 10610802 103293794815149663723574313339304221568 10610803 -5634012431518013154605305170456982440 10610804 23588694680101792949799632119566016512 10610805 -52090045478124563981134160895293657280 10610806 -447260107376576507278198148318424625920 10610807 212160343082553745700620413753214942056 10610808 -126552205294339869769382109270953164800 10610809 -6313518562337725287199583464865659872 10610810 -61251544301290677087484081668334617600 10610811 119099836614157903620132283475564388480 10610812 -83554744465704739519217521737062604288 10610813 337303133732547234595924647389055928524 10610814 129129527928731407648322509633908178944 10610815 -236130985967134420845115086012262790040 10610816 599216883955631500655022271613003366400 10610817 28908043369925367869659586099813464512 10610818 -100055339489857394370225236476142510640 10610819 -17221908571099039508131542409108923780 10610820 -141437936155450332558068623592367759360 10610821 213945704653007429394710429688003473692 10610822 -307228557218001754308073015199508237888 10610823 94822108377738727814047079986700524320 10610824 69125930588067595602914008363939430400 10610825 172862059902934092009672498108316103550 10610826 147394853234750531367233428424031615744 10610827 144564951148376580432730375359044636520 10610828 318521727995808294168581295292238032896 10610829 -152809160485967725055344927476050774826 10610830 -243148149610134373808895953982132316800 10610831 115926259908954191646145098867383362944 10610832 80559714290862489230843956439819550720 10610833 227213908187809855486772651028037957440 10610834 -123665369881454303171760420774430024656 10610835 50621897179530231051575251990794700800 10610836 -280710418143500407127835744859172283520 10610837 1079236843505465148654895906935056284092 10610838 50594391694806343199922496058650275840 10610839 731163565558495563941430527151935471760 10610840 -246303705098287234487242174627604275200 10610841 25008329566346938593285757407408491328 10610842 17143349736608040336871984559584349184 10610843 227063005489583290862298825777468729600 10610844 -5295057405714559822277525125636500480 10610845 10264878804847175362006957898902604160 10610846 304156962692618290620105732625324494720 10610847 -69786027442254967979658648443896510800 10610848 30226756967701068022133050240854589440 10610849 234815212962646023682672013965336568064 10610850 -7596318070659439057288654894788403200 10610851 -630451244366354647192826454760428620528 10610852 -1673058501237665836793470467311262720 10610853 87136907048127885422089227071339712 10610854 257128418721606548997537919513590958080 10610855 413387985430300379883472990576208646000 10610856 -101744006014062130992669237967543756800 10610857 184048822056339906878756441467287678352 10610858 294837061525293022323327869550270161760 10610859 -144115889978246087319753494133103933440 10610860 69005078049685936836620331692402319360 10610861 -87825542684015413922123163087287853696 10610862 -252795832338916351927649490431591475648 10610863 -278493452178781595365801320215252010920 10610864 -156347419606832883766683999493118853120 10610865 -133053885495051876559324346689941609600 10610866 22234534628906178976477190205365157888 10610867 -583996649563168072374745604418768103608 10610868 27412081879552910113743474850120181760 10610869 -38015087723161684796628150100598929248 10610870 268710294570277076491164505633256762880 10610871 228520973745608438361448379177912967912 10610872 -533098002341358838231738243616477491200 10610873 84980907618645759518670654345225742080 10610874 235129384080969367054914796475989490544 10610875 -239393509851417669561514722041707596000 10610876 344555279267980087344149850738587919360 10610877 -217854333868074951094613645295632935680 10610878 -247961215577284123220166743581580501760 10610879 48620643553170025657308712871128396800 10610880 -29334976262395431915125088546560409600 10610881 105007953079700666321393501747989999682 10610882 90568156364480351830312510298053831584 10610883 -168365769934334724955393980824978123040 10610884 -68323602425653209154199929243303578368 10610885 134935211095987485198230146733405452800 10610886 61124133794925898178229753535441766400 10610887 163628494554122103314565050634561627952 10610888 -107804769703107911536741810965404835840 10610889 -207704248266619997560268289840636019584 10610890 -301617505670557414913492946079319795520 10610891 340725792950667783647084999734637313552 10610892 505072154111335787379546938355253862400 10610893 -322795965201854294634785938218764297696 10610894 -22781133637093879606047163797558508800 10610895 2930786678293626443598708309740845440 10610896 236256302548007251929088917191859503104 10610897 22071782167486344767103008290957403904 10610898 167329529430873865700418166212307434240 10610899 -257005108046787934433719136190852182336 10610900 52288042727709277974009651692481552000 10610901 406201508604797700003513519229021442862 10610902 -119071382871515173500711932111293018848 10610903 634129747661394181902932357320667254152 10610904 200143159061172703224404592477208965120 10610905 220250355173426731548163040101795053060 10610906 87345132984792323790877920719152519152 10610907 124257597597317905736101185208872217392 10610908 280196549200410298335251622088982986752 10610909 12864854606020798826232669630352970604 10610910 84219509101743255668040266421378744000 10610911 -84225446340528296892070825307203184600 10610912 -161620925446754212754164598352626319360 10610913 -151761171017741625579612536789748738336 10610914 146764777474450773614701383253585038720 10610915 -6633557569824760738609634392519922880 10610916 -302690530879975391702051423014187240448 10610917 -202929655413862979714637965632728120228 10610918 107118017893929637341852226753802776704 10610919 11197769725210332910602233193668570520 10610920 484534999245344175547789866480336844800 10610921 469706416257286111379213443908718623744 10610922 -5040895737527505705548390868244164096 10610923 -105584732544488213999802107759157731016 10610924 -90892995248526779951333439482125549056 10610925 -103327517619629548551511869649267144800 10610926 -124596301346727269038477602912352828800 10610927 -562981968868767627056139937184554913568 10610928 21666203706159915756335582809248497664 10610929 -212574894544598208619149879134590860224 10610930 -20323568566221381926770688627801356800 10610931 -20581541185614207625287436599932155848 10610932 -143929937297528587218228662400096523520 10610933 810839300786573522302033618418154571182 10610934 -3209906780885685864000971310941340288 10610935 56449614325855597740157446500074999200 10610936 -51810919463706090181621064625752064000 10610937 -207803437886256796523416957436197905606 10610938 -3141910477443991927341001989072805632 10610939 210067893460492326625528103028555370224 10610940 -120119093893768891548377647146483072000 10610941 -517528153893063687956164111628204763840 10610942 51145898594101270546038621528551119872 10610943 94019126073056121340374775367351808384 10610944 -160786820600391172480404201660471050240 10610945 -38085831742391246849051266082451408300 10610946 -257475324709441112331312360689925600000 10610947 134224217359477107182872746875516074360 10610948 -246497829235889964904546468577603640192 10610949 334142601312174719583795254659915043040 10610950 -70737416317081664722574811505240387200 10610951 98628690168527009631060984059095143912 10610952 26031176858539584188950030883981475840 10610953 436714120988755401432871708205106322202 10610954 109446341856721507164050430962080528176 10610955 180012204671816051822393810901513993600 10610956 -117456929823722408240546508310957224960 10610957 -54107779416124902110340845398660526208 10610958 -83417629545037428353789324138603661312 10610959 189502653626746117374475477825473548160 10610960 16325253669630362849935143131638087680 10610961 -227275654211362681648083924178419091728 10610962 -73820080508763316596445833942701958768 10610963 394499352708050451887286018796415569920 10610964 19005448158438075034203262308857118720 10610965 369700548828755204921505620365252624860 10610966 -63546126307896367551364051595452697568 10610967 372664768141992024523769651129136333312 10610968 -455609015073437045592727827916982784000 10610969 -183089746167431264632553935345335249456 10610970 -29399475553070840622523003262999328000 10610971 54272257353339699622682460092829712704 10610972 -435206298797298726385750586828796148224 10610973 -346706292317700068517253384107988689600 10610974 110574137442202464115727229654400320 10610975 192808963251803532320534656883276168400 10610976 2271739550291720716061476222915313664 10610977 116317594351032894846928761100134720512 10610978 -44337299991207881691724167351606111744 10610979 453330579742222687381316269174221511488 10610980 53646502199923669875770104022277792000 10610981 8852906977187531753732049682404601920 10610982 -161658092269587356255514788180598248640 10610983 120826227118794101401411966222344874232 10610984 -55935647709052963459638652239198873600 10610985 -79338254792231798654394577031345249280 10610986 241953476998260699773772908984167206240 10610987 128369630317884234937702528972052805240 10610988 3686071363262247166831992481489603584 10610989 -5055561657477157307044012828603883540 10610990 -9271267468712606605832563362119976960 10610991 -85037485666939978175358224007229629048 10610992 21048226640927938842748468640740933632 10610993 1395541016253839930029046431369801200 10610994 -168649571293438206873952188719752752000 10610995 109743839710220969623539137587753527120 10610996 -55440090703091707547823129140851660800 10610997 181649546368585835917157201270877300000 10610998 328480571962775664683115405515983822464 10610999 410978216114531973134133249837961055736 10611000 -31893794009434116451637246224788480000 10611001 525658373342381086970707813496159209104 10611002 -823586556767100539053063067435604602880 10611003 -205174573424651008969116806899147753080 10611004 129518888303330268525471984877617509376 10611005 -15490228816709872535584681338566799360 10611006 20190652756517033140201961310517155840 10611007 -556220359832938744254573288641659960968 10611008 -73292516777449072251901703087654436864 10611009 287105444399356747507022180430698592768 10611010 -269518775799367923012154833621274383840 10611011 -10325694692752128785744763729194529936 10611012 -141482970608950571267491641292634661888 10611013 589225444906756416357016766881226453760 10611014 70634701945233989273607740673309653856 10611015 384997773727239236119134629120800235520 10611016 -243381541297907742059383810119144714240 10611017 381119416962838171221968919645139253220 10611018 203288297021926388355229510695752348928 10611019 334248952660393705346314402097479396200 10611020 -102165528506708434824196304639217899520 10611021 -90836844095475402425753661211060887552 10611022 38091462730454879935408667766729477312 10611023 -68782497015503177961381939741946834080 10611024 510051389908956984500315700476510208 10611025 88213657806643930238895323078497140000 10611026 347898185025952165635789893800328574240 10611027 122704506214824413175318717284970132480 10611028 -283416337256680327140547783345529544832 10611029 -17510021999912816512482669077966452512 10611030 63403113264029449965181654225973809920 10611031 -52761658502912638109030345813460178168 10611032 -450347276277713724398551722921227366400 10611033 424568674656697844177988147231857984448 10611034 21242668132307515134076520980356052992 10611035 118023234451004888255149383678675894000 10611036 -268931566020017923558961618994249259008 10611037 876365513887878184802996580779849645772 10611038 -28610080809881732677783834300302992640 10611039 128714133385877124701745684573665845464 10611040 181966994169629358718349902261636300800 10611041 -10384960929728247677908467348825963840 10611042 -31011298657815964160495861522645736960 10611043 -416883941290781021817794837620953858240 10611044 -503112181235385443733037934398107724800 10611045 -14916641955835432651659106518980157480 10611046 -30191062609810136680485461456641684416 10611047 -575267738098466696181586741534942482504 10611048 6896915322595790746231093665669120000 10611049 -368106853992245484388798708346077275264 10611050 22669491960682948491385368877216300800 10611051 110805054751174738209492083200700359104 10611052 77255024488832496559987807665254498304 10611053 -164347623797014414912235867657889379956 10611054 -298835646499048752688978213189713164160 10611055 21224305865305635393065604364563030720 10611056 36261900101892031529288532592007872512 10611057 242149442636900957466385122322217577840 10611058 193613632011657295006869544198717800576 10611059 -87198376802100302165304661444713544296 10611060 -228331529305609434410022803703927521280 10611061 -31762984333201044096423903955548321096 10611062 165570983788302095297766408450111596544 10611063 364837183554989309990625814550496455880 10611064 465294394292778380005280966685910671360 10611065 -331881764158703207733446179600904868540 10611066 -115366574155085083529241313900980356352 10611067 -2750113314092418223062740324563190360 10611068 14779064193279127523640948212702799360 10611069 6678902060630737336665579402172661760 10611070 -169730321829874016682697509074234627520 10611071 488864600293937684568644496263853103680 10611072 220345133417994337524883466455225466880 10611073 142393450108578626683451036920026794688 10611074 -223030445527336596016243094862741628464 10611075 134425214225868146556368290079780274600 10611076 67713882684599655764027505371494002688 10611077 101326100200310639295013933305264861432 10611078 35271497241563643874048718735204198400 10611079 87706283947438812754059209676242214680 10611080 237020054097873049332103075928865638400 10611081 -35477486907091176138939394667813640960 10611082 10128057471690770446727222094689675520 10611083 24231908458691333909060404301730957312 10611084 -171237667656971977897235148293896286208 10611085 -209133177443657988917811038153100900000 10611086 -136419156493631992394806701501424723008 10611087 -178475480224790014116037889950215204720 10611088 64294637259931954220007560087163961344 10611089 354520255157943996013242631481150371890 10611090 6320950451214569872376706767647941120 10611091 -96881476448599788489592231052860599000 10611092 -150856133470273510998065958723820075008 10611093 232028047550306303975382556303017461664 10611094 -76585655741909549519663577351274722048 10611095 -761338600645121631868172106658997400 10611096 -219897831111699986560859401683586252800 10611097 -437272876562405274143938578866558281014 10611098 -52247021605593800277616472809821896736 10611099 442018388597751166169793959643139229484 10611100 -219298814261321011664942886036085440000 10611101 -685099047932534740987065777580393406400 10611102 -141046209457951260909587536778255103168 10611103 91687669886487217606331817965782480352 10611104 47731371345402673394355847825742364672 10611105 -100049927181919309866230344058282663040 10611106 -399990348210856734009577121905402321536 10611107 278897404571458061510817831080057088480 10611108 23016012793043128451989553863300331520 10611109 161595716589818470097755814773798693310 10611110 3826123253632018559605731924974175360 10611111 204849360657308914988703963930068845824 10611112 -370604271247625195805089357243872588800 10611113 -724294380765560868805878306604910533638 10611114 -8053888094763433619704763081527111680 10611115 34901794080679685713140190549863078000 10611116 452847041771726339695013990906054288640 10611117 -448840008122490370686002614813439358912 10611118 45532307746169690823048876742914719616 10611119 -326459245508412980611015638177230142864 10611120 -12443358587246841388626559202623488000 10611121 592145923678481945885798825536035964640 10611122 137390956477016447266988726125503590400 10611123 16252635050161304743577400217766334000 10611124 -303919059526457080124826305096361003008 10611125 92762857751889517419409622203100064000 10611126 66692802165397984910784619170269786592 10611127 -240989599445336549334459869424588856024 10611128 91334790344456797819060960815663267840 10611129 -382838744465240269393460068866396627840 10611130 -76815269163853923365339826990970140480 10611131 723860960786303118124026469619567523864 10611132 -74057390880926461460565861865613303808 10611133 80751115114171174889396442345369730808 10611134 110334813111073119580375207404812160 10611135 -296037565266078474739282230712847020800 10611136 -122297530585111820186757676105832857600 10611137 127113769174343316866830235527301713200 10611138 -129864267538056407292314884601518717056 10611139 -96450938406446616176311490051980811520 10611140 -540743034309264357162474281028288960000 10611141 -408456571964205752980059693974263903008 10611142 -20340008342793579581592908031821917440 10611143 1360992359396490829547141053430684668320 10611144 -487406824582497907189731216433048304640 10611145 203161300364360807600348159428180584960 10611146 7437548399455781018013692032106582880 10611147 -10078925924539758767475118447059089472 10611148 57269480767247611060895038827050169856 10611149 478844042391049459978080974414533932150 10611150 -31438596815607199244207366150259840000 10611151 468593755599619318419168266470123815152 10611152 35965311195119954804801342196004208640 10611153 -3118988283930547688881015402789411776 10611154 199669463450350149342381132255873541776 10611155 222443000548786537721116072286145184560 10611156 7493662356003177573366423657526118400 10611157 -296638155247660711167775104275465692594 10611158 517737751890377281594932040309801008000 10611159 -6025153261924578695133457031268775392 10611160 192916154226548213816102290451426918400 10611161 -509573690447862709757106844785889517952 10611162 16638590291760224342638946747540201952 10611163 510407403951606317428943742579074988288 10611164 -21902286519365483321654483871693018624 10611165 -158921304067301646554943449009091914880 10611166 3038842986281270399712793771596009600 10611167 -289971622748004690626510529209079339408 10611168 103770399529956683658004373014603628544 10611169 -126582780526588721296144056322144499580 10611170 292488438906739874334528232652604437280 10611171 -380191622607411416366531076547900860060 10611172 119481770626715053807836337960238564352 10611173 -296734710693451850911141726088710735620 10611174 105989295697783899005569396507408779264 10611175 -15119953286141474609454617012444349000 10611176 -19286381422930036224702597195891671040 10611177 -32290215514304824038275834208906445920 10611178 244944055891573827434455223792583710640 10611179 126349738496642180684220474911457499920 10611180 55445148943609213627370950639155701760 10611181 13457430617354100037095203441779666560 10611182 119317534812723102030385964033418480192 10611183 -167586359941603243494227404004424008832 10611184 238504032489018703520416286852783308800 10611185 -106779831141583876309722938464172895000 10611186 -4868245115438933631781691182714521600 10611187 -402829914740232146750878653463302822240 10611188 -6793346693741538628270924770322735104 10611189 285674737425893972747221935547851995520 10611190 190967686940024406677525588398882344960 10611191 -269611752390917121195945014929168737648 10611192 403779832422809099787610463396192256000 10611193 147030206632340133064411980591256796740 10611194 -296405276276569944056724657959795387136 10611195 147892758242206770052504183174078957680 10611196 -5127207724816430959652912159877365760 10611197 123274166979241063237961409400491105612 10611198 -29776924064266309180919489122906837632 10611199 -1180570429375163637149240919659777683464 10611200 167941282336753245398541415357612032000 10611201 -527920612243328090522215199824966270080 10611202 -18081295020357026218496765323128027648 10611203 -175369392254754066156503491329851790360 10611204 18142440351961840753139585980605213696 10611205 360498822597134435931303601330799202720 10611206 -67640840693970350749840864050957535680 10611207 8153791021804671921262469830705823616 10611208 -147058541868177884065455324215438653440 10611209 -224748782225655052774152851921594988480 10611210 -76417980151385262705788131741192481280 10611211 -70947120641729703774115543163625564272 10611212 199486644676711102185815441903242301952 10611213 -69925723859517468236198726977398116160 10611214 128476583273780881252803927365034174912 10611215 -234017569810723552714481228925607844400 10611216 77501823650604718177763079998668800 10611217 489815099786003639172765267931107372900 10611218 -119626245187508561237755142222364814080 10611219 228291954594759380092392434301936777144 10611220 49425455917879721323917183701907701760 10611221 183311891039368827564701057851194097422 10611222 -229424265808984362080275672441341860928 10611223 224881007343303748450954559522332782080 10611224 -305681891447123493515663213506238791680 10611225 -86706422655582408109093747602511423650 10611226 167614545651261414357555423559233219312 10611227 106904506095007301165151144566150811840 10611228 203275904686230438185533791004553771520 10611229 397789016653927364248330222700575113830 10611230 -564948323169133161296615028653859840 10611231 -14727004240925624424351588204398032896 10611232 -245637115934706656905786464387484090368 10611233 -661985206222434263925515592992823055518 10611234 -1406203425698946756244186973770179072 10611235 84265316329038478307844064968090150000 10611236 -207111898085654466022927486125494124288 10611237 1785464387474547034547791790896410624 10611238 -4803671291662273970278670019828572160 10611239 -13214306577682091345535543259393329576 10611240 -302949911431838891803487125260766003200 10611241 -347418345899350456856982624288108660358 10611242 409066689351800635816800964925674560000 10611243 -9461549173244722588309610130298357680 10611244 -111595265553120432873094304368218474240 10611245 424999416889001305435715819514783487800 10611246 112944528868788100817118609858051038784 10611247 -973030368972712973498357805783412748928 10611248 15880473548774980873756312675401449472 10611249 103491225412788183065789926538613591648 10611250 8035609989499809442275142817379540000 10611251 22376960309326681534396368483046755744 10611252 328485349101616814488037454022066286976 10611253 274304204830244276477131459811589859040 10611254 336613740730419226246503097575454620576 10611255 -223448537128380132170739399230036083680 10611256 -145125095923075993568296609715791626240 10611257 225608293589076062241715345731664264320 10611258 19438928728840494170088062342174917632 10611259 229839467828217904900702222259585175920 10611260 353101177757094988042264052765843251200 10611261 379669497824748222506074832689018809888 10611262 165286125975416862447725489277102246528 10611263 121168825105336755890522821884357072024 10611264 -152615438971663079933656781399154229248 10611265 15731342288736429284628469820104648320 10611266 -166039922850833638791883140643527922176 10611267 -77951422301135596222441652412483927888 10611268 3825031227945010432310791245517839360 10611269 -256953982596575250612895926328507382400 10611270 -184123124640680267924363931063100012800 10611271 -18107442543724821731406200226989383656 10611272 12196517164189239874969821407814451200 10611273 106896394220029754490764974300888602144 10611274 -234290593872380234767237145755524462240 10611275 283269673272117393727384361314165875300 10611276 -10483812152054054829910721372128837632 10611277 22987940096204413418497923512564658400 10611278 -60526169455471209468177946256665546944 10611279 332071357239507205904905630004767344 10611280 4959551212395458494046808752101785600 10611281 -102026557267171329601258268118118129080 10611282 -1366166795061484877164456781009479680 10611283 296383381062311450136188488856320951532 10611284 -109798808967352333079342937542793621504 10611285 -253758032609280716095673822720486928000 10611286 46787481127060262651274546633152765184 10611287 927422914988045094146070711289788932160 10611288 116369049830418397272754356595602186240 10611289 -5333667467555412616827519899471908152 10611290 -259729739116915889159599637252342541600 10611291 181473086105087128836625296010211590080 10611292 27938753467433906429435622706412144640 10611293 -681769877318311419424592962532155057824 10611294 -2607449610881926148131027682467504128 10611295 286124392371888514731760514357941800 10611296 -390407524936666635201961405500344107008 10611297 -102729379439894410065282786703870666560 10611298 170808229401397834393579486700265302592 10611299 -434427168328316590253370717142752368040 10611300 -2994770117692804821073961898796646400 10611301 -234382947342441755843529284157260151840 10611302 83291431500377039600181212805536166912 10611303 -256278978372309728226642657480691330560 10611304 -191394909467627170241554877019786854400 10611305 -111779416167493537337553207354514462620 10611306 -49982555613156684725315174704945354656 10611307 150532184426041994667882513568859686400 10611308 398100799850630349158745958113790748928 10611309 430927044522955501783757160926549104704 10611310 31009238708925527077653116728166160000 10611311 -919870198955338587542270522631642929568 10611312 -52481196385012703803224952970346332160 10611313 553859243906590981577040070775117572562 10611314 25274494186340915944384618565605158912 10611315 -87825717563526408937710263364492384960 10611316 221109031530442753899289896476906671616 10611317 -585793186078922333643583207961195015634 10611318 131158137880616747359657369403926701504 10611319 -204155186412851887773309859763177328280 10611320 -304911499223983228904592690632408678400 10611321 -109183903514881425578494855144711469376 10611322 -447638512844103266715220398836827987200 10611323 -119628590040256414922891481764631694428 10611324 278335044838987370948981047251893667840 10611325 5211704380382895849068803181232193600 10611326 -368411942038963771907883172230501722112 10611327 97440666537443456385998974366772279040 10611328 -36003832858106570961089428086073589760 10611329 352707380305348274034506112640260926640 10611330 -147079167363799577584271311392523054080 10611331 -190295130372578887644067839752947562496 10611332 786207970784190536190893001292425607680 10611333 212567276398124261243970828570212134200 10611334 117360566936962147328376743797413342816 10611335 -9937589818345222143107107827657944640 10611336 -101085034116666217519865882466925977600 10611337 288398863900985410710657219678954218 10611338 351126331973930188354723941522334294320 10611339 265933868965730437447908195407441227224 10611340 -232047846656453285896860303441367772160 10611341 -155436875372578230013059046518399997308 10611342 -10045292472004730810607552335482035648 10611343 -848410185109696595599688309079162355408 10611344 8650099623797313058990571288521973760 10611345 -3965778729595445177528429232979944000 10611346 4542449345699643622523522333276713872 10611347 469158305214017175980037620223181571472 10611348 -124147027211939451132751493584989880320 10611349 -96067676810228398834313656155466937088 10611350 -109237549682173523628902602751849013600 10611351 706761656319097093167089109978518921040 10611352 -39860067136757903797086576060748646400 10611353 26603552544877204292562486779149279764 10611354 30941253992031437092966300466760215808 10611355 -127592237035455615602100235658558844000 10611356 183254958956766587988295130704935840768 10611357 -125634873176340749627936350941086520960 10611358 -124635145917604884714271092127619303424 10611359 8668340720770405975808130159156721920 10611360 -273730352878653740891975570924047564800 10611361 478715772865303380404127893473615766400 10611362 -148599725974498944706283958327820169904 10611363 -32167565064721547897739193755140919552 10611364 88415325571235708999462982654731739776 10611365 156425253670638661056888312367677484920 10611366 33592859698183802176500442798888074624 10611367 226149666033873418951573455992956286480 10611368 -1776832136639205993793959465161932800 10611369 84294750133263945049858794088124074944 10611370 -17803258214133033421241018787999175680 10611371 -412076182612942234987104372736639060428 10611372 -108934756072533635778011447418667696128 10611373 -86136039207086435057549541993956614378 10611374 -135688894975428225886776859396365540096 10611375 -56199464964269589848060188642601196000 10611376 -27779050738089557498121558026299047936 10611377 -157906976369294133407103012330074753856 10611378 73327013423372323195178853873688842240 10611379 743966665899533716267740437317390611980 10611380 142305352252196641114121976273481858560 10611381 8510278869731785576752616675944064320 10611382 -30710196884795587563120782785675756416 10611383 -203734985764115326739638372995312622800 10611384 -80978745596419215976490315030843228160 10611385 41133165489426027114785425665771248580 10611386 311189782139700352938791119227091334400 10611387 416796310902246248196097077867912759168 10611388 115922385746646049303790620628530316288 10611389 405495005330107714381619051979528581190 10611390 -135196060251775511411838275208123283200 10611391 134069101839091520263188711056810328800 10611392 -179627286066824319515902075779151822848 10611393 -75220403829801728992299091772761411584 10611394 360871927851855413672309976042542732496 10611395 -8734890237289662032123652501691556160 10611396 -107657431461628947396860156054420888448 10611397 -343752624005960224403366870377272957154 10611398 220217066145056908337179469314617999360 10611399 98063166628550835464002376542973988480 10611400 -3551471816881953941317414075597056000 10611401 40164262061018672042420038414998053904 10611402 98027062545860028594989749782235019520 10611403 -90244450713487293593610590287023598512 10611404 -321049775361518022545033211294865657344 10611405 4129404858777600507783302595700329600 10611406 -100952919482803228454553853434454804416 10611407 71875625111315054264283884669877009912 10611408 66198744208638334409054300203086249984 10611409 6999630310356183753710584363403482610 10611410 -75978967830750892365916502922426188640 10611411 186654381982811824846508342312894014968 10611412 -145135471609899896686269039991197970432 10611413 -73752546317057621592352354376424602820 10611414 -296177044770382285418112237153503028672 10611415 -57870291741078170172452850502205976000 10611416 251304150847804520355376841824274196480 10611417 -322366249517624748624754771267327358688 10611418 57943452944101617751390842331007771904 10611419 42104223159421297900519819832540953920 10611420 15709586478183106391483034552509690880 10611421 -62261597597944510049633441661434580000 10611422 230326424735872474204425412680662601024 10611423 -8117444273301813834337173871927589928 10611424 27147969886799768897215866803721338880 10611425 -10225069630507516717927238543137238400 10611426 1810375195257133299550986180635962368 10611427 418295833137042571973703469708326053276 10611428 96634906745610553954023786184928353536 10611429 -10870184204502849848973525759883926432 10611430 60210882953271417222320938931319039360 10611431 75783425456833234445810743010604006000 10611432 95987600109134052491531469313437696000 10611433 -236395707271060927912311859229698782080 10611434 -209295497111583799651252337875786193568 10611435 -65135794966420293422397535087836925200 10611436 324961026538739602470498393434705963520 10611437 -842171430885219716256565218421862865108 10611438 285296944462917450816989691697456005120 10611439 155653014987518146408864112814109052240 10611440 -19059576711136762982770098982439976960 10611441 -88814016347026398396707227592531722752 10611442 2774432894399085661944171634152505872 10611443 753714619177153844376069190583984623320 10611444 -167598229436895643133368063161189187584 10611445 -234197192177955216589594153200525446400 10611446 -182449362471997601722196823462239039328 10611447 -75888942687725163218683340288561897472 10611448 -187177981062904903267412422625707622400 10611449 -912709408139487477032098149498733043580 10611450 -41182818690185796153181106771521556400 10611451 -424258870885870510751310604669102086168 10611452 47301211026568095941409775614669273600 10611453 -197990339223543814137546923889526557696 10611454 127614144354479233034778988559281152 10611455 -28663827015077514093195588147006382080 10611456 -128169755265314406688523886469941559296 10611457 254258312895260449897976583225873256706 10611458 -261079019262046437937815800317329888 10611459 770306136801959813026552551898446420720 10611460 -491709726135242889716050573539946291200 10611461 127324535420385811860193033370071744032 10611462 -93824095948664921587273571284446789120 10611463 21322893921056084222395625971019314024 10611464 184390567544599975174824223275986288640 10611465 116525332508668504085607510291711261120 10611466 -16196170828119140824505374359518351568 10611467 416886961388363786078761343032302286200 10611468 -137744278327623028134472123109658384384 10611469 -673547123105117066997924459633764900640 10611470 -32891347722846942186699232163771913600 10611471 -1806414191513492187195519149637416160 10611472 177985891519330498304863515297350418432 10611473 104654292035254398953033777907112532340 10611474 8365853194096266253015188125727495168 10611475 -147677340188746214785260617396208707600 10611476 81884324524669788698094918988257331200 10611477 59149763607154824284889211005922306200 10611478 -2918188082686014451057102938321618240 10611479 -49749527410194208195619377841440660920 10611480 71103433974079633774003641065324544000 10611481 176479046252567314142576870307069250000 10611482 -56241762604092559616117721079515033600 10611483 82071840858233187707480757245260656024 10611484 -50655376019994554686966789646036801024 10611485 104214590468641409035726333668326952960 10611486 2990672495730734776925377729542925824 10611487 -158349042417810999250137126670517656800 10611488 756508021701466180893209930226911477760 10611489 122845897001305023253362379233584232192 10611490 -139198663732900826302254987285883788000 10611491 34989606434305049376451381515044519184 10611492 159011460961263034163296763250192021504 10611493 136264007916952198573921898647551751742 10611494 212429699015592423421278359917926883296 10611495 -42149709327977508709937956513104944280 10611496 10330548912798835910883844241908776960 10611497 372502438509946311721450172709186816 10611498 -111674641722396387097933392921378567936 10611499 18332844300115840447439270679981635648 10611500 481974234400176250523447158203313920000 10611501 -39091694123476036592118991329516231840 10611502 -128176154713912510566914478925976383680 10611503 -98139482302528495328195983521539170320 10611504 16158589744509490760376389078814720000 10611505 -330791236396217603007930541195241463000 10611506 -177558293330241804290054819516617818720 10611507 24887160786185314470165441550384547640 10611508 44403471988590047129744541737453578240 10611509 654100488888517275134247640418514605916 10611510 17124845350106566221753440075478220800 10611511 -136476561117949929301571705311993473768 10611512 -48984415622226400710843689666220748800 10611513 -350693359292333187632399219226079156800 10611514 -75630912639890324880730726047804910848 10611515 463929191975589899989433568039223916160 10611516 2217007979853002551113825964900004352 10611517 142507612795308814967870879466187571200 10611518 32305175880815768531903003860669157760 10611519 875728426793457694906477827235520455680 10611520 -85054367642022414025784579405481246720 10611521 -748400006148672649344984875334280969278 10611522 162430437284051930777516423552892974160 10611523 -309130684134362389070798383651174202336 10611524 -201992549485387487343755361674567417856 10611525 204690434275181526113541640492508961600 10611526 32436589913752109804855176923862504704 10611527 856921398300675622763240158721170468224 10611528 75085665425008860289203989031506780160 10611529 -424130641869304655318229352960490373680 10611530 367838450256166409067437439282359390400 10611531 -28484272238316018357556603361133692640 10611532 457951714579185007670585481221556605696 10611533 -41167887063846127629050794987076262336 10611534 -49987215378355518981753939938690550720 10611535 -534833573366234927745125130231516650400 10611536 53911542564801242375740630073060327424 10611537 -369962143728428653297160938774054183440 10611538 79844294061495023587028144325450028800 10611539 -143083327291514652616632585765872123976 10611540 -2707808202445286025346736642433638400 10611541 252323548472624383606462027470626612942 10611542 -103334349978425276259518616324210863328 10611543 253137594023227487919177984783670159464 10611544 -174518600524116179516081655117622179840 10611545 -162762027302174732174161158362984262720 10611546 -17127445357759170367930242739370072832 10611547 -16983779484114774982712771234096310368 10611548 -147051981389269249517948862938924027904 10611549 -209378478769817956482987420009705342036 10611550 -34359877601557295843000275036473211200 10611551 37722150044676510862080361259022219552 10611552 -88344663541015808060493434220410044416 10611553 510752754172108161645917128109450229060 10611554 -192515672068785712547335195382062406880 10611555 240657648322440124458953730572015075760 10611556 63504952379403419782039687195285020672 10611557 94463110156313153406263886557702798880 10611558 -134399367268707086464660353078296580576 10611559 69281905704646723262657937397838774880 10611560 -52171113657230384352119986219614720000 10611561 -68484570421476029219282781067895465328 10611562 110334978646192889562011961576528961632 10611563 50751778204516939099296537164781034320 10611564 25959537926806496229614303306143349760 10611565 221371913247274942636747081025166676920 10611566 -142018442392705900123026780253643341824 10611567 -124479620170300346949279010172547590760 10611568 -196998510044767006197418615275025760256 10611569 -18620566924923329186525414625612745104 10611570 104826121450263412998239927986627599360 10611571 656644127486834208981800800286907805772 10611572 9117658784913822220233829932350767872 10611573 -118875407619850244009809629988417880256 10611574 151954378040698012248919939458383242752 10611575 -277269070194774145712158597401057362400 10611576 -142093850397966018803214444477711052800 10611577 422889353738623091722717247508559016426 10611578 -269001453608872840963685074976941271040 10611579 -38118894270458684383936705851021312 10611580 63953657869629053243879498731533834240 10611581 -67132763050642970783302957309756863828 10611582 42166184522699019229513478049342825792 10611583 3433264687808195561006447285301413944 10611584 546217751125116115780012016587316920320 10611585 161467426361794102399780084292219987220 10611586 33995812537288478095649138730046102560 10611587 160673923439735782151383069932936614520 10611588 12619593857179598938756056075102326784 10611589 -366018903662598577910950864316114208480 10611590 -245542419248263318853786950184069884800 10611591 -186420356911219389893027598041112581208 10611592 296302649612101736322128424036333696000 10611593 305101670986245120953400713276087988360 10611594 33464899907503761920738870717442662400 10611595 4324792300751770441606185677964860400 10611596 141901670354078753044263318901699553280 10611597 -164969541845911047671657554443201345600 10611598 -205013428462567345764744006164084059200 10611599 559349677289305214533037970020526615600 10611600 -8251960287959657111148213422850048000 10611601 66711001898706448426285051036735590528 10611602 -150174445144316946230881613046083636736 10611603 35209804270323139220565116761488733440 10611604 151366536350219276656345265681153797632 10611605 170038863834976007234547797017847191260 10611606 -70984516972616145035473228852320176256 10611607 -218049650855223668997708515023056133008 10611608 137118484554080817426556439663366184960 10611609 196991231231667340027267320313004703840 10611610 70615352740926956936531481871051345920 10611611 -52793145267586897485424508411400193788 10611612 159606323721123507755499480968621850624 10611613 388620258612163249120353297353256972480 10611614 96055621640847381252458512082485553280 10611615 -119166364668998609302388672085935316480 10611616 -362781347868119559811347776541215490048 10611617 25614580867488880851207894551977245666 10611618 15938059693073785197936774104869666560 10611619 67923645447413071737861539447910189020 10611620 50975630982111675216093731041980879360 10611621 515608608355812328752453206342147587200 10611622 -87926928105431857270533807562722662400 10611623 -98036340085561178895565425409858619496 10611624 -356694941089444437825824201159475118080 10611625 -31574594202821701181472539670504912000 10611626 98106457788642315789711395875924224 10611627 -151657474510603788636341283760502091792 10611628 129764118382541653704855678996545253376 10611629 62865022753281350005840408343681777376 10611630 118106198261168107843097463901471326720 10611631 657820740917094085036230508949103684000 10611632 997544756219771846424727125150597120 10611633 -371328111258539761848042744016281143040 10611634 427661229769747361773564032393647732352 10611635 315158856132396208510274244591020260080 10611636 -319513433921623762375280466416264773632 10611637 -37923784333443977639866093103780105828 10611638 -398418319835715363299224899385190099904 10611639 -254150456828299162219412390595034756656 10611640 57934243556392149169628980347950284800 10611641 258151675545753272173780926231754992384 10611642 -23265000628054005994576511701633625088 10611643 118651455540684981081719740110723985184 10611644 12927637999094197598810266881990030336 10611645 4021545411710469846619423974791959680 10611646 359957996251328883860432507778093142272 10611647 -160458717560128946927528062265572330920 10611648 -2094368445708497482082697260732252160 10611649 651254652818950644041466543468345253764 10611650 -10462556710735681398336216175892352000 10611651 -38817289267025669973535800065875637760 10611652 -432184900719807638074623575170033034240 10611653 45787681622837758928646230353244230200 10611654 -244987804398368472194669204899256834880 10611655 -843306668841582203788255722556224682080 10611656 -489545402172400905998723545156172144640 10611657 -111658275039557014593736138183534294080 10611658 411300961710412859249484072500842693680 10611659 -191306035458410428282727713766844844140 10611660 75244730147224125690613416907149803520 10611661 266094485242587186098491228525866742464 10611662 6286604837144324890309088681688752832 10611663 -211758886675053970178590158085402851312 10611664 30656688567378805411880339124225703936 10611665 228120804185256442018310161878068451060 10611666 78876532513392408860985740683859169600 10611667 142658355678700852131754166178951041352 10611668 132915997568167015078916261819472965376 10611669 -4812662686776397278973683592492874592 10611670 5239860637249809568007878285926748800 10611671 17990544660256648395928600564309132800 10611672 -61855578459219079780853425866355507200 10611673 -427185800328875152467575819451229657078 10611674 -55197692650742948334402633466895754528 10611675 51878660485417897048227410517648000000 10611676 513215523174232956117409260001550648320 10611677 389521962275306170983038771492026440480 10611678 -89647737551647922028985810284676644864 10611679 286575246735297177229574133856795157544 10611680 -628204098118352601216087529757186457600 10611681 -567687349566425998899633988617011020800 10611682 162176703873714765279166420838362231584 10611683 100024666957044302065447531757963179584 10611684 170460679658108232430945406940522681600 10611685 235268324332987461698340404060823606780 10611686 237203883942015885514037649462154077504 10611687 -211235845447581615060390502409922232320 10611688 579789818905747798683104949769418357760 10611689 316353634893764300796609355039757804832 10611690 46901232048715315699981300626245875200 10611691 62521714585522324387903780329923055092 10611692 -43196686898632261328467040214110189568 10611693 123644468238717333416394712372209283680 10611694 -61156087925500247463471769913903097600 10611695 117173709275648861952112753424074545600 10611696 -44446526770128167215206256305414832128 10611697 -473154299434491174528817916023772519854 10611698 -283479097813845105308581110519593468400 10611699 117386804342637143049185301675543632640 10611700 -525638352211524978160083922736406400 10611701 409696169369344201800720573998272470702 10611702 41555324225092761700065635631211226880 10611703 -170454508096776643107585355730855616640 10611704 547827255308909142291102411426515189760 10611705 -53047702765978283152716152156930865600 10611706 67584612643013529136864066759815661056 10611707 -683038874591442694682602576485669143328 10611708 156677285510401628597147726797605634560 10611709 -833528672885785234538858859796083084000 10611710 -1543881594159670527082408625806242240 10611711 35470824664195485043050346397418008304 10611712 145370487826350905576838192129114112 10611713 17127298855208470060996477807658197824 10611714 -126377861228468011981107152878686456960 10611715 -73081023486625076724674602569545464080 10611716 -307767046693743144672408600415157941248 10611717 -114266042902780276636922686726277211264 10611718 -8017873161889210357618868749567610112 10611719 -964136949408310204270419775942440165456 10611720 114045245331855894492156340228082073600 10611721 105334837912853913686171273443322755200 10611722 75607822731755214916824747686970253824 10611723 122238757783347939956091467658956931504 10611724 24870850182056761115857844685496815616 10611725 -277862126849495529229254246848980185600 10611726 -87765280036549972513358367579058518912 10611727 232224107089199791124144562414831173872 10611728 -151134329012678695929785583027284213760 10611729 17125932580108586083784289241502505810 10611730 -8394609141276875150588809890819033600 10611731 146993440978083891448610742076347459744 10611732 -333444932996473283620980123795856508928 10611733 112459842221244487120585359489370794624 10611734 -8495168145178365077450707896576000000 10611735 -1062774393953793805707348275982545760 10611736 157896087421143447565473788825630791680 10611737 348177134510154820385092971273610072980 10611738 66980155990173149131669976076619617744 10611739 -566684955518109108786310340878704921344 10611740 154207108540881456354094693293630028800 10611741 38158009443478870403961577582975731264 10611742 -94240698360103787825419390366446745728 10611743 130686883128907410651847612187085513168 10611744 -170639266631389649961088701185176633344 10611745 -328611619874238345252225760524976219500 10611746 85332545045618336223278501556411806880 10611747 -485600822303919963158167524839787336360 10611748 29219591886488075728132335405833302016 10611749 528449964411268850276438988851699730750 10611750 89132749821399035754666445603701600000 10611751 380989326709941720654201471416863029752 10611752 1043537040382522066877773891040828037120 10611753 57138353822961537430658753060123894208 10611754 398434176015280414037220114158790758400 10611755 746589017858666330947218677578160640 10611756 -172773868507882549509011928164655805440 10611757 -244362243943392943686085714031730946728 10611758 77034973522650025430840566858884444480 10611759 473599889739694018068630720431201501328 10611760 80771854172755336108744165834247700480 10611761 -86642392174938546423559820979662758638 10611762 -20973127533305857594848527207495049216 10611763 -88265852335228154601972853442079620496 10611764 -203200925734092554213028281827116791424 10611765 -107156168300729233152605573102229972480 10611766 229429259204758153469008086476716646400 10611767 -422071384298352387678814379538644261280 10611768 -29568592963686232221098721368022282240 10611769 9001283668489461270247707940494953472 10611770 10355954216410385745299827563172420800 10611771 63683104862235357167577476397756937920 10611772 -331659571242099577132192994975285146624 10611773 -373752008026056532014906487820039985978 10611774 179844237890605721347284601535021343360 10611775 11318921041176468363379916667995895800 10611776 -80131836477916702021242151568211443712 10611777 409809893721255032715829207948775741280 10611778 -55839411449368303781014798121124693120 10611779 298183316687938965539124855860518696380 10611780 -171982337585206603305724390075442688000 10611781 -1350044140222547231935701659452988037120 10611782 215763034875329711961328588503284272992 10611783 -1748424749271594254038541085066096480 10611784 103642025271370621462861267623236536320 10611785 -142631221834565695299065556579249768000 10611786 173337416653279379409719008742523506688 10611787 -764908046428004196562707610356156588768 10611788 299893509460442684912007026358755713536 10611789 80066483212542387777073759104459956448 10611790 72932848275834737725511225255787406080 10611791 9951482796526737619013662875424904112 10611792 -97620129248370235623757595128422998016 10611793 -1192392021631394376875004037730010764060 10611794 45814229923678581589282526013099282432 10611795 78247644168774399388428990648571545600 10611796 7846982990368155111208082737576181760 10611797 -198902233492631195267195332257308623968 10611798 2265084987963437746970892879039641088 10611799 -234061342968638519372993329201840191360 10611800 -121540814301431022446780183184526848000 10611801 -590831482967842455301491145041132331008 10611802 -174970189023118919027285195895456496896 10611803 -118066188634346523727996660841877237948 10611804 33849872815096010088084105565935206400 10611805 -616453615535834661017109837717224183040 10611806 275825231302192926617080955489768564352 10611807 -107383958016438767517552985987374911160 10611808 239368691659393731846958854828206063616 10611809 134210617732897611160855754420669191488 10611810 -172831166514465315354844699529275706880 10611811 -66356005725892589141515710646805957168 10611812 120935107725867203938860061851416278656 10611813 432276930812787225563739752170226830944 10611814 -258205781874635146616666891291070483744 10611815 -537423536487174969725831738408404484040 10611816 19043465238814329225788537116153036800 10611817 -268255091078042630517906987599820104134 10611818 -23814481416407788795368991458121648128 10611819 -207028718390598025350326235314170017456 10611820 6520437182979795835972607170787988480 10611821 -1305316432169795990020923364147349034 10611822 8840770986747837999981492545475550464 10611823 -779239330568437174386027587280771468160 10611824 177642367024082015663162177742666301440 10611825 -29397955017456773207924728869757152000 10611826 2851989449952244493750922755367006240 10611827 71135647652484841254205231907147418624 10611828 -237583336336223385131946246890796905088 10611829 -512471588207836373442638835309712111570 10611830 64097064340587798049858777273257592320 10611831 -452406431683096228480691884873897012248 10611832 -128941531581262275622810577369609994240 10611833 -169185438908413227942755753608356040320 10611834 -144471000598403497586299434208763013120 10611835 -217403908955626044127517485405721348400 10611836 -56157485547478706662638404310189995520 10611837 747669737782720089051942531017199205440 10611838 -216493354051828387173758256302083207680 10611839 104785677205048798410660411957457966080 10611840 79263463442797879286725060178057625600 10611841 5983776435140032978506402868684843312 10611842 -198288266650326887756938161298708481280 10611843 171886794388284212516827105484838020928 10611844 -364429752256719207927255682579388347264 10611845 465000042915578129729783595102272999100 10611846 15022237194469298233959068605124893824 10611847 -458715158808823479047114211664834121704 10611848 -912102766333867997328871400783315927040 10611849 -101252363547644958227547817048748248512 10611850 -45655132146832866816951028893585324000 10611851 16009536713248998714082666465517631432 10611852 20433984600843986952633197856502943232 10611853 90357002018124954608691151620743104480 10611854 124886343069813814877842492704304129920 10611855 -147358131755357788393331360593762875360 10611856 121560507338360360996043105494375309312 10611857 -112544894970218469512346155471767866588 10611858 -30673464566811290944224614209173749760 10611859 419982839069171273556457228389168355872 10611860 89503841631904590408972347157983846400 10611861 -190561111122963231808498798692559410240 10611862 192490451213775786048127908951022145472 10611863 -272736423564778268917883681961819179520 10611864 -42963656165389612827999558962487705600 10611865 -73674600886780452263070107891970125760 10611866 82622468634070586590230274102892912640 10611867 -72848856670256576066702305703822949888 10611868 77847215432168228890289312391341354496 10611869 -563872327407438486914825226115559048730 10611870 64753442236475366151259519478817788160 10611871 9168660542885232075412791061066127072 10611872 138805748800731549637040563927369777152 10611873 239693223966579438293092687761569889024 10611874 4046242352783040163487297753321932800 10611875 43014885015039576679495060947430237500 10611876 -157784017357202144043857995198925475840 10611877 -384929475905118376351177378856291357280 10611878 138543674909694678798286092183934602624 10611879 -165526020296000431493038760490356275416 10611880 449919433073269349113139544550311936000 10611881 237138204741382784930799611820488361210 10611882 63131876265828750508316794928288053248 10611883 375801925441226155730759484899244768960 10611884 9686112522444927943730620232969011200 10611885 305421170175193432620865802970613125600 10611886 27390646028195582292239510701408731264 10611887 -126113040721551017341319588140507074960 10611888 41825926665958255971881876341678669824 10611889 97345457396221162333583141180235159040 10611890 205841082533637836188261685395843639200 10611891 3552380691373062738482980180299835932 10611892 335909907317888972136987865435425288960 10611893 -619135400745083847297922149428750309220 10611894 -4378996671900824867108038235789916672 10611895 -98824048640542783589864066683590435840 10611896 -335770728464889151056953720130683965440 10611897 67894320906724529785547066742818285472 10611898 -236878848592578261401247874740368321280 10611899 769828125214211197020816365943589245240 10611900 -207939277952438040288848477801203200 10611901 -276408367424772586884323968289064491520 10611902 50538642848061652050347793796436641152 10611903 9430296512954810459735487351420731664 10611904 -83899659057502743633053022269901635584 10611905 285514457940559424657474165301426159060 10611906 -58504350378713967581820531522049927296 10611907 222591395276325025957848987338464566792 10611908 -959470938635435937634718685401492481024 10611909 -65829537723068837226149598316428293952 10611910 229062041618615588862088914698663996160 10611911 277023572525128235186325987112043767512 10611912 567085213348771654241448391467122688000 10611913 112161461043989069914139575437492393800 10611914 121084396405833158944538922737819821920 10611915 115613701268529349921494849047674380000 10611916 -166761732248704849608718909245390851072 10611917 -645135345982064754288164393578297092960 10611918 -63774104925104680026082241593953331200 10611919 323461702145204296153805148340326990320 10611920 20186960428527005648203825223879884800 10611921 -435608974349249585540815284518326863888 10611922 -252735064841029540263706219351941637488 10611923 -28883809722957052029528838705517411760 10611924 106729558040706910547570113635863654400 10611925 33928588856533214445427193647635400500 10611926 174256780606368124529229535776379659648 10611927 4360981945928693931063909860933817648 10611928 604619180737549091111978655235283036160 10611929 -969867804002427925141291642951826203200 10611930 118069111068046000551953728132287225600 10611931 632978358209634479590917184862110380264 10611932 585102624332848565482778599922863274496 10611933 -30591419290876788318352804598389105056 10611934 133619648378592283394186022428236824000 10611935 248009380125142324085971467748097253360 10611936 -505444293106905059789144656616489484288 10611937 -665521388557480285089979745749243520 10611938 -9425881443708400404871971904508164320 10611939 58263451149007943583268769059390990848 10611940 -315838061641053130088289086865961608960 10611941 434113951930508553062048616796511343900 10611942 -403950675210599230629648955934035968 10611943 114092155638791216161995319955257939344 10611944 125790669808958829422697256159655362560 10611945 -61571639554982046635580651130019078400 10611946 57328321117705056001218164198268234672 10611947 30384487543112768683014068649730018560 10611948 -144074391361656200381819633829878338560 10611949 482671212508534761262814523058269588950 10611950 100279312439423031360377545132687056000 10611951 -60546135830086855500259122666315896832 10611952 -20301467584702386032597888247925768192 10611953 11633192368973032209459824884445267808 10611954 203262319174196140673962332395389334400 10611955 -133372890383680982890486709733821166000 10611956 -9887491394680859957967614755485379200 10611957 -828517274865649851974371295165784498912 10611958 -130745591438577200302559915778000292224 10611959 591646109945250026403326842011651581160 10611960 34707058533918675205336775424422707200 10611961 590764050836358798806789126748748297812 10611962 -357023569987982922454890518248123290768 10611963 -850558400028006456229907059404413629920 10611964 -14736907002834132478191660467730981888 10611965 -28832499241928304348090175741593941760 10611966 192528651166334016715253089229523119424 10611967 75361184768237752926173476908437492160 10611968 671421578641484210812833830190597537792 10611969 359260448339338367818459310527805935488 10611970 -865957540469430562330258614110054400 10611971 -98618438820466869684163106928807223728 10611972 6257551572015880456041615074030653440 10611973 201511937573632148803318327411034528222 10611974 -65088177121516778757701150214102543264 10611975 51754182982002000514313481853983312000 10611976 -67536247201993599569242238149589606400 10611977 -526536809773572161002607163568972755174 10611978 -31752365241943046094380271843400894464 10611979 -505315942025316686671451801780164959804 10611980 258569506379942568646450098154978944000 10611981 -47114252580682240087530925556775228330 10611982 -69796384837963195280909912108788271616 10611983 6011812976423095392952677054002342904 10611984 47188407680734578135899830611308642304 10611985 127154440501581658781396843475046338600 10611986 -8863413785999046585801326370217582080 10611987 -96948882022264930931954392361690337024 10611988 288867716590122211096816683928565871488 10611989 -82561468880192160659849202171071956608 10611990 62358589150544820452398572928684878720 10611991 -75196892928906420971863485004177890880 10611992 -209786629962763102225470146738131200000 10611993 -19641339073295746413091874418730401792 10611994 -187348734028863205583529921585757286400 10611995 -79544065649465723196488385478189101120 10611996 125417725192376999352554304568731867648 10611997 54738214616324088646852235527561803264 10611998 343488158002755607799440738145439024000 10611999 -318770835679803025555270636640574520800 10612000 -173181518766698044676579518764810240000 10612001 -246582675450939944582146312927245187998 10612002 -180255025143644481814520147827310794368 10612003 830115134331174575813970837446679260252 10612004 -37482184761807211893859159525793656320 10612005 -111997231638615322566114291861440665440 10612006 -190798947646224045533865878560913238048 10612007 -10229664671616339907689493700417545248 10612008 -208788609617583582821417082656520192000 10612009 -2352362163983407607472135908180470796 10612010 19634573149648321360245928677739719360 10612011 -131330475726471154538158302138021519528 10612012 -85100449504001656930049755886800043520 10612013 708221801320290580353024227297433600 10612014 -70702993758899859915643438562193374208 10612015 219057482148250203089887020512307724800 10612016 42548072766700920650805549692994650112 10612017 124907829768594273943607917248257584374 10612018 71616479839488393805497075771911538960 10612019 135467653794937436097257557818513050112 10612020 -10076205579347669328826897213644042240 10612021 -208883284345004806952730213280036986240 10612022 185515649468898509421047792671523356800 10612023 65046020172463171304320993679694334464 10612024 510269381196791436347195568167479848960 10612025 293564996408397214558826196368265293550 10612026 -216596481788942780699506769395055193600 10612027 397381712001341248466751922741318139876 10612028 -486556810149781657688057470507219591680 10612029 -407735741516914784814168911110910988480 10612030 -10996271103907620613367555576201925120 10612031 447120424178854433531751902441235266952 10612032 118164106416853038475926384702337843200 10612033 -286245315077356314072567086151120774718 10612034 -360848230958993711981151731723913118848 10612035 -68306504789840142622709161902550060800 10612036 516130183179800798455594685775505305728 10612037 762096028768262626894649825969888470686 10612038 149079493682634239706660251333028375744 10612039 51721809508093750046226498568351236624 10612040 -540569231137359587649324964596387840000 10612041 16375569817033116015231377223797651424 10612042 -11950692467592994742978244668649708288 10612043 -30777743284987015396323173637336762000 10612044 38594718916152647728834709097490685952 10612045 445779786116207905379024966047764996300 10612046 2789228764870253614944638959365668736 10612047 -240637732981066094751556513326094440960 10612048 -127217585631315383688118144748864274432 10612049 96107701771170185920962937011616393536 10612050 -96722878856723890995976135364772288000 10612051 -393074194893697694852521754312706655400 10612052 -90656689878359691600838363852567093248 10612053 -164179005840984195482064154833697380018 10612054 -241561183272267488072623445446195992768 10612055 33534761103562313142780221275467320160 10612056 300304458603934284933362561396244480 10612057 -167256400742957106119056460232988433340 10612058 287324633946765313347381550728785758176 10612059 175170582353487931462317757961681350848 10612060 131818916777825194965844395735538644480 10612061 75268816589162130173926361401304218662 10612062 21406568804411676777428185957905894528 10612063 272585588797043694367521816718186043904 10612064 7152147491797940224403363906740027392 10612065 -294439577441452264706935923712670402880 10612066 403942513948101526489387987769998193232 10612067 517508247672104919621651378786866425116 10612068 45399937443244187381153406102629339136 10612069 -11440439192195104575430201494027554080 10612070 64476276531840283957122892576536576000 10612071 62058866849473607671288469360459700240 10612072 12992057931263986147562938742179921920 10612073 112336983658569996811998166454680387200 10612074 -116243326450649439521174868854557443840 10612075 -120448986603277698584974598822600398400 10612076 -313396750902921734601930922560299370240 10612077 180609412197348626188403671226455939200 10612078 75492543662778396316537788555724295040 10612079 450772385578966023471849668467935721680 10612080 -50311993343355274365035416099454976000 10612081 187025062884146696507324513542334004532 10612082 28376087324088180212870961392765604864 10612083 -33561874474053344316587977971009887232 10612084 -620936375336569308024370958518960128 10612085 -102609651644258908484393224448429347200 10612086 -41384294164132163816475577222573516800 10612087 -369923237702070854714000006293409914264 10612088 485094178609583809891656552919674101760 10612089 -53980930361605909263164503278043305600 10612090 -300866253301406807653638334398764359680 10612091 -37567408226321077607580779194790999520 10612092 -244318116390320788735076027941820456448 10612093 171661250324447466663629930986587690540 10612094 255368645782853925977907979304524262400 10612095 -103057735321638891382286649176679857760 10612096 639037394117562026156275975968648069120 10612097 51480830453895672967688759090448378372 10612098 22108967051732023031444112843236327424 10612099 8420283420886442084426514027773128264 10612100 -35985663291074407086253624155181737600 10612101 461238520220841449382830608514885119584 10612102 311104275271491934990196144313803014752 10612103 405109242715039859931708863521840721040 10612104 -170886478603864708357153088047356026880 10612105 277028301751667403306736401567919451520 10612106 -48505104870301572227378166926566818816 10612107 -495777939436665664752352848743890062720 10612108 -104358774218838808211768197982466293760 10612109 -627041708266973517760372590820559007060 10612110 -104898562404521037331640240592012090240 10612111 -53411230325613512386917238199095816200 10612112 -9858436010656191292884001757723099136 10612113 -91488745408499148342825673606669521600 10612114 -361718194583514019689479589517190094048 10612115 135902443882110170094729548286852060000 10612116 243001232852549434935514462468551756672 10612117 -76828106620456740921464567649262589508 10612118 -58779225248988661672008782933897586048 10612119 140778089109623357985879758291403991680 10612120 352645397023213482163937997070565376000 10612121 276564935952578335496972194279203101892 10612122 -346156182635704991798419354633902095616 10612123 175757590816916848009039147764437786372 10612124 -448728500804835833409241320252838539264 10612125 141420664215060932257853971876876863000 10612126 -34936082234358661256128302843207677952 10612127 -301918202806623207543142609097908729560 10612128 -452589275279390502674503853651615809536 10612129 -551748852271352399798926332344026117440 10612130 583572832641355349506555794077952583680 10612131 69938712569449153301929232736053767680 10612132 538821290259204045769469080281361248896 10612133 -223005438953928233768645396812494624480 10612134 -1522758665198105991914078855920677120 10612135 -563883580496273154703569330649235566920 10612136 -1236209307907791137479949352524065996800 10612137 50472325775491920153018916881919520256 10612138 -127862225875069043866227903202073747280 10612139 -699034210484185169234454484627371258060 10612140 60993339928571071973501692501039349760 10612141 93191504696010943732070384872270603500 10612142 -7859867498935836743779418986433544768 10612143 -479574525122689471895675449157172056568 10612144 -102143025027424892785904523613619159040 10612145 -240809687158417282371483953008058928600 10612146 -222280183936494225306116455097940422400 10612147 -27177865753725445761810736129770785216 10612148 -65740831138754504386330145584261434624 10612149 -489318974438503917983873680196746208640 10612150 -91235632322027686112359849864276351200 10612151 -334512157044937581659383087750566792192 10612152 -147998176806752005199028156826911866880 10612153 213250540899856822479583222922662880880 10612154 59103766496367476222168616403566523392 10612155 126131488418553211400759575777533546720 10612156 32109923350419856142088450552725865472 10612157 -224142426797237391218557695864003942336 10612158 49738623992620695471181618220757193728 10612159 -92336490366810419017188312670353000640 10612160 3303066161992356446505033713382850560 10612161 3213989341302049099049202994619568000 10612162 352949714842168012317527826268924270464 10612163 -141333376601511966791213422985270090040 10612164 -282740787375733602494395028979820462080 10612165 11351420461746098613501251149029787200 10612166 130073163422532759407747421890971824384 10612167 135184913375498791059547062427680708048 10612168 -3001936444095266988662185283864494080 10612169 -171541062504290087911221138000613009356 10612170 128653781023072563051469352515362095040 10612171 414649026281670560562763201339551387744 10612172 37796796568781377162218711037197219840 10612173 149742846982873559612584484205855626880 10612174 -15675083767157363202377004073097655168 10612175 -272333119174449869953850829960147582600 10612176 -112180982801833136005931023470580727808 10612177 561772535448984800216732236365663681792 10612178 -290591823407128770210753735826799061360 10612179 -341718391825139783294358749301889356552 10612180 -116203910756168921207905935469605945600 10612181 15791143491266399759574715625479166592 10612182 48151052836160871109674367765849006080 10612183 13940487525911780467636374968142263432 10612184 -393915607226978018819821056967987200 10612185 4030759090421448176782839196583605440 10612186 -85320990163493735807965303247007540528 10612187 -125536019698223986614905353665448879164 10612188 65363342781448886585055236735025899520 10612189 245146682882428627484375083480252284256 10612190 27662656292115034611606485398160267520 10612191 -219263412806577034896468280895243191296 10612192 -148214216206672127755082787901875683328 10612193 -14166684659251401666598833565525085376 10612194 724749407301188918708337277005027840 10612195 16836303426855844734739620328585122000 10612196 -230602668999254742194791983987415252992 10612197 -459654690653573891215413534111934444800 10612198 75608750392209974035549226670612069600 10612199 -79010295681142659967826319098558956800 10612200 -25545361413906486853037611585597440000 10612201 -514503131082405460484484140513646313798 10612202 -271773694710035820743359807902626474400 10612203 -69383517794454363832016650198829756160 10612204 -198623612842286517751945361843292876544 10612205 -36837132261305379941844149669208433140 10612206 -55210284289667149736517227770024758336 10612207 -54710179797310960616767729020617473928 10612208 -179813125941074929270181268995180986368 10612209 -335530905679917744710948168358082380480 10612210 -3378846773173817728121220651916823040 10612211 6341308604019534154249707645976294224 10612212 -23216987288278974288789167306449858560 10612213 -500104865811749400429473543551887219538 10612214 -218282798199225544129740320972644127040 10612215 14377941119813643198201148880408600760 10612216 601910198613273319530014633229558005760 10612217 32900449838145485695233854465168876544 10612218 12225771710907049262271633659728409088 10612219 521614544026937387628874632460631811620 10612220 282713081888175387143329610933754101760 10612221 175419139360751507778879258431278221312 10612222 377621234003907646889077968540936206400 10612223 100097751793910676196625620620372981024 10612224 -189143373666521484467290955699416203264 10612225 -3866310425115492518437175365333448900 10612226 -127299370218722023239736020891148400688 10612227 -350844047068619125954934155661449496400 10612228 5029914194927110048876533154222571520 10612229 5501334840449918926319473364252768760 10612230 -3614583000511169567682999687762370560 10612231 332878521369795726498542696968012532160 10612232 -115937694312500056945525706305217817600 10612233 -50995079047694770430592658415991300000 10612234 90304523824412554082618143462452020016 10612235 -42027121407294790715842625516932254240 10612236 239957921406487072839749697645209267712 10612237 101001855760767107345802741190067992886 10612238 19415915181146937860064337120149246720 10612239 -36945361554527171299926061327935757824 10612240 9100046180597746898969666297421004800 10612241 143669578487783856337515179298669202800 10612242 -329252954033474902238771164652056085760 10612243 397917653809138338975242752846829675664 10612244 514472916352115825313564694309483435776 10612245 145483932929864162747618441537027481600 10612246 -2627044441499902708523982871508320512 10612247 -242830404364470970177271008434832965888 10612248 455889849438388320559454728747715112960 10612249 -182269191464147873858982854367193230060 10612250 43256942686606231857121570000946304000 10612251 134353285856151440541178485784873870368 10612252 -72656537342700727628886001810362782720 10612253 -679712632998963170245464814387459712736 10612254 41045358098120376681950367590826304320 10612255 -92112461562120601030340274561278346840 10612256 824673327772077975690773007904996982784 10612257 88202067185918004417163606912048500480 10612258 354305330479135130087703950552816114976 10612259 163126408852930481361319809695664113616 10612260 99817174886108665765582559033722368000 10612261 -165619626182594632179702927806977642752 10612262 27531097893180382163109057818065777632 10612263 -235759919774192041443722345588194967256 10612264 -27398011841926803073713017478936084480 10612265 613103916322821147268946612356921155720 10612266 -7314110310504761719268204854328970240 10612267 -665699005261456791539869883883081061368 10612268 -554499937685174030296959956416534954752 10612269 60445041748801893465752066696840220480 10612270 91964889520554146953031939666242630080 10612271 -5968843548847728284995952235373555200 10612272 7918289940684706725838556533594521600 10612273 -529334708212803953604195313019734123182 10612274 280409198892055522267757552331897374112 10612275 -5833253163625679674756439976650146200 10612276 27842327253342513296118402765237308160 10612277 25501137366904503493758586710477969660 10612278 35766565610068013062505040784486609344 10612279 269337233041799595042290107763416557640 10612280 73130745123043673414978588620102041600 10612281 299701940675669930151291981692672457552 10612282 68500608613262864139957746011617346272 10612283 -208210534337261149374865406940192250776 10612284 -63051177295855358333551460803016383488 10612285 181210204427947668735412085495579516760 10612286 323865443571695377398369451616578766592 10612287 -5788003339966219420194112819864611600 10612288 85636903966197441293975259491913433088 10612289 -115651479737740220362430976859989402540 10612290 51956809089284132267134488158429591040 10612291 -124391094106644568451061466425303434308 10612292 7074910102785097778295089950360682496 10612293 -89076286180931809043141573820363445536 10612294 -32345311343030483525256182840284041216 10612295 -169994528882398181346955673562123592200 10612296 407915483639971625597896577940970045440 10612297 -330414087784665942847081426678359364080 10612298 -448453631845901239598628120488064130560 10612299 -161982886826977987081539462495052280832 10612300 216801288437846182146645536989047622400 10612301 -431292046886785188653430421213793368704 10612302 19993947132511423135054067711655611520 10612303 -114997721167405004171604880237019175616 10612304 -170389374703574423041657755980605562880 10612305 412786038324292495948804013260528500 10612306 300473386552219205771672110218670814352 10612307 -938912784327107323040603269914852774240 10612308 -84930004103621279019951404202902728704 10612309 -668222168718932181478890743571343488420 10612310 -88257223831307711560484928497757578880 10612311 260491142461709568287835368954963366400 10612312 33083334762011086508143696530022809600 10612313 786937019943362737497213136058550484224 10612314 2998853318960651324618115681299516928 10612315 -22283990146881376989520878283759534080 10612316 -17475843203968596236256300198960731136 10612317 1565730717992370485831121267283148160 10612318 -676277016203934026266253854481841945600 10612319 -113990323015674848864664185464697861160 10612320 132914235007319462139085598604695961600 10612321 -182286978765873918487726645837819776478 10612322 -277633075350604574288680472235196712880 10612323 -341678496306853411041158206099545488400 10612324 -123936316297389597603296716411611474304 10612325 167774939564117174290553039788682425050 10612326 -70195405389084063237479927377664552256 10612327 -447101197903283781015552494828836436328 10612328 103792201443729956386240103950388213760 10612329 17430886407083867850136865495433821568 10612330 5891626359204922066911326754797548800 10612331 1055543187156869705087925620554639520472 10612332 72939276115563292839041015493172544256 10612333 -85976165145182757100860470883766869418 10612334 53216014124966882323037759373793482816 10612335 271130225908846139482746766129376124960 10612336 36298783286469331092189704082929745920 10612337 23555620092799979517433239984160993380 10612338 -65615191498318325970557523254970138624 10612339 -280162531580902900757439364235978986176 10612340 -4661921365112168216061236051346117120 10612341 429972409813048687063466943172509149550 10612342 42459225806993761881578071239370758144 10612343 67041850113398054679710244981962554800 10612344 317900993226835764804683471440574238720 10612345 -421731873460344188922774777130604787900 10612346 -61073692189078992310445616035828712960 10612347 178517758853742441556809799638288645120 10612348 -92090085947773684498457167468887503360 10612349 -172729743656030019066254116753866360960 10612350 27589701910079738085243547404278016000 10612351 490048048279198374577458636762556948352 10612352 294313550254015023331269376168490434560 10612353 48182767636892324976526209530473027008 10612354 -132020771795500211081051938223938265088 10612355 400285404281603174473108836382939592400 10612356 219026246049210496457908902519722806272 10612357 2006418796639118455834268056832952512 10612358 -141425490085072956317178092591386810560 10612359 -379198718749105273834002006138535214736 10612360 20542806981794694256153846363275264000 10612361 76325726702286883267572267965594802432 10612362 -133775400329654960281830065414131131648 10612363 -30678470680204953681613789224548025388 10612364 -60751323602181026257934613744639273984 10612365 128245676118943152094112799183245310720 10612366 87627535131451053974648437106531485632 10612367 -477664096592198924157400616758128198408 10612368 5205731360768595504036297946777927680 10612369 -87377268227542196924023916428022796394 10612370 75407004198921458500614585391004904960 10612371 103054627814557473392516715249739301184 10612372 194486530903206230507670683746203627520 10612373 -334566606851733415563917217205971855840 10612374 134044317627144329635205250605540474880 10612375 -27636617518752581994141320423181732000 10612376 -185264101089063605501378255695242240000 10612377 -10948407051527722408170544899347817468 10612378 -12060241528934945037980345722211409408 10612379 -121741277220551928388531533689617514040 10612380 -58102900039565572366600028238977556480 10612381 21191439648217337717310165911176177664 10612382 -169225769521571776226026778509741961856 10612383 -23233162509427306240981255547305773936 10612384 150513947658379149086217637590167715840 10612385 64092934430549131230101993514307691520 10612386 20842922295921524497061844460457318400 10612387 402326391420987831366660724601959715036 10612388 -51218119835465844555074684199966563712 10612389 -246202843740812384322188983987107110880 10612390 193057780945238806115743031820948324480 10612391 -237854541541445277462411184449225155208 10612392 -9111288260168640750757226683097088000 10612393 -455639410449155609130309639051248940960 10612394 80061306022562952641400583145569503840 10612395 -59558664875101922131666651214597098080 10612396 -113231597285759535139526579011121026560 10612397 155440410183867462648132738416311946220 10612398 -165072984048257049524263462119583027200 10612399 183539645547462894767312542824769674240 10612400 10490968231955609810937284230348800 10612401 24504256495980526616503578625670482032 10612402 -134484959630179544232766649469121987920 10612403 719665599549005356339452642234838434360 10612404 336914523955334319749498686186900131840 10612405 239655848077190347251452605462115871000 10612406 100454850385129832121941345452111601280 10612407 64025577211768338366711240845713629696 10612408 540375652471566209538066542846807592960 10612409 455620606873645327103736703143321821610 10612410 57261301983835710453901800290180079360 10612411 110351330881992473844216238846485671012 10612412 -386552078674585845359532637696269434880 10612413 -20089328901281020322297361985115406816 10612414 -126629753483128313269580648393052827136 10612415 -117347815215850795213435568430706519200 10612416 5994305267548272785289417590480830464 10612417 -314000635343553938553754101073966681534 10612418 -84840981501933298620080806052369088096 10612419 -3776322368168002269078687428753586960 10612420 -65961705293582026388221196410863121920 10612421 528556226341050580207329015636790862622 10612422 246060800948158121248628706320498393760 10612423 99132522597199170339616853860539424864 10612424 44033267111817726667581201712725043200 10612425 94537406082411585262901676196931850000 10612426 736630158064696274921941516038644016 10612427 -39346211126667757998503633959874076528 10612428 -146662470104563621864632096850217402880 10612429 903634063840323810634145158490219405100 10612430 -90232157187528088639937425160919310080 10612431 -191427766657681602639449753058651379200 10612432 11877528371090375542951153341545840640 10612433 222135247397806771974679297327206028404 10612434 -60463144259763985356783113577551201280 10612435 -9514684079234261455371139643011791840 10612436 565146100490973723863586990733243639680 10612437 149234341663895478172889747206020289344 10612438 89854327909873831433141421452595705120 10612439 -992575266165528864967787601917857596120 10612440 -138731136883363872774182819185717248000 10612441 37049386528099293134612037227250213888 10612442 -189336493630391532818034214908181594128 10612443 3475633997376131858052931127983460544 10612444 17937537180939341475790228578620135936 10612445 560062730498998138141489351868633630700 10612446 23391995470666053856038723076970799744 10612447 224559848637584007996819417466334364352 10612448 -13375070719565007096546832165487247360 10612449 141914650904062877355238230572334622500 10612450 -113870805984668015756324729880189264000 10612451 309959585579636367557265437880206124864 10612452 255637612889733814271419305682717996032 10612453 389882635968050187656806348861861815264 10612454 -152467262256889177206896185913126867328 10612455 -7091356297505476238261582205322068480 10612456 137692555519235212546821429306872463360 10612457 302747958895377908599618672738973579706 10612458 -6869575545612157125797707487286283680 10612459 -442610635626902290973756501817985927680 10612460 -228113785403344563847818759363968087040 10612461 196564291431127635113338799318490142272 10612462 87022453624612729101947548827927740160 10612463 173991846090744243656520034701661707600 10612464 -61868438957519458446894138883185278976 10612465 380248896287263671443626020146256940800 10612466 -567572634175920829250702253034166031456 10612467 628475721329649433986372120838061949000 10612468 -86203295960253036178960714828184524800 10612469 -298002388620035441212425025472073996000 10612470 -35808902384002470727989884619464908800 10612471 -62018699329548137048764022949752272800 10612472 112667544074107328943068860399361617920 10612473 161208701599370847305779091771577800784 10612474 85662208749968717997786847006341544704 10612475 -82493785578610787901208971845072412000 10612476 -37813179509399722018787569960525725696 10612477 7617462126351707150365261508260993152 10612478 -65271298154691364142398525175609909760 10612479 -219310745193414757046950664232512334960 10612480 259604673570170949386322092078200258560 10612481 -69993468146052052532408991494390808672 10612482 -159014273072302549511515242371483745408 10612483 56758633300078375422250682691556435200 10612484 218790921628350415003569940981268006016 10612485 136787873069076224334998773678339507200 10612486 -1355140318767638540361063498334017216 10612487 -396072881434420819719015095088436242408 10612488 226834057727462999482083536521933209600 10612489 223208747480726961842839217470909611290 10612490 40254733313133769420681334729258234880 10612491 77849878824038553413394007242876723120 10612492 260231434585346790409877658604540154880 10612493 680265403620561225853438515275298290742 10612494 66222113398935667057260494245194839424 10612495 390755953976445460294572751353410085000 10612496 1300109125596843054196269625850929152 10612497 -98524933945441624830562747306084081728 10612498 -86415561556723064948886807923472925536 10612499 -216128799127571487942846830671048929936 10612500 -94036223886622595675422887488774400000 10612501 531947127266511077540424714262357376512 10612502 -148489042781088044192754134932727453568 10612503 -106661323927554231161610939504379047336 10612504 -7326331610347108872342783345827635200 10612505 298460860823339424660472620147381895560 10612506 371808319267227969747616891038489529344 10612507 -20940453977717201037532386719034772800 10612508 -65688262741639162023717887834366002176 10612509 -9702034805703765693251450334702373632 10612510 -118300818221614717854931137125002011840 10612511 -45965019339924154641542802907666444800 10612512 -134136680354482284449765989912537989120 10612513 36045000968265450789983341881818114304 10612514 -145841071840622014400282192727904944768 10612515 -212136375800603207332834074790776985680 10612516 -8603133029810455462505694750338998272 10612517 -18472177608379982619967681238472820740 10612518 91366373038030477121230024713531109056 10612519 -657324179094075626404819523329528739080 10612520 -20188178305268837014133194776583219200 10612521 -4004840048269349084325845272214213880 10612522 -60537475796812587476476344633099635712 10612523 805733150949370665372306366776994638772 10612524 162667308400012979892335710475812422144 10612525 46392602586305374461902083842845520000 10612526 -90065738597945234499435697535306136960 10612527 54808775334822991186430589510333282960 10612528 82899559077628440824538437831308132352 10612529 -12086254756092732956593455415719276816 10612530 124692184633060260474296986273194156960 10612531 -451144653888679287087750511024256901336 10612532 8280712272998043966080934817713328128 10612533 -172039523428785910466797771055807089152 10612534 309445265276365088856541144961632192416 10612535 -90314257145564527706041283979888308520 10612536 -179337223379824802155149830893943193600 10612537 -324271151203469448190259318940412189432 10612538 -70798192528030506997876262726293093920 10612539 -275671064079758860662019637815048885248 10612540 -32891970240330008067707578450599813120 10612541 -250377808516575241207693020406407488058 10612542 -9619874094643637245104671917564356288 10612543 -106727361707810275104969876147714054208 10612544 -16329390579962761257038698361389056000 10612545 -114874244993171987359582488118146432000 10612546 107065676210193030863413751895355129344 10612547 -1363779525185088414734657967595019520 10612548 98862401798431965701169570061039688832 10612549 662284778469083268361450076084362939550 10612550 -11121715632611063820746959653692592000 10612551 -403311462715653881117941000153785025368 10612552 180385562394805868553975640705159372800 10612553 -2709104121075818089701178869206310144 10612554 -59473953143550348896573994569834062080 10612555 -17549000759930440530742395678793139040 10612556 86032582765385602296289125750716067840 10612557 -365987280292847665156734278518610618346 10612558 -467208619553519042879784602528757836928 10612559 -321325063308545261485317279815080260240 10612560 -10538008730140574980136422840443863040 10612561 -261555148365033978754273176107427436428 10612562 -194067763678695769270776175347600867168 10612563 45599928517311266591535376663925889888 10612564 479313608283484156176743801173169664000 10612565 -365339017541073448640476070844782469540 10612566 -93761985852536591232048296809137945600 10612567 131810851383426384136960257066388235880 10612568 -80094613445563041911022006469563924480 10612569 302470207227348603232710419138840080608 10612570 115741165494726510015088234436964249600 10612571 151816956892374824773674213309484417344 10612572 5276115929093313243907244506897833984 10612573 -12892171322393634540171231591816594600 10612574 20505860431081320372358076345155412352 10612575 -146242318439713909654120444393072091400 10612576 -206930986247296448606302284550631325696 10612577 -415220805735212466505623785342959731948 10612578 -421857048591543911898668045954506820352 10612579 29471355232562436509002681559764829420 10612580 102574705521958435456990230181314355200 10612581 49547150353507844161169840693515728384 10612582 -140491301628242886411141888701528601216 10612583 -470879936755372081271073302648951564160 10612584 -285176012439769977591782743853965501440 10612585 213309929302141919096718883799313076800 10612586 -15254938877076172603110386601950269008 10612587 78199252322221839407186789657457895152 10612588 -35482126322821504537747456743639398400 10612589 138317148290920632316534566921299207724 10612590 -81082231170155799223098738228774854400 10612591 -24360727474642033803111509420832848256 10612592 11925957384815801100896029931705794560 10612593 -662634419069941493437971766253754280800 10612594 12551866577796693484050228386967221280 10612595 50967262645412320197517154414404843680 10612596 -65707950100944807855962607000603396096 10612597 718039456150376310325509145760096810812 10612598 547170330159435692847633258832749348480 10612599 74009510345826197794022628746400653952 10612600 310528976635328552446453756573685760000 10612601 439579251500503842043108418474162650602 10612602 -7946697509619134661477813822157946880 10612603 320026143483841752508657751248581554852 10612604 33775577916368495497708710572636439552 10612605 -145312375287055064006910242966424393600 10612606 -187544360587601646692190195739664026176 10612607 300594420215880366283965139792162573152 10612608 437944678067048112532190998071292723200 10612609 -188462219303425185964521838997473131584 10612610 -57563402634025811389024252543193603040 10612611 -357002455453936674459831210687858612540 10612612 -29453643327827728326128726131113021440 10612613 -668478409463162165433295896833766580416 10612614 -41553989590252771502027975167167412224 10612615 -2618213100871048929019687520849237280 10612616 213762582414698582144513513155866670080 10612617 -528136106485794101399964988337549292288 10612618 -338337312094743082765481354668749804240 10612619 -388079258484872290731506440344114281280 10612620 -85328080403492436841920127081374720 10612621 196591221044496031325160897331623895680 10612622 -59987319331372151516706920634918861888 10612623 10521591592716713440255525743445263360 10612624 215311708509971649297532363301052874752 10612625 -43394260570467413405357669694091200000 10612626 47247141813367388062241536305997129344 10612627 108463833168880958898141318871360871880 10612628 -155650789399600014334435344630546038784 10612629 -42031831632814528078418666697610861056 10612630 28054172935100598684234550087795948800 10612631 104275759309191848155416672763106621664 10612632 -421380769275629025173810938611753799680 10612633 -110347606417301662698412097064152819456 10612634 359471755880827885497818896908921087216 10612635 -260491239307416055237080713373725337600 10612636 205844265734591658401174783386058894848 10612637 25175836355187996892442843944613003520 10612638 204221075570262653022057337928097620544 10612639 -682733949540254329923159850954176656544 10612640 5244462231583615696013888060994355200 10612641 20610770225037350711885365024186821504 10612642 -275521221710618836416024819004743972528 10612643 -479105160085769786677998313858215939108 10612644 105925189907291466933337599087592845312 10612645 105058394214194561932215551053701646200 10612646 306878739128450267766152633155976618304 10612647 -42291737732972870813145785905558172160 10612648 -749598218410176287688548647812138762240 10612649 169022210778748749833701762563398278650 10612650 7892493245277594343172248418154720000 10612651 -23054119804328363897311399325158606448 10612652 -101927268586557736987007712822566615040 10612653 -270410595966032183383468917837593416896 10612654 80840977152339728653866862987868640000 10612655 -25217723310812231160480519481142416440 10612656 85739813976480818258934344269323878400 10612657 -458169904322067245180047606136263089168 10612658 -642483345864454434161167508613954048 10612659 -141261495054979662501178233498372365760 10612660 -204952368502837098078388761711534243840 10612661 -388552784856271865683828210192705374738 10612662 -6850294106221944951389626266679340160 10612663 -186304553720144816884866948692727888088 10612664 149127196896813798093649543493409669120 10612665 -221131602175691667309856442198470044540 10612666 -321538601537015454077422186879564573440 10612667 -9169180624039334190794711690829826464 10612668 206049232174170400739441359051092480 10612669 19242185083879399969427614510272352070 10612670 -3261725364714410881320682842391968000 10612671 -81610315348193553444212156159596193136 10612672 -19259892156733056573049467138820014080 10612673 88992303992296882776034593171714298536 10612674 246799898904143074592704748765592960000 10612675 -14975699821332675879814873357825852200 10612676 2045180938021071953524100322708933120 10612677 319502458141711269030875088439749047520 10612678 -8210695193804609659762856139954952800 10612679 63718420266107153229891665564173702272 10612680 -806481600264303357092259217718476800 10612681 1379877768816257328638833734987198169764 10612682 436246687299751682492369562327355782192 10612683 -89364788674711367133368847096050870016 10612684 -730138835688739051549312295262548167680 10612685 -162624550787505127350630387354536425800 10612686 -25523136415269965421163822759748093952 10612687 326943905343807542649273678656652036712 10612688 -9647838396043684498196144863808716800 10612689 -414312887918392670694094423387361039376 10612690 79533281258081098478278276565224396800 10612691 -287555095948621899069031994522377020000 10612692 341710098230036119748736787738940858112 10612693 63650063404375025295744794357482043424 10612694 -479251838488746937951598684884893105408 10612695 -109241773585266777569729634562547558400 10612696 -503686086339665596185698928461509662720 10612697 -430064780554523319489873234420064326960 10612698 -102228271310292519259097675608306187520 10612699 71033134509687727426958700685517365700 10612700 23820695805512437966454392322476262400 10612701 250319976108913759412764516644594144 10612702 -381600093234559907229871890939664262400 10612703 916898162398469772018448251176919962184 10612704 -14823522439827456753980124578382348288 10612705 -100284572828693921081526612964152806040 10612706 4632338885726316851722407916534086144 10612707 116237730631398979654716279703321588992 10612708 432801490362272124825926259737006325760 10612709 -158423823765789916987721037158076879684 10612710 22254938487528450291940733436819173760 10612711 -402036037582057214056818142656970047688 10612712 267668713286537559450410200397866352640 10612713 -195103167567105703731026013111973017456 10612714 -356896089770792674668289189909446571344 10612715 26300198017420670407250867667677844720 10612716 -2156593314020995311445407388975718400 10612717 -459776097859160403264016781191479208234 10612718 -350505581887637201303545267062300757440 10612719 77758304867750994760010382194357777088 10612720 -54182801559038942459779007599865364480 10612721 291371630644795909220805200998247042112 10612722 -180460702069641489027721653526991660928 10612723 172947309266683630865836273571595637704 10612724 -548678715451624704030483898930043289600 10612725 14635699910373004963470832364638027200 10612726 -59793064733520472520437264537780239360 10612727 -41046202587903108354009550512965871168 10612728 70259685437847395576814295714578432000 10612729 105662199871973139738604353855537727680 10612730 -196560523054698807146933724179117790240 10612731 -263819133967569901607680489865802185280 10612732 19089657348938538003277429538998400000 10612733 618303037766671093370179228295882769600 10612734 -74853227024151831190816596758747787264 10612735 -35048958031911078023350722288692544000 10612736 -647227009757224535493330536221636558848 10612737 -146538802963234135103160341762568280206 10612738 -457602844001832580394347401830818578480 10612739 581444892244736440609003639612360716540 10612740 14976466507897323868590322175931064320 10612741 -236768905179558184635495133527866054400 10612742 133330310280155501540029832123460496512 10612743 425741813645301007229031809167125976320 10612744 8340983335656828271089079537126072320 10612745 -154424411545522405810124179685953460160 10612746 -34183825719224402700110969785005417216 10612747 -174697739560632124697030509344854380448 10612748 388949795282185949227393017455860209408 10612749 32295753904224359912661752300186034240 10612750 -399347525485278824952779489735953776000 10612751 146292000303332035185270527703389752752 10612752 8714244624784921593663304702245470208 10612753 -85281766975892044870407205488346815000 10612754 -51748855003418217869825395749947435520 10612755 392906032927923532092655827907279872000 10612756 48362918874163849402816660990530564096 10612757 -248251825921654689975842822297897497728 10612758 80646128313325343271709547466350131200 10612759 151689689399355724484007966389633861960 10612760 -30553297581410602200360634443628953600 10612761 129919635499711605105695448942681884064 10612762 49429603494914311280651364216796795632 10612763 15987153659143041510579885089797293600 10612764 186632935539140325650777343946931788800 10612765 -270726255306165970676599920038427176340 10612766 206764893849916477755314867596720157760 10612767 -57419928907511654671610486727220712064 10612768 -197713220817905828056541972686442987520 10612769 59673370617365477086200799802568355170 10612770 34033516687129777145022743640746219520 10612771 -167962428454827605493875720367701151008 10612772 -566649488158725924630877346005310346624 10612773 -225665799209770530427506511009179092640 10612774 260111241459744799328978728558887431136 10612775 -83885191134321157509354075335798725200 10612776 24295013254384972599480172296962457600 10612777 4878194556069649301397420837947727744 10612778 380783595781500191793792202968672076800 10612779 163866946534882459930000743943422386880 10612780 291558856781980523771162902538580096000 10612781 318349832798665981667334409489404955200 10612782 -123313509320108012934335381357204201280 10612783 -398643267832207898305054059886626248936 10612784 5004376150400563682623727750409879552 10612785 -35356911835737814387054646091963796800 10612786 -90372343523106440954229716781167559408 10612787 -3590092352977546916000578232462233080 10612788 -131485656663546386068546266812286763008 10612789 -1267868853809358178966686703120715360 10612790 171667010700785767105999542617542310400 10612791 9196311096295739547720667646062792752 10612792 -291590043407492953026679483804695244800 10612793 -345234772734656261373375967848734827776 10612794 -212357885728955628313722711393886307328 10612795 91287718143742532674129233029506214400 10612796 245081303757194331060805640014779448320 10612797 125032999134087452920429770467862393216 10612798 -43553267410643329314397252900775561856 10612799 -360190524830984894123373701234832379200 10612800 -64741270131497144130979392534557491200 10612801 -79730777706978928204213876690155259198 10612802 -146905614655474535671440766271730537600 10612803 -269506014613980038551110500077666924296 10612804 533937422120963722543986910799841362176 10612805 61357152965692486087112958589638643200 10612806 -138995341363106970007044728203338482496 10612807 -1271924694614483596457810944690848488 10612808 445978972668443160975059794622205265920 10612809 -133089246208114852292740757112602592960 10612810 53302016590716878603141512952393242560 10612811 1141041006213453510630713378905340966400 10612812 -255712034369738251540414098895319769600 10612813 18982098578315858124425474610342006604 10612814 299264922360931718973135997871014684800 10612815 107507304380339896208405021878475365920 10612816 120707322161394953039128297409571971072 10612817 -114934746457031572189177076928972261900 10612818 -189527532683177926087099467572307357936 10612819 29209213224403742522164308303992394752 10612820 -414951273622334138504207120382456049920 10612821 -31996879192041643433509565403449287296 10612822 -294093849009965206922829408662437104576 10612823 213878059604679009189001689572075484000 10612824 23198354081544259729643619173129809920 10612825 13691586131890773578398345380078376000 10612826 -86515975769551933189742597333114597376 10612827 -103710460903141778539126750064348895636 10612828 501557988157272364992291189663082822656 10612829 -555146922309240305838544125932166564570 10612830 532729150516814696978125640311756800 10612831 -447955463690191710571637728127430758368 10612832 -189199203534802239353271836094102110208 10612833 178368960127176118596758270251895682048 10612834 -390237763144937900985833990296970222208 10612835 -113189849609043417107764296490425771840 10612836 -243048263479776220717095853624029388800 10612837 483394423751404453874137378972017791486 10612838 198711875625175302354689286701592388320 10612839 316811387821374577660281608753747998848 10612840 77770274998843063358400259611942912000 10612841 -628469838119498326458061591621964316 10612842 129418002384373689342152112466788363264 10612843 545724088368445246156743721262076395280 10612844 304953533698691412508918903436630310912 10612845 -184756444999195404437237364322448675880 10612846 -240233567871666183894423221356152446976 10612847 63493287660674142548066501693802973152 10612848 54384781432178489625686680002341535744 10612849 184099096021428532314580045180827352640 10612850 -27450041064708932912070656573192294400 10612851 85986487956430276966438820093183906880 10612852 95839955688417231122877488885993859840 10612853 -289990529724051866823718546114287426816 10612854 6720121178294197035735480302851743360 10612855 425809261679278815804784917082347929520 10612856 -493336573165944708262357831597006725120 10612857 -355885668348547229697264971301174424320 10612858 -75001683445449525659589227447966533440 10612859 689436142736803669235406999074491377060 10612860 -167972395259785955195487875932422144000 10612861 -298578819466100069625884064741224195040 10612862 -330337814476266096041268981253972280448 10612863 -4694647929652993299377465821131281808 10612864 370013166787421770516395736632309841920 10612865 -23863983797658135300760533964480429740 10612866 81846410037063364343337808344284460672 10612867 -211998478475454500792404837272633509376 10612868 -214602746359324853430911018814693888000 10612869 58287912085487137562732194068669264000 10612870 170726512476757782553998485303306378880 10612871 -258543043228275861520167537998285693928 10612872 57348784601570252440766094133690782720 10612873 -1068272590802333073694497155582075696 10612874 20865978189408390675796441608364869936 10612875 -43648646035003405585888621250974464000 10612876 -511886548727419109594495834692688400640 10612877 -1120094442097578279783480413901634728000 10612878 -98519475024366732697019238671577099264 10612879 400390138985644501479360321744570950160 10612880 82926000627660153742113781991529922560 10612881 76883107339797128685923708118692540160 10612882 -75167756388363316748413503870712783872 10612883 -215484589399210059941141242846358200200 10612884 267826082299436010571660889659648438272 10612885 465464261584498466595766231023355015200 10612886 -5645258845409932479944599970772604416 10612887 -312098602992139555285511645255685438720 10612888 2368213712983578590552731599150981120 10612889 -184855913123630104870394650362602790144 10612890 -22255572081069769017768170248988928000 10612891 -8354037824399596645585438279769974896 10612892 24187885399867261333544201050914012672 10612893 384778721001809876840376536434407444864 10612894 33152370334371661023042892010537846400 10612895 -173425009932782942107595756963312413920 10612896 -20493601573211257636903407059510231040 10612897 664337491077647590484837264542846405346 10612898 -301961675394252495540968407047382191840 10612899 169333781568563317368198201927616941768 10612900 86666655129036727672146310275431216000 10612901 -320042567113211104824731994184840570788 10612902 14305712092968973335225055747857543168 10612903 -76456036223505415307443614534679175120 10612904 -77687181705423368005564359708153738240 10612905 -175119674309095893774596542234700907840 10612906 -352512917948749280207753875490837775360 10612907 -123015361025867052085432952495659472844 10612908 -258249667246717198502715458691361022208 10612909 137148854796787899147887420898831225110 10612910 164818720517357053869570601210785600 10612911 92727594575009937390969999565012143504 10612912 20374789327411753691327868406305390592 10612913 510517177780230661014528623777123789184 10612914 114154378811109847215719653369871379456 10612915 -422546882447933581760024190366198631680 10612916 10126682269877084187963193682373015552 10612917 4984656899001218744946484222291610880 10612918 15082215337236630335422038987790496160 10612919 45778186033675009469191079545759468344 10612920 113715264232365951999385536648192000000 10612921 12993289695118807877545179797276620704 10612922 321151765438143653807866574887233766512 10612923 12609787613890340314190124092203426584 10612924 127094806151950267319552899785040485376 10612925 -145562676950850812394078020990618004000 10612926 263529878243060467222909125327904761792 10612927 70368320148435562217734058979473673120 10612928 4637348116521621310675395043802480640 10612929 322438193383954119852696036657811136640 10612930 -66300571988945376932528293112260116480 10612931 -3612251928813894546869894063495320320 10612932 -17770339116204587199663969519647465472 10612933 -99246163433460370499898887408163374818 10612934 -456514159602343809363529978149197506368 10612935 6447492168407771275689769127794695840 10612936 110399089644861402593338024874847436800 10612937 -888933609288531372899414182723141728348 10612938 7614641276920469296704663864640880640 10612939 307874702259141768381603105214119734560 10612940 730859942577533309963478349660953600 10612941 90946109184834773041629865268698176192 10612942 -162264969737585790060875860682488312128 10612943 -1885552812943658952379074900681303552 10612944 -1257863831408411181141703608281333760 10612945 -10963888223121988089099913118923862400 10612946 179113031217705675639342772523230038672 10612947 -151478474399878331569474646236199838168 10612948 60738413251778504576390537719759783808 10612949 -333964894349816135758464960576230224050 10612950 -4113635608471720636372408203148574400 10612951 137920954513228540745374813000816050552 10612952 192867494268856502643967982774905774080 10612953 -24328013552240183260307224540458888060 10612954 218696760471967198265887729290028668672 10612955 88489527265684614558916161497676180960 10612956 269911293148766477632901253784914170880 10612957 -841084674140047992844656974046767720794 10612958 312449690215033983389183089258942846080 10612959 199858819418574477827554753333233408 10612960 -196924307829608186734412937475184394240 10612961 -334626965385019174859679854718636615888 10612962 -148086333954254508566573677766515372080 10612963 -640261043766353206084424077066885503760 10612964 160116903954468629756493621537603156480 10612965 -198839213316092628659722642689692459520 10612966 -47345404216985690947988220515343419136 10612967 39102699568537227521570972575096743912 10612968 46070839455353332751935508110510325760 10612969 25370352726935639798704557523859245640 10612970 308456681729049824264698247423757283680 10612971 570174999142443615637305937102758936240 10612972 213958460527959069317600390976173107200 10612973 -8367952892275134536854926707355483840 10612974 -33641346604315060263522321972223119360 10612975 -378923279325732356485283356894072687000 10612976 317264537665972238869671855314571362304 10612977 12916722676154137156925634361476132720 10612978 254304136681082713767305721194261924256 10612979 -72833131685000949432726721944382299360 10612980 -37272040588556381459089847698565898240 10612981 -213848556363224481388876866200632353480 10612982 213339810733400952991745478381426094080 10612983 154236840076917831621511267693674930000 10612984 -366262594743440670349946152596828733440 10612985 173106593972982398438182889251264875600 10612986 272781977714470035709907433501835505664 10612987 32533656425189803538671406688118888704 10612988 405503813415204298153217446444315345920 10612989 -108607377433197098417681178450425224692 10612990 -46608127189451441081578812117328053120 10612991 62160034138394054964545650905083419392 10612992 -111545507743502974940249616368692887552 10612993 -629568425233955248372987627787114337360 10612994 133756386176111579868153880930092344832 10612995 191743101267770279472642917156571782400 10612996 -114296304223730579926182785691046960000 10612997 681654435459009545729482613261308372446 10612998 364516218235851621203397976926269921280 10612999 54050671232398660531487060444593007000 10613000 385827414654789134781238917811653120000 10613001 144941043712392099502090295860442557440 10613002 4469461335193980510128286290098570752 10613003 27272639743543977165557884945887414960 10613004 271299591762206610490073192793818820096 10613005 -32506377259830602990115376601298892800 10613006 73322133012905391876202678148170019520 10613007 -32129380793022791908534040105025713496 10613008 -31057844489916557705472134893043638272 10613009 -124102613914796352963592556494982332416 10613010 -7534953585632937836363372582491261440 10613011 -245837358063390355060449652017641586388 10613012 64124986899187529157579535674126723072 10613013 237905304739166540077508478976439112000 10613014 85287067645228160245411461876973739520 10613015 12404508587678293265213096442276012480 10613016 375340746548460245372739716046754775040 10613017 -15135476849005200341566332044660450688 10613018 172109912395721429211706244700917698560 10613019 306837883998018161215238243856513832344 10613020 190304080421252036292504189181707264000 10613021 28264769321388818797275697975239566700 10613022 -77902269171307684207192978669307114496 10613023 -588632097897141555661535833009840355040 10613024 -239333184626827230351588614724740579328 10613025 -59364722765186020719467483634620809200 10613026 314111392469372365523844312100075462944 10613027 393410329956020641334780004696417654876 10613028 -133831801076523768505618808328806363136 10613029 -73668859446577972023737564704264755648 10613030 6343898014826209221800411056970401920 10613031 174052374960219549029871181449759864 10613032 69326914994282234314260779552231731200 10613033 -305807816748445137093638809689897141936 10613034 -62434398647148446756849872018049579520 10613035 -310220334096761835805953112150166267040 10613036 -6882520633624034611024577831318913024 10613037 -78274760047946910707742449623291662720 10613038 116268882078479349810577967266272577920 10613039 12355588227857191734976492208511839400 10613040 -13386710371280412865684771209517793280 10613041 58669911323109707340586578889902439442 10613042 -4022884456475331145246776127874048256 10613043 -58550926407438221273622782472772616640 10613044 -183394966100121347548461460842933319680 10613045 4922754498378819977570140023251020320 10613046 -150021643157379978894927165235359758976 10613047 120904107914402934666338161247503113072 10613048 -319768164480664183845714870603665264640 10613049 14097734226950114929767558952723783200 10613050 -59167154067894960728325290370782035200 10613051 256202221407737571242762085252165481392 10613052 -171988470660866830308273387123239500800 10613053 -274062096542236212812277365688987651936 10613054 -69692875787672422281036605473630881024 10613055 102622538423312441469611974117189228320 10613056 22164171470630269725080369525872394240 10613057 291249828228873234621832551836894908692 10613058 -181789599962030673609860434508097135360 10613059 332610260314232441284232692424194063720 10613060 -268768829512150495268072621868917963520 10613061 -65083043229587679253711615937294425668 10613062 -293057635272788677732715298575456887968 10613063 -411579370560182536135362531013948235688 10613064 -137296580510726779029646663846550568960 10613065 151481841613361547705600724938492131400 10613066 -255392259477099147810636015007725106176 10613067 -2218146002014411494173301471709332480 10613068 -429595299369649708678652776986946052352 10613069 33066813225612721598962362756122603520 10613070 -111312890609907155698559747457132456960 10613071 323425980932701033458681460248295900912 10613072 -75908396417565928745738610275851468800 10613073 21753742670907908819451179509891112544 10613074 81589717418711705537544796247309168640 10613075 181182293385715182471880156333171560600 10613076 -125511802250860797890201517088528570368 10613077 733841411136724422059272434772031081440 10613078 21521482626836916398745982240310322432 10613079 -364345585362662830107349045447677628080 10613080 -59508646566991101652062628702295654400 10613081 -52101357977475492242469956378029512300 10613082 -67840580421971965202244636427627737600 10613083 -7095870222245339054963444823577212576 10613084 409613398193805957552103595511797961216 10613085 -60315641604942579691918225536042074880 10613086 -56335170571096393227933422558455899456 10613087 314140419485123856504775752398989687080 10613088 8520383759838514362299784337503289344 10613089 -240268475658529131552509503849726128480 10613090 -253824469999072888623549872880024000 10613091 120235929822587956445758060153869870000 10613092 215614429054538754291954972286514053120 10613093 -93544650196090788994873222211326906656 10613094 -228872475500089489995148310957086612800 10613095 -16706087022496063980045959119442003400 10613096 -101254314238060166413105314497561395200 10613097 224037751243905383912076792416616806400 10613098 -98138936769878001577410667534330967040 10613099 -281297044074964742507430518923725182064 10613100 214454582662291616102941096449633100800 10613101 -148065059553091917433850314605553146900 10613102 81623522223851902277000650024344688512 10613103 -153906747587657120189154191008644111096 10613104 3002581527346773336752960050661457920 10613105 -2334706383585956351229212783949969240 10613106 -6791951516976900092969863634344550400 10613107 1180548067334548971066511482489339830560 10613108 -97206777244000354364672000606502057984 10613109 -115519374651144506854841673355876201632 10613110 -222875437795867913848380411270451799040 10613111 -386001921277406719832222771241644667288 10613112 -17563001577566136999621203087893094400 10613113 -27856365215663904600730061525753088576 10613114 146962502227530590427260946174031587072 10613115 151563577529145901953695375695815572400 10613116 -39351096924177723290442185627958027264 10613117 532891822409527678968236065017432629760 10613118 74814250823038592969801037928722679104 10613119 -754304136774839361534007250048735592840 10613120 115073288448446124841328563453113139200 10613121 354937906155647193913995607660630233600 10613122 24118841316112428201635462633395409952 10613123 -658339915750079760777952069994463914628 10613124 115811119414745959449700536526909560960 10613125 -169336525771808795488920029766619686250 10613126 -161522070275300372871269213199125134080 10613127 -63677585543543684537435266541146410240 10613128 -383678631034210665895987006838204451840 10613129 -41327884183486779028092715692921550080 10613130 152971774846321757209031603779099776000 10613131 1058536004599920178372475237783024872 10613132 -95087460141528316390125736897371998208 10613133 -603832081455239856995971399196416334400 10613134 -58810564347211512212613017039980001280 10613135 -31119365488592948728813375948652531040 10613136 -3971972036049322305106811830954622976 10613137 -136790930537575471398203494123661606880 10613138 393840634609518135566702550579554424720 10613139 -161078911537283073112169345832036693576 10613140 27162837745414279477977204097672250880 10613141 223310317760347685791364289488372853120 10613142 164688724774543321098157510973561425920 10613143 -359957051907555381211456120877355716976 10613144 101783245724631661337573076107319582720 10613145 -217092694451420864804534247934199609280 10613146 -373199341300604125737997598382110116896 10613147 178439741865713312871266069582403660912 10613148 17865107866679849741794116726874275840 10613149 -56230588922025423133174534104443354036 10613150 118330264442583557413521052842725817600 10613151 -67153008536357945221067167179136770336 10613152 345886302271657997177557829174624256 10613153 -602205365244194891620339085221491644880 10613154 -18442959638393415419819152232575315968 10613155 -375997114361904727992195336759815893200 10613156 88451578024664970071079179760994268160 10613157 -52960208497769828151433201183489625760 10613158 -566274945494431361449198568016586368 10613159 106917419824931525659532936490721176000 10613160 131727295771081734968592387335847936000 10613161 -174353587203370586697617920834000370040 10613162 -152432492694774650690453637622271063808 10613163 209122107372281598769836217807948375488 10613164 -680489681388783555072951277900057626624 10613165 440045225738044555275923581464546930060 10613166 27219834106329801592215825996093963264 10613167 287380453421686819711219264663553507216 10613168 -90779655737099379223812162654746542080 10613169 139899528890404793650536358056656575104 10613170 -40639519536870970610969603703927066720 10613171 882098767135334192016752278848691849200 10613172 -237150281993886976677042912338352384000 10613173 -135099848965915291803582564891223881536 10613174 -1372444449847522518954014222630068224 10613175 -75424652640009402828424559497107837000 10613176 -72864401798995702563708247116349440000 10613177 87472282117445543145605404384587234192 10613178 -3537987638525366924508656145816324672 10613179 23579563329898214417607525622455911780 10613180 -135469089628937031637011301008523353600 10613181 -308285872404355930495211915206906459296 10613182 285160748191667557447903750872983976192 10613183 198133893039643263583075131234824504160 10613184 -119150148527356229841113262162148589568 10613185 -441904166737464540548935040869283057280 10613186 -84028594218925579275150187291909389312 10613187 -1794076064689259098775360358568146240 10613188 -693210016484653240344266860145327205120 10613189 193626752525502675877035422405010112224 10613190 -5977256787053724778022954314007193600 10613191 -22575060779377665539034347423990773760 10613192 -445271630999966697836045924525113728000 10613193 291379087888550026087777304219599778064 10613194 -13268038516054234501536338877428785920 10613195 -100035153740908741376240121235790696400 10613196 -20055514708463551654147137463476727296 10613197 -86597082175778536410698110772959484928 10613198 -9180513979740965466127538829869102400 10613199 274238542585369513014511699491878083464 10613200 48276829757279944693198875475781836800 10613201 -37488020032622802684796395644673768588 10613202 215065057700648998209948222436138842624 10613203 1422824329509368656436127527565770412480 10613204 236167891750693680577306983863086323456 10613205 121913297995130340316073660250894613500 10613206 -74895672249194544168647118504138394560 10613207 -872715492942114731876233740990896857296 10613208 -314054542508277777247631931329300336640 10613209 -144690269163361821518512883131623467196 10613210 171889419042646852999699304882512934400 10613211 169350250969291226815387651741563515904 10613212 296996908373495107595114627802619118592 10613213 -73318230757486823997113733658228418676 10613214 277314200432398665053508434863996160640 10613215 109920925582072421262328486304044570800 10613216 376312335420249816743059287145226698752 10613217 3942287039109821881088641040653533120 10613218 -77240298281808907819259146930185819648 10613219 -210836717247512112908651326505008250928 10613220 -160755279866648375245060476827357982720 10613221 -219328837707397349580304709442137531300 10613222 56402677712845910514562097735558504448 10613223 -331084992699099829067037437932993138248 10613224 560368372582183606551222391786797480960 10613225 -63696559421978248462730874876443553600 10613226 47571807931668817555091045404613693184 10613227 973683396383177811239846239288016647512 10613228 -1482103137540531895476543434480431104 10613229 75893950435117844781779972547913390080 10613230 237314255014603843444753497843745613760 10613231 -57498532571813892747134896010587575000 10613232 -5055476585596310839484463063476797440 10613233 -223643748389769339028863947739484697518 10613234 252856476934929339565953879299072825760 10613235 82410518899675501407870703478228010240 10613236 -9922443545282004743687658238001387392 10613237 328456130202160111128775693547127158172 10613238 51731047788499397554192700536987422144 10613239 -1548139384501798810837731388405348352 10613240 -72263344773426312980484516871907942400 10613241 -742793786536034218306134507538418854560 10613242 262100707652634912997260480575496124272 10613243 716994459912135531052169519752421331492 10613244 -234376532844418722817529675071324061184 10613245 -336071469385720585233906415873673260500 10613246 -62411441057303469776632806660099498240 10613247 -430608264632440293928836039367014387000 10613248 -299705758774853932315974095729338613760 10613249 -307198596009100188294148313975203338750 10613250 -39058422895000430816735667524226480000 10613251 -17490853732380426160758735204357140976 10613252 -174774724355979414587063490168418345728 10613253 46380104342858366532464333319096279552 10613254 -113998618120805310451496381040092651424 10613255 -226750793329516180711145506602967017600 10613256 -26857473551867415449189972768489717760 10613257 -238142367922610544099691115436146987494 10613258 78290211355471312969512069390627256320 10613259 93603461066986231103012234953131995964 10613260 -34076155582211884007642297592245360640 10613261 170795269311826882271803620900574487862 10613262 -183522994736076211126028450913920941056 10613263 -142811093621666894620343709531364358656 10613264 -13667595727297746810253256292146872320 10613265 20334400036072861057013951177658992640 10613266 -91257390867151073707103600339149725696 10613267 17346855036460391002010296872113088000 10613268 -230725105302028951238257196342190397440 10613269 -155119842346280998199543680350026647904 10613270 -65545274223002278674716493039824160000 10613271 95813472414469214956238043383672623440 10613272 -547455826952392334915325009480518707200 10613273 632935851405440560059599419750821120 10613274 -20423212568907056300678985561150812160 10613275 218103508535814783299363887215788580000 10613276 -280704874398502229955128000710757091840 10613277 -137058062692185254715232481377329417786 10613278 43765112179978463370525354024614149824 10613279 703870515104541325940280015216930902880 10613280 149283128876792477534022649379102392320 10613281 26610856040914593148890739840194463104 10613282 -78225229202900683418725890333332450016 10613283 -105279950519085215260087401987987945552 10613284 231068436302170227287144945344407376896 10613285 -160181642737033867897408063782220054020 10613286 -143779217858522390002042597518931129920 10613287 151571262938985533619913552713246858192 10613288 -284982171906963387885805788995712368640 10613289 471037493292215053431414445756842459024 10613290 254334850629650972106221408266129590720 10613291 -173560197904569642164514029711601134976 10613292 -262694988649230031635243667285449742848 10613293 -254468301709083296909768330027744832192 10613294 -393757328384628311210007626897123354304 10613295 108377977069267926793197546973474022400 10613296 -173286360752029024932316111692862210048 10613297 -42158990104128911469648439530111284736 10613298 56413484758070874517429691281465659648 10613299 77904797328805937755498714770978678264 10613300 -129170213492786853640786613838827059200 10613301 129286209369388591658151345011557175424 10613302 -85289367606521811802657740358762752 10613303 6435398899859771454007567027402438704 10613304 -91697930907903990794038187042471116800 10613305 505778621262765325190921156402861625600 10613306 -113501225735867864429874359340764910336 10613307 -35269475843604971739034388577166013160 10613308 554414230111649364988633155001574140928 10613309 245833828265543020606856698823035538016 10613310 7808145821817697691162692998354668160 10613311 16646498169610879865232269753896156024 10613312 -18084435291617718383451182296896897024 10613313 -382758957465132296437613329795265479680 10613314 235610432945742846522343334048059586256 10613315 -22346311578334982055688301491378039680 10613316 53599287212230937656503293357940633600 10613317 -146101239729413651683335121081893954720 10613318 402323322718342226070376725344414955360 10613319 32555861289196345476231769271733989544 10613320 -76859874257511002492591650149184051200 10613321 -93128672514302068412154803651868520908 10613322 -443835254970191860507085911357072527360 10613323 192790322832794980026426139552459703440 10613324 18315709880219172974798184601687280640 10613325 -9315737006699137079737906255611626400 10613326 453611038549912486075875700441524956544 10613327 296716106209245263622972932299499882784 10613328 -69073687706128186463933226931329564672 10613329 -235538587664145849137739925322905480728 10613330 -7435987130048479188907067457123686400 10613331 -76993311647360962686963561950247888780 10613332 287490199880603331892345295896989159296 10613333 758473882448482890880536168031188117600 10613334 -132607283784207253497640696602905210880 10613335 533081670883342868915017775409889088280 10613336 524680679449444297509217999527331983360 10613337 46876247621835754772766984743304059904 10613338 246602575143350639606662440466449857472 10613339 -58253422841787757071544681515314991840 10613340 138412994346183900599698255053544604160 10613341 468888054637096780564544740922593192742 10613342 -63496683951662654729393811453727572096 10613343 181329030236715891800296265763251333760 10613344 -262751254534151385014258872001553235968 10613345 467700634558289538660496491988795694400 10613346 -562709588357090071262577137946918912 10613347 -420596552524725766071642531928130143204 10613348 -65031452250044872568013995355734059392 10613349 3400568293268573322218118055982361024 10613350 -48563750425184814616692253353305856000 10613351 -549154156733354251638904881705057019152 10613352 -87302537854879038873440424709285969920 10613353 -542245237217235385532770261419290771398 10613354 -307015029836032032062183913520650156624 10613355 8470420413968776864455604563613924320 10613356 44421647455164957442553116098516870144 10613357 523304463519459031871164709361382802412 10613358 -8767075421897678518669274863924196352 10613359 -8089239544816418819475340856155451440 10613360 29895183349397525161174872614401966080 10613361 -206918447361368502238753334031603174816 10613362 67470872292578890936484989707506227200 10613363 395531027022699218407446055198723425612 10613364 205364338715639939115787688060026785792 10613365 40983466759581646498285084366905419520 10613366 -72806493536461065179634099439476694368 10613367 378194389339000497264672441347371238784 10613368 278015738900020882657714262528228597760 10613369 -103975368519652886300140069826796039186 10613370 -24032458378300403873865929790977164800 10613371 58062737230230084410962339784118054144 10613372 -11562180658451078023847363127216390144 10613373 -35771204088347262709916735967328600896 10613374 -772224308235735612944114153601408778560 10613375 -74109980511497733454403911940273136000 10613376 -132420767329795708735584830400076185600 10613377 118908711344600012503816362449606488320 10613378 373564143268117378035008606875985868240 10613379 82432994596801817574119430510413164800 10613380 -277486092165944930850975306682662163200 10613381 165027091848288852399289506845022612000 10613382 10006572160246616551236315053066129280 10613383 -236492303459244620690078416777258429344 10613384 2507287405189929842077825947702850560 10613385 20746782028511913312536938984903190400 10613386 -7380607015558199437591470413392454400 10613387 582004988571780673774471755035716782036 10613388 208428954330464589068454747295038652416 10613389 4885187828309875764241596824515698240 10613390 -62962695339493962319686477891337789440 10613391 305935052488216607651516119209316363920 10613392 -61824603544841737877227559401878650880 10613393 -157030082794985893770115857056408260800 10613394 -136369186688753649538498801118771875584 10613395 179965484122506602707968263778871699200 10613396 49443650422152431203750560912387028992 10613397 -24219599800924071272317773219217241472 10613398 -238315746954065171519601855437350990464 10613399 -24017053298832154849859256513059590848 10613400 -2601823753119457816914724328878848000 10613401 -295674455396274406939930074427214172598 10613402 376294202186465274961319925735580711152 10613403 74835334402563809547188585255942075520 10613404 -537943872942362126142948290511006790144 10613405 -34599569645093279370668130422896814880 10613406 159682702169023049291522336608700571264 10613407 -30552264988847360325066078976645606176 10613408 81231424348676115633955178021501534208 10613409 -40482120095287546551841598538842721792 10613410 126058435744845671045245746909748422720 10613411 -22162388550188803625729183234583773988 10613412 1612042342910876338419515579270565120 10613413 111598290272342699194147325575592399360 10613414 -81437144362454615992909248785027618688 10613415 113519326967291272503909293868942259920 10613416 -279977000185270174741189704086334013440 10613417 60568233932790430188218270527427287140 10613418 -252033356378162861825332532067305623296 10613419 79334304114778673077530281670877152000 10613420 129965062180344528255182484773949281280 10613421 12351297608202122145296825926979888640 10613422 -341992007337629299577685940925099575488 10613423 -180787539533821775807913571882591428480 10613424 -32368267028868059677564251458096136192 10613425 -416778738805177078497904072569625305850 10613426 19466167680677977372437698450941104912 10613427 -151499276611825569706792761313971971520 10613428 -61310724983173478888994170314195660800 10613429 -559105607129149551823102401552669333216 10613430 9260353552956947348349036519445973760 10613431 -40241486344624187312264052206186743768 10613432 -5845025389780794349741622770117447680 10613433 312665840798115981394805117081179711824 10613434 -120110954116338316437303496408308514080 10613435 -87225400991040172067606901647613511680 10613436 -173443265368785591862899567760240946688 10613437 -92583027400279696420565291602147969248 10613438 117326913740828064413602701864912967680 10613439 -11315811637851698246553434693881296000 10613440 -141947340150986354230131597982480465920 10613441 -140539042718392870835004737037579430608 10613442 -30390899525169263714503577595964317696 10613443 662779892511607774853603210410400229692 10613444 37149989465387005023733457122936553472 10613445 -13786789614624913183505865131450986080 10613446 -189642584489038983059003139617254621440 10613447 106158334148957688115920055246598962320 10613448 -56095643557838517166774215118068710400 10613449 316809979792320200871674899425323808000 10613450 51380593642659952142505540348583994400 10613451 -108183538908726406216297989190451608320 10613452 -367950078860076643213013881090691908864 10613453 194271197123938435465398904843372707702 10613454 386698166469472400597228076316028668032 10613455 464935096529935427534470039504202724360 10613456 43525945093277209017112604361587687424 10613457 140136734679527847038607391530850358400 10613458 -15674419004294099089714129382521879920 10613459 -247856780109816626645452551401601299496 10613460 -53862858234441338935424385848421703680 10613461 -308174078674991241951157776152891700000 10613462 -172053646871014373261617397714972083200 10613463 -36640177217643116765105096371682826240 10613464 694860619105913900617352201573424015360 10613465 -30311032866807832528817874130689836160 10613466 -30475127070773993921579917640704915200 10613467 121579891502931194661114981019571960516 10613468 42484369125254553809342532424258215936 10613469 31600615708806699789449594706003030144 10613470 2324383634264643865733118699459870720 10613471 -371846214700945141956385844679485813256 10613472 -297452362149979150753506900499278594048 10613473 -52319339174829196111288540411481580736 10613474 -244747927346209580865582626819647879008 10613475 -542120141694890920637107849985951400 10613476 370642024869887434865248043760766464000 10613477 387896937076302297139006048555220566272 10613478 93667007378846216688761159378505803520 10613479 -135441317509637614213395640907313278920 10613480 -167895412811713850161283984026781337600 10613481 433434652730592132230077095247736798352 10613482 -419701402275222729954576051687831964416 10613483 477977387976566232293488006492692920040 10613484 -88109255138141614982340222798512947200 10613485 204231977759759128892340970275544455180 10613486 -35638453607348986669669465605782705856 10613487 -176769897760236439467449468375068363248 10613488 -41913035714173382557141803491364175872 10613489 162215644761699839562168103099059139440 10613490 77659916517198313781817894804934341120 10613491 -167357796373510025762386799127427332960 10613492 -371955712726815078951390631738241986560 10613493 420728040618463892878264958957842117248 10613494 78898114720606312964452573467066331296 10613495 313532761097906075347752306849471229200 10613496 -69481734421411064346237683456004403200 10613497 -213739867665384296294937779210245557888 10613498 241706837935195156172829168684798900336 10613499 -9080732741878453049588361183650926992 10613500 -132518997684290889615482372159028864000 10613501 113097184505825132399902768043976971904 10613502 -3923466570233267357536941708737305920 10613503 -85011082690306660528911551421345173248 10613504 193599716394113535558360303966974115840 10613505 -51920620467541166175210100573945649280 10613506 98417100817100090500574716068108668928 10613507 -296936669264754560258614160207643291840 10613508 -20648241697518309014029069964868962304 10613509 -477171776297945584910400591231804482784 10613510 -35436573970449824412556178392979568000 10613511 202285787901393966308926911869723804160 10613512 -40588782224392985277396725446193971200 10613513 713417110192384812123863828870502420762 10613514 25721105647445944300319511791281927680 10613515 244259480105574596779511338946850960 10613516 -211318325735366797283948092337528133120 10613517 -164605904768081209133821729598307440640 10613518 -9519035456124056842177198984728837120 10613519 -99434464975338046695052780064363525904 10613520 51496872267692293201210019261386014720 10613521 243243692728378088041497680745057900722 10613522 190455994644133267407348198080468775312 10613523 66228615757380508831145196596217516984 10613524 -39252817285114934392607666412896155904 10613525 -16833715787142250681620123229592285700 10613526 -32994815417696872457832798770525816832 10613527 -105560127763775305871848307196983615808 10613528 455773973908931877388835065309662812160 10613529 -551582299572619601122072025928915306726 10613530 153446199922601800386850871976616616160 10613531 -11769580888586196539580777670231314000 10613532 72657378869451238670546944946444304384 10613533 104696607169851277778291444432865823040 10613534 169102370697198641475920873881948229760 10613535 -168261570779365378320148367525635689600 10613536 492839389370082466244202093488683745280 10613537 -71228912316510672833015659103022381216 10613538 -134887483009873380129514702931092734720 10613539 -911276312883798817788046891623687011040 10613540 -103802732512925300875045844615543685120 10613541 -110841270070987185838835874660608181408 10613542 -9448925219119465202036421826034403456 10613543 34368296592027581990801536116016725024 10613544 -186844472416302924451374176909769031680 10613545 -157762848734128054757450972366192324700 10613546 2947954660419839272329990844668459360 10613547 -144644328063520374670566942342065902488 10613548 23908879657099171206144288418726609920 10613549 -463318687153795773075262957894244505450 10613550 30217590445398386916272831536878576000 10613551 -113478079288531689647793725610067783688 10613552 -96494365158870358751929529096111554560 10613553 225792416880972714264132708826063918704 10613554 -95851769111570411398942930187615766528 10613555 223229229855907687608119667855674046960 10613556 -323770413489540578621410532978643689088 10613557 -128215516712366916573071268378487273920 10613558 63840584120408167469204325637852911360 10613559 489774242667868892726166313941277082880 10613560 -144315162466435211163818655777882624000 10613561 -2091754463638918331911488159103721856 10613562 87727135057892700286151826665336650752 10613563 129475829697742467969639497283215197504 10613564 4244277729209564973303099754834607616 10613565 -202302265710796032246584846352794784000 10613566 -115793250972647520785134827599592000768 10613567 58251641974347953104897765021695431616 10613568 -20276928250474485862692007913403187200 10613569 83450177866763373615378250781330832050 10613570 -144115315275905939751074481218112253440 10613571 501804240611510161436142425317800307200 10613572 -248296150650095845214213692778497309440 10613573 694385438915497660951147197061328826204 10613574 221208504033681663488872201336708573344 10613575 -132912191970042126244902563122867190000 10613576 -828769095730863955548075148118992189440 10613577 -42941835936710902170592403415230680704 10613578 -32848275026243840493601221626720414160 10613579 316492888285670819313481913737147164180 10613580 -22916279083537250174970023256974868480 10613581 27321400228077479137561844284898756064 10613582 24685769424767414349103300933220742144 10613583 60039392138675545720005684224029954152 10613584 -55896884968509788691590638387075686400 10613585 -141340404766304581241249424785195044440 10613586 356980301610222583086040275592535241984 10613587 968269627257471295159567808359962402912 10613588 -78726508962517297281624499690238793984 10613589 -4834832829304041951486979538293951680 10613590 83710441210164642758659839969026707200 10613591 -264299980790366960506233344835061942008 10613592 -12437566015794354129353017995501465600 10613593 475868045225773443801909243807168991380 10613594 114879929844788196517535570094426808320 10613595 73514059568238586797229853460390545520 10613596 -245132192678097647503363704713725204992 10613597 -241459517021333682632148653361131028954 10613598 -79545671394731948627756420114554577280 10613599 480673194388961804654395804888192790464 10613600 -301990466345639493281082261670615449600 10613601 -530006290496784032753573707411503525870 10613602 -270655558261202697767306932015075747248 10613603 -70317258996165684515507925623581000704 10613604 -1505862374406026387961697010062737408 10613605 -180631242885978072930042693543978916740 10613606 -33534105938083186694998799547070215360 10613607 126896636222194158176336652450310016040 10613608 229903587915786781422536972703595944960 10613609 637224467150513851973763227400351281040 10613610 35707233314144332212258941163105361920 10613611 -255785298816203323705031712261536891788 10613612 -70472440222522442947506475489544993280 10613613 395435528065129735185824193574630446144 10613614 -206101785028121815314748908872377263168 10613615 371943762483073230469812610852508114760 10613616 3694835216690625286684516455202553856 10613617 -52797904546179501763157482912826191808 10613618 77867847505579693531807363635935903760 10613619 -444300662884058957869518718831380097680 10613620 287266218393799304208157360692683151360 10613621 357082540078823642033899432148677822812 10613622 119189594766715359366804980944515175872 10613623 200757855237893560178065749621478820400 10613624 -42918273423330057785588267772886425600 10613625 -74974130475256415890373103373298688000 10613626 -3961575319216370896961981604432345600 10613627 -644730905155452764101948849234756779288 10613628 224648107447763134930630257181231718400 10613629 3842282299529310458496785348026036248 10613630 5598068819853712419016180405410576960 10613631 119130603530294171875603194905201910144 10613632 -135192656544258483187414405586312232960 10613633 -356184915768447578866441738804397429118 10613634 -2751618969346132426918187369372276736 10613635 37251239833404803037835186950831946560 10613636 884351795246185335798474345416046720 10613637 -512090046343861899288101298078549289506 10613638 -65872040178988165498299099946631796480 10613639 623341812645941225946473111661219793680 10613640 4231254122543895500819508539218329600 10613641 192781883302884535621935049549777766042 10613642 -74374207342754511703635061610913064608 10613643 262793648119564504130093217336981653424 10613644 92287653994778952734653924807098531840 10613645 276714919665394738008300017092438479180 10613646 96687170148163130332450821184456656000 10613647 -11956907716702004581514998798864314240 10613648 81888653736883801942406083736726667264 10613649 58871838093394756874879737157202926208 10613650 109232087396634069004944201127606272000 10613651 47286055812133981640882718653126509584 10613652 9278326659045808000521539798997934080 10613653 -235423591943891601605625964684369080800 10613654 -152403263814378337963396233922140448224 10613655 -159427344661194003972208831589816165760 10613656 -198468981037871343025615214700722749440 10613657 329260415731304720943313735051034714820 10613658 -119992278122854857609224237178365037312 10613659 -40461151790106792653676129660780253408 10613660 -8583262489676399538481186308044528640 10613661 -41603689768475111786680558617177446016 10613662 -625877324358429210460133550552890215488 10613663 -340289682247089235402885497063709613088 10613664 -171657151896604545149366303486050959360 10613665 -12669224049530366368339604731661784000 10613666 40783486379476670375347733922669719040 10613667 420171777858221322496456206177415983600 10613668 -9729078969139371108194759627156282880 10613669 -742910558738171003064654471952121202240 10613670 -20461266614518757993595924875656454400 10613671 287905855480823962838881425021870190160 10613672 -22719489110864806873504891160331878400 10613673 9587619464515910127313040073706225920 10613674 95209012066881808278384339001297476960 10613675 -52055495209466875755580746689874503100 10613676 57194181740137127642825055314998800384 10613677 489515608829687273329741605888752004172 10613678 -36750783428813574944353625190001175808 10613679 180364146962438863067007833735334018048 10613680 -51533323268662983084758746280708014080 10613681 339310978094456295828045199011752256000 10613682 277592173878995007371091116796880465920 10613683 54593178649290480555998495001156849932 10613684 355508218142134916166010285537018540416 10613685 262210542576715935938252768542095974400 10613686 -21831569458072975628612459670535842816 10613687 -82856723235072126348302748895899494400 10613688 -407437057669091767376243339915673661440 10613689 -16725434461154857235686650495045248160 10613690 2832012229668686550632131519386827520 10613691 412185332377975416354298207765041382440 10613692 -646609834487019537491879343821625167360 10613693 -573231706830708583277943603977013200058 10613694 41189605864618366922518460205240815232 10613695 108118023119271389468951879985054748800 10613696 62400917794189513256214424383947538432 10613697 300068933660769675757707179310802762800 10613698 -56035037509327532091629294034090692400 10613699 440826784713409662763389900853414280160 10613700 140808808547380365181836725445435648000 10613701 213780957296747355261019783235611473952 10613702 -170180507407615776596319963745298095296 10613703 35004596359450203792812956624645564800 10613704 -357215273879295319066654750498566758400 10613705 8809581079968041474917576803453445860 10613706 -122456766290358168247215235415291709696 10613707 211621031425009817039828001155152234880 10613708 23885133764372826714558199102404182016 10613709 -1869458905802788800090396287268319956 10613710 -350289294133422826056091472228302560000 10613711 132560841129701784581202864743487031824 10613712 -40326155063628705488727618892988940288 10613713 -356383674587099197252107400386305187216 10613714 672254004905276349322474805288618112 10613715 -4235921417928035298847988078772111360 10613716 111837467015795234626750325243497043840 10613717 561069194842936661573891909911458150300 10613718 -732320896203182167596784478214070272 10613719 355923334009962986430500351915353400880 10613720 -98065814296264277026017207363834470400 10613721 468284185512916610766150884433254319312 10613722 -162523778721156039701515107372473765376 10613723 -304397164039835678533583746391510110800 10613724 -362862282657374387482591236013334765568 10613725 -376511261967932122759303339285540348750 10613726 -162423526619326736485446319216336418688 10613727 -303278572192470016775813809043889166560 10613728 -1165630474515477536490631438069115387904 10613729 -236426334441896131445585755472728665600 10613730 2221040228574718596652898674824000000 10613731 8745881538845852269946625835204837532 10613732 83690021330772534128356796850913812096 10613733 891532598139400273938885490820101440 10613734 -326056926699045172632921455813756467968 10613735 279154723253849913606780496983174822960 10613736 50222079947763161929174602344948121600 10613737 729814944330379156266666059870564170020 10613738 -211728617828256225509957819868239746560 10613739 -288711589268785212709532205838703681040 10613740 -118198157638408506605584822179938181120 10613741 334734900658506253117761370463878616352 10613742 118789031823966056484386018009632327680 10613743 704759440967277160509126319635947699808 10613744 20452187553883124701623616162238300160 10613745 63251626021343553258765540242587005120 10613746 -48404320845819410001832536631671106560 10613747 -312938868826036509052751347358953866804 10613748 -199095818766134665850712389033147750400 10613749 -158572189802745575040430564832905408640 10613750 -23258202269059717287139701450440880000 10613751 96746404613827522000878932328672606720 10613752 105564663876492897369344991862646169600 10613753 -337555545760209813264126951442644433536 10613754 253990774325982312722786438821385940480 10613755 -43101189357239245789860809004486015840 10613756 567112033058300679535588339172009664000 10613757 206943518738872233958653017784876096 10613758 -12758909881048294999144666437520329024 10613759 68575821628494190229132679573450401304 10613760 -122714247856871475160587614803973898240 10613761 -16947988637025363579704807056937492238 10613762 457448758540834644149181302137032960 10613763 -366157260188582342573748473797258984536 10613764 69920955696525913622467071559249846272 10613765 -550417969827395892189036163776648950340 10613766 -4965100189430574636512520498294710400 10613767 -19425398442323412033211111966072014184 10613768 -503994400044447312580807229220421632000 10613769 141012634604440268770331580775841526720 10613770 -123232684071816148430942390578562197920 10613771 -78159978707616097306675970219347906560 10613772 135355628553030269943450154600748866560 10613773 7088609122088714657454695396175412022 10613774 380933801071448740761866531794492019136 10613775 114011851807290470726241473695962105600 10613776 186235543222528372653869856172736512 10613777 476173791532396803991810921839172936626 10613778 -22173172221146260359661431031675630080 10613779 -338901650286663400448965387232244705720 10613780 44149857458744744043543737230152499200 10613781 3091327655454755173158018452811123840 10613782 226457671432266280278517618537091928000 10613783 304239554848580462049375387634801571160 10613784 -20306905199969304588335536044598272000 10613785 68298437060863353996991773923694965760 10613786 -97869867943263724231573137922254594816 10613787 -13924673957278396823681780651348907264 10613788 -102986821030715966395379194349848870400 10613789 -674686850989756566082780582847539734144 10613790 -56852718906994410481018426077852856320 10613791 613447504979441661294356741170823653032 10613792 -223827083700058756344723342338241331200 10613793 87525022836620906714214267549238045728 10613794 71260287645160421862117275163127440672 10613795 183992682013048859346491567859899519280 10613796 -232641264415581854829822053026920619008 10613797 -117463566614103671425929302429378694600 10613798 45960370917423101324600194368768152064 10613799 146341757688358554095462740658769402240 10613800 -149678710317932250069775364103884160000 10613801 -398563504596422748552342446684815834656 10613802 165112435366098733178769611409110399232 10613803 -64747700722927929103621467120916705296 10613804 174182532238321271003194979974241395200 10613805 164413535848570599335242869609096768000 10613806 -26159760488478671492730913969795399680 10613807 -766676032851062019950337946460877640944 10613808 -137517592171133170678312595104255180800 10613809 -25770202878948983479446003997806855884 10613810 -100983487460344599421584802613047703040 10613811 -25758590329711707172467281341147100160 10613812 -89191717010479312643335484046507319296 10613813 138874578989843864003906144317930265760 10613814 7196268303903505225829265107085909312 10613815 -155721945654232784235496130093100666000 10613816 -510542055159794529939246114566773739520 10613817 -361901027591635283022802389789082743612 10613818 212760831870390201589786085971094039040 10613819 -10535366549081248380088430201941300056 10613820 16569268096447086368602256879352053760 10613821 245236072987175661589683178272821710022 10613822 603611127581877306554719881140500407552 10613823 400940488126327340372838977095348704768 10613824 -107113077290161138061250340124915400704 10613825 -27668093038666146423410845148092060500 10613826 145179199100328242949964559423465241120 10613827 125971095491161445209117993691552638672 10613828 308672709184188036055487892434202567936 10613829 -462368526329374089318403328651235683616 10613830 -194355746982212789875746828880569415680 10613831 278326846366200937782484056858407894064 10613832 -350769718032923919966457150748376391680 10613833 149842848821959511963680260838749977664 10613834 -66574313505129114235296811619625157632 10613835 1855248979717233805612887773336541600 10613836 -363058202090797903532566056504007179520 10613837 -151722183851806410481224701432422902720 10613838 -217032390811288431342391846113992350656 10613839 -44151035372772856232873225856584063544 10613840 -37605736912725692314062052109165690880 10613841 552934364144752153190795644763919946944 10613842 39474283093362736586236373089043165184 10613843 -654504207960934215184751331107474524200 10613844 -5897665888743312135231584220782190720 10613845 -100621926953104546924141509306911743200 10613846 403204887188236703842190002807573698624 10613847 -97645410708714129053941001695534152600 10613848 -44095550368442180397658108462430208000 10613849 -1292847777332077301416397097554847395436 10613850 28546837096898736531531505510625491200 10613851 504790256068521621933550062672363734852 10613852 -718352791987900676347027837452625658880 10613853 197317369723088082309376677521271862662 10613854 20724527941587083742892333364605446720 10613855 242599205737304560650907873367349854400 10613856 171001091174980205409784489872206069760 10613857 15912529657512818227842321377380629366 10613858 -348838159369847486071016898630796044720 10613859 383052109880431006879018422594333686904 10613860 52875949988553765909320719991711566080 10613861 125407265071389379666417664173263534624 10613862 -597804551978314586798481851363512320 10613863 72524334842544450444640331936692800424 10613864 27188677842412945466588536382238720000 10613865 113682731278997979121862093833498838400 10613866 29734426628273509000831619474960066400 10613867 -143150842445187211345981202585138188248 10613868 207884194995187748010056637682055370240 10613869 -96948031385722696619558357502741074688 10613870 137037009214222008699035108715153500160 10613871 109290722139968848744898058888026804040 10613872 -85090114142976045138189544683313922048 10613873 -23720831083765188376320120113977873920 10613874 -14106089129321590666712927685369868032 10613875 -86659526123078323628234379217444200000 10613876 -169352711070353663099630267668507895808 10613877 -126170774624040341500539882775522291680 10613878 -807827560370319580933154728073460480 10613879 473531165523952313326076198387034130848 10613880 316215261068669733198962910010476441600 10613881 -698127578744839177856841753855096236 10613882 188446477079397156574146596165145129984 10613883 -136381425020886724183137549707596495872 10613884 -383660340430070100330941715732720960000 10613885 -364911667336061402226350939130428766420 10613886 72540640125664550978890547560930187904 10613887 -271089540673686989290542217346610820640 10613888 7713213857025280602872699785618391040 10613889 316297793556262743313817420391576240000 10613890 -135417603726205367090171760919793034720 10613891 -848655433401005798690786933554032871728 10613892 341438340432970854520416549562598525952 10613893 -272579183878144152427559882523919357858 10613894 -11537248994714173079725894197183504000 10613895 -270421552258186175499233244821785891200 10613896 74280240698758429961081892559034419200 10613897 15669410057735069654968126416754587072 10613898 105740431318044300716569131837398175744 10613899 70590719847565943984722077608100286536 10613900 -181048782664899271172550060667928640000 10613901 252583965550744470215107196810605097760 10613902 -38645063839212035409199947924026208000 10613903 493044668495549654220637432727847055152 10613904 9360595905008087299855043472213934080 10613905 -990953121893461733196738379731090240 10613906 424957632651306468694866626645531659152 10613907 345593168791010156609610123924220593204 10613908 5655344736793050302008339399414759424 10613909 -62707892177729617540821629079078879840 10613910 137179764152130562585908585347456127360 10613911 83929898439590047293244472073471110400 10613912 214454223387928599880874909613864499200 10613913 -481209476781416721874034125373237937600 10613914 88922439285221690862353758362616099056 10613915 40932006139341983452619612598226050720 10613916 14016452250105414667813454710595997696 10613917 -631338751048413640119548549399404011034 10613918 57111258344747064081813392417604114816 10613919 -502182099031995960422632719424030384056 10613920 495885706568655975645992092002643476480 10613921 -417764388606603522169167718929980059500 10613922 147300115644189600840821625084864624384 10613923 759477095365919308847314306366838745960 10613924 -243160675567738217824671770050200223104 10613925 21643959482826099215649509635626211200 10613926 377595323085342601751480379961866258912 10613927 654176770545808180451263446424496422776 10613928 -81399994060547108708759556420780441600 10613929 55742109482418373155232639317255777530 10613930 20494694123365251162364296178725099360 10613931 84196265363233446853490236234901612784 10613932 54123776777969032468729247493162762240 10613933 648018598932208307239148300392067215680 10613934 168790896002216971822933149277765800960 10613935 185873223557517438918774862859021170560 10613936 -144239725721121247471385682589577822208 10613937 41815235347937772251720215118876930160 10613938 83849446883529686376992658239430398496 10613939 -291697458528137711788981552141930907088 10613940 39114408457327496276197987547910912000 10613941 105900742153892897052286645793195692544 10613942 252446622068899756145759204192243760000 10613943 -843065925904843018279287110380271674800 10613944 1189844459016241654356886270699645501440 10613945 765487693160189559024086828342918625480 10613946 -98109461996978249900812840877339629056 10613947 -401752223968775235135655465623763475928 10613948 1073666159543357975077784875113160704 10613949 406912718155458464078358090619801822464 10613950 -143505445180245481214252653530874953600 10613951 304742515896064899313606159369831506600 10613952 -78225137768395557190349088229948391424 10613953 -44859623124552360550962212252739974720 10613954 -168857780633661211369472023885734851040 10613955 203041654037498542788472798780503217920 10613956 -294975048783551877106324209727199274880 10613957 -84919882545781871994357382360318677120 10613958 128932867866564956183967835023134856384 10613959 660381038134304155150353178995286822720 10613960 -81725109906046761067382942448232857600 10613961 -439505341914078463255925291577140643990 10613962 164930306661831169211024736524939407200 10613963 574798656346978393883710571387887949280 10613964 12948609726490045730092396264359230976 10613965 -15529693801376700278656266006497497140 10613966 -74329026310180345335988429489815060480 10613967 -86688406773875643860641311637558880256 10613968 16606677702306307757659297038011514880 10613969 106170033679193686773370855190988176370 10613970 -183058742767813893046208412167103360000 10613971 -346302718247868620948329963519182235680 10613972 -266304763616381845621295393538852249600 10613973 -421733054643500659767011717567421861216 10613974 -56795332426365348872543904248491890048 10613975 176061728716941743986791782817851214000 10613976 374748238354806955876033310983153090560 10613977 -62190617865299795859187015978435859040 10613978 -138916972457974330504145449561574610960 10613979 498892117956418006020579908918780102124 10613980 126508396008398367485341439797268367360 10613981 7737399546687619078078143656404259904 10613982 -174012424535319893925961384506677391360 10613983 -74570703356654785971011184225614044768 10613984 167838904264968145935133060273392844800 10613985 -254102582640667487098512104728389138240 10613986 40921548269761575148191483859920175104 10613987 -529573699051131021513426301107795467364 10613988 -114146755056200603098477833720680530944 10613989 9891130602459378384666745362719966880 10613990 7920496381206064081249653600976934400 10613991 -6853887452397398895616837353911326080 10613992 273752769564603352066244167566772254720 10613993 307124159046495241146900681877087732800 10613994 -52848922405477383200019187392439491072 10613995 -147672190699474614539100637435297521120 10613996 -445054466898271025758997524145684832000 10613997 39455551139936893446711560866890704640 10613998 83257092824496182063678848909939822080 10613999 -165586949815492781979814810411496040 10614000 -79771951532933175960036783505244160000 10614001 45108680629593316841615377600207269984 10614002 -27842658592338769749573039461128704000 10614003 -101397225496602856588855985599784232192 10614004 914120685879951429607690479314762496 10614005 -201145920497485756191465420271380977640 10614006 -34472378698565384475090583937292733056 10614007 -411237780130949691881897092227846177248 10614008 624460644240311927769407269569305088000 10614009 -183415728076607522886934908365867960640 10614010 453477748137275018694179360519947192320 10614011 -259020735332982662809623039222394631388 10614012 -85430004021386823004170316652555877888 10614013 -382752578814979453890654805187465258496 10614014 294616938821659810171660790646432377856 10614015 100361184653177171774895007126034568000 10614016 -5696536131492445058333535474997526528 10614017 -207039136153748455218716940756550770240 10614018 143725268157235236948274197592557208320 10614019 -307832890812235802357711870044947575520 10614020 -259255970174535262958933013908990411520 10614021 140464973565233977490037044238697627968 10614022 241968897360935684349733849659511305312 10614023 70660117423255206146420675257200629040 10614024 33283291357508584817257029585045504000 10614025 -5895062447775438141492810074511411200 10614026 152870923575033509475350796219974565120 10614027 380923472982918247817197240268258086080 10614028 -94189539994538266079144341358788112384 10614029 -293133478968537104257764061789053046740 10614030 5963475822412077517757996716964536320 10614031 -32592653039221186735345511305864405088 10614032 10736264193123604089849582627937320960 10614033 440941565740791243314545872482091292002 10614034 2287450636450480633613912891729677440 10614035 -623721188441741681557875331165104527040 10614036 492023810969677058233006880725156300800 10614037 -238185406258940276936068074978013930368 10614038 387779953011328964145098078931419204160 10614039 -123595710738168492538602067280041309872 10614040 -133178733633103594827274284482543616000 10614041 128886672453837841381059956580855114000 10614042 23529740313508033979177586447465058272 10614043 840937596536813496693488377953002055144 10614044 -126654700257426831031311376856688251904 10614045 107989897560709274306081596036166803200 10614046 -273992002147380451300046716166275193280 10614047 1116133771159767714116470916162034855600 10614048 -442821510231765273693150953791745949696 10614049 716315589416532141361774268388844433200 10614050 -3437684709545462294131422040946125200 10614051 130736876572347304314629476261750809600 10614052 -395166314492517052506425656296117185280 10614053 321446426314328582007435195205173130302 10614054 7121625746349681149637501374726163456 10614055 -259558852337730929424423296396716935840 10614056 5618882818264958445467410982838266880 10614057 -563603859861788881623069639268193179008 10614058 31388238159647394477400870557532216320 10614059 -150322612415416014115482253514530633920 10614060 208268371129534858804142503623597050880 10614061 -211556669055456834585059672593828657152 10614062 164696970831062599817470062059966565312 10614063 -38139764566709356262417404737570470400 10614064 16769639494046653481831233608442183680 10614065 106436569022108945798665300126311398400 10614066 -22494790119787329793426835738181993216 10614067 -268152048345207289360909062564193376884 10614068 -148730259303098398849983147774604609152 10614069 99505589413936789273429580336141759928 10614070 -129713581533312101588856726546670763520 10614071 -31518625106203228737077265424895651760 10614072 30266058785832172185802866132118732800 10614073 -276121697647403830075683754993051720880 10614074 -239495387581560076234839297872815327488 10614075 -969860053695070402783355911791164400 10614076 608691998814259183132800555042876218880 10614077 3843896934670876824179041457490830880 10614078 -10562735086445102947289355399087530880 10614079 63723679754826447406164403721860227072 10614080 22515003467084793520743438618250444800 10614081 54013499730406585314496623135737992752 10614082 547794132191795975953296114657019926432 10614083 20344116437901658521600087638441734332 10614084 40255129220246884493576924443444039680 10614085 31360711525107337770767330154262302780 10614086 86094150160627486966162204540128289536 10614087 -487039073619665566147672080480386857680 10614088 151344456429359436533179247067100047360 10614089 -226451788259070489967452633365711299110 10614090 -10744018930712101372444563408500613120 10614091 149238110500521978198438530572748393492 10614092 49944097069250616410350921284339858432 10614093 -19683963262261346710086691426225054080 10614094 -18630483954699711242202952191908459328 10614095 641318881507059037420322580160949543520 10614096 27382345640461118224123495043738296320 10614097 -206635246141478425645289994420610706060 10614098 206365112268573996085658226216574030848 10614099 249960666119518911545241238138237883064 10614100 78145353165810997565484351913677312000 10614101 992743052313078812005766277292349159100 10614102 -122090350296122607134241249791981871168 10614103 200863262487156823049856982981857772120 10614104 -196513245351100607092150215215735193600 10614105 117363453869664299646211828253100019200 10614106 -339946437333001016339520651852092959248 10614107 9720386199476526196567316641864506912 10614108 -9186344300931972930691565562395688960 10614109 342625366914432203029932609709859281728 10614110 -108854987562861111959943264233003619840 10614111 -128537100627465201138746979339412863216 10614112 -242786896823987148014788851501278035968 10614113 -252171929474249450746991656877825212638 10614114 20261388045202727017013440853595079680 10614115 114626368571065469613238462766673287760 10614116 -98687812122086568900097670001176133120 10614117 -45804535640852692071656325145791100320 10614118 -9276521489625548507765050507161342240 10614119 132492918954220399037157530350445207760 10614120 6060114007699829996506127752396800 10614121 784808135879615068360522867500377088 10614122 -109071883786919402970545006676809376 10614123 -4905347437592606524794668844200919504 10614124 -174550589200749651193639039845697894400 10614125 284722395422713315183797437494330719000 10614126 144552418621791902455822170286635446400 10614127 -4546004897765443295016433769193945200 10614128 10834972616620319518652257787597684736 10614129 -61915101362191045161552360428061842592 10614130 110738389417112665155045347894382060960 10614131 280349835707068476909751288546904792064 10614132 -92381529001967500280376911433511772160 10614133 683266830911277368446644102756374254382 10614134 -91171299804208072656709258162077271488 10614135 37884026241515536176885333903150336000 10614136 205130976727666058719881207042918297600 10614137 -47037509655300877288901517877791771000 10614138 -137125236790098526303857315590612269056 10614139 -751231884898161997606521783339158068060 10614140 -236712984525410019870847347931950389760 10614141 289882728337681322569684813264570147680 10614142 -8202358951616894577891317817670840320 10614143 1590832097463431185111638505444303785744 10614144 -365489137506640731004927495866805125120 10614145 -205601209060319163213673296014292038400 10614146 119334108820580643698430827645644024272 10614147 -52623856023387158344979823297482420928 10614148 17821280166698372900910837272788270208 10614149 -40005318446930354859342119344604152320 10614150 -185651329200756889047848164819793232000 10614151 4825901866128468113463156541232944704 10614152 141912861347581600191981731356040232960 10614153 152667791716995871470644436296736055488 10614154 346222103026965739336371863724049101312 10614155 -272583316766170488391428796618896635040 10614156 17942025363068757885794724065253212160 10614157 590570973724193573766711020718535731520 10614158 -125719861444961913689691590475815392320 10614159 -2051089629462008387115895981696519080 10614160 126510828990917147294679773076042547200 10614161 928238386942361085387367711982567308800 10614162 21971683450921213915390051312877429760 10614163 -1386683723166700409109888823398954240 10614164 -416800329492537231799212209876435712000 10614165 54076681110867184797563852638088699520 10614166 69208049850181611923590545213472576032 10614167 221491092858875310542933132818215030216 10614168 -256295251575681250633422197968019404800 10614169 23255973337883238148252453690308994944 10614170 7323731704138196798991902144081295360 10614171 -48029572145663743996169738566938188496 10614172 60072539909814119474572807939918962176 10614173 91162690632639156572650475677216053984 10614174 275058529522352787726734074827491963520 10614175 -21468238208108662023924575694019758000 10614176 334135564363773806109675384673861632 10614177 -10375313176186764233254282897903949760 10614178 126186380770142594852920879466457844224 10614179 -565574439074853302533094738591369784000 10614180 171734390877683483094186371377613352960 10614181 510231678517715743045250619209539009982 10614182 235589525059883138069117791150916724192 10614183 -51948824148027043939615033019360047104 10614184 -6472288640079066417642303039886095360 10614185 -3144866850326918356944123551443702620 10614186 233738639988611470757662236599542947840 10614187 312132912357739531832981453704654038836 10614188 162862806482065230652632207419798317056 10614189 261101713618109012206636777088722812480 10614190 -44208345612096173755051063837307896320 10614191 -208110793783375903233864915681819658656 10614192 9706167220037458223541498214634422272 10614193 -11613266831286957375688319059100584558 10614194 -190380620109382735795093418881511854080 10614195 -12593328348201945688580589537239119680 10614196 448045512549834142702943384620961878400 10614197 595350804861538778858340707912889606912 10614198 48491881460119492603263952760730746880 10614199 -39110320088764694701705918708780479536 10614200 -7771803452784165394724612768265216000 10614201 71092504241829581288537975974619527296 10614202 45419995387882620983546666823106526400 10614203 -128408438438155232423857991121410966400 10614204 109800579645315354655536841020013807104 10614205 -163921139445077745166043667115464844800 10614206 -2052726307247819513178621816893577216 10614207 415889828246400202454337344116388932992 10614208 62363693753361442360517470675393314816 10614209 1476056397814591796080702120672705462980 10614210 -23943474461831191541262652363583063040 10614211 665162358557146386438790401197894922812 10614212 118472320606071412506482667724291719168 10614213 -328961725963275343681500443180795664000 10614214 -14940913752817845382810147983117414912 10614215 246411006736080480058648046164335834360 10614216 106721006562506060413262067411077529600 10614217 -48257631714996075995891455098103013360 10614218 -45625101516764528308158629401416564480 10614219 -131120452722627346535151008821332307200 10614220 -189373243609030231152776579853514245120 10614221 -140831761681897129424874489017198749578 10614222 305259450784296204880773014235905452032 10614223 167834206682095421592373191498855007472 10614224 31964485922566976130044672216247435264 10614225 155906508752906537050721445026991708000 10614226 -107696513057478079665881530786554915840 10614227 2678508427713313221089138244622812912 10614228 249945853690681447104765758724127985664 10614229 -19428016948247420243481962540826000000 10614230 -186428588848395997323118283164122295680 10614231 275266066951796384205807988246170226128 10614232 446329906612309282797270340511181004800 10614233 397449835716361703694735898184279136138 10614234 10291019073424346639509541659231918848 10614235 -486948956868985447603638770432938921440 10614236 -315332576409269760733657234965416762880 10614237 129734226763530482610071890004154240 10614238 20647936692236261924222226160979286144 10614239 129051734739751711458865111984092173520 10614240 -28326353930634429832906880527635578880 10614241 -549223386075707854240551843355057774 10614242 -3726753927799331526522849510710063328 10614243 119982410167249498067344227596113974528 10614244 -230363113056748825959416705844814880256 10614245 -518834677056482707551992524306608190530 10614246 157032264035660957937053735589778094784 10614247 -7169516474641606470129505385088941568 10614248 259878432416333010282900745021243407360 10614249 4397009800075221878980297379015839344 10614250 234484933799476821742034935859794872000 10614251 -530340931908733534426436441159440968 10614252 -93737731984723155045245809009524867072 10614253 -128451375246925096971145190498719970176 10614254 90890111905512950067788450906021088000 10614255 258637175830365880064312331790085462400 10614256 19592780450135456869726050744755945472 10614257 -50557884276741986991993777121502874240 10614258 -12887537898317670572279920566030097776 10614259 1013735791160778774395411554898056795704 10614260 -47898855035908395619661721477944229120 10614261 -42321381091783994034678568857598380096 10614262 3353990625327614186052336926108304000 10614263 -14826884878279984441340957881559192616 10614264 -73811753527444652042516682970386554880 10614265 123829590991644252862165080133074222660 10614266 97220519294560580380232676332172283104 10614267 61181797500127505876042490451944456240 10614268 -60265193308466871373703323801711821824 10614269 -1175956068673092699173538547284184528704 10614270 -55026043536994933850269846517186703360 10614271 8001624484560204988473587676869266344 10614272 227019480423064694592616770405151014912 10614273 -44078955524511437034258725596042982592 10614274 310181201801472094787973556598588467200 10614275 32946438093943073041475905479573465600 10614276 -29891254273391987883843628975516532736 10614277 232530235684508090685747049187771531520 10614278 386518062029859484963406491306542649440 10614279 -132460087383899695924203857491793313792 10614280 -228044629285120080364637153765560320000 10614281 325300053693416950606942723069967981082 10614282 118723335641006682881074306782083834880 10614283 -135638162505204066266739574932219991468 10614284 -75226534209545503292849900742170544384 10614285 1972772194236954553311869451929849280 10614286 -85399374360470342381925978601140729408 10614287 -124508314598819217850014198668350988688 10614288 13635837412700525133153242105595691008 10614289 -87868184031839544281601091321052439360 10614290 244109191228494998504024182643630812800 10614291 131861241978273409972956466145216661360 10614292 -3199349041465650757154625085605789696 10614293 -24391022352722610659043051974246530560 10614294 -375219553017423113889560231184401016960 10614295 -127869049717418214902062125597917860200 10614296 -163976455385230654644873743752546222080 10614297 -90166929127223587226128157398662065472 10614298 -438842979195214317739554657087713379600 10614299 225004039613428525874000580635185999536 10614300 158817824130796906170970436358679948800 10614301 -89260600583247266646797294089536396308 10614302 -29597430652960175073679709906474475648 10614303 -191263395329895948750941702622717456 10614304 -836752895614679619256058529932785680384 10614305 73003020956091400649500017192807077520 10614306 161950663045576190833306803857095985664 10614307 141273699375718294713058949812522027008 10614308 -157709178632653897138253702004771143424 10614309 -217141558516396799762082751820066779296 10614310 56285771909035005802208362328955947520 10614311 211035356995988679128048055493126333800 10614312 -7128124651199901587420012492648448000 10614313 -518602346510784759929539111538284523100 10614314 332183377757235775790826354065052782256 10614315 -310324607451830490079012614454620091680 10614316 79930877271662752156276623773634484224 10614317 -122627678394177482106352671583143122208 10614318 -27862655729640028974519699295134259200 10614319 185433316832613632311246629954346611120 10614320 58358768025246812876853452210538086400 10614321 -6830351646662273471423149074731535438 10614322 -408240649244531856617665354278201966048 10614323 -314323340191886778875957940807277549428 10614324 78545700547357455242558758805311660032 10614325 -344975331317576010674739999989333612950 10614326 13129899116535047301285224476297059264 10614327 75409573096283850189619514906251502160 10614328 -76594166042152143321751128059480739840 10614329 -8690670058679482719543293129903307120 10614330 169044179475235666988850895104676904160 10614331 -293739883824725070059896320074287475280 10614332 448926404660172166648739536520357047296 10614333 -385234228892006922544266957136114018752 10614334 98440698960568794232714737709687170816 10614335 -10307737045000464655157185344811222800 10614336 -136382618503630261685181456859571159040 10614337 -239908505646740796631953092178935774014 10614338 -20624171938456668451870333033706643456 10614339 -438548204290942258437774899860263516672 10614340 -117388292914080958632970362627034091520 10614341 832310602035056515103048592130105312320 10614342 128316423231357372438620217403008913920 10614343 -541919333136115945341041226698190346408 10614344 3402477381265192282805755591433349120 10614345 -52914395719820905276125992855691945600 10614346 -28932112993697060667377727597532945056 10614347 -443900514489440086598825945222016852204 10614348 -607647004018274220695016032650883328000 10614349 57469253269927617720464313232629340236 10614350 20456161078522228559324396117066136000 10614351 -482229352449284782787238668680063754496 10614352 -45784465287966746427120760293472206848 10614353 -174019842241072181601811158543753819840 10614354 9371743835257122601892675061242308608 10614355 206478763818771368746134469595002097520 10614356 -690684520952780341273694400118128457728 10614357 39187951274406956823173007032572010808 10614358 165741593220499409924856449075783822592 10614359 4130168490696896097640782405390538416 10614360 181099339295487725352762845950556160000 10614361 325605259556587737844865950551423740800 10614362 48608924680094433687615119970214656 10614363 -1527503077413846230343967978308947232 10614364 260730629814077647585705921357620363776 10614365 -396733795003637094752011466892572350740 10614366 55556335729708954814998684905105270528 10614367 72168266862507185801168220841586748912 10614368 -206226101732788915527579240370010849280 10614369 115192267685059222367786664075733217280 10614370 51807606907056664938149396835161064000 10614371 147309474712225166119136277974434924572 10614372 272428939914322591390230287798926436352 10614373 16909430451859750251606811684634347200 10614374 283515000133220148180565097335127476992 10614375 45081566207820411431205709917335700000 10614376 16332125852784036301770180900024622080 10614377 85651922324290113906947628884717337060 10614378 -1947427576315409691076212813643644672 10614379 -631028724138646651239470965150744895840 10614380 217922417481973860151855709290038282240 10614381 142638780446612912382801398841033893952 10614382 -228650729207930648395445856621810571200 10614383 -226281349295817949958062677880591911096 10614384 -73785268330906254726260349597810327552 10614385 -76295318902715110416254751199834128780 10614386 -567966078135526630564944037473730145280 10614387 -35035246957045733678004128097253717248 10614388 116358258325288224331112840327079301120 10614389 -695327483985651657166609277826488121810 10614390 -155931677560400473672582319035139134080 10614391 -701974493163179468485535649282249837208 10614392 257398566198772671968542209556004167680 10614393 -254253244426642522293243768355017634236 10614394 -134381642597814968373685844768065883136 10614395 544041091185466582595004929024690131200 10614396 81715930448509619886252485218239489024 10614397 183578496000749901619722957117848122240 10614398 -455521646435584029881335962825523468800 10614399 415333692251385071036174896941414744264 10614400 41108287642378776942214724041310208000 10614401 -170493651091852585713230520852224144448 10614402 -129656925143714881979878448223663408 10614403 -41163821439637021760127595379473513348 10614404 -54935568723482000471613851853275190144 10614405 -34044342451938881723693676727856031840 10614406 273349972395801972050333136765872209920 10614407 378590614726302993349563966934043878800 10614408 31701405421082414508935866795913379840 10614409 150301685096408011170723137556067029960 10614410 81157969823261438532293256072865995360 10614411 -377436981682877046240788073593545891140 10614412 -206622065264932936511421007739397463040 10614413 -88276306051388956160584813940867755338 10614414 59951141716654521027824690398180069440 10614415 -6156593700437373314644127973935810880 10614416 -80886343638928672640159153031018037248 10614417 -82330250340622847478439959700789515264 10614418 -132040809293956113603099796060332489840 10614419 -23401056223435120231126937848843422000 10614420 -100651573138435556447794770030016166400 10614421 7716795645018565251408553496937912320 10614422 23167069696206309480458564259588297984 10614423 -254723857746322297730112110343089538432 10614424 317019661481567631743358840621759283200 10614425 217348516290384318175229981901746355150 10614426 49493430498823495866544653626052349440 10614427 -916839846618639876330366674150331680528 10614428 508068435330401850850786935500251302912 10614429 -103674075585866861364435456742280204160 10614430 124681967302266692515087499303270795520 10614431 -97532548726191247684482168166306093056 10614432 296896278848400466339223046990276329472 10614433 -875096240267977462808516522839659298560 10614434 175931986190007681988613321145549580800 10614435 -137220351026312323378970496419443790400 10614436 154413039549261392602592454640314523648 10614437 178123917081398457006580714598891269212 10614438 97423405743006595154396022319331719488 10614439 106640717940037859267845591619161109040 10614440 71270414971771685628294082159902720000 10614441 460964758873085302097068977485056290192 10614442 381862957318403596350110396982796573872 10614443 -197206746529068061668863594583454937088 10614444 -252395830225513639033701931140277123584 10614445 -182585191855854697141480383470513824800 10614446 36438425729991478445094392405685802560 10614447 82147217252573857606466478207061263624 10614448 28399158496615133691032928770671181824 10614449 103276208267285854420725843939528144552 10614450 6714084987881121950571680125811712000 10614451 343561392904813856276787987687360916504 10614452 -82623656277974265463835442393443892864 10614453 2167131828661202838980562890133782304 10614454 80123483706714115395686423457654896640 10614455 -403833673600695641569208646059256403440 10614456 809911631645396069964665561180625715200 10614457 -144527008918356914436336973735110289600 10614458 -356338189578895013025189136153088299920 10614459 81299431815617904783310297229397815808 10614460 -119988828295733670705106160624714419200 10614461 12410016449104721046191729899691529600 10614462 -82508889279569108416788122091867340800 10614463 -181860386047226414488860429276624676288 10614464 1059646201125482226129124307081625600 10614465 72774880410125808135151246536706119060 10614466 42313262963180372534102840447502132432 10614467 582363853304138773653710396562907059516 10614468 -174154132124046952671952087267126763520 10614469 -107077583783426115596099392069307140356 10614470 166388563372044136602111060072609135360 10614471 -52876107108877669151911738415139340800 10614472 605931717996821350762073146046289715200 10614473 -85390660501440272408574425153088672540 10614474 -27766170319106119546841909126295832992 10614475 10280181895193105575736380193313891400 10614476 -249781238331151759165969457344323421440 10614477 73851264173978623806712721208149155200 10614478 69358719521535355640238624355608057600 10614479 182509505759228464951678222757132598576 10614480 -112686189199238351140571408709247303680 10614481 -177933799337768390273912032044448801808 10614482 -135630484475002225630163552598887973888 10614483 -18860898838390581748972993500905964 10614484 -57440380399886301453772319329103353984 10614485 205739099357540094338401609165409458560 10614486 8398622683883310629310583970293267200 10614487 137022364985571403470657410084602837000 10614488 505329107435574873767325863299845611520 10614489 45358354488705504413297751411328692000 10614490 89173581050338901752011942079288958400 10614491 -495695841070874879513637467380270242108 10614492 3598444878474575269096271692096591872 10614493 135966005969452171521118031864570664960 10614494 152363227800067103922922783949797663488 10614495 -154395960128543979918707790561663584880 10614496 -49502435352477323311265729988982210560 10614497 87731010221726656519901941607761622946 10614498 -10083002136304727741565021494709146112 10614499 -229124231327354802171669527973612002864 10614500 -55732077762298554357378556594163712000 10614501 -311670944764393777416668404333523863170 10614502 186407849528944978599513370542510705600 10614503 -238088580601264640458477161346741894056 10614504 402974852343493436377868442454920069120 10614505 39493366057227820096505040655558936320 10614506 151575188890892907862403000257934311680 10614507 -983020798895277779062989433123720320 10614508 -175609805316717128076871155965548312064 10614509 520897408996993821412782755941599562710 10614510 -224135563763578433170437295648850476800 10614511 -182668168094805629715945441843868328496 10614512 95882112240989224865882760475337097216 10614513 28653603538651896925754483920363238400 10614514 -338526315598097463144224995390322158560 10614515 -186008255414963950398839954620123441680 10614516 -268451509303923823520275962986419875840 10614517 106631336010543319382853108196364955566 10614518 -114155120425049770501377945300807612096 10614519 219936386639754034730471174396036392800 10614520 25594305054305034703540814356473446400 10614521 -4279441399486326574591703146927192800 10614522 67581416774216346454459301385382871040 10614523 169595888605221304981433514204775907424 10614524 60718007430453733114284293882464776192 10614525 71753758926827533194915039557811981600 10614526 46947188219183920265722546417111295424 10614527 -178958564934321645514786367198710068480 10614528 40340587298908851671860985659228422144 10614529 -194486443353584086645874645628356881580 10614530 189461448313346780333018578827322544160 10614531 -21231299410548407255195763959912971536 10614532 103178425989721275481857316913254253696 10614533 240474414585705221491335398068146439680 10614534 -98191266651578244174155411106728613888 10614535 -286175023078899106519978238036535576240 10614536 137582703717970870828971515864198599680 10614537 -633467811880957621637431067998040925120 10614538 -185136008395182767807952128963995521792 10614539 49723254738536360140512651357760308048 10614540 80108936464836291046038997158400819200 10614541 -304136967516597346013667954582661303328 10614542 -181202663254984044098201957296273977216 10614543 8205509012855407705522371086208307584 10614544 22491386750592622652606265168597032960 10614545 7494953903836873185943676811830002560 10614546 -8067295505635292972541824845184586240 10614547 58572078468921708026704979440301789996 10614548 34686173941659583189862661211961880576 10614549 -11551545697378147192761773537318825664 10614550 624142179269439443014164766994116800 10614551 -564868872760348879456787631804770405400 10614552 313502424143802839456482461340986347520 10614553 193927271136353563495402027860336552960 10614554 -249821081032726171393959541302330782208 10614555 2613124446848294338251998870721822720 10614556 293903128239114372686510943654379420672 10614557 -82859258227868005240296713359657633428 10614558 -121476658787256555492331214408352820416 10614559 -741017364279774239555794955340234527960 10614560 -33118016369919965558611274218214522880 10614561 337547265941250380449372904339007018672 10614562 62576960825494718392070731034128287744 10614563 427587771740292124314960061644134918760 10614564 14307715368114052875938808833103620544 10614565 16545106354016287888108422863689174320 10614566 -405000499393168161595961683975845850176 10614567 80171833783949186076819949679242845480 10614568 407094731780833299384511746974724418560 10614569 110171221214528495311137737465414616960 10614570 172091839420463990738648321751740755200 10614571 99700827738309443480177109237108588288 10614572 25710254871758304112706268177130152960 10614573 -188817776402175612216652201269252915060 10614574 -215476063955641184951132620162539372288 10614575 162985967562376049764825371549720738600 10614576 89430680953481665997919688249797476352 10614577 -362635007289873744820921227754600332800 10614578 -23967114462682494721258793210236738560 10614579 -206786772145667820420104206624407818640 10614580 241155049485968615998943187599080742400 10614581 67508644979897452081194949501227487200 10614582 212230474251126052608147817201218431040 10614583 -242229203401854573254509316492278732880 10614584 320045324141407266441369633909371842560 10614585 158259666374298545632217777677848364800 10614586 2068483472762343634539070962967102464 10614587 -245880213392692034098141402647215284764 10614588 49467054580766449226667799198103798784 10614589 -875133807870925878136503515203058123444 10614590 58897049728519178761830181538989121280 10614591 -201835723071836751692530062940865572320 10614592 -6624884522924293455692860737032552448 10614593 1055735184579736388704393646796516768 10614594 53623693344045469069831711187017699200 10614595 -113855552378119554646781431265814082800 10614596 222907117773590431379117384343006320640 10614597 79591121212106930676020526528905932800 10614598 65423270946542555338658087462014613760 10614599 -26621984546494089778733435913655621080 10614600 -228311342605997343528870920216639616000 10614601 180747665700435273381992165582366082304 10614602 41075236151186123127722039023061743104 10614603 188831017227549687848717027386248626904 10614604 1641325905809259350195875645515776 10614605 -375958114662436070844357349845005650740 10614606 88750636156933788215849780166820951104 10614607 -122921871190444062859363146618479680144 10614608 -37399543520047849820529458974243307520 10614609 -563909665162791300486480127079397584640 10614610 -235450276587877333321916996934991654080 10614611 84313756163028893080850012981360522400 10614612 254030462442037790282702012592069273600 10614613 -209916739693980947269568126554210675728 10614614 -282432252056930795781775499353125026688 10614615 190798995469490467680570424652055191040 10614616 502109313333762553892950680906400051200 10614617 23555102549563828374614699451914837760 10614618 -51143904874241551445353261772339727360 10614619 187457426812215122421957666965011710020 10614620 -15467440362089826335335708487788792320 10614621 1676255498004782504669265127369073664 10614622 -71607243441465223678327657638385173888 10614623 100153813331701016720252804979816632880 10614624 -261318326954315636606573119676786933760 10614625 19170835091091849926190725772951537000 10614626 19928505486627872723681846907294720384 10614627 102745641195706971695227017899126689764 10614628 -193032914328201974384368521423330727680 10614629 210428610812980118467818310901002950720 10614630 17984769847862810627414220027692797440 10614631 142463511867214840076912386274353788600 10614632 -196329365192871771976452580742486507520 10614633 -131276891848085287510149396101594027376 10614634 82354200971578407342861236618037018624 10614635 -476581931707194080382517983419855854800 10614636 1333885301515268725098316390338120192 10614637 262433871989954873597566869211977885792 10614638 -6179949969528106102899839804513164800 10614639 -77195502513362764773371975193581950080 10614640 -82263046425995101639523834544036249600 10614641 -171475160586908876434442172013526150958 10614642 -58998406049472565707453343126788420096 10614643 -13742083516193545954999495796423082000 10614644 -5170380634143429747059707684976615424 10614645 22518643304468378213253863396460798300 10614646 59222365996873258223420092656362317440 10614647 602035651549511452198444065791525476272 10614648 -70649308382366178579725454882633154560 10614649 -242655151603531097938028658879267875350 10614650 -21023308414984688467034452787515681200 10614651 421737704544191783522226834932526379032 10614652 182434849790885918022306498306277657600 10614653 33647549335421359375149569683541165760 10614654 -5976504040110970146936503250419637120 10614655 109491733726346865232689742791898828560 10614656 -175777135843714768357443745442326118400 10614657 -251024661248493329058294478558590935760 10614658 129430154100031946489632764597480841680 10614659 674046012293895429107638458201240946440 10614660 -5740741827118491136261438912856064000 10614661 -481321913065581000459335970208950766368 10614662 38327544968621421215363219299645364832 10614663 -121755171829518808744943442697466954760 10614664 -861509085956034920868962495308582656000 10614665 824166233624959095391966048563956713920 10614666 -169917141768008280272650804473137362176 10614667 176047439733890858441763753320557735200 10614668 179309439344485840657620376932028710912 10614669 -194423751514075442039176614945657903072 10614670 -104694599107955435040703545448958835840 10614671 -123682387192399528379223470514702846336 10614672 -4536645368309300935953977064293007360 10614673 187555800554553022011462160811386010240 10614674 -26438428566703151351745246084339859680 10614675 187494850895460960699026200460924289000 10614676 313217102599616527963720980454711564288 10614677 253867879076438632129804625094766196160 10614678 90371349701664360431774568774947826624 10614679 2043496053099469624472862013573488128 10614680 140055931245961122774912436568352768000 10614681 -21789239691648022894060120099646577216 10614682 -203102643592834907307505166667171879936 10614683 198635697000087702800653860147830705280 10614684 53427638910265297679887789132019589120 10614685 -454756049735817583146019471052379049620 10614686 -25732067779836787243471385172314495040 10614687 574362145909722108975812551431060193152 10614688 5234814218895284308470836332342542336 10614689 -559523099377446372073955743171098132510 10614690 79291649515381840134524598505948800000 10614691 -72577383272051098246546163844638159908 10614692 467699957959166879281842295284091115520 10614693 449466502377435599486916257692871924064 10614694 -63155122958420874684163961899622851104 10614695 19470238140963861708275758211614742400 10614696 -184227792504283606887384209915800780800 10614697 257709164879550443558690394822163724452 10614698 378646067733558768285504597505501904736 10614699 348696828937832412954454760428435923120 10614700 -19142570144269109476056542798582208000 10614701 84988217793648654808905430215545654112 10614702 35508915796343595030766580198310134784 10614703 137204970548413098756968503937724663864 10614704 -54026768135113873332286953689481216 10614705 317134792182338233858360808373029967360 10614706 213967455213028134394834377830114721552 10614707 12846292762208146058398975373782172160 10614708 43549907767569683948296767455805464064 10614709 -6386898011589243610585323209013932928 10614710 11446100404614529557456888403678955520 10614711 -1724579959888671053264399020577207040 10614712 -250539133880829949690404682574054092800 10614713 -257626341733588508754161826496229523456 10614714 149603502459510439493603366208488152320 10614715 1121535576984211454837628431610764561280 10614716 -235779197545158807637227478477230646272 10614717 377384731419867909423921943938348695334 10614718 16834541145809439345326998382600671104 10614719 -91321947396741850126537069660275890880 10614720 29735145697036668510186052972739297280 10614721 320361908083911481176919166561532809712 10614722 5781284130760113925183060781142609792 10614723 50247776584793918879321153706506170944 10614724 -436246824619854563872728722365959493504 10614725 266999254677090023642057621209606016250 10614726 260797540203654331153690163603305940544 10614727 610582037595972910223617058504149487576 10614728 -11895932573867778497368404924288000000 10614729 -30159876400643878297757896816031037120 10614730 -60053200472299985987073247803053260800 10614731 469724173090537062665858112642475760532 10614732 -266998420435009479174238807599874615296 10614733 424188245023265812976691578326019812982 10614734 31927747816949258597492656295504494848 10614735 191609682559021888468670033279141324400 10614736 25805296684153730486678667233819885568 10614737 304406528036366229959886857356655506752 10614738 -21588101818293321942421610774515663872 10614739 -385816651539526379767094262561312432344 10614740 -218802465446968350426218390447159462400 10614741 118155140379387931319519478827076108288 10614742 94989624929365559293603261612836683712 10614743 -306357596730771056582504590209582698520 10614744 -155949036148460356305655394323702702080 10614745 73135804165662657689838587014326772560 10614746 -24116662261515014609948910347156390928 10614747 7777550072945049272247098371964417280 10614748 -432604202407831191722150816676853806592 10614749 71633152982430707890372273277529883200 10614750 -184114187018988806145395420207158752000 10614751 122087195988598069133087099359634634352 10614752 297678193980654382364314632183613489152 10614753 19636442449826754902665915612305982080 10614754 31689779680473650721255494245648334400 10614755 262711330244606971227016419643391182560 10614756 -326222059127108896758721655978205880320 10614757 -569491693084477047868065798683146116994 10614758 132881865564660657722077298411938332672 10614759 -212068452012114780704998420460962116480 10614760 -78148864692586115784856759144596480000 10614761 94882610630100430138634417760550005732 10614762 -418055933890693420404948827487920153088 10614763 347465400770483520426518867984100873240 10614764 -148028393932214117265429161606113365504 10614765 -1452815207329832124662477756947599360 10614766 -125133635052153363447626106134389276800 10614767 -444997640265265482825541036939097867184 10614768 50979885936377433388782279732111605760 10614769 1216275355087183063514500379701688661408 10614770 -47496907379654641667821719594411714240 10614771 -12134059871670368619683258459404873260 10614772 -22931921156084383826348326042952589312 10614773 182443015400924388169680154337183383164 10614774 -265644777634846559946758737463939519040 10614775 -255819859369112769440291035581532532400 10614776 143232097697010205767095311076506214400 10614777 108746130068284788935056863225868610880 10614778 -155089329414370561285152336101445820560 10614779 136714297284322606733112165390888738576 10614780 -287986161203028356983095448075976294400 10614781 976962768008517132495756802205236752492 10614782 -78200675055615194140910814330948017088 10614783 370059432305528489541103980693328304160 10614784 -1910497575287931234672224064126320640 10614785 262597143512097376125791968426734544980 10614786 -19385272253199571116276501988960637952 10614787 -131141205646508275404571417119398277120 10614788 -459606014225384394130826715448546134912 10614789 -10345577780092615449392319292921526946 10614790 -13881558453666675318212423545411747200 10614791 -4128815709158215434479553277360477416 10614792 -333302881785992117049913448932003553280 10614793 -115843229037109752013593647021428703680 10614794 139029882504247809014055870153014139696 10614795 122031669179532477278653438262096398320 10614796 603867395587465200589744910728459769600 10614797 -212184431700633601935738414660096832308 10614798 202052321431401343568615401063207526784 10614799 25630040988382386486828543762139462656 10614800 -21349003983136444309171728080122675200 10614801 -252246873942629114105024741531029636368 10614802 69954358645980606075273153594585886464 10614803 168872252412054871318361985508619870784 10614804 134916899849799427468261897355248035840 10614805 -261269064586864993662105167087677845540 10614806 -392409229694003750664746660142706562880 10614807 -11382872818916475985898580011563593888 10614808 -163806475056261848566171911961804800 10614809 -833665410259460660956858910443333497600 10614810 47334846270491778982010407802455057920 10614811 -672605200242176216618743019563558750588 10614812 -209153126051356245182664293027298508800 10614813 -430277729861331227383937789798986041312 10614814 60684915500261782700001130776779286912 10614815 332463274898253288225187690354523073960 10614816 -169972220041840881103951346715902803968 10614817 746007047363578275598997111000753582532 10614818 -39649229769713892668736109445222517600 10614819 -76857723215989846721862343249478671440 10614820 1695135384076312306242565013295694080 10614821 -59631158015345530755341761881122834178 10614822 -80208481639636513492785482763464017920 10614823 -714629992117741816404090656071841169928 10614824 164384337717835030384902242185991454720 10614825 -49306338079016526531336066539075136000 10614826 333166795046092996521059163167244252000 10614827 140047084667526205452036360456054314676 10614828 68657707171004345145959533330802982912 10614829 547658161149431618713535518462554433430 10614830 -203911728697350730066354621802752933440 10614831 -461252096261596176122650679343595666800 10614832 -11314053485123197314916848850940100608 10614833 -355548199361300426637048663709478919918 10614834 -35403029699717214751663473627574149120 10614835 42260167200261527194933865422874880000 10614836 -131650554322001517308440347171937989888 10614837 210387445364279933553122251054115404320 10614838 41028490470256736529389069253678332544 10614839 320050740742348015305468230895338366040 10614840 -122166881635233931822713709818574848000 10614841 26859596337234200093839442058640176900 10614842 -5332503697063250479733045222429561088 10614843 -499909809847581063891464176050384420468 10614844 6111346316448457026084638882034663936 10614845 -4820746047789617387732068217954242560 10614846 -76876498726939147489519307773088448 10614847 280671866754211233734552514992652797392 10614848 -100454036102261614284806767006585454592 10614849 -32819743415273596835022162797701930560 10614850 43216734070410987550547692384352924400 10614851 -5845303584482271604175349244575886176 10614852 -64302099950704547174188459574235006720 10614853 -273534669099662003248460397172145100898 10614854 -426623710652159255791432865182154693376 10614855 126025754069218685174312775421067320320 10614856 50898171681491157054222442198224076800 10614857 -44842519972520775091931850794702188320 10614858 105070154162233097008598563867661199360 10614859 -17695606954351120374601461580444735200 10614860 -315371631492464705094295406394786001920 10614861 -365848203067814902543402818176036919360 10614862 121565488004927042926982234857724196864 10614863 1813476697646423498901966935871930240 10614864 -1988691080129532543765844022379282432 10614865 94717944433223770336018125349368625920 10614866 34193381510762169717760126691824831632 10614867 -66600778851295570228513046701837786560 10614868 2465778931883416751819552669904740352 10614869 400174642503690738401816256904721784270 10614870 84207159272216066790084904738582012800 10614871 721651843346892670979699540281169709024 10614872 -678688671495448681988432705197504051200 10614873 -84998262338300833481497229620478323200 10614874 133508684567798613943622567505169678080 10614875 188359509612066481786833345899699340000 10614876 244890445946859141279012569706148588032 10614877 -9102328360392102943551680535050950016 10614878 147500298545435080299695639865405978240 10614879 173861691618959444618862054885478512000 10614880 123493323868636098725747193048331714560 10614881 -275748866692811807768166040575548231868 10614882 117311817358724600404519948476254926080 10614883 -266639677126342375306760032402419216868 10614884 -89264022513977726093026185854332452864 10614885 -61765293762607174803246706692976981440 10614886 11952226564572130530183864236464254144 10614887 11785269184255111259663569972031355192 10614888 2213844722653414288551970208200104960 10614889 971789431231477896790853008110191220 10614890 129443378898632150713856318586937923840 10614891 40230643155726852837584723852642456064 10614892 -470537572714749503257382714133212886784 10614893 129938159942596896149131208355837735864 10614894 -3274140582859015393401550421386294272 10614895 -139098771706894828449125284134247548600 10614896 -23683532704270394282592170358710992896 10614897 92109802495039637181229002200861647620 10614898 -116868947147466747425377838642064112128 10614899 354873310377542008792339361518162016160 10614900 31508026807611789077679685576024473600 10614901 626453816782661044482981161330498253600 10614902 -193111563086696436573593200299357163968 10614903 236637102608418008217944745805535981568 10614904 497260887320918753341392219867614822400 10614905 -136976257395434264852639183854814552640 10614906 113573476057997935110342232470767820912 10614907 -225338747137147356888553072397976330844 10614908 -189059014486086045682567938769559119872 10614909 -444105764740710790387405735134400423200 10614910 -44949671006909801194842362335897683840 10614911 -249668865471136595644419236968971727488 10614912 -120176461281989938128955356969802137600 10614913 -578195308851953527022945806899853220096 10614914 -145459808485022712810361794037985034240 10614915 -12965347689731528312759559913434312000 10614916 162882067626715927394788760004792708352 10614917 148871439935015665123245324381850379772 10614918 267198095653819677987847472242230208704 10614919 369844876926722073424077639724644325296 10614920 -293659176453626713638493246317207552000 10614921 285796200828559845163567784998080452112 10614922 -161294249434283066182765607460998305488 10614923 -648259252223283962618302745499529028160 10614924 122298158177170424540326416539752853760 10614925 117401549671354396605312006124932735650 10614926 20352448845367732292632247236424970240 10614927 -43163380624483778575745259667012847616 10614928 -37515915507152734410425999468115640320 10614929 -124026899382908249359360558921198205952 10614930 4920523626769485271123309164823127040 10614931 -688469330588182762971664806036058077268 10614932 56923018834405465334134075023769754496 10614933 -81711167694824902544527204622518674336 10614934 78506866638595755456415614505991813760 10614935 31742571287428106605263336830497274160 10614936 395351122255418190552855855458018549760 10614937 -817191960102756283104643541573293632 10614938 -56947031238112463504556582708338564880 10614939 116736878624554547294884837387276155840 10614940 -18116071127363190375684493413145528320 10614941 -125474885540836253891958162946301908200 10614942 -70710897070362764139202061576467557120 10614943 -607406600052342241103636057817129261456 10614944 542664190464141463084715387809585692672 10614945 166249366034573925252982253551880917440 10614946 -20074681002530257149230163940541414400 10614947 -25889354535139969548997318264702110768 10614948 -129888578696131983102647410157501905920 10614949 756112765582521451324396870351018677950 10614950 -149166654664281097959413809598164089600 10614951 -55901104791247978400841114744671280408 10614952 -128195059596975874962533379001444070400 10614953 341101172324169965839422926565226556064 10614954 45516391525659669963868704112712888832 10614955 -208853976956187857284255617896140704240 10614956 -459863343131557882962230957191410624000 10614957 -550738738991458576079395363786545974880 10614958 -30441765726834989902719323785670430720 10614959 27592263686289279994192382995962326160 10614960 -10185373530337336384996186694274908160 10614961 54756696335865527617734478783116595904 10614962 -5922818709866629540725710064421782768 10614963 5563333529670460033514476409405185584 10614964 -320661897112586395752107269389296017024 10614965 -74621025919162457688769612484792500200 10614966 -159283627936572394787258675812966272576 10614967 291581539341107464450469979477093736 10614968 187680470301607878722422536809636597760 10614969 -111811533153692357625340540862781691686 10614970 -24166920399156139490772901005529127520 10614971 -145047071171333243658039183203275068828 10614972 -87750128366891592096044388097461436416 10614973 -216485813726221248341556274595578254778 10614974 -436801715616672224590634930493475258944 10614975 -38174012366699987342960644258957584000 10614976 -83356251172379920503970061522913198080 10614977 -204175366152368041229998320347219476560 10614978 -3920528929273061487011419708867358592 10614979 -369797507588811586983856798458167092420 10614980 -978734198482376709329098749802352640 10614981 67802084611251513640849212325097994720 10614982 -1043619959083888551318224840060034816 10614983 246757645413978654744015216071878266384 10614984 -126635689477763460908799423167614279680 10614985 -57852817179002158110315282301281494400 10614986 467739454120777150093983209419048397760 10614987 -152561036525895184779142820076467739240 10614988 -334214500369319665957331243641837566464 10614989 -90377411854521753194701168346778402816 10614990 85904406382677684903689100398649429120 10614991 135692734046315942735352828768214353392 10614992 18338085852086554753370767153892253696 10614993 -82972964275364705478599318010548457600 10614994 2983997293348493848342499234676779328 10614995 -37131642507912006466042128685071302880 10614996 161882475328330049821267397480030208000 10614997 39440276865390127110395618132610787584 10614998 -319961164882275025505793718394500867200 10614999 175241131823532980767014433155669643296 10615000 -120170685994587811437633407780236800000 10615001 -558170413698506502368320694737887227628 10615002 54449129368210982492980915027895941632 10615003 740951301897816436711192505787785504 10615004 9276096735977399867876524952577039360 10615005 -168227564424985024344840290557639346100 10615006 96694647886408684621733041002102900864 10615007 25222607667243665159931483991029733080 10615008 -211716359081704594054225115865331531776 10615009 -907516038983401781185216932913726772460 10615010 -32020586993178379769835705885314403840 10615011 -514228099462692489128369579902558952832 10615012 -276796090169122177053169721292835778944 10615013 -125308333673834032413880754183753136960 10615014 -95406628134582220331598377795083789632 10615015 398629217684902256970181865207596836000 10615016 261626577742257062388996263726121615360 10615017 99713123106677001478999590714259322832 10615018 424757621184751424149584225176359254960 10615019 -252011414644321047390329869219933133580 10615020 1587963668253457469437259971382476800 10615021 469377801279490467375317426834600994240 10615022 434459241656662465061334678269759730624 10615023 2836227496571309705804975644634511360 10615024 23767703701670738653026744287312674816 10615025 76682740040208735346971666298490516550 10615026 149263717361506715379928912627161942144 10615027 311867848918564403683472889179724572876 10615028 -48068820770675552520674315306528040960 10615029 -32346570723417591855741137353585292352 10615030 -146435329934061969583982939084254828800 10615031 24512561380026549163726141779618908592 10615032 210738617710867796343225827671660032000 10615033 31889329488014545743712803832085731008 10615034 -76959805500538141666607673473908339200 10615035 -219624419468997108978124616193788038800 10615036 144894482647978585577163451078767155712 10615037 548174587876506417085010237789178343692 10615038 63219439604246020547541613232828700672 10615039 285552956867827399821933727927082627840 10615040 -334603449122206202102044878894991933440 10615041 -70629828800734350883705857216036535296 10615042 31919803706370420007817289344244208512 10615043 301061505279357356298802568200924343292 10615044 355106983894618825882368145300576665600 10615045 99495371608035364967404534786690865280 10615046 -59977793947303161527424775210525191936 10615047 -72306186157945346687165287106284447872 10615048 424876048669827563428770375127514895360 10615049 27841833132342978597766183255492149264 10615050 -8733267030221951581031122919542201200 10615051 -56115964439679214011123576447135970496 10615052 -36578131011883658027428254847566544896 10615053 142910973166843777802960461310435887200 10615054 -164161367484010018229116991781133257600 10615055 -349930122902674435535930976954706037280 10615056 69214924487900981417866564991919980544 10615057 137988539222721233785007791230960368306 10615058 32785872950627148942760599035006400000 10615059 59387436825484494597844532202260823024 10615060 -193829392181713321839897678485513099520 10615061 -267380260888498384858360275895279764576 10615062 109042524003207169912883082008317041024 10615063 -23048169830541207464067311706661406256 10615064 131322926176388592291904978326985297920 10615065 329478160415992183871010718916978963520 10615066 4409110086103702135974585897739733760 10615067 561747273608119783920231293217642826116 10615068 91782538097343169520275329168974490624 10615069 -468605809248225250378914870466098199604 10615070 41804667521403060624535190259087644160 10615071 -452280791956011615220833838452218319288 10615072 -318936072436440760472229726383819980800 10615073 -241152627948102142152682100021845362240 10615074 -85041543121398674638581704910696092160 10615075 -29651287322680455578847227319261380400 10615076 -35195086573862609838086989157402266368 10615077 -1376694945267236779015435288867143736320 10615078 189868170892943741624797617683172715392 10615079 119411595060291154990784068069898770680 10615080 120049027415134047762436747073219788800 10615081 -388923737410849825907566328733907868300 10615082 -94894475375854901844680640777790887936 10615083 -424536965906845288523637493046230929576 10615084 146156878440923713198601406063864103936 10615085 89471158014907314763396174037006604600 10615086 3294490266186306184095625020639124224 10615087 84776258934483687486692287687633645552 10615088 -143405909882355136237062731499945984 10615089 336274450535873856847349075148491626080 10615090 -61407862524008308045390768051876783200 10615091 -721122145593866496848531533476110484480 10615092 -253097068324341550881574287618098024448 10615093 -73989320991608920563178642376294880658 10615094 60918373747232781001316631023365342464 10615095 -248171020764270423006073320465514431480 10615096 -301783648576312414031946628892022558720 10615097 -10667460164640770994526166830373134140 10615098 33993363283680701478892342243392608256 10615099 -94380527985205034417525923658586992640 10615100 -172246190654547655096384452825314803200 10615101 105453862589463237793024594079232504384 10615102 -43838283704617778658492254090816634048 10615103 -167936885576737748589308488366784772840 10615104 -59890140028724730640930277658439188480 10615105 20757137962944647881171663337958336720 10615106 81875250178439593190313486353463430560 10615107 -20326696423759557594119557004652729504 10615108 2226796496359754427954177327459516416 10615109 715217928618612622033097770312058540094 10615110 8686106685169778870250286769676748800 10615111 234131390269669009655096779226958798952 10615112 -185314912113290718982362819793623628800 10615113 -43911782832255590993205203695184772096 10615114 -290812198856626099494203190665190523344 10615115 -174285049825757745664609637305018253520 10615116 27480373984098657225523247112040177152 10615117 -739034903666904877304638060743344749834 10615118 262846712443904149885072426709262827904 10615119 194151531482981392400993516405648716800 10615120 6821288093683270732495466522725171200 10615121 14411924482624383971618451804549691584 10615122 13780456992768768827609106839506540032 10615123 128259839791498350935251819135749552120 10615124 131167200128344927057953912205816932096 10615125 -29210981534822002360945909480817256000 10615126 282873447843641067086190259131110644512 10615127 669075703806917046906574174199188019976 10615128 220454839718843488139703845113794846720 10615129 -225771536838238378512737044483752861760 10615130 169479034693554536404964075031069108960 10615131 37018319351291050604564856184685355600 10615132 436184399075851541459646369946233718272 10615133 83066662351225874385804622100873273382 10615134 -124135486076826287899286943591136739520 10615135 -287222281862596572117438939455038888920 10615136 -132320442279173823360609994006328770560 10615137 117281590701373540039042484347465378368 10615138 -165760785230340657156212549111160213504 10615139 -32968537900378712315233827139299080448 10615140 30162543568449963411281557470031065600 10615141 375046995540278862445025159704152972542 10615142 -24253183740675931525959864312712520256 10615143 102074112557010097873412024646376927488 10615144 46160260282061515779407232144974807040 10615145 -101937933972986120936861354461015705920 10615146 5689696495629666689860433717633799168 10615147 305344983190075613508082263014307540596 10615148 31519843925261332345484524490893593600 10615149 12376273541593326115122433117878550848 10615150 -26364232657339332290267562589865414400 10615151 -600520660767575289593979868455247706400 10615152 463265878951426537923940495888220160 10615153 -122181759912266704709045280835082320716 10615154 166569449496633469011683081655877087872 10615155 -9259546381276262225870217459537573840 10615156 433870147663405324396800760730923099520 10615157 379169611957675921993563858515608444992 10615158 -141006399879599899963706818570405305600 10615159 -131307718714195295612479205714549399960 10615160 -435899421841883270359989391959638016000 10615161 181229310538363923235446059629498773072 10615162 307145510688545768757820991992213881600 10615163 399205154743802540090800084351064059104 10615164 74510788294217260338346863670155264000 10615165 13107145585844835901505485529078461920 10615166 -257141612661536807790388778487303291456 10615167 -111230906344780469776707590214186384000 10615168 105282731247906698274891239992401592320 10615169 -21680003849946167078048833168664763900 10615170 -150783314750172770036392035230871513600 10615171 -63192696943115325938931706781861232480 10615172 384306941511211985803905936267971374080 10615173 277435225293911557903551113229016495584 10615174 -455594864548613122177861192379357894208 10615175 -119519708035921001906423334327743659200 10615176 -100394227394309139706412336309984133120 10615177 -440001780589939529141062202181452207974 10615178 -109358261455003750298495925946527154944 10615179 -213042423027833574080884727147993627712 10615180 241641509111779825403080421217747240960 10615181 174458333497941078687052932792218153964 10615182 100220393941791165883816246151338876992 10615183 -261724319934778457222826595875570392840 10615184 -19067245937611457837926739441689804800 10615185 -113705861704226444355976168093126656000 10615186 -159902476497435811231631173837169721600 10615187 -110390179130422227888376787921505830256 10615188 -583584019603317020554446391772458512384 10615189 -104681106454238149927167936629040736080 10615190 -90360827625062917772780118635890356480 10615191 572259957470471866637061677200232750544 10615192 -287678913500452362134510704042147184640 10615193 629691789518729692893461185379971060884 10615194 65628135515606854657538521250114427360 10615195 -532092093958650316674488820832562400 10615196 -106078116652145376354941077549873108992 10615197 362335800072428344592364126801888316800 10615198 84397398396052955451510909285720227520 10615199 -283719161098571924592734685866852539008 10615200 -69720335030272808287384987114694246400 10615201 -13582107635034771163828861016976360576 10615202 -85243794460393221893898925896775749120 10615203 -243116163293182289468166635686214941788 10615204 425294060532975117707646036310870307456 10615205 -665057755912238792222196906987655140 10615206 55593594066592255787284496777436321792 10615207 169968613856744461101743996059087929600 10615208 -409767275455590865472462180536245964800 10615209 -645776702877383361422039083102190928 10615210 97448301500388748188587115990276971520 10615211 -180395488984108878495870068732151197340 10615212 -109280011423746940254027171993805959168 10615213 -371758806105689601969533978578253693280 10615214 274062749756969874807619960403750427456 10615215 113704144904310479209016607262143849120 10615216 -6275419534858617084997040721923145728 10615217 -588696825710591341146295154339526106734 10615218 -12636195677808463900316972159995069440 10615219 381321847231670644243046624275658916620 10615220 -37697362566185011910990770090436935680 10615221 39632775732946386681727501045584289440 10615222 -11544241935208462372981250316810427968 10615223 -707145316251088475425907071851523851216 10615224 -160439507142988454570192234668867584000 10615225 293695884156202457314683420732744999900 10615226 -154775100697285532718786101531145020592 10615227 3711123277066524017541022036889760000 10615228 153092940423488588483370572571895578624 10615229 -15530736115916694643304557611599977716 10615230 167780251980594461273543306034433113600 10615231 178835678134743330182993766383164982400 10615232 311928059575497433958356075035639152640 10615233 474139009501273001146437533016834303024 10615234 -41511438184328263941486799539585028608 10615235 198362962146667340846104733943499345680 10615236 158857321566353773833137361681955344384 10615237 70839834786588867999477859395507467520 10615238 -4736780776915547531603236374853323456 10615239 618793843677319904236637677749679853520 10615240 76585055100957236829963079731299788800 10615241 17338392333052397580970457836692006144 10615242 -178454359805478751251298564101639470592 10615243 140596002764768599778968262873686862640 10615244 -431431622911669838112775304697080542464 10615245 171418335344667719234081462727431313120 10615246 226632382071697625922293447648903698944 10615247 1419460160276145376030538251925707349520 10615248 -22175615167224132066288729056359612416 10615249 711164985152193627540032849648283499250 10615250 387429912605775232149759246765137544000 10615251 -39395671023237132602945828270185146000 10615252 527871258886441273408784417592754468736 10615253 -302692113036692718534705961625050321536 10615254 49337799618168165281508008482781467008 10615255 21288767525756162124672363203557352160 10615256 442996990556173454401210988385747701760 10615257 65336739484921703666356093161627470400 10615258 346227119035576344639335317702173458400 10615259 -184315051772376344702628163917750307824 10615260 129050826555715565153477849619953218560 10615261 557978722719030314933422850893636669862 10615262 72614097230122581711096636825775341120 10615263 67777911775438695385572454661355529104 10615264 226996152205694873254886400902108282880 10615265 -301042777309058197576695293721540431340 10615266 -60771611627608319927652142408269254400 10615267 -74223381025674816641029426216851070880 10615268 17915498091204599804476656550746341376 10615269 25117375383841185777335183625210030720 10615270 127428463702546008342992588026426654080 10615271 956415561085916931220624241046080953200 10615272 261849160986987925614334274828275875840 10615273 130609788843845665711554614503256324980 10615274 -416750922349208681640385715136669558864 10615275 160459236734185905984193267423595259000 10615276 -55167764449942551763535499745179955200 10615277 -435557127101561560192607623437494360874 10615278 -115583239001907177236696286379912844160 10615279 -2050243457489029863337207285504316337408 10615280 -13584900752835980505048684335598796800 10615281 -3134022863409377123037184073237806080 10615282 228981230330683951222923921850389169152 10615283 504511166813825769288461985654613764864 10615284 -229936729390611637765485668029937470080 10615285 -81555276410462792233518201936032479200 10615286 406165758164962604077972864378417671744 10615287 -23380899350279388941489401917937170432 10615288 23463413890126068572029789334537195520 10615289 496576288533585421046193239820296778090 10615290 31457352372494383247184091383677568000 10615291 -172573810138806030442314171758606946200 10615292 -105343913874347870634949972410574525440 10615293 -2015186343913013583174265735188645096 10615294 -306977774068663284779814367586890082304 10615295 21963135067772358977696057525973580800 10615296 56563483142662718630964439441351901184 10615297 83840980911235791216934274501647824000 10615298 -51863955706433569640591783946639255600 10615299 129539604537448392535519063064607756288 10615300 60116383929665011119412539733073408000 10615301 -658598632872766766223019932059286097698 10615302 65698515777717543197699110281055944960 10615303 -220026100196014563369046393736523801448 10615304 -152152618016799338586496032615842611200 10615305 212741596900585256978222410679656531200 10615306 20570796559045579351028492916193466304 10615307 -620841644293221966401979148653525846444 10615308 -143469404180450973081176800283218649088 10615309 291392249201417303112378113807790928960 10615310 -8943619442903157442534516529218241280 10615311 -169961631914858591248915983498817635528 10615312 -62913260103651473474016393281867612160 10615313 -198026836933695009931591705531315240896 10615314 4100710261796630522241347738921349888 10615315 -250331882571844418755240747769089193040 10615316 -67427549916315671324238030507222650880 10615317 -169259075809931676756720049935068038752 10615318 -25419935343666173841516714284942515584 10615319 258494558808782296852793936399247722880 10615320 67625969004604632280415544163031040000 10615321 -623889693882110844064356921851626864508 10615322 -23405856848399108383767212684108502288 10615323 624467939092963831149813217264841592768 10615324 6455963826900898959757388516882146816 10615325 69173579508869455243613111017838124000 10615326 -125429706086806679925581244960135284736 10615327 14367780071837059737677760134067441024 10615328 -202700322291900325686340831398472974336 10615329 530718707635964147884170573670189411584 10615330 51016947879933976229320069723023360 10615331 13187384117773868855266655325915819912 10615332 -38418107040590496769992014691549290496 10615333 -180637729925383982761126432387544144196 10615334 -535168920387934045582953652490575760640 10615335 175720057435719932420758074881858888400 10615336 365531140249677513254682117907719367680 10615337 -131115347907446035115244270566942440056 10615338 40690111430994458544482269355383449600 10615339 213945706941484733956036137778206117120 10615340 -97848293266468488069762934826383964160 10615341 43684460542169655572148926927128132608 10615342 78996555223842509382750491366095892544 10615343 19122412854662232798327512395854392592 10615344 -35807610929338520885154868857399214080 10615345 144830401251204295309545687812150998800 10615346 -186372882496061326372442924668754993664 10615347 -395571413984963298862082225955021858960 10615348 359711321827329993583503155536507042560 10615349 -502402527514423925993887235435641045650 10615350 -108062165715523790556596077437650424000 10615351 193469936589741907671156290425193773344 10615352 -211720419728017659450732289611718656000 10615353 -92494591209464988245844325843517772096 10615354 -225236486061676252854093794295722676624 10615355 -746129219183308934575049303187952364640 10615356 -441792525973497876768716161982987328000 10615357 52729704975588566234459826441014011840 10615358 -84095575544133772738449439396736049216 10615359 67729440108615689103862580422716776904 10615360 31263304698758225476478002298140753920 10615361 286273938964495601174611650427979541504 10615362 -227382574407757599834903585512750571648 10615363 308969493221990209106751325397725720320 10615364 -313874658585669017556172985052436324224 10615365 -9870106999098135591408080075253069600 10615366 24501813810021724481201063819783329632 10615367 3590568613452655168375123426150165632 10615368 194588496797458893668357298992865239040 10615369 10447388042281803397095118794857040640 10615370 100672047620734114599947970620806180800 10615371 -160739572865756736032389231379597460240 10615372 -12113158767097692320642610590442923520 10615373 -1401984703362404536008152024360345010240 10615374 -1215275574649184745678646782916571136 10615375 119158423823900496972988099639346868000 10615376 47061703185330364829162976510649958400 10615377 187803285188453409238075845777909625632 10615378 170587639397130718200576102229468474656 10615379 935425536612347760643674004189172431776 10615380 98368742592868040979447688504099522560 10615381 98516454847301561244977167615515839392 10615382 -128123074952667867780906053968971434208 10615383 -216769521942050867088226604032302918216 10615384 17650835337124449525606554737934622720 10615385 421795148411280673822560159935361611520 10615386 -185718784190158720601180600541665172480 10615387 -255159202325489116390540766680555275964 10615388 -89031638678538987438724329076359168000 10615389 -445387967130594710567927122159504112640 10615390 -111530119613197930596809863505954254080 10615391 102938455185842099709478066246513051584 10615392 -46736670981935224124016341372538716160 10615393 -245585185037690112724573141325785467358 10615394 49617930465796125087269623141087100496 10615395 -149273864029488476800351614054375705600 10615396 161220226812526275494182678083564610560 10615397 183233475177786110781002420390848703328 10615398 114015503031071618413618428649065431040 10615399 -64260290941381468743758873640969741864 10615400 55274903826053653138309676524371072000 10615401 64771129711539407877574785687182851200 10615402 43905582703495161473854977417153745152 10615403 686603358009033084313964946047412053328 10615404 -339043424691867215052320576503334152704 10615405 -160532331012728257563915177950106269940 10615406 -30061364214941662624800078613516986240 10615407 53839544466456287216508136901601726720 10615408 13310293166496293572756995728185720832 10615409 432467663024545453529457699133784268306 10615410 -885427311919034642222723894170053120 10615411 17801889401425415292631707723254865680 10615412 -410161652176803772306423686958479525120 10615413 -499205431606870397808541301313901523616 10615414 -16132639960047718373626927469757476160 10615415 414147971400697302768044875599554953560 10615416 -14929701894908364119210772599055974400 10615417 160212092936644855190496757277526249600 10615418 -152171764649031179613338265799265160960 10615419 -26582570720166992682534548837813669556 10615420 172354884143886719063947200367508520960 10615421 671627933332398171637373718548839697400 10615422 70957942723391393245305312974959755264 10615423 7988690815325768754229128888535474176 10615424 375718265169752711601548782998021734400 10615425 70417040950552889365721957281779702000 10615426 -10551242342132700290872311129672306816 10615427 457722333330961772234140774296883761276 10615428 -14650736337868195727262672926256967680 10615429 576848598025159991002765856470280335872 10615430 89221650032980852476847291400861030400 10615431 371962917976065852727751577805405450152 10615432 118602844738297313334251036728149734400 10615433 -282412097812565108278737562412303043360 10615434 -137895459448666322580825391445875057920 10615435 263738574265426241030741073306786734880 10615436 232512407545022903856584623617671411712 10615437 -25973875041890910547028639868008892000 10615438 -213589957180463125871804728650075170880 10615439 -91000735014845901049865036462195543760 10615440 21772656782630355992866575371320688640 10615441 17370267830051227055299756311050646052 10615442 -37335062783268145869379321401175510128 10615443 65353192362579987648267298966530738360 10615444 126495138653101820620085921373847914496 10615445 59021976280644526148377320215634855480 10615446 24555636453746996411974763335442043264 10615447 117261133854615370032471431237927010312 10615448 279225567426208027215144194242215567360 10615449 125186669937893396876254190603737118208 10615450 -181413321818430237395730305545875996000 10615451 -201798503764816446056048043819510528 10615452 153706598950690882227390960315499315200 10615453 1694470076012489480073490393915249824 10615454 -71000132010379957073522068547622137856 10615455 249755798740508109526441645946182826160 10615456 -112317709998585196299089477013523660800 10615457 652361143882160275614645872995682076720 10615458 -64514536332695353287661241588681798784 10615459 -45588595136057314042967625594967962320 10615460 55671912084566494870092746236434305280 10615461 -21475606849170666173489779084647108576 10615462 25851076123807540329553262747137509504 10615463 -449020329112418710478923686682868397120 10615464 209751117932022486770870477567171205120 10615465 84313478102909640647444408004693624000 10615466 7780625799854894624343040091340758784 10615467 1033390182833303355398499387360939141120 10615468 463492889210868805875585548424510395648 10615469 177470190149799149580331761058489410048 10615470 12339447204367170800038849780163957760 10615471 -398268806457489718222470227175568671280 10615472 61558982327568124881956861734539558912 10615473 173492293290918979380915335067304496784 10615474 146942536532443887529056344083359070752 10615475 65501883803050193253054218397485832000 10615476 -126678404177500186614237590902351620096 10615477 735948002145613205741350596716295321326 10615478 125102463671310630436714211110809187200 10615479 157108577591490300233019022490167057920 10615480 -766219336217409265678401992020216627200 10615481 -212935914192791042716408582997159365488 10615482 117226690337657634482402893545630589440 10615483 387559734014224541238861446982898757732 10615484 35444680718744633220219229768446623232 10615485 285219812466206333041204207631877120 10615486 22874926045086905440755756106941647616 10615487 361103894443855565626150891309183043136 10615488 62971613173885339327825952275760676864 10615489 -627174878911042645072706999916138072192 10615490 -114512600467966403514173853285101260800 10615491 168312251584615198623705577311561562500 10615492 301115412812554140647751278859674892416 10615493 70051519307555011057394099111043924000 10615494 -141491680226858343852761067020960593920 10615495 182723445942779367743261156490717111600 10615496 10211500882987000554868309930081689600 10615497 9772083826443725749545659361053664672 10615498 -130423433994646501393010872492716546000 10615499 57127915587088582071742548244896753936 10615500 121673497500581071488641942583071232000 10615501 117781320835871991698439362742558861344 10615502 354874497571092492076289101922882973504 10615503 -43151652324660430493834434645869043200 10615504 112749273808058579421324672988473507840 10615505 527095120040658890217851560905911625000 10615506 22089153360088660692196427326284043008 10615507 73179285889517984325131935333586660000 10615508 -253315382647727014569738095634376792320 10615509 186355858111481320740811106690329828800 10615510 97035150052730745131157370601883792000 10615511 -244222583269696738446764494785085344888 10615512 5961822613916530890179459455545507840 10615513 28655092380510266811415620613304042762 10615514 6307060135107474049444066485974605824 10615515 -94844520146357819852725174524955781040 10615516 93202624929195788190091422329890897920 10615517 -569629893865199883504807227165963636448 10615518 -59917613360158797294956602798393235136 10615519 345688998246456123425608685355119829920 10615520 138312777759035816422107343523543777280 10615521 -30487634727853659855861040858482278976 10615522 65565369457052869847890110788736514560 10615523 369849965357793138411283174771187471772 10615524 -244670173889779887842233032389610762240 10615525 419443850003302199454276247235283834100 10615526 -79256257038769493697688453436193216288 10615527 -175415377526354986920817955992529871912 10615528 680291418626887741983257191494451200 10615529 439605070415711287554986297792490555684 10615530 585212688613454068234314350980208640 10615531 -591957372833184431899369044229053758328 10615532 -87403275438868538907331492422843842304 10615533 92433763782431749956511187797671108000 10615534 111714770704629745073535519682368302400 10615535 41222992438115547471494988123503900160 10615536 7664892157401085975910985700403576832 10615537 83092593526956954736842260269399582260 10615538 36802794868814216914648783312869922944 10615539 -5477188853660259135537607663502434944 10615540 -108006923187826764354307025510611161600 10615541 11989107162161811094202973188354704992 10615542 -65156169685520302627581470439785281536 10615543 -17763386144753484545289840831081121416 10615544 104485551760698751216124810545076060160 10615545 170293881727863777397489232845236247620 10615546 13565999928447264790979061747416916480 10615547 225361677562179003296734561161135436800 10615548 86328400676700453951708462649688557056 10615549 -218847907775663248023325652869276469248 10615550 -96123010465212192082358769267248126400 10615551 -219504783496532592868998898689685549368 10615552 -301901179916787171684220282855713931264 10615553 -102029609825814675736596165093881087916 10615554 6699936920050781411714727233301270864 10615555 -152935581145771953322920438375723463440 10615556 -111381610678707863552177532353736386304 10615557 -242118432940521395980189077535560368160 10615558 -266268114712699947164906519880129791616 10615559 -72859831352163555956710943718237975120 10615560 -6159316522533154236079645360457318400 10615561 -1213558473626247816560235768157811742336 10615562 407495915341655749913413552860235018032 10615563 72223864396621970393207226022573432320 10615564 15600999513891561796099927620822182400 10615565 -296212386842006579224921315995768806400 10615566 -3198845027718520341786822978092854080 10615567 77794772775375561313547887478310397616 10615568 -841680892163924986663000143259877376 10615569 -438648135666863064608018111526838818720 10615570 13792533522645898486914265898383080960 10615571 421550978578567315719186771912914345772 10615572 -60046710590213443360427444052941952 10615573 357731264467570918246731480220972343822 10615574 -380997138784068416068018911951714538464 10615575 45062322739786127642081436609595200000 10615576 -187582348687786402015087872069531985920 10615577 -45792685897328069810515048213073020608 10615578 54077969070599498009920963375644100608 10615579 -184626751108764146818908599937441698272 10615580 -106631186843687971659696590489285283840 10615581 -178033212932993714140547567406747312672 10615582 -1346409650965807589650062709723612416 10615583 287120526825982348523416943619223100400 10615584 127684979908583786777558941390803566592 10615585 -487240945045410328515208894879023249600 10615586 -150605214171829555898195954159760466656 10615587 -5101720685183849640025216588903318032 10615588 -186395343747066638261232696854313469312 10615589 -323278058731862828176414233275195293440 10615590 85199200036772826223637807412116217600 10615591 -223625680995588797268591349930448638928 10615592 258283084488966792675492502597922979840 10615593 -456113669999616739301239042982805300336 10615594 127904757922681756120229313466843149312 10615595 -214991812912232146432738619409066180000 10615596 109288623188494759032184834093001333760 10615597 -249110488045617927671320667438440823028 10615598 69221092233804531714158940251402895360 10615599 378647494879723650977297126372226851184 10615600 49488988130825875227936698238580736000 10615601 -177114008373077918245981119934542431196 10615602 112857962019075796446517574817976011264 10615603 -190527770216961202024229775671333292148 10615604 140025043108322477652090027399067299840 10615605 52148353540969966388170889871945613440 10615606 -228704346933928232644353467207948593248 10615607 68311474552719931270680064609958546856 10615608 -318094385845758248767263584591612067840 10615609 193393841163791834099341826894249434368 10615610 -55637336066465501978820325579134059040 10615611 382267926837361326975820782053784514560 10615612 -19818831498605468845451897649789337600 10615613 -197711420289492341620165806916747072416 10615614 -210671976104291600837607265797167428608 10615615 -434305972761921308728213471477412553240 10615616 -56994959481211341868293437653184937984 10615617 -26048286163732624647532708742874026640 10615618 -58927369121650594739981875597845930432 10615619 144763556905466096592865046794959388320 10615620 188860243294553001651467670796068372480 10615621 -263102618977422052681897500095782655456 10615622 -305455726132514144464442087042999241888 10615623 19613552797118453763624936176801433600 10615624 148778983092886766857712214176851814400 10615625 -9901325186548097730588879763842000000 10615626 -9544622632580850770485017402660135936 10615627 268916661299530246790129720046843882240 10615628 252735129554847407128288989444440986368 10615629 51397163749137733299668084750666915040 10615630 118933288122769190940528474899089708800 10615631 253162553187277655132114631468928235832 10615632 -28491736396449916930874010181437358080 10615633 -95700191204972909598714009226326112128 10615634 199262975767367005816948550038104789120 10615635 -189763581620371104095182466782998407760 10615636 -82315123093692559831480896406977976320 10615637 217542058146468204891409440719917934286 10615638 -8891817010833164410993164541670145024 10615639 -587738445082940158240504620745475120720 10615640 9089349442994681789879078315989401600 10615641 -426203889025579830986748399822425545008 10615642 32988072048595607107514191800014622720 10615643 174374750468687007822150284376327629892 10615644 70645396265776837460985805461087037440 10615645 585023652977659574428444971453930225900 10615646 -108295285199372344147250869950537772800 10615647 -66837252984791520202008151558291900416 10615648 512544157825686492057116465760678051840 10615649 -866525069886313982096475920237430092880 10615650 19791569706926607033465577338299059200 10615651 -80502448214188660583513800367004805348 10615652 -500124819609878233941795530354242222464 10615653 110683147968927189552172301874190049400 10615654 -111966902747713544218901665145302492800 10615655 -12856525167938684502650576224178304000 10615656 -373290845863012924466275304721562828800 10615657 -261906052991190342459596294648928193820 10615658 309719223944291749458030258677653045680 10615659 742746332356758527957171791913129027760 10615660 29655818990855930425488833943786424320 10615661 51584213690090500957664680411265728320 10615662 -50911496073636422464802230409254049280 10615663 206678819208005044163855170660800980640 10615664 21598824087250971958240408984599527424 10615665 159414832415548816488335906414254033920 10615666 250045259642913358313849657992421974032 10615667 234051479955023963487344019450451931832 10615668 -458404954462945162534005555796869120 10615669 153918850589303645735698616560246403196 10615670 8961644203623973332298889667682191360 10615671 43218870618706204228465442708389570560 10615672 129821718547024225023227900728182865920 10615673 -135607536004788516538046828365471475712 10615674 36993271228833416287732739016987317760 10615675 -73521609825511820924816995315563669200 10615676 38455723559221760280286993309805887488 10615677 -86328254616673227895159426292396244480 10615678 -391592679872798548508128093806000975360 10615679 108310560827238226009231366479730987440 10615680 -148406566067186174219143901482057728000 10615681 -500807994933279399785589676885811691728 10615682 100825620523812701599827206333759247360 10615683 12454749447038722000351763913324198240 10615684 -296710062086577161510725489385198929920 10615685 406880685030319809383775334280336776380 10615686 196957856133782534960442436296683600064 10615687 -101338145923417135001171789700178770664 10615688 -44253038230188957359788077021934909440 10615689 -74124419081057780445227932282080938880 10615690 -86483013806678280101266334774393642400 10615691 417917221347720306003060477910967227092 10615692 -328547063954529011631935419866795737088 10615693 -440243229212304342116691835759821120 10615694 -383099861373537440830002093774325591104 10615695 -321309259079685174615595379760063336960 10615696 14842093439311055112877322154550493184 10615697 537096636452119700951647874132431300146 10615698 127582468279667875277921216492831298960 10615699 -331396554941060360965186119955137550760 10615700 91163575156552008795102955049705472000 10615701 84074076283380027584985039245345544384 10615702 -110254283597550880027191910671746482176 10615703 -132986314473154280746726621330928944872 10615704 37201582699367080927299634435424256000 10615705 -3858888170428439302663049554701142140 10615706 175187846194152290787983907777679636704 10615707 -124160645490552510374189102258904703200 10615708 607940141885923567484524934372431662080 10615709 46192772877098662512615461663660942604 10615710 -53510286620410780275994061666187694080 10615711 -5582687073958371228089751050970318480 10615712 -366343078943377637029149314117367103488 10615713 -453002148154084748391378507001649520096 10615714 -215007758527700144396128981999834490544 10615715 344813511402449569987463311451332301520 10615716 -115412962721316745422354413625387795456 10615717 1485559107362219155103188432652744992 10615718 -364716546004124932774212610206283128960 10615719 -51302580608783055866436898951080874752 10615720 126278503024663874410164538628798361600 10615721 161705109912731429839679217450105020922 10615722 51390568640345347010376386337533126400 10615723 -606775619803131059913042207524449806028 10615724 93433874961512770800036094902966322176 10615725 -145605500751983301798746324337435312000 10615726 25837497084845722418221680721111680000 10615727 106671312287754674994737702089144626576 10615728 37870056946020332214173794492086681600 10615729 800234847449142457252650528281446973330 10615730 -135598411386053917683656933618960646240 10615731 -83750152688967585267770033553767398656 10615732 292736278699430045427350191051399821312 10615733 5346355132431904386456756223660455168 10615734 -247777636935926329903859778162803766816 10615735 -408957112322678615110646500709450211600 10615736 75290310021553918323802714377440071680 10615737 -103379222219080811467140115258625245440 10615738 -162580928668223525519041624572573237504 10615739 4628154675850175471314901122879232256 10615740 69458410516841060537455940069305804800 10615741 325844800103383737836797711871121389292 10615742 15939904963435134833116126499619375360 10615743 -22032609926861491036954127936952981768 10615744 -67695105611580172945230278576794763264 10615745 -96620687672380155313375785741510237120 10615746 -73924126318386810116686062138920409216 10615747 -508652135312796529824221680512563820848 10615748 115569852163273960383277223060323725312 10615749 63956836667680392650729329760655185280 10615750 363876180122656597846575212144233344000 10615751 303006706775388451051224801223697185752 10615752 376469673500808150840796110415147008000 10615753 149261778979785676538529565815654896960 10615754 215976429682483342019107731937006080 10615755 -283508749571092953977598053485186855440 10615756 -13970854494128921252520333871668615680 10615757 160207726000108068134758413337591782006 10615758 -46152554210883344652491732931776558016 10615759 254801389531570398585228860386827783552 10615760 -74147607798869344098934237649148395520 10615761 -8364151366560059852478555155067695064 10615762 -207947584959855965665005224700093126528 10615763 245776094178522780265493230654414789824 10615764 -54702619524041859769870786391569317888 10615765 321569764964342427228707657583437109120 10615766 -40415579702607609850650814745415300480 10615767 299822638589313837926977126806157682280 10615768 -328421464240628555049355915885402429440 10615769 -153663186687626769676673377166090308080 10615770 38530931450569255310200239336348867840 10615771 -669634929467192537149686363711377979768 10615772 498870791189508615590830559059716682752 10615773 -19732637859132372006016339018526609856 10615774 -60076582478275189362136461892861764480 10615775 -179040865241281914297234410489750325000 10615776 259480215548220359476530405987555999744 10615777 297873645257186628808759316521890577732 10615778 115334575486558980267843991520307141120 10615779 -15191811562161934148228589083046493140 10615780 68437733305294091304501385792194478080 10615781 297686992086268327970112333807497848224 10615782 -235878844015130373788974771253324735808 10615783 530936193851994525183597451406407315200 10615784 -151918583448534797650978832514844262400 10615785 -93324264696054210189197218142481816960 10615786 -9662237402329649740917626806126338720 10615787 53503518554903619687326802620644307232 10615788 6578039924771273721135304293349592064 10615789 232171864918581526808845285048144677590 10615790 -94825028979173254455492501353661763200 10615791 -19435881725114652552819030524941614336 10615792 -134261490022487261751157831153557209088 10615793 -138153875803777361112924707700605846958 10615794 -22372315822030626548404130647436451840 10615795 138587737674522187237412343273980342400 10615796 -588266527602715278088586034814281633792 10615797 -2550614851269861309007211064838351392 10615798 -727726510186061999638667205306608490240 10615799 243702495548801562943638541446625344264 10615800 89585603046408154799892409618369536000 10615801 -294969973981394421293553146835535574550 10615802 -67624801457063091571858521632900145696 10615803 -272642720243222591604646160763574886400 10615804 -342764048975929835045985077284219961344 10615805 -147425172796241725639176454084334979540 10615806 17483181595107204617237020694735566080 10615807 366248402444629612212397538318689926312 10615808 -111130708290984355611839115771210891264 10615809 976109123617106343668770064145854688 10615810 -11178970558378368140289081018696984000 10615811 3069827109382544570957561127177315840 10615812 -123341344326425969622795917779849663488 10615813 41964370273248432402862984885944543200 10615814 -192799114938396461104545344880207072 10615815 -72081936568981193269330281998885460480 10615816 -452946040308352745238681106419322828800 10615817 734150590064480082679069021053176611866 10615818 33253074144699817156944839376714051840 10615819 -652732253447385876072023894396607652780 10615820 409433405811991800644731248535772436480 10615821 -23610926761370930301907266192047562720 10615822 -28633536066347048825472548116398423168 10615823 -89158474281583318472788573628110349760 10615824 111030861601335565899192229125243346944 10615825 -149042802593796212676043563499228496400 10615826 16350974070407965773482723090719438848 10615827 -14752030900302686750258594222045891280 10615828 454309158639134947039354997605434704768 10615829 -78142604820841291473365834777902269024 10615830 95784496628832861238364008046088579840 10615831 -56428915221835148951508781595991337200 10615832 389035592240681771594063827315308134400 10615833 272271190828764692485816157967168340800 10615834 -128443229003220193739181867896814416640 10615835 90187244033322176552806275186475913280 10615836 -134455639162972277866049607611620638720 10615837 119324297874797198077276679487038710180 10615838 108505958491705075944737941919911528320 10615839 86602359347781944276398515060627448848 10615840 -3301349300207485014083284221799956480 10615841 -372864657687674485892735362110292825758 10615842 -338031314088264647521783055630986134528 10615843 -183386977902688062614660210363469401088 10615844 -18689541224961972394616127902193982464 10615845 125867050238797304132309791751533199520 10615846 -420829990069757020464077440578500740128 10615847 -321591099135787704515723079561239134080 10615848 -247962435848971284340072610371431383040 10615849 245898532410777974257837905389755098240 10615850 159090464262528803764721294420942400000 10615851 -147578350789880059527229549493063518920 10615852 110829603123953345094072718507434499072 10615853 -262490404794229613862642981263336225898 10615854 -663784212930881680392674065338931200 10615855 -115737527017869028399654227446235063840 10615856 -103778366154020438410471937522130616320 10615857 2902881012737984374439637191674183680 10615858 125533890816184639620890461218721726080 10615859 -617635310003923290672753365266893677940 10615860 -11869332683602319301110250064471614720 10615861 17824925085163258673002663505586826012 10615862 -393470297535813767379259093355772076800 10615863 -33458248506021264172591247730045942576 10615864 26619700095693353613267167159493918720 10615865 -14991041333198312403307291267996109880 10615866 -27041600435658928603707931163714232576 10615867 -32147466601058401038256719635962500720 10615868 -263580139384762764205551520422649623552 10615869 242188894377153417414696674990786677728 10615870 -182854757383131519913092720948745344000 10615871 87279912027017060367951949145460507360 10615872 8458184928715063359205375312146726912 10615873 497238014092398367942485978062726973122 10615874 -177990377032118227902405558259650273888 10615875 -226515904499426125264239367409896260000 10615876 -217150543397994946599447943260540960640 10615877 -1006159636204575790161289120057618039200 10615878 20346441774685476069710413987713923328 10615879 49268488776386414279196538783193020384 10615880 197005408363276960488888890853089280000 10615881 -70993666142088514031373452246605560048 10615882 12956578485187088399525612709260025600 10615883 -710398120732804197875315159808986112 10615884 -69786236324588866574657337771777819648 10615885 199893232531429414626435074177473584000 10615886 58911769835031653629444946490891513984 10615887 538835299881562117854830362989028663440 10615888 14088673488788978760485705664791838720 10615889 418254527578231246966218323508985315440 10615890 -194773337544863515735432320917427763200 10615891 -55807633060596232872418086372715328352 10615892 30702553918315712724622399710956740608 10615893 16826815450937163227521566643534362528 10615894 89189399612162162991960818921677598496 10615895 430879279438809616642306511366981980080 10615896 -148834791189024762832140269704086466560 10615897 -95253305060190008176333436919525305648 10615898 -5353654435844514829468995357470430720 10615899 -215545693190261613120103955302105556688 10615900 -84046289232524827562834262647056243200 10615901 -1384903839381330012750837038710131195168 10615902 109448835701369303681566550263552389120 10615903 -352545361779249361250624141234672805936 10615904 304556288310707940406584815418243809280 10615905 113872658957165093232931254780534417960 10615906 -125981851683061537973458136157559518720 10615907 -124830320100543994126688206227524879844 10615908 235767915692024684127414367310362644480 10615909 -98591339417537762844827008379189235300 10615910 11733450258115152915707709202619007360 10615911 -89672803287117540500133269272706138496 10615912 580500408858698363608197858408197299200 10615913 -95150647734892010679185444158239226560 10615914 368091458436616791433761016867779648000 10615915 76112326098158592668368762891633806720 10615916 620728370483027156311663232546660010240 10615917 79240311198150668181380417916677506848 10615918 184558974984265335701240908278673848000 10615919 -44887527640474254100334630151060897600 10615920 4923221791874327612351720526761164800 10615921 297761318734971574930049540079381639122 10615922 125721851920140816385643405130247828512 10615923 392117646897845799708686998025269471572 10615924 227218963349537619660447082083121416192 10615925 97165424196711374289194236539925485300 10615926 -512902885037233946993121735163975680 10615927 4010637305247258474545474782088077872 10615928 101407684682671921255085063696338882560 10615929 59009381430734551088597067486365307840 10615930 -5348429520815611118519110950197575680 10615931 -933485310257287519574880853122215849736 10615932 287480210703415283224661204946432185856 10615933 576521142854486690014836513798103074182 10615934 -96729832043213929924779330400555569408 10615935 -105160394396991945491580728713302000 10615936 -166376280824120849313683501967558574080 10615937 -964083646423277942817348443918418348288 10615938 10446750940653270603943545091121564544 10615939 67780023931867288544897602018783084056 10615940 294311754117226303657909860910473719040 10615941 -158167559391722555939009665989518580768 10615942 -68745090538241033621345296795498852800 10615943 53229197397118785759830447737995065544 10615944 -519827027471705099240497265170638274560 10615945 245461010890484097771465834792096369480 10615946 176545805415119820284292494939048716800 10615947 -309644405428103882828355863602008988200 10615948 -173169303475441465997495061214397981952 10615949 123327608121799434785522695447275399264 10615950 -28460306603848763324972324809792396800 10615951 -126169669447036254238294900103599012048 10615952 -11212161550245825996308399062324838400 10615953 37303833329744796735826905089287928640 10615954 286228061528524094062298558333163664512 10615955 -32389461997616010429292417552894758240 10615956 139230155802456448044726097385968840704 10615957 -166266757002214697403991175757798173568 10615958 179243213791234021768898320359369922080 10615959 99065575864196121021529629480431732064 10615960 -281453831421700698730272100086051840000 10615961 -156359457836324818519154525019776059776 10615962 -38638637375971977256224554278735136256 10615963 378775644839467031043622264944830430212 10615964 11510637531566885291877644809317182976 10615965 204768551102312834636271276770788730400 10615966 -61583898663824346378893373999674256000 10615967 -402461335926325695227010183108231837984 10615968 659237902849983361653041175454222909440 10615969 -584075913507539899186875084548054912 10615970 -140072000740664784750974126998404292320 10615971 -89046483325367316565055304812170370184 10615972 -108723207956445203414983095511350685440 10615973 -358057179754617282170779343795458640580 10615974 143920009328966497286284195178825031360 10615975 -378708047960406687254826571314092584000 10615976 116286762283276080673919848398352220160 10615977 -370067570601835974831021338207756845686 10615978 -32245501929543533576599579274487586560 10615979 222892827134726520792040708066654864680 10615980 133012745120443226663462834022915087360 10615981 -270542868314506891594553732401893719936 10615982 27341386549389316293602043175113534720 10615983 99889279039370129788908255889067451264 10615984 38545208461814521452778691953258659840 10615985 -330432988274237639660616217950523007040 10615986 99243050126991501580656201497506239360 10615987 -107119935755440325012731165789304350040 10615988 -40738486440269847789495455054707415040 10615989 -485542277388781079835903855988722425280 10615990 36440446831607180162092066712060497920 10615991 3999032512461849248460892088791662384 10615992 415422039299394271103548987569909534720 10615993 -115670563640023603955164542250751766060 10615994 -381540457772048492087529130467613102080 10615995 -92537273193420110003422233699879475200 10615996 -376566023641847687193161489928417664000 10615997 265159154998902272106895562724603005286 10615998 -2198588378044012226173230882361695936 10615999 849710496687291712825959530309785640000 10616000 -99628035435919716469403724634128384000 10616001 -72060036690262937157814193056885008960 10616002 305585533529377539075161262204195359952 10616003 -174227268486870973896504822219127199760 10616004 -130367013026845464057516096342611681280 10616005 10085388726957788482521725320920992160 10616006 -128999997286626191618483743628523885696 10616007 -16494202259522827266466579537975503456 10616008 -75109138119432639423061295812894218240 10616009 -250255649993864795823222346180756226040 10616010 103560919324987913711925661352185954560 10616011 -32504519754732210293723986208966690016 10616012 709873250112089706982600411901657088 10616013 -46222210369943732293091795133239085054 10616014 -458256457823434014343060794058139214144 10616015 28645144577239789780962078519841073160 10616016 -68986349330185018036865473831160119296 10616017 -21179087048950444348201078683300561934 10616018 96969979227558042271386422092367907840 10616019 -105220986493016729904158994339478051656 10616020 -236786422553690858657039923754582016000 10616021 -6504705527814206395368974746621236360 10616022 797988050688082473203363071258104000 10616023 -1039836633000217145286237663888431111040 10616024 402633625368703315830136767948785356800 10616025 -2585894543219991598611560794407830400 10616026 136740702461295376953243285689369518560 10616027 -126803607048019774899241292571124851240 10616028 -1417368776979554729003698055726446080 10616029 180399472124221977554995393334253566630 10616030 -111374960040998255856572829331740057600 10616031 -633745739340989115413095493964971294688 10616032 -138381287384816772987784691016580202496 10616033 -779513229264010742632352914614793178718 10616034 -25537450514006468527653771541837822464 10616035 -309085812466318988031994460049748420800 10616036 -406814876420410925319511371051105900288 10616037 87513837365680534956042013347403265952 10616038 -168574060594179804022605250660195426080 10616039 267811561856478432189875576743490358240 10616040 19454464294278463974396324389698252800 10616041 222466186393631470142310013902732355200 10616042 -116922806866966028077921359780731573328 10616043 -153355635915237411155043703087795743744 10616044 -391076752513241656101795837954578308864 10616045 84619639399952540679737166948656606400 10616046 -99631932427658435955817075268988219840 10616047 -232665693305648644636205050529351130960 10616048 10436565966560583591790354416662544384 10616049 762184252786539749899697844856162089120 10616050 -597660100154817550483889194463498400 10616051 696674319431269047151775315094043727052 10616052 -116550390533477763641263118124414916608 10616053 35233540182887694226195178033622550400 10616054 95745823255919886819098017018898472192 10616055 1262827616075409941397618629161766400 10616056 275280321243303020486185178161244037120 10616057 326255629119074041868121434404218504192 10616058 -199734142770136245487342833560976657696 10616059 -364978073429556049375718760714682747440 10616060 -11227067448385090718859510711137894400 10616061 -281328519780041607921504185609663075328 10616062 -194389751186526911440413276971648747136 10616063 -1195874130951957951335844393102148309656 10616064 -149922567796625908736507322091859607552 10616065 -115369812662738951754665727643029978540 10616066 -33759747760286061982643611831244190768 10616067 -38249653951017676379588974118791845120 10616068 -111938781177623415365487021757482546944 10616069 425764696876713680795720569455680242560 10616070 14350947032219379147540384134533603200 10616071 782746871226397340762309625816639909272 10616072 -473102193113506286805963153794455219200 10616073 227814985737076778876390744116479681360 10616074 19707449895854511177740565078622199808 10616075 472587690089798439373461804604226217000 10616076 199551112205352995687802951334679976960 10616077 325890281639375091316060797142830528000 10616078 -664133694084894839426401497979086010368 10616079 -221369597588857538699542114179173343360 10616080 2852031953620708652894818169893109760 10616081 -116660962724723111563095329142005155008 10616082 -70871964156730416953402874866622686976 10616083 -143245029490221574222442536035663801800 10616084 -55643661670027427299616926650456902784 10616085 398554554699095978469365014864343650200 10616086 47607464027528072321325035328010537344 10616087 -316308523903237819742576900683110434160 10616088 15072951236266886180199532487000064000 10616089 225852819178894382330694862552188747360 10616090 -17852823745599117687164524751336935200 10616091 137597395032568883272003224973622928792 10616092 188069497802341855419028225311518376960 10616093 -11290775339334142957931351594000405658 10616094 196977661160317059338862196766870389824 10616095 58037327722839045640509227216381995080 10616096 316068500708196766350381458673991483392 10616097 -349012651162431438387576251688983691600 10616098 -160313813825665361564808576952588800 10616099 237105978576839202023115539853423485760 10616100 -68109494401240500933720696311128627200 10616101 -855409138191316705798438965599886562500 10616102 -337954619041328213102849583355672320 10616103 40213852253460198780601912936683406632 10616104 771709254361571691659546052359484533760 10616105 63185079035292807214317289200491915520 10616106 -62503400809666421042247720890050579200 10616107 -1265388287099767294526750646183692880560 10616108 105684658700434412424870362953937718528 10616109 -25024360395875862142392080894120365056 10616110 -53612403691229661605805159080268602880 10616111 95420318452461209244893006595467642424 10616112 -9334773824140923047907236328090304512 10616113 32550923565445208224414835993537588800 10616114 50131073199337383052670587929556835232 10616115 -177129894076813815336296693486347322880 10616116 41514075524436923559915368957207984128 10616117 888033721249012232834913833561977413600 10616118 -95848571224225217029497973288898572800 10616119 1104213313777771209765667087289311479144 10616120 316555460899038451144236171128761036800 10616121 -240901163602148833928889502587744232710 10616122 52268336888328436142825796318146486784 10616123 -173947150368365066575435580789389970160 10616124 -128346034230590322899926573982639447040 10616125 332640285029110585115396764465642560000 10616126 -127485642074775254121824248351690578432 10616127 93143821000935216572492323682715902208 10616128 -208574822062026570037747134930191122432 10616129 -711269914153262966790516754839306270270 10616130 13024620592952825476991194484232499200 10616131 44210599899387369585781151441022264 10616132 -215757541237861620811357990641758684160 10616133 -70731465050893378972950892172972427264 10616134 -224570063835328122221138224395649946784 10616135 5142476275140878364701832693046697760 10616136 -81764664987636220859997784393855795200 10616137 262084417670011388857060890919187181952 10616138 73645383576568378579050936981345128448 10616139 487771086246627632658498970107720452604 10616140 -281100354827683663374385367821089346560 10616141 -62094855691478667386876991930618240 10616142 234053583634566189828844397893831758912 10616143 -483418864015041935664931090289772150720 10616144 -86737351061981873278705894834253856768 10616145 -99114763915609964183633628089844452160 10616146 30097810095358204946137925614266283680 10616147 437590041817431914290992104631741103596 10616148 119873529416686037544698110954827714432 10616149 -480750054317521055967405316523119788850 10616150 102009737449769688476007220050381768000 10616151 24936487312681103348265247582242144768 10616152 524562364720930220836862618140774041600 10616153 -154795002314810878308208075151825780598 10616154 -19718583184222229504468751874785377280 10616155 -273084230901528953696439300255853248000 10616156 402671567377241234444716679789885491200 10616157 -20080172874092892129322171136545095360 10616158 -45109575111012615565105605701968477440 10616159 -519595172443215416352761543844916412640 10616160 -130367252769803627446982502693580308480 10616161 -156206265477172765855116529257199446238 10616162 11647901937133467016504246682355032064 10616163 -346905896101713869023294629156257579712 10616164 -39224122970175291974904710481172180480 10616165 -50245241468111180068168139727704198400 10616166 136493078681723738212887540866135463744 10616167 -61531555260967419076882381070681880072 10616168 4513828780753257768005898584863733760 10616169 96246055541134546049065940399360446560 10616170 188749039497542405089224997606515197280 10616171 -26645827414579568917145456719325053296 10616172 151680720915715584058606928180292157440 10616173 -50087579416519290420290795836095377578 10616174 -558721985839850504352959460298653398400 10616175 -29815290846385182599509809177837651000 10616176 87895703953147411858996811128367644672 10616177 413767128546052940405608937030762856 10616178 -38430696825425965345276390731633853440 10616179 91632131180783101225173080353359379968 10616180 124680768533461032654261618739396339200 10616181 400212359406993984702953829470100832320 10616182 -80623372488461137591219588560910632000 10616183 15226009114733351296940938906546302120 10616184 5093561634203844438854662383725445120 10616185 -433315865608866513886442431527698770620 10616186 79928937741035114870186129168433964800 10616187 -170802971775896396190730376510358962640 10616188 264748366567190712724119119462024051712 10616189 -376926779005913053010470534084216838010 10616190 -16636630154488963920903538951920783360 10616191 -332014175518741061381586903554647489408 10616192 215074598321104748316312478420461158400 10616193 74299781458354479559839448031754864000 10616194 124032382475979498202831364510504967072 10616195 -231874868655569070789868030362926866800 10616196 193217544323363355943668728149233414144 10616197 -128555493548391526406446170662592904354 10616198 -18821890241503132646708283328823181312 10616199 -5502943046863843127488602058511917440 10616200 3784631098264140302670129578164224000 10616201 -359370461387864001973826923917396861798 10616202 -58268417093457587586421435188082674432 10616203 63999224484869993991203606579700678000 10616204 -9745663334297188150184833104118732800 10616205 61526989745581636615343806815541083360 10616206 10981685837768558038177523681568933504 10616207 89965164142408418058340096067174682624 10616208 -38679430853405969868617566102600482816 10616209 -112817364226402791024098855273107165184 10616210 540557412589922700598223855171258373120 10616211 -489139023104561238813742882299651604800 10616212 -146786217510016965973441910678952468480 10616213 -7612776112872428957164255573603396740 10616214 85766774883747592221389468848213204992 10616215 308063400698642214430374020184165246360 10616216 -48364597356645766145977833921041203200 10616217 -539287490361732683666183043046135013088 10616218 -121574464451147712093832339858289553696 10616219 81817582254781762683810306405243482112 10616220 104305478983504876016583558049312934400 10616221 249123458454534557967828019521380289984 10616222 26674315654438413158940268316041494912 10616223 1374125896603499019076495569179704464 10616224 553062095933124959012238238559234949120 10616225 -9431227884118707050348949779973000000 10616226 210259525920678158946981620299251548544 10616227 -11914799342665830062988453162130846520 10616228 91781072750468698791904032235705368576 10616229 -39874300482570896819379746092096512 10616230 -249571411889093934649579230855365082240 10616231 42186828244876387085325019625696394000 10616232 -121162784843793217703399624695185653760 10616233 -429713662306747389786709816613289310620 10616234 -306789856115909949388058358683900763984 10616235 99668453573951332637099280157223573760 10616236 162803720220554656496817377886084097280 10616237 -54496732728627067314078691618146062100 10616238 243480884198539294812789779769568264320 10616239 140609334911254037874404678898867258040 10616240 24323376630569469589157308515948625920 10616241 -378640794824134821904411944543991198608 10616242 -59888392229979291722578274097697385808 10616243 522258108758466879655683160652491769544 10616244 -10879786656065624756362428219176079360 10616245 396323075924976105085011963122898317880 10616246 417847755964435809384498756903441735072 10616247 -136437023888633668055528676839873558976 10616248 -169032408095185222771382387093984010240 10616249 -151565702625923489015201264157075684864 10616250 -35163089226524544768434179013940000000 10616251 -471082276214526693749874083250845742748 10616252 -44616955742251895089350353113362662400 10616253 107486313961227238152012273235609958208 10616254 448817968543934258659432031226795177984 10616255 -148048425745113094353849628389717719040 10616256 13455923147170361241146773199118139392 10616257 -398984390239478692807640204430950327680 10616258 245379179377876264504863375818632195584 10616259 -104182289176174115196908523347311967496 10616260 40363316977147515260072007872353320960 10616261 471206988150056255753440282107325304862 10616262 -73306348516253538005900027228451095040 10616263 -180461398294257556895306884735726354640 10616264 502659793363157838244416438399825715200 10616265 7741238088371467529363916255228385920 10616266 -381712568848969685039591759530087656960 10616267 -203494200179037811309044839775405426888 10616268 -97498382702028220182492477345224365056 10616269 55612845809723578915316552747879823840 10616270 -1567071246010506953238884941081251840 10616271 -81311464180290728288750017379278708224 10616272 -87202996547242916986072191899081089024 10616273 99553534595597602962464371282779238260 10616274 -145312279720796622681965824397013167856 10616275 91993914637079163928418976893281695600 10616276 87548683775151870972544097826531348480 10616277 -91356005506412859112175380131523992768 10616278 -44925367148224915440225697134608590560 10616279 -226987661793325423981572273737124075024 10616280 60660084223516538497309221764054016000 10616281 -38036670155737910538561596665302906240 10616282 -79001503815888906238404627555580501008 10616283 -200087558065660952170647829025657773560 10616284 154875694926141803168876294861423943680 10616285 57974532302144396063754610981928383980 10616286 336605784559345362091414099631696944128 10616287 -103887000643868132039466139009666086408 10616288 -2702041033979641843741986980651335680 10616289 -145136192872447360511371833955415888976 10616290 -107732133042291879787907921342725221600 10616291 -2663408847432407861669515658903687040 10616292 -152068320647555538985215570495389952000 10616293 107813618172630628698816551550862332542 10616294 7955523895616375674293014601272034816 10616295 131696044159276294393716094685511514320 10616296 -377778713958847646752669686748352839680 10616297 506660843480776418521066927255924354746 10616298 -166007585244271692884185424658562560 10616299 -145359062954458823298576609921954205664 10616300 -15872829272904467964263508685945209600 10616301 226361826550096804703230932898068826230 10616302 -123550570178621221887236759140823277888 10616303 406145160701067702054935659840479657552 10616304 -48069407889279230797731935043416457216 10616305 -173035975964804595128990607590172853440 10616306 73429998229506686528784036956527310352 10616307 52127603783738281808184882780258958080 10616308 -68801752056449315720243430406102775040 10616309 702707206685337757745869291880068128 10616310 71728331824263725296636803994256169600 10616311 272714678748574895455732468369917204480 10616312 -175717877300631621668025217026244362240 10616313 -18081444135179025657666082390643453952 10616314 -294168350111222357135430214999157913744 10616315 -295817517080670172011785762157063767040 10616316 47188616309004635665961520965576458752 10616317 -25085788286293699007556393679588517952 10616318 80381590390513906625268544729747638528 10616319 144613848720281036423661504960352093440 10616320 69912644346929348006786457709156761600 10616321 -1020832483308124543677802628753611616556 10616322 -7302785314514808172519223220154484736 10616323 657738696264443534660548976075811576572 10616324 -27514409281488004786467954681963135744 10616325 206038107144270479361282150843670305600 10616326 -21326940730464301501056847652108175360 10616327 -625980806953936699741222695746393470824 10616328 -40606899628637952203356878071730048000 10616329 -214326224589583628567395262331636420070 10616330 -191950558987469683334811372659071393920 10616331 -116218674903280267480773035771084321856 10616332 155092635054772544530197116323330455296 10616333 92896974673030480187375638297970561664 10616334 -97669342578506266287758394546294932352 10616335 -192315356577522570936705467408613761040 10616336 9323129669433685984283430586645217280 10616337 15449095105034698992011496385164180480 10616338 -216196285057436957502268781925074221680 10616339 558239542231149099072764615899211524140 10616340 74544372978747076146901458452302356480 10616341 -253974515692119820212631428465197782258 10616342 -4963664149642405057320807422924966400 10616343 -186909867243759259698986459731611165336 10616344 92635614165248996288111081793640028160 10616345 525729112542068947622117189232409867200 10616346 -3122769669161748599749089718856327184 10616347 -214742922357461761301852097223875438048 10616348 -83626943116594769008543942308361405440 10616349 445917964129732273795824736947564905760 10616350 -25272757451083949794245968367403536000 10616351 -23517344601150226466238334758706172016 10616352 228646605308590948493160231266208448512 10616353 27925100109697143760342208026082574336 10616354 -110556641581163731651198895818566105600 10616355 151724181885683099090492244896707399200 10616356 -7799450983536558589791799370474236928 10616357 -388632048742830775209574728171898010496 10616358 -6510286172450758091941856927685336192 10616359 129247429639792333967401809191630674640 10616360 -565498003194800862376631223330216345600 10616361 -50534422704682220667136174314849202176 10616362 629228637364855251400358446442633415264 10616363 285996693520452823196901050870894105904 10616364 193158687938132525707730152463965102080 10616365 181185888776178616086479900859140722200 10616366 -163423488852400828413244254228217843776 10616367 -37411132618522109708981913445031541888 10616368 -7328603579713016468084955217843650560 10616369 -175650530014973080376297915212506068940 10616370 88618234703240421129002635981590796800 10616371 231865998405825686072141676071970469944 10616372 -89042634220119966676890599930335603968 10616373 7523642232539723644258859692828413120 10616374 147242581886577871711228330537056076032 10616375 -296284388091522131982025558912188672000 10616376 -10907511154113725296156565444304691200 10616377 8059949614242720421669204302255787008 10616378 694691507682828865200480569007348960 10616379 -73159429064951270376706857803256884112 10616380 12048916658254113462823358016175411200 10616381 -92634321458127051830783119201667951040 10616382 37401466638807560768376479827732381440 10616383 -303491383202649115480871190979633691480 10616384 45086837876693629760877653052780183552 10616385 -8257716503870370954758597899092663360 10616386 -232450801294661308438013354089657508352 10616387 -302660683036012553289520282056401744964 10616388 67677710970271069218010950129683635200 10616389 -373187662842832283439897404034244287234 10616390 4468372434307679073996593043509137920 10616391 509802162250007074934627960364788641200 10616392 -88238560943664111675061159372313395200 10616393 -360039935693461140893608679465516312358 10616394 244647332514285564041807714731993132800 10616395 -193173518713137590204615211961392309600 10616396 -38144910928132676725556200287190305792 10616397 -263018745329211719919310354701915944160 10616398 3441479447990496624527019349229696640 10616399 8126917915816120075755988124260690800 10616400 21935848770040705534934573896728576000 10616401 675777442510129711724311807956573212400 10616402 167441187114519175034415576091260460800 10616403 -67073745694537497277989598484959729920 10616404 -273180351301696517404991419215437601024 10616405 -373927073520329687199719465732819243940 10616406 81537437138752815611209878804050464704 10616407 -1059485696365155988077362441497623076800 10616408 -45151267461270803175717712180448686080 10616409 -276777037489710983568004762203488446656 10616410 -33816196010888380395230314323652992000 10616411 342459885255500169277186204152581013540 10616412 -356939149415581998160755207249793747968 10616413 -403811942776361546041810728281315344680 10616414 -215945321278703390423610682166653378944 10616415 -32900833232923689672747476964412723200 10616416 406044452527709201991428675552030490624 10616417 -46857290793620106801012702504535717632 10616418 -175019918654023335704760128004921826176 10616419 213984996846452337456781191872164820 10616420 -53364648976055442754340846763373125120 10616421 -114907318346625530692618651847855404320 10616422 -591858276683874621743610831042679915008 10616423 730002361450415448223239643431831807672 10616424 11053887212458107295135330618550845440 10616425 31117192732465108487280203605147532800 10616426 345836237477602858249814235437193876912 10616427 -260883745776878651884069679856853335636 10616428 -159819068965757571963966658307455244032 10616429 -849011303875696244935256446367665391616 10616430 -62216109782379852836966682775995432960 10616431 -289360508022911869057989962691507784208 10616432 74340424986594321415553633476768038912 10616433 163439051139813796249870826815779303264 10616434 312051366599617876910672267705462297616 10616435 -193754856784184076504136399016337840 10616436 118601779278511442368585494452056953600 10616437 340203240960920612480562669583962130300 10616438 160310197347318791467476797909393934336 10616439 129488965301372889603306254926083099624 10616440 -357836857058954533141239942012549120000 10616441 -314631907604399171420181379201508117616 10616442 479689640538081243838873584815289600 10616443 -53292482654110821170691217285154789736 10616444 353477902905618086188007752192960935936 10616445 51667825857416867744658978875748558720 10616446 57033023240815516732883583603454631424 10616447 140366918358630402819057563153701176912 10616448 121001963428810366033225223674496286720 10616449 -248324677687100673676039985191752429564 10616450 19726608202171866476472018666317397600 10616451 -57091319438761076313397340117466259200 10616452 118586421089918418023004316812481105920 10616453 -235008593755646775797820286423002491298 10616454 -208772262976855217361963122710178985600 10616455 57120399085342640904546599637497216160 10616456 511590979895721368113610772112733890560 10616457 164748384220890378172177088975558687040 10616458 -1298227407777133661433458131012812960 10616459 -235243424270893659228124262281282306560 10616460 -84770877697851993346776674145024000000 10616461 257475070652073588341743585871371379724 10616462 -53833746191490832001723550964020556608 10616463 -4374819556669693325438222157466848288 10616464 -25960598015612905358807300243708600320 10616465 655825567421802222641550448219124260800 10616466 -117291641713329084061791550649134556160 10616467 478257209650331902838384388544371161516 10616468 -489589187931778192659838194543518516352 10616469 27376300649236664151425397601306196640 10616470 45141207519261896823180405288889831680 10616471 -395972696508678094715768145259995656928 10616472 3776673461006656823350820664076830720 10616473 117336591373262734350525653329273680640 10616474 -127863889905626646751246272974149559040 10616475 21354022642799027847153112874601181200 10616476 -32144991383152646709080563771689133568 10616477 61642266648136753149102182311544349312 10616478 126755383851750786993243938028950784000 10616479 76450070853312995359978623983066541984 10616480 172019772085527138413225316443907686400 10616481 55560983245078351391539539098724375840 10616482 -108089126554097596803463099460432181888 10616483 -205200786034698986153824080460463470176 10616484 144135351992672452168119979203210964992 10616485 -5198550147435770396789985127728980640 10616486 87949819632622600988295771780358644192 10616487 -38682950909234650086916103350049765208 10616488 -343919828736966644068358277789763092480 10616489 -140604005316542212021061360034522731676 10616490 -50171359132784558403043942255957152000 10616491 -17108062959164265445240851900835790160 10616492 391095839399411138812965498723165148416 10616493 -306942653895801191248782767786810732736 10616494 -125061275652944319005080054096873267200 10616495 121625689868633452805386192924775619120 10616496 3988911685467451016344282627286237184 10616497 107673601315905376866491548714978635200 10616498 369356193264492228918695901549120906000 10616499 147120159055563703011624565023758067768 10616500 -101299911314853575663601015885264000000 10616501 189451901904847103501179554433231536384 10616502 61335103091811683521750060278406533120 10616503 252669373960858070721206739461094298320 10616504 169630044376688242769421146270096117760 10616505 74267975665468048088703117454760842560 10616506 -453645934855872259838620749552199644048 10616507 8625561306982445562055267227199961040 10616508 1788060202536969447077662146140700672 10616509 -534276433966030338693553423135007960660 10616510 188377693727275724382539658954537860160 10616511 190002558849086623208707895776462540944 10616512 -90384292275646875877909769160437530624 10616513 -435013560447943918057532419920679970238 10616514 -164052981419148070742233675207331896320 10616515 42682092948154965775680705200110816320 10616516 -124983480040840335907623915184246241280 10616517 -560089419941282791558647009749153657220 10616518 -15288991354414735751199933699502599360 10616519 203520983886895140741089687108652769920 10616520 93264993937689258929729499373414809600 10616521 340678807318697859278094247970845950144 10616522 39579043246615339545613983285821797632 10616523 -26598038503297994154163313242963261200 10616524 207698602474189520799187014387437617152 10616525 444104396442778522516145208004223278050 10616526 -200526649975203372787319647854219623808 10616527 -262448101807150498981425078340750165368 10616528 -840506535023436046900686824472969216 10616529 -45122095286716306481657914504823976960 10616530 208591264294286514118818972250358315520 10616531 -213545957744067800489933427411476491668 10616532 -2909258371212100420081274873071865856 10616533 -795794160355085495536539481429779863218 10616534 -379589390493430129648251241094890239168 10616535 -287881662177591808905341839999026720000 10616536 -12142664422633993366858336495202304000 10616537 525732565371633983592818916125010186 10616538 -166342079679734336791990756690780448256 10616539 -169763910005829720251605201869679636160 10616540 -98511936215700431836980834000860160 10616541 -45737424880553574115910713408729490496 10616542 44703699658767426446653664332470225600 10616543 116624114049620266909576652085772589280 10616544 336076027892588361993977604503563665408 10616545 -254545183750475993001785952672438686700 10616546 -386022480340908306445356101522279748528 10616547 150843021807909845739353608294772633856 10616548 646254827988327279623374647650896896000 10616549 631904473449967360706840216041351943550 10616550 8793961937137934333598881361693081600 10616551 958080289427998466037443742140153880624 10616552 509063643495421211797382070099825868800 10616553 121171350107139726804333343421612412564 10616554 12638915098750853516678537435102887680 10616555 155710458010095099733687850525519887920 10616556 -532719113093888195820206755497859153920 10616557 -54439632842917262248463638571709709088 10616558 160106979161839872507939593522422320576 10616559 -174114615967257352760482773991036493952 10616560 -4446955363809265025040013900952862720 10616561 21595015397176149729539776564621710162 10616562 -156496669737511979181515695717283619840 10616563 98512307782542337854516992634535900920 10616564 -36456934213425788195340487172421494784 10616565 -58964831543772305643865117563933972480 10616566 -3328958778119876130673188948632202240 10616567 181285603345445331498959486832060327792 10616568 26103644229348610960957982458362961920 10616569 -159893650464127475694687767587736450304 10616570 -18886382395351936582707640058519347200 10616571 1596867332447923720300326342697044480 10616572 592330073097783456575888908499381374976 10616573 66041841065829847393043757384598502400 10616574 79050126879516702783380710291595482752 10616575 515415012929803827191760894199856935600 10616576 -206643420642373259593380104494034976768 10616577 -44467643344298072758323821499450908880 10616578 26110654571984760049814172994725573120 10616579 335959057195188698617908658231785136176 10616580 30216022815262995131030703450002016000 10616581 313672115174098391115148918631108143800 10616582 303776505525081215245430841742256311392 10616583 -188816156927999377524244229797126282752 10616584 -561594165106277158046609039160600821760 10616585 482324008772848403787048755278451757000 10616586 120734083966820818237982610763707396864 10616587 -158695765296869393449266611638194350764 10616588 -234671088699524848405550632324865448960 10616589 7615520043142767511798137367706119884 10616590 -24977945661491248019603951985216391680 10616591 -75993713384722763811131991353984413008 10616592 19702177318606983464105364725988065280 10616593 106346072936918150228153324588299435584 10616594 384153953175967550373344675543570334096 10616595 -253061864593649827679043804487554685440 10616596 413459957754761455724787193455948387200 10616597 -740688280366238953523830179489947283954 10616598 7912417934682749518272071971200357984 10616599 39830478188249433928936881930641653936 10616600 34810541126577673673467754559851520000 10616601 21545240648736475415515693432755619584 10616602 100939448564262348006781613421169700832 10616603 512457831129303805152404035931330334024 10616604 83173771291352928519095750132448016896 10616605 340763643474539329867922285914462455000 10616606 52728200826502522446469240908760240128 10616607 331179654104393949403641551729037792528 10616608 -8242373109513591532639892037321031680 10616609 20362106942510972061432929571904793604 10616610 -2908889111945874061866515857564838400 10616611 -248326103140318113080546779165144058600 10616612 34459851226241093743841240337671927040 10616613 -52975993258534891538992650271254415872 10616614 -2769392029220310426514818863088657600 10616615 168069949249055506083947348938657883520 10616616 -127937792482796002082580008416242892800 10616617 -60435645910951752686172548944808707248 10616618 37708390476734227651719864451000149600 10616619 111134427038173916493539608583329397760 10616620 -11330596457227257853066794126580561920 10616621 -321989384116894972078898753992802915178 10616622 30880674532994164380386134205774837760 10616623 617553925836417123343325011113282015840 10616624 -158947443750787194012354801970852085760 10616625 -386723246215497601615025299423306551000 10616626 186962749505903163243775257158477543424 10616627 -178676421194893507563616298552347082928 10616628 281993366176863312539159258388046940160 10616629 -1818667082339985909157648096113914770 10616630 -160061460952610169118262115572387788800 10616631 -72427137627275382295935725714858113920 10616632 11745479216056799822022635132259532800 10616633 -271002364990354275009188014005183815856 10616634 41575620300869650634350651810072961136 10616635 -308439229519208978359997279853231169920 10616636 100496923120288742368777242538481307648 10616637 -249930849787978757716456102499861259360 10616638 32369868026431976236584748700455416000 10616639 412145026021592585432664329770216542720 10616640 -33412701150772806828897897111827251200 10616641 15132780674826322571936437648331265472 10616642 -113798892121018201974270153109039635456 10616643 -517345872196021598227642750996025302800 10616644 -327942110624950957565703545931213729664 10616645 280703600452746002101666596468663547440 10616646 29179417162179460818048469969295035584 10616647 -748428713271350224063463102748370461648 10616648 -91889669516258118271919514477351075840 10616649 3575034801632376221620635465300211824 10616650 17876461693749388620927223647620160000 10616651 -699195723903413968977388770933751772400 10616652 -51103277402512341284489452168352471040 10616653 -127272921771570075543881377411507453140 10616654 -327376650701412341942781226587753870528 10616655 -73869966995306865811332645624354132480 10616656 80538602810162798587193407646740570112 10616657 -10525738431676142958238656222385645200 10616658 -38269633583639834788885011157235162112 10616659 -237802350295240036923086266807172462480 10616660 -103427082255471562604838616712055640320 10616661 -686779283958971774471552740108907250 10616662 29182399710068989131946345900946479104 10616663 66100840874413580188350036465933141888 10616664 -38724066364017041916960815173279457280 10616665 107059591262019248249737809317186850120 10616666 140710126666611773611662549430809538032 10616667 -85357456448194684481710638278360886120 10616668 21440730670759023527416546909388620800 10616669 -60657682794067694013638498169523401600 10616670 257051322409639872948067731407364437760 10616671 143018497890748081320061285370900805592 10616672 227680820738162427796901506025290727424 10616673 258265593533352084002332761621310129584 10616674 62198003236404780901207346154822893952 10616675 -265729198157525294392406353819882520100 10616676 71811746490648588498089227103212339200 10616677 257617009652265545777638292301433462526 10616678 57858140099493399166865577303590062656 10616679 -64476435907723830529687987165030503576 10616680 -352938217476345449657688333025623705600 10616681 -465341891526954309092834987213989498800 10616682 -2951781483622601769891771544899978240 10616683 -611094385315202123907833397678066843864 10616684 79718365517165222980794413383152847872 10616685 -148134399476921138815660735269634834560 10616686 361743475110182471475694834405179209280 10616687 370728084526512037531643569469580104400 10616688 -7809449681589157752597507272551170048 10616689 265410626847719799015514563847010496000 10616690 33643442142085336657852028515664647680 10616691 -219745378455053645944821462235852928256 10616692 248083511720499630303465903058043699200 10616693 -252794186646029490566308944905936154720 10616694 56757835035564234167950021556992696320 10616695 112388597779193106210379815788731921920 10616696 -48455747070827088356063060984237260800 10616697 101531624761931426904247773227340480000 10616698 -125620174053872607312757534832483784480 10616699 265565701479319307895527506184701872864 10616700 2191138738397313211616394204818841600 10616701 33210252091340478034675427222245118304 10616702 233359615643841870218221296404925399552 10616703 -207978672205332246278025704925604176696 10616704 -23406774422683830305819497312435568640 10616705 584758031501853684253506522691065798720 10616706 42185407448098286686133167830619737600 10616707 252364925629725159138929185057544146320 10616708 -319837038482900901591192915766561689600 10616709 -195994736673509040865221384961601698080 10616710 138675982166743785621632201360109375360 10616711 -30162437169161646471464670071048681376 10616712 -102765835295965860120928193991471636480 10616713 717402804362047182900481973300392354404 10616714 13793180452911124395802181836348048992 10616715 -17556225710016042295108872809151295440 10616716 -106435633540066246734322012514697784320 10616717 590070326698389129608747104298465123766 10616718 -3450118940221743022159185337015741440 10616719 5686337791764473951031012663668295696 10616720 21902060204730664148755026132038860800 10616721 -90360066963801086480409845704303492800 10616722 3566155706330146105895933094122608800 10616723 -145196179464078536911368647224224641616 10616724 33777657860161249133744674805798400000 10616725 54303487293055622205315845093972992000 10616726 -355107987116606317709142844884128603520 10616727 18339081096682604105170928541922841856 10616728 59879978825879929937249735155210844160 10616729 -43970795238927288835333811905642919424 10616730 -149945895568316676292080789475419137280 10616731 666861258089070222362858747184478456320 10616732 -139166994869592206553009762037733223936 10616733 300727845368817921435355095893124012102 10616734 -176681696764509728090117667546583160448 10616735 -414259984901949538234608276409235946240 10616736 -76713298993880453069258398633990029312 10616737 933988587172275736831084241116444026820 10616738 513372067131460812572504185656325869312 10616739 -68537697432295033223864468874408026880 10616740 -129584954975119876279939855307932143360 10616741 470788205466377387769422479893582302142 10616742 -9105708883724175225909728320347585600 10616743 1748713740097909125722049155654047664 10616744 206478353161561923286402849344795033600 10616745 43603026629904290031898318987813188480 10616746 -120922451904002019139420606299996092160 10616747 -630670796378505760562951832841741877208 10616748 126875795883420948063399231481972399104 10616749 -259955598912866112459990279426275788992 10616750 146073369365449445978945162228432592000 10616751 23380372867247121239062344643406856192 10616752 25720981318549569578170415455502483456 10616753 -32229014025861867015166794937896058944 10616754 -98798139932501559176890274709370552320 10616755 32533957347759177844142430442367208000 10616756 -24524066636277374196734640256062382080 10616757 -268150301485202284128456288640971867360 10616758 -271090778011164751506652247619815975520 10616759 174274574062265644581058886130389169960 10616760 96072264055150076096700842684134195200 10616761 -302910611581222886191175988799428525168 10616762 177000479156890584990661920098574904032 10616763 -498313169866090278022257204999882753600 10616764 -50579594234590049784486250359740149248 10616765 439299458895893148218351762129800287660 10616766 21436790334658798676449455184178392704 10616767 133508708865394876308427649750839361392 10616768 -132002511297461669330919524388518756352 10616769 -378375810347057491708497258909634173006 10616770 11656406100747497141929114986697666080 10616771 -617073352244497189286394171599400817656 10616772 198478017815023010672297542028641296384 10616773 -6455546032753457734471424950111626116 10616774 -137995657136310421763687518648493566848 10616775 27819072438854698464704725517120934000 10616776 -49143681852020074222967572356479385600 10616777 254539944538310971633793168661064723200 10616778 -185790961819247075881140990779350940160 10616779 222835748295424007257439921799954353784 10616780 -122640895398735206269018578772553026560 10616781 11685320268916220965803959639646590592 10616782 -419911998638378100300189041652446400 10616783 -436324725539224957351329612277600673760 10616784 -25890698437083292627849991194486112256 10616785 -363307311373869416027624216607315403020 10616786 -836139570550437104913250763747788032 10616787 93524340562428317165534205169556125248 10616788 -51111003953726767243308763292262252544 10616789 567120365851318155969139612838970283356 10616790 3144770810872062601706325407336601600 10616791 298176290510577103100719553912039021192 10616792 -224426609431896966653223002593128192000 10616793 -269790252514760890798551879251756189472 10616794 -156538805318948152201022576697630002688 10616795 128199969291623281416954842140255829280 10616796 167288610195297182080099685320938749952 10616797 278125832000098313521705249563789951520 10616798 -11132281620722360835433709085632731200 10616799 129340608634433035898248263091162497864 10616800 -82071688102901517380865336847643443200 10616801 -49991826989147904732111187778202335040 10616802 34926251649598945100471538045043805184 10616803 4046095552634359611304261503280570624 10616804 229766273078267573709744108940439258112 10616805 337590021735856218942054566981084491200 10616806 351788783257535243063481713199497379840 10616807 105538986307619021789807978272108000320 10616808 -65890351462104652447210524864298352640 10616809 -318862639083804281495318722007221721984 10616810 -91044805843087200333656456796845568000 10616811 388739371182161131677396452953135505904 10616812 124079419137969720384700567463871091200 10616813 -407425292559129284197507228794438880020 10616814 20639257822478531165951946534570172800 10616815 42758401160466156244812524066838981600 10616816 -54827123683274357242325956735773769728 10616817 107019549752783471253325443172140373824 10616818 -58656125367388370616934771634702837760 10616819 398976752438413354301073531270624880896 10616820 176488690989654920109373665933348864000 10616821 -251511752842943932674257818367072448288 10616822 184149509579027541378179830560527428800 10616823 17584283804655262966381777965321074688 10616824 96161179202164944964738038362896465920 10616825 362707741311673689157165799710788123600 10616826 -87884795904573231697272839322933203712 10616827 20346952560421234539148536725604233280 10616828 12117000054642476633001927237815998464 10616829 -3765213218002624644992554238906257632 10616830 -385537161650138554189196211229255749120 10616831 -442487074151288569244606943961430458368 10616832 24018736950993054744705451840625442816 10616833 -18856759204762622695202205405779739216 10616834 258203829092909071469474617455674916816 10616835 -203462580290494193173631782779157515600 10616836 -431314450157834026061096428946457627520 10616837 19588178562376698108738365911355297664 10616838 -63740223208825922226291602309371342656 10616839 -477295834206644127974992070384657133560 10616840 -120182501810044055987846871570739814400 10616841 519335247970902356716655670332209195050 10616842 40518032592042791035283003857093912320 10616843 78963851029142312215239727838572306704 10616844 5490494711669934865748362133245427712 10616845 -243131438846838647175533573299908030900 10616846 187033151611996901367550986038804640000 10616847 477378098584398760903322704021304267400 10616848 107367578554416939937706272896431554560 10616849 -16634525573031795108822004965257971200 10616850 -28347051165464612115191550641249048400 10616851 -43907092062761162385903481189896828848 10616852 141904137844042200140136278177764311936 10616853 -170476232429233153468249682795337910176 10616854 -16442035575619563205949128626366346368 10616855 285667819331157170138145739825605850560 10616856 257504362910177588419464156730694492160 10616857 473739121432195305726233939688567653652 10616858 -84266205253172527591526618456425267200 10616859 753071398475898952851536960702316915840 10616860 123960298633378548196658157316017262080 10616861 16108484773310786178416585371038736032 10616862 63357768155937419766086520492589870080 10616863 82123424029762079518180491520831371504 10616864 -571000855538083299905580419603361890304 10616865 56121384241676471215418433889030811520 10616866 59729086169237222264378841798651734304 10616867 -418852764300621984309836318851406403648 10616868 65978398743105605180219947841174924544 10616869 -12107922011789549884775375558656244256 10616870 77566672386500624224577348001787359360 10616871 209247673076673008046348394476866794320 10616872 -1118962507782932476924627733100134400 10616873 67772616929328935458127428812282138960 10616874 233842624208689868578694390273974052352 10616875 130173480704844643846635559053568872500 10616876 54730483808029889279094107957361861120 10616877 471187722263162759849343951371529809280 10616878 521185292905733276124107150123577421824 10616879 -43479798294223587985622216330096212800 10616880 -6609950153876777245375800378843463680 10616881 -73324092138918559303612456412966904336 10616882 -350759316297050961878264598733963412208 10616883 -69562960524046197506033283992172542352 10616884 -140838630980064171710208948451071981184 10616885 206218242037433633150928276610278551580 10616886 49006285052647406221289792431267614720 10616887 716971524272814108693019868405313968384 10616888 376477744751216729985183907384426229760 10616889 -686331747575029820180172045129289165440 10616890 -98968576066579382920096937034348640800 10616891 -125253112745766794889029085631896563520 10616892 55189198179597183303561709413970575360 10616893 -176153301515835660305512347995486790720 10616894 405717743584670038800336459354716618496 10616895 -307100484868952376832399658895972530160 10616896 174406570733763317132214524834134097920 10616897 565271763867884619649871528139953009346 10616898 12154478577736426262187454906111964160 10616899 221900275626636931474738404603790379880 10616900 1760797273151216858617691161001472000 10616901 -7747560030051129970805752442661684480 10616902 187704724271038320638614817937655693152 10616903 823419132611075041996633618478473536 10616904 -433745732754368320208954416349180451840 10616905 23056321631014810062953728931863303560 10616906 -198225936748079031517598080687783312848 10616907 40214747302111596700648002065373308160 10616908 367871749036795942510532162979367374336 10616909 128598842733016220988506512234897053900 10616910 -59329094299555651581311444572074656640 10616911 -32889829196535177605319641554472557376 10616912 157213984081094269257230341600531439616 10616913 -500713139993374840514732724108840508656 10616914 -45200888685832705082052694312245092352 10616915 1399914475496231078865210911747596800 10616916 323882894651546129103388059625260951552 10616917 329034554076424882260996195036606161692 10616918 142697500034686673179359698508280330368 10616919 30547023496709787619884058493234467944 10616920 -95126675765053543185771684433586995200 10616921 -23100673553884461959635351684061044800 10616922 75279655487819210736103955085760043760 10616923 -38841348574256104541313584304682480828 10616924 773284241342287039211098607480789723136 10616925 -15825096584498349129130678029155054400 10616926 -46785674092087359332616620926826228736 10616927 257882377352412303896955402958576522800 10616928 -106625559085590725469461843827984171008 10616929 -159504496606119834718876635049716975000 10616930 89523230995077546496340798226468486720 10616931 -62580450265619118657160850895916057824 10616932 -455207147050539837610577778520048081920 10616933 -458517814972034458189127751794188258818 10616934 -202402945356254449432800518091223365120 10616935 192689836339688923024712992343566088160 10616936 -296263689273035621530968790984010711040 10616937 33535916310925450813618206451930646160 10616938 -136284204267389722884738297840284585472 10616939 33600726769679682371630096426367226740 10616940 43611949464616961953232224550071449600 10616941 -240263399900050416360044031934909322708 10616942 -3415997284591493544925390142293278720 10616943 344079184211438039026425687014700390144 10616944 39085507322414634675494589235394412544 10616945 -420698535282607660648071535210660318080 10616946 122489258592999006297445098534629105664 10616947 -158899437296210335413988391480250860088 10616948 -159230663651157584825964858953403288192 10616949 -50257286435147642523121286591057225376 10616950 -15720773196167542799927946364421736000 10616951 399836437406092047202452030081453998952 10616952 -190075558764446554292772146429849395200 10616953 -582725535986718222072552186129380200880 10616954 -370996373511766255335475304276795609088 10616955 -52841159139982777532609401990142378640 10616956 -38788903805777576740644122958106821632 10616957 -194205641307861139301465424654196333620 10616958 -173938614640025518378791615100137802560 10616959 -795683190120241661320899799675998562320 10616960 259264468948611698945260977522946867200 10616961 -164726503461174374877169663133885015040 10616962 -108324492663529311889172548505402670048 10616963 -156829744822951302945936244547520437040 10616964 -52534406021459201357145052147724832768 10616965 -103173074028270057782366481540233557800 10616966 -414780985833475843314008014639153457568 10616967 -63754944436106626803396344715084203520 10616968 382155674222206485400435116025415270400 10616969 197913449464381362008496341508071793360 10616970 -22880943400003301737515631042501171200 10616971 756365706598454801069923050145723523520 10616972 -184493527138336774408424805641098775040 10616973 120311117082982409044533768887007091968 10616974 -18782836686777240873221717548696239360 10616975 -232938570900155215528744959104936283000 10616976 101285648160075408137997379676806397952 10616977 47683493757871704667642483941779284020 10616978 -121108638606548183154262295561549307744 10616979 337444556931792191960545360769886044160 10616980 -213378925837444515027108972120646195200 10616981 133158798728608510987923203925271754592 10616982 -121233377192576784703033297029600398976 10616983 193762360670264445792833284228457972104 10616984 14609514026033126379486552857521029120 10616985 190252831861288071171435448741993727040 10616986 -390457370248078598980217206462321409808 10616987 -727671579945430641096324870480586236240 10616988 -153592272005339383448182945016000670720 10616989 -214180760242305025131146699795284190900 10616990 -143505479142527922370830501694115064000 10616991 38453400032063514798454063891062681600 10616992 -252507247335797053013362154316849020928 10616993 -107795949454600604174400016913395929720 10616994 -21873734109587620529194339142745219504 10616995 -642434859245773018753774236126398286000 10616996 -236034469735427420276369303240210366208 10616997 -92646924511900061449623816808263396000 10616998 -23669216716147608672264374116503099264 10616999 -646536473720846006274586950503332773000 10617000 -258318705902054597855463238942003200000 10617001 -10416639537869158526954848414445494448 10617002 53655647165736614893522416655080025344 10617003 557587530072729377956884100037123106720 10617004 29762929369464344619934758134065549312 10617005 -16050545815903814443563508896337130880 10617006 -222400733262528685367810545983915420096 10617007 -52830647577426693082800333124740469680 10617008 -40411589221192132535988399812130029568 10617009 3212765629462195790450944010926488768 10617010 2148844542044482720272057665602224960 10617011 917481202221934423949817803430539166000 10617012 8964275829263107824256761102632773632 10617013 327737588547358781125199819712846461088 10617014 -8008810327250712996739141735100073408 10617015 -50042079879882874189037289760822357680 10617016 324277184992096189313319868260980428800 10617017 123302066078314269023887042958947201872 10617018 -359480896811096260141173713514903475200 10617019 -32000996029878104133872390385186832608 10617020 117463399697514676905944451438293844480 10617021 -485445407322091440980913840513775425600 10617022 92822245739819244853675166597138338752 10617023 -341766166134765930889755194429338211376 10617024 102871210569503159463585498034864128 10617025 311517168871158106577893479771145180800 10617026 7009932336139693164360770390134382976 10617027 -153886269894228492156921259703662404480 10617028 -61450160783341840036146470515790555136 10617029 59613415108225142889756529088985572640 10617030 -58481617712588627713394155977889589760 10617031 32981143763616555836894861288461615832 10617032 -100928738186992509191492573712048076800 10617033 -22477647537255127584283546645212515136 10617034 268658544934790356035745531289010919680 10617035 82840245301444961859297821863217971200 10617036 29133263572229259437210667883811957760 10617037 584009992853798971226696752880620807552 10617038 -68527014449302171047381540303369035904 10617039 37999751027360541407098495336774187064 10617040 -13332468093087687888392216846873395200 10617041 -104698339823823049559709583450937725200 10617042 166979412730025267779923086196563075712 10617043 239997016688822676561692620865289181292 10617044 2797301309631399656830391386597466112 10617045 363792428282684276185120464552928444800 10617046 -1345932646763173162730670020963599296 10617047 22677325134839970825175339481365125120 10617048 27774401569716671644555015822540800000 10617049 403410622088654028102177976157328963600 10617050 -13742581946285434112098270253626321200 10617051 -273390494332522520123077091336768347200 10617052 -46862321460181837887350419933309617664 10617053 -48749873223308790945842130265607513856 10617054 -15191433947867730683141924175342643200 10617055 -92011067247766637748060776787242702040 10617056 -266205437167783123607466380539407630336 10617057 -320517880121405407009976137250490205872 10617058 -190438314878384859681353086800612531120 10617059 122378334773181560344566280688151302616 10617060 134852013611064002288174549321678376960 10617061 -88826588203185541276279445939133067776 10617062 1317073232505275708684835206721016032 10617063 196831777148574995123199776336579515944 10617064 -22154340427028714560647434157717488640 10617065 220310895870158161802789083735439510400 10617066 36249611508807860017617358482866810880 10617067 417981186296891200160042409819494859640 10617068 -54431270446643299114530245818571931648 10617069 219762870114865680670018208366308419360 10617070 298121964348873468169147489475166060480 10617071 -375202380147409543204100805968204447688 10617072 4162113592798223580275497995198332928 10617073 81921843179792142327116156035766753280 10617074 172836502286100965003569443145697113920 10617075 6502321343515486533075142240322270700 10617076 46979820954275908079832787510536683520 10617077 -75325318990508005783673733446009383620 10617078 -108096959871833579908894631383387067520 10617079 428030817610536742001271558626775377880 10617080 -82026287907632185752276555418722201600 10617081 176643064009471962187724887516929052752 10617082 18314724196660035490570565069690287872 10617083 126543670401895616607478143015447703332 10617084 229540187759913106533385813549224414720 10617085 311239049315228035769517712963763245560 10617086 -152624389116851567131052921416252831680 10617087 -1384090409063033656316004821992405632 10617088 892419932650530851531252082997429534720 10617089 -89872136967139387741033623797315509248 10617090 -103542349555466229910861332139230005760 10617091 -417460250758644032070886986198269205508 10617092 345419897672176892443752021978526655616 10617093 -199301035262911447634965455649298701218 10617094 -37602186995751188296380842185031039904 10617095 -209500270059657480074803462896819850320 10617096 -41990192423003811714125371347284951040 10617097 67559329926929038887726984759872424960 10617098 -96985025290360550400067863871169975040 10617099 51912674228933674740665629161159168 10617100 -55797008001714650948911914741795353600 10617101 -274126901277476080927275234021718353696 10617102 6000378997452670965380385996668327040 10617103 143538010278419978151277795635225598560 10617104 97568435544581989566392448089697361920 10617105 -296380717392418824381427051864627665600 10617106 -243096712017701056228813745391806875248 10617107 -305392387162361150033242944941404114644 10617108 -23746773770299858825158236990571515904 10617109 -486097202104878761943884522678909580480 10617110 16852395305329903380265145130396130560 10617111 -407311954390789184100557733638900127984 10617112 691037984268671468807251585734837534720 10617113 -13628111494967228868414482879897242296 10617114 1678518424375117046820053464889802240 10617115 128126771253482229011042515514813405760 10617116 -328669967410073965846741256717058693120 10617117 -125409454025056903413477292783732310016 10617118 -171292594623799552816786757547885883584 10617119 248876720963081288001944790164525244744 10617120 12919259517398522049617742983563837440 10617121 283689105381365962546316408845308340322 10617122 2886591522535309603519528890583890432 10617123 574769705893426430774069372791508953728 10617124 460813255423723916970081856985525007360 10617125 800383379498162831802876091081736574000 10617126 160814713241936538329742699759221207040 10617127 137242404233669408661246681961407479520 10617128 334119758611967164011942160191158676480 10617129 827983682427370120187540426429083151040 10617130 -4751641711047825146525194177451354880 10617131 204359178740137613990888494382171221392 10617132 -215392605437461440338173202767845811200 10617133 108313775124824476975071198819234895180 10617134 156084711167776191763799674812126140352 10617135 147468868784127971336731695266812822560 10617136 -19050771657923827845673119811161899008 10617137 -1589633746432734013656270717833983496640 10617138 78586683470924649730996962892996975104 10617139 -82528703781582660044617665706216136576 10617140 -138774449557200948664018125147276514560 10617141 -107671297845058805663837756183617542720 10617142 73739961718936987146237957342061805472 10617143 -798120254349023027374680830838998169600 10617144 64728860933307360481285206813742080000 10617145 -55210503371238533918430141329491200 10617146 521965762522025770334577991253935914720 10617147 -171724262802984893868929871243033133080 10617148 -293537868408804608005033393513443786240 10617149 105194460650963378693120283776851792320 10617150 22404775451330030138544668919948489600 10617151 -328750421995295571224022346985360822848 10617152 -35492044892801350783083453665601650688 10617153 -332166236174237423150502428367178258896 10617154 73140283588798390782495481764179245776 10617155 256791338054633063130114183213088602720 10617156 154216068464390784229058148871865938944 10617157 426789387645389607421311066907658242272 10617158 -59391078019652817838243705880223196320 10617159 -93272576425545837321028034266812973056 10617160 100788433711285002511209989240347545600 10617161 947692121717994515323985172571233280200 10617162 249284831844885064412827938457463642880 10617163 -252190789553373206014416334035833845560 10617164 -406820117741994897046774641085702458624 10617165 -2250021040784395145925361912848717000 10617166 3108466517783001378200809792101492480 10617167 -188860346425758492860800834949710584648 10617168 8611533339806539932175962178144174080 10617169 113364042850630424005959513725465061796 10617170 -163742366526156004293931020650540154720 10617171 445654005212186308957890760148486927664 10617172 4561649483317934922788305177202333184 10617173 -1916668521964264083787925139213984960 10617174 -1983813374056642835831342848208647872 10617175 360888448079033953877276177896088260400 10617176 -20878573311128767684608724539106129920 10617177 247474731390722110944541031404637261520 10617178 68875178632384209180625197760153920768 10617179 123797027264120405550373401701337267780 10617180 -35271247780061008791413260041956229120 10617181 43532918784410188160998508566541546880 10617182 101317858251091349411358364084468731072 10617183 -43741715182207790921661828541059018720 10617184 89191049209040147513075409390978465792 10617185 158533219272987570968810177405005838760 10617186 7446521275176455712349538768740808064 10617187 66061139428262468513897969431014023072 10617188 -53808915029318629562081883770635082112 10617189 -306402349934012674864421773824862216032 10617190 96349896845793144221832340238010009600 10617191 72703238229655380296404899696778273440 10617192 -13649575205745364849204053258312007680 10617193 -12097775697112970417940835069571636876 10617194 -112170240748889701397047567032366233088 10617195 94948494853758697951601167963835143920 10617196 357454119034832735254104242363487921920 10617197 59063460814268655248754184287252680172 10617198 -48187443276429123675344439380837317632 10617199 -101292329933388751229448256263351482360 10617200 37691744227349538001043649557692416000 10617201 160997603297654713168214652779363083392 10617202 -305184050147209991467250091753898816896 10617203 -812333319609079789472261311109793754548 10617204 21099733714251141771414883562645022720 10617205 -655414576343401416127876126577599488000 10617206 462321544445959828977644376310136156160 10617207 40110545449900415463012930192854993280 10617208 198805827112568943384293570734733352960 10617209 688455870249132944190449236534921618410 10617210 -196126676977872471364711329464710540800 10617211 -480381155316260665741362652658260724376 10617212 -276617089691464298010261089400392300544 10617213 67254351829801647423201380509144927200 10617214 312993110611385848670542253934754666752 10617215 -6450299164552270216675062455385561600 10617216 -443512592505323063689752958489067520 10617217 36758023508549466885468943905020590420 10617218 95928854342835922788989950457557252560 10617219 436298582092589319872648574188044412400 10617220 -326936788364293742646423293561506149120 10617221 72801244543766996915316471545339916288 10617222 116400881476587569796380673795902390784 10617223 -49562030195589618997713730766380835000 10617224 -72622892719632106373361140234654054400 10617225 -100995063045324792832727808176426716800 10617226 -15621170394631359275298670639631652000 10617227 666328954022832978450177331141835744520 10617228 25618675812032454171631543385550381312 10617229 105274439895720631648264245155134380672 10617230 30103862728201260122891482000414053120 10617231 30767673128127554625629861704869799200 10617232 -45175011097188760530285775196873474048 10617233 90014519344535586828482454620949514368 10617234 -55865225393765824450829102245466536320 10617235 258735345168140205926529032336695323600 10617236 194854265693021890131294017211311720448 10617237 5708607132398332554262336099440260160 10617238 -32641634873866336307623187857778872320 10617239 -283792777709614244285652743127325371960 10617240 -126335949515431318130327005252829184000 10617241 417442248482981091379757981042055629642 10617242 111217823619344764052714826841105316832 10617243 -31839302637922747782433087695193373952 10617244 -60100874477218970745592571876946567168 10617245 336310278746224227317850051356423510880 10617246 -12558682819940458138121102939956168128 10617247 136936617641354073114700522064040924400 10617248 827020549173514178398017388433693736960 10617249 -58576716192683560457608963905088320336 10617250 -112439166706603539361785839918917248000 10617251 309724112795803652728911910918412364252 10617252 15074964790093171217924745544657649664 10617253 159229161247689411755652113145114553344 10617254 -10778121558254854409131697418910056960 10617255 -1696422711213610865494150322174666400 10617256 495454660678137331432187247633431454720 10617257 261042149001021470699751602585350833600 10617258 37421930386192598416299536239354953984 10617259 -3727499029347907598997100653991916696 10617260 98001012326409400842716784220388136960 10617261 112042365827483606155865377870611704544 10617262 -34552334164620443445164641172272292736 10617263 -526912212231506537919911744093079654576 10617264 -20403890139503866958403746630058639360 10617265 19247770410638169995225033825362285800 10617266 -40951423192428351255576859338586848 10617267 376481270585274197807726924572803284280 10617268 -191691430018340815043254109305655258752 10617269 -116312673044844934921714280112814793472 10617270 -75490414622609421947809979119809853440 10617271 368547975467811358823390345491238066040 10617272 648592291556758639358943111999375052800 10617273 -300105607823355606936918706184918342220 10617274 320719962726681029624435689978126721136 10617275 30306865213184825343410883006310650000 10617276 -121315705783834348496265496221795655680 10617277 268655285751027601417839720632547627840 10617278 5067668763231472748228677225298726400 10617279 97976059723100496521984488410466762128 10617280 -13143467906534730435439507535875276800 10617281 -611638837435515481501455759521817664428 10617282 -27810103251267679836361227986450287008 10617283 71451778224553555002653967131601312768 10617284 368653580377854431737654717343637504000 10617285 -97471584948375535587598059767089568640 10617286 147043640080776553243886125982390621760 10617287 -233060729123929390408738784250433217064 10617288 110050614396486950793605045287596195840 10617289 -252675485792004118990237228872553098528 10617290 52002114118658805762818913214324706400 10617291 -800717673628429173517576535831098501920 10617292 -109073917626003956223793109455843527680 10617293 10124834823573720377920980812720949900 10617294 -212913979030325080504426333977071832960 10617295 141132440324531989314565033496293447200 10617296 -111840037995379024292831272860200706048 10617297 192112807605286280459452716741277705200 10617298 73353130288832681571396814917542552736 10617299 318982207637715797558671936700011674624 10617300 -148825831864911491457355350189217075200 10617301 23916735874803110372419867459393524302 10617302 8369161665601334332685460470732352 10617303 -17091640918346656066687377536784889392 10617304 -231241154766544835974034785640995246080 10617305 427642772580295951541545474359621779460 10617306 35506580761750244587596874268463513600 10617307 -4141573797547156965844501878456592444 10617308 -190709450038131138313096820680006287360 10617309 -304967044751938561766890271034558135072 10617310 -267616256511356207163071840321809735680 10617311 71078886440584232335326290006393777112 10617312 -329758426990556237518717916745655123968 10617313 -203028073534070366930208153400331282240 10617314 130176782294334309136450383595854305280 10617315 -208412825633427735204009035466958526880 10617316 310079781468195330039083848444127132160 10617317 -1694910843718746025306083220944437634 10617318 -19854278391302702511272528671444505760 10617319 85754297265858379452540008242000170720 10617320 21859416448153720405130996348958259200 10617321 74668720733454826919197044113147640000 10617322 -303575619343119806210075426965690620576 10617323 301878400265476070386884745075891670280 10617324 -170431018855897846187128181685767700480 10617325 -184783690641176064178647806484122669950 10617326 208212601171834431106577317315895618112 10617327 -51395555654400404066421155703163895808 10617328 -133160264191306576433941058899818446848 10617329 -190370404685654763894159467766088644480 10617330 -121039015172522992038401091729569902080 10617331 -19735721354980683980118555139722016080 10617332 -454247457832898455760636475312703100928 10617333 596107559657042692957452677685050312640 10617334 7651660030332638271127846045253160192 10617335 -267570863200054561972904192409659748000 10617336 1668138748418550886768693575700070400 10617337 -368448692586144273524343678457638629014 10617338 189560733073791204280263883822547834880 10617339 -3823789460998253628750458600359741392 10617340 78140241240156470883097147391427041280 10617341 -102080672656463735671124853280487936928 10617342 804538755757744618238267989157351424 10617343 -217614451085175798466035320719573241472 10617344 -160204940031578712848514690687770296320 10617345 1662130972766629511492825058499584000 10617346 -230814966672009385896474768774752089056 10617347 373643131693806274278742906951355881152 10617348 48929343271809715364476362290346848256 10617349 -212837663401063229548302457615418447650 10617350 20381707203746474802984277237318180800 10617351 495809925461570231954254216431153041832 10617352 243754249319870007764114587529986867200 10617353 382013717827351571499268552147817176602 10617354 206495551857651530491670631101754478848 10617355 -98917363044326299970212841676657113280 10617356 256100386833299497505958299967210900480 10617357 -32219415133551642357103853961807888960 10617358 -173826539672117919888737677948823430720 10617359 -1136809960221731208021020338301709723984 10617360 6274276823504996557804397191330529280 10617361 -562455157171200415873450351464734057038 10617362 -161410144558956237184099125576369067008 10617363 94600097075528494367033617267705761600 10617364 -577966748427360646768482149678549356800 10617365 -484312022088134716849508534153115859680 10617366 23393522575291413120817633800017904000 10617367 113268208219195444206301718943561967392 10617368 -15471100042969338475997880363562352640 10617369 -436798772159093680801293557427005428464 10617370 121704076532188272987375266734040774880 10617371 -9761790443857139290364596305233811828 10617372 245916368061584351294548262071203932160 10617373 514758389918218565966133723950703265944 10617374 -187602853592582577130945694353148072064 10617375 -163356334524296460967778049880629504000 10617376 -55530193090171819666597469616120791040 10617377 380850542870099762922198828932948205252 10617378 -8152276044198466167568512662383502976 10617379 335307883765014389125659941870685716800 10617380 314573965918090241010169768123277164800 10617381 -112527483129885068534711958953529907872 10617382 -54531188489719983998674177620490034208 10617383 40402404491424848170602133474093822464 10617384 -113539621250255739641169965119690997760 10617385 -77537466996632098818098949710909611200 10617386 118080426213770470924454009637547918944 10617387 -49625530282857813631753551015353857920 10617388 -9092347088800485179213936840766993920 10617389 -303996920389690302021452592761749325076 10617390 -13449310447798076839881955092147916800 10617391 -133480395301889026677068417642443035768 10617392 -101810315329740345650319500932813307904 10617393 -167346146793948827122761935297769201600 10617394 315768122175737338446768546714153403392 10617395 -304673799781896641313139486410653763600 10617396 209682234775742724467172318401828997120 10617397 263045758490850262229775321941464476832 10617398 -201836321829653805685500859855308183552 10617399 234588891540263558574400627513487300208 10617400 -2886419993918066480890416143812608000 10617401 204634261064772998517508965671423828904 10617402 7314054197718278788473605065409191680 10617403 -854385142017282705597060779627164504348 10617404 -98015264727339360992704728021852856320 10617405 23883060006705285543806301799403480160 10617406 120041681503468584191537283632271505152 10617407 -156457357900062470084514988783623620928 10617408 153798441083949402200103867611028652032 10617409 -204451755259744259067011810214360064320 10617410 57332890231557472973192801233485994560 10617411 -52967667626885798607296508308824084992 10617412 19578773648471445592388851166828575232 10617413 80418772321270552309414100276671669662 10617414 -43677412608586404644602331078333675520 10617415 -346443613322596617441535270817870674440 10617416 -591863716524896844938325884098500925440 10617417 320349412795495217072140515234652038000 10617418 41947660183297069485604819611578634336 10617419 487974422766667624527902876027305584600 10617420 67006934405039912379828044763810447360 10617421 99531258621797047176650200991500733472 10617422 -417133422171668986645782265518918571200 10617423 6958265652965586761454884523684916608 10617424 155085869728098073869310615624028119040 10617425 -98122632920831138343895736664116472000 10617426 16762649935922371946465812968592504320 10617427 -420446739952120022894581443445188432528 10617428 263203889264748076248513317481327851520 10617429 -385706395078033571097773244036004197216 10617430 -157536378269450779086902897042093654400 10617431 8300176230056907733626832963094784 10617432 -57331575574309092810756643077685248000 10617433 -332666097162657248876480493812929614060 10617434 55085838284228050928272597385827205616 10617435 -54099824229381187030619576546687239200 10617436 -150191475876796687066188213721287032320 10617437 336030446947407466996257427891726690860 10617438 7108114049837875655594921479908704256 10617439 335338763236891991932786166215693627232 10617440 -519606413309178597599947118896231219200 10617441 -388256423619431381477708137803745718016 10617442 168085844774507878813189549641593088000 10617443 169091192460356586979748138673537828504 10617444 -231019430728876482976901077877869326336 10617445 187383593457387315963505544659494712920 10617446 12040735049667551979188741106272870400 10617447 208758662912189031632770139886700500480 10617448 -472479257940178453061433630562415600640 10617449 -635902669190239708124075904355618299264 10617450 102842931184674739640021954604838809600 10617451 -79885870469372961190091313235584971280 10617452 -161933743176384449773259195301680186880 10617453 60054784145623741282050997738480573440 10617454 -310429354898586270928611448597199874048 10617455 362385339563564956508418269701740588360 10617456 27426355536986610222763806759095795712 10617457 13409639336814489362506936956158663152 10617458 39269247715604773174444364183241688080 10617459 -45407879349929636726103315968038814352 10617460 -8710196077659572487748536132403814400 10617461 -229975076003416052554605409272376707876 10617462 -181991462888714914577076771425961250080 10617463 229744638720958868041858757091483469560 10617464 -9675426706241091680246656046420828160 10617465 41878314816493898680119380884742925120 10617466 148160231609082589383653384036003243520 10617467 -276281565333161223006378778685591243088 10617468 84128065256775036125955662928352535040 10617469 244495816719058737448058000320673847552 10617470 25604549379988963459709219563650220800 10617471 -52783160970580199576636634957683764728 10617472 -192381451824120141309483915495132364800 10617473 85658637041567202251477142596569777920 10617474 549811915983207591054126223215697920 10617475 -16352608279739681595353599588238217000 10617476 242503585797361627107583053182691704832 10617477 90967217844153620287609622491327808256 10617478 -525308424398047304337229600645434283776 10617479 714313530957843098851067069854185325080 10617480 -7428831385887721135050678132512256000 10617481 -103703576877701022984781859120879678080 10617482 -33296146486108392082492958147802729216 10617483 63006872605596325496752596387757932768 10617484 75949478825545222329883860011380150016 10617485 -39360366184051177718059287818255025600 10617486 191723541412396174554955812333325867008 10617487 -589406929245572841352455941717591405768 10617488 -101059357105849080922248946289212391424 10617489 200921440363083449692550066816866393344 10617490 30851884147709314142293832762549667840 10617491 79711021986284459900538398916862526892 10617492 -64299291656600907017465175590879029248 10617493 -2008851980500283349281616303244120260 10617494 -1878309277381041514188579929569911360 10617495 96961498444864740417944238584720179200 10617496 1948387884172884966659427529243176960 10617497 392839913774453117345700220577079466512 10617498 216143527146866848907448791390239321584 10617499 -651588186108311792864391668496611541120 10617500 11302124477661045686456137928117760000 10617501 -290080301266888535493339426711584765568 10617502 -93927181100830259495016323876364920448 10617503 -220480959239025859533925278103542285600 10617504 38891146577534145816637022731716526080 10617505 122458794941811620510135857793120558760 10617506 -735378895571641354147223203432981315200 10617507 720284439438411182313936442221442310640 10617508 337808050034443529868483444530689664 10617509 44089912485529032752277276416210142720 10617510 150341454346268090901721860397353202560 10617511 54253563511616488349821406928727669112 10617512 202066206392187321658504015972492154880 10617513 -102212132283145119502731337601591941056 10617514 -71993933307039236810881355062951357440 10617515 -199580039284097752665578255404152274800 10617516 20039344483431856488286687851479058432 10617517 -3700741170042774018469216695789174560 10617518 -191112937318469174160459571276645583040 10617519 -220876292419747269041272247118850689792 10617520 -40756702086373563061408816596208189440 10617521 -903849933936776887123234744922162688000 10617522 -94911743349302631621858403848843379200 10617523 181134052774769126099726465236968778240 10617524 -37382357880248482000433659480505289216 10617525 6564234287001915299471116745978858250 10617526 448901037060527483834730550082447376384 10617527 751002677529303068836794702268411406376 10617528 -60671804633810756767619745658635939840 10617529 137795381766247344579212628232640656008 10617530 91735911847317451136417863930015718400 10617531 -106969822111429942320195296471587224576 10617532 -202014768248249697830772552540261858304 10617533 -114672021950319770008769171891398234560 10617534 8213677094347393506825310854960119040 10617535 -293399494685663564233147637784044802240 10617536 64667365091799416037919199574676733952 10617537 -115106193854658599118009095073961489536 10617538 -293453678570434567901578613250442514880 10617539 786673693104058203799644006132411521340 10617540 -120851838029296048787882514550110412800 10617541 53128772711405863715269158955419542400 10617542 -82765646268875285449518104251336648320 10617543 233966419669248170963674539250711306440 10617544 65145760690823316686324006324748288000 10617545 -76590951043312538136754185374636961600 10617546 189306137851409351360730607838872176384 10617547 570473354150192218764591726420436814996 10617548 75066161762052081379189556315560459008 10617549 -767713763743320581219361703413096130752 10617550 95713026264228039883857952452283665600 10617551 -225881094173427376143640451698924538496 10617552 -85911714394091843363031259796991639552 10617553 107145670671084445796264598109592495424 10617554 -37105080552492687908357151939330225888 10617555 132717871406595018035255342657807484000 10617556 -103121019973919223596318428859004311680 10617557 109636370839566874592186554000886022432 10617558 7958869112813811178775069170014547968 10617559 162103108463656449057709499129080928504 10617560 9277771135477842882695280301448601600 10617561 -31095271882393663193845570212204582000 10617562 33525868747601085443271470604919256064 10617563 537133694281412972700403798104767178984 10617564 135069016169703456438477282268048834560 10617565 -75485479563038020928666854762309824000 10617566 -141608901235966296431808817968773883840 10617567 -19385937792222166428784816006537444080 10617568 186257079708833543035803983287392927744 10617569 329868442247326214920746374814979799970 10617570 38081025679632001822424345399912236320 10617571 -240432683397348577223645441058334341580 10617572 27608773069498271334278705752156569600 10617573 -166151184630261493584124303273533157056 10617574 66140636098631413799387049416126521344 10617575 -190428248053117495155030020431891044000 10617576 146783548756273675165702661910011904000 10617577 -20766131492069830921486422349772600460 10617578 299969377170638040497052039939687633840 10617579 -139123632458333190641169757634988825456 10617580 422380218786040586191355965893763353600 10617581 -57876882480206596437734342232794572800 10617582 -131089339636022189134117353107776167936 10617583 -221772400425490553240817085440893936480 10617584 101528496526104463744077052602497433600 10617585 -161853964173905968354034412505040284800 10617586 228288786253103797906667055534504336384 10617587 247365269504811014639357512594244716236 10617588 -534422320411027249632526676696021114880 10617589 495413184789451685343480657322034537390 10617590 56099222693046545407604406973288396800 10617591 458578657736060974022584890677968491600 10617592 -327592768679570669330831703532222464000 10617593 -7524898961583769826915820429018627072 10617594 -26860948569667747062548634739179785472 10617595 -22659551405624117786869198045755706320 10617596 212102757435981572069690416982294108160 10617597 225374913756798673721407230746248409574 10617598 202801268050498990857575001742932678336 10617599 -502436684932891343980822006563797129520 10617600 -55947114985723310229647566722564096000 10617601 368850092960974115624112258846855993602 10617602 217115008250997608290972690042207564752 10617603 -5533594903253888496977384624082607296 10617604 -390904638411370421830736620601889487744 10617605 46477047659687856413667573622523493120 10617606 55458488858308882755281598272831169984 10617607 12776519427905091815059165944221942784 10617608 394144438612536599044682649249663144960 10617609 -282747106256721501708876479323046486112 10617610 -52986513101595771374784393677477533440 10617611 -1981090298314554232795827506977833000 10617612 145292050223456064282487291463388647424 10617613 160940106005058191329490612177237239862 10617614 -74681490544517388070393502280991210944 10617615 -281162181329553496498859626528335660000 10617616 -124766015315771384732973402157727408128 10617617 133618600903564284337958113148477124720 10617618 57261919367032312484436323242741217280 10617619 791471840736277747229109975936839391020 10617620 52723714101069969248226688490143042560 10617621 -26789401669800757576937775700236739776 10617622 -265536562610740223137533856190623274688 10617623 294215004749334787055738125044460300872 10617624 -76905291585232969124023113086164008960 10617625 -125827590580406060119969086650415321000 10617626 -207279673915703687512504061854054537488 10617627 5365475176390306580047449966002924400 10617628 -40143286709496913740999238862906425344 10617629 -2031410104457154988505156550751000512 10617630 97108151661196330332385076949502715520 10617631 13654452765765090941592063111314832944 10617632 369734094463564863328814285742361608192 10617633 -110085592421459464370178553156090747500 10617634 50383424004114356437773873980327077152 10617635 208533212777860309825443674204117753760 10617636 232411661079039772868103313205667750912 10617637 -106897486895723187711555186794754038400 10617638 6291933727587431191257313730551837440 10617639 -416407664482720457543194854011866438320 10617640 233378495447904974042747351923322880000 10617641 108944370686226620793082700705069605284 10617642 -1285600808917828915112471618176805376 10617643 -519764107681055674691933763203110576256 10617644 249251225237390620616949684316113924096 10617645 -28793017763144578229176087285899888000 10617646 -153276441489949725016424863376754816 10617647 93063149632851355925541228485947125072 10617648 40254904263126494176661985245691346944 10617649 -150101112888982731075326474005727501760 10617650 6303420767837433496862816254491802800 10617651 230715721729776745980289875346912670976 10617652 405994142856802517673235230802230188032 10617653 656577864385986664140731801102683297902 10617654 13455153981587984592902803037312256000 10617655 137865244534032190702458907251813237120 10617656 -253522123970180221084363431353067110400 10617657 83608423693032985341881223222537926688 10617658 103620935946071209129911774152760109680 10617659 -337689447004918507559163426438905634096 10617660 103955762744849542621018759278998722560 10617661 -594933506060262117745497081387100423738 10617662 130661766229992378889348719592140982464 10617663 -229913093358314356756718250390912072120 10617664 -2008648335617591642966761262312587264 10617665 -25811456190273255417708127137049419480 10617666 -416288966813124693135649427051302205952 10617667 -22344616840124390339370421178348201284 10617668 179524951986176887109175076801854817536 10617669 225057497751789835495078869687036760320 10617670 -12223354268710567011665780283565520640 10617671 548291651684764944260202635201034852744 10617672 120047984179656044117885397778849136640 10617673 -419122669289964930156962022490862339040 10617674 257519177438236329487600001506009731840 10617675 265505997967985110657230860254271352000 10617676 353316566193037967940097059588705343488 10617677 -289706879105463388647169813565627766528 10617678 -57744184619518834557774937287366945792 10617679 -357004206369726456923942272291125796640 10617680 45863817177551986355453573647751823360 10617681 -171045452089062154340796244194596282976 10617682 2747311634699064537570085449776218272 10617683 987171743791948162814617380077283830880 10617684 -50121333595202170606520510120277344256 10617685 29334896131540511648584906591344825600 10617686 110398209448173600906191944872579224064 10617687 185712044720606943065879029665628311720 10617688 51419882362138307873681489274785771520 10617689 -10005955304786746651283462371500289776 10617690 40949951731109540659190777926470451200 10617691 387398699954234552502955685922971210240 10617692 164883247881047308099402785092050985472 10617693 -35834385367950847462774787063589925056 10617694 12825957646219234841896575616313279040 10617695 -112236080306198494263582740098985625600 10617696 191677336405717947427442356294503628800 10617697 185210380887496048319156671822645567680 10617698 7564800746174201060956920135790636032 10617699 -247826208336310470759191256499813555200 10617700 -2700515429012022681799665994963104000 10617701 -93005485404579858370638287074938455298 10617702 -49928669520395759544038660583797147904 10617703 272015404053355386248694967547727424952 10617704 -16260273390003437845391212325481646080 10617705 18436535498079789883275219753519659520 10617706 120339069326587567857632200635441005568 10617707 412628720712790677060284069761795957200 10617708 74155043037120256957191404785712234496 10617709 51213693081287743297839741409147221516 10617710 100525402317543437419386608487823565760 10617711 -76926686244495347127560073575575878000 10617712 132797657434233799261296672754122915840 10617713 90829178903896510401930862397652199920 10617714 -10495151978294031564667492409879485296 10617715 110403910131364773300986079243197569200 10617716 -315926249931815464406832016434685777920 10617717 -48191790089926440204936857841230917632 10617718 -147659989523819767022102615444491993440 10617719 -137818176456004428450163135574415092304 10617720 -34430855883460281260816823604799078400 10617721 514724497982826600940285028354741754244 10617722 -857944784219698281167982932222400000 10617723 28810073303674710841513987790493731040 10617724 25252678854006224522827692878228339712 10617725 22829887476933747344982795812924855250 10617726 58940069753263119360389071130402869248 10617727 -101177422363811657129209122945576663424 10617728 -3842553934684960757275989969846927360 10617729 107146082441974801562258911755780879648 10617730 -77343266814895138275283785684070710240 10617731 -639532549249818098950423016952771260136 10617732 3644247188927518384304982156013025280 10617733 -204515525061680475769047271145242035680 10617734 124943376552941537993005363247797491840 10617735 241690513915572604152119226850318146000 10617736 525987791732689093377212940973316551680 10617737 -5862672494943829371710082647305917240 10617738 101524379096090294588836797867408870144 10617739 239395604772880990380248711421119289000 10617740 -11386996861534649646792777657239040000 10617741 322829056996365897240065078372891930520 10617742 -34215946227705403917649379430334179648 10617743 -102345095353280128780675993588840291200 10617744 73647151565164216290027812001377746944 10617745 -423241657999460179257240872679202948800 10617746 172543419865044771067019454519858909072 10617747 -134236092122766511430676087727573993728 10617748 11276369438283453373961489803443920896 10617749 -87280985984498770271728880972140390500 10617750 181771680766833502613745844731840000 10617751 421883631996768737367457900449739750600 10617752 -601380709806776615242530552266593075200 10617753 -45231284449420148404393960537922080896 10617754 129339205223607031796600745672720790272 10617755 -260826708317566399087054853562395659200 10617756 -85619622664964269715180005852501206528 10617757 622952496337922484409197541689550603660 10617758 507543825083273971372308331382734540800 10617759 -56316697323909817001838408530784994536 10617760 -507085288265118917417428405588766883840 10617761 -246812601045441999296080801612683046800 10617762 177325483753097147398608782631998497152 10617763 -91241509182066103817049365493504703668 10617764 80961766968621876260616854479122072576 10617765 -42241650111225384804558322723583844480 10617766 -142333400025790323473273252777010911232 10617767 -25776316448585812916204032799562722184 10617768 -33830496685952360320635892413755965440 10617769 393451850463553668591077808750935538170 10617770 -131403028519629502811840386925812224000 10617771 282960473131091722195267758068355847512 10617772 -517141559168289688385322127928481965568 10617773 51626169157903873966392918223494269964 10617774 -9614929810897131843846709182173413248 10617775 -1481305798479369413800044196542086400 10617776 -13186630988118179905317585762040086528 10617777 -62113416033839900388756595908691095360 10617778 -411088274204317976994385961181619384560 10617779 -31131306031235498431096010531793391488 10617780 -8002373121084680314796962732600442880 10617781 78951131890955987018671238020365017582 10617782 83154397585263098262845714296024706304 10617783 -396812985880228422570712006640092455552 10617784 831115544121873769588314391612549324800 10617785 273923515727783067743825505404365462980 10617786 81977358882429044301853646948381515632 10617787 649832677948648786032575392026305518436 10617788 151071049622430737979299603269095257088 10617789 -12110019066419767211869440144215961600 10617790 -191675956016267199541679969749221489600 10617791 -257237982511005021653053794240244074000 10617792 31140484524310135973815298990907850752 10617793 524223146631929670793305907631447425840 10617794 329819561078430506046097278705487984512 10617795 127923325055895772751736702989881473120 10617796 -14863025557374797105816478782358843392 10617797 883658841061088500029297342607507070112 10617798 53555055988052597066265712853048681664 10617799 43237812232357557003122881575318768000 10617800 357404376393048736528555539988318080000 10617801 477910082813165317253671608896725903632 10617802 -14424506198573220544121685908633938176 10617803 52739175952576748897053631843064232080 10617804 -25390463781745555989771693835101729024 10617805 -198679986995947231337857874102773330080 10617806 -306666669013018118887467636476947299648 10617807 -153912432370975170120767686755041111160 10617808 38047657308764500057218907115431526400 10617809 -729758989513988810071176292269511993884 10617810 46007447439037457045379240044050821120 10617811 178481746614783846130063933974667266024 10617812 -73172941506433090028366749042295279616 10617813 238140123449558682631882467802508048142 10617814 -151985831170068270679376294577917452800 10617815 -164236075541122182210653107716612778080 10617816 11158234045035581504206720196196433920 10617817 175624603384417974481081805216472360960 10617818 1441603014030427409798891221200231168 10617819 -32238924276023496143196960913985061072 10617820 46773799248844560094850686422751073280 10617821 208052283771805528845273525829832282022 10617822 -63227864915756106839246825533731792960 10617823 -803504026226829810745140037541724838280 10617824 97599121637067520931557747834541309952 10617825 140881877570231753190593072326716837600 10617826 -258965310449458515030477356462146846560 10617827 236025710397926194747958052855923324160 10617828 54698340014840750716415287932453826560 10617829 -231740283291954253454161036270036765570 10617830 -161118644828411606547365115440853709440 10617831 107038817153825009485530677308711545600 10617832 -235247756056858945280639604012046387200 10617833 -129711970044827270125646005112566830918 10617834 137713702048167505193860378875604634880 10617835 -58306843294104731319429959277072138240 10617836 140774077101016465636385984176588710912 10617837 -400966419346852618787824996811943874560 10617838 70515487524603693215077751151710733312 10617839 -593707957714642138209345492137292425544 10617840 -51875703790544042684798749612821872640 10617841 -16284826194483917409334499853218388736 10617842 -87248928507454409116418694645024530928 10617843 261079870376324180452001065095624218208 10617844 -51775459386525951747604597462405376000 10617845 17362906641220801046155114029802615680 10617846 -108485807122106455825896577198280870400 10617847 -324515114554964012321186479759398407704 10617848 -314616227369310619021908823607467376640 10617849 29976878211050386676270135093502145968 10617850 14596096907521708854809869193321988000 10617851 202994109123120053160248925439171736304 10617852 -43766505317318880307171134475617878016 10617853 7730329421992699277730428946529157856 10617854 -90481374665109585513971276664955122240 10617855 -83591355364391636427506926380316061040 10617856 37733795458230206523672702138617692160 10617857 394229552187717730096314996692395272660 10617858 217139372872275712833194649731545743360 10617859 -62418294439211399261775489272739198984 10617860 -140521405923269832789879593991858524160 10617861 -2290923359980596697956718173557148864 10617862 -213752186996639858675179598583090161568 10617863 -12720276143623741332777269465741577120 10617864 771415897766460264712489751880128593920 10617865 22520771846791511367155666547226017600 10617866 41626845036507077140441860043421990400 10617867 -126621324668646240707491522614975816864 10617868 448176419157203988610015730385655240448 10617869 -177532810907776419626878579263662486730 10617870 17914044678669819058589312273801884800 10617871 127705613689707514430123928826570616 10617872 52885547511651703491892167499906547712 10617873 -28800364191310818049850342995360366656 10617874 -230149066433772647859226120187200972800 10617875 -165089328551501537620873588260195612000 10617876 334177869986983080800533504885697280000 10617877 84761708701664034495303464735072739072 10617878 92950781390668336928239958226604217280 10617879 -10835845022027389265610232426100674560 10617880 736099482599523370718394108501196800 10617881 -161743732053476637739124246570047650816 10617882 51289009250578803829196785715547297024 10617883 80737457113292907736420398192034880132 10617884 296650128559041976873540124463018201600 10617885 165770490194336767501125682753187894400 10617886 -106474419997713718620416632901211577920 10617887 -48899564817761023361674441317011996448 10617888 -136648465313571295836844061908667990016 10617889 -818912164732926904607994632495113022700 10617890 117871316956751011102051105082864316480 10617891 -433888699362804520252589354951459728008 10617892 -109986451006597362536393396389647703040 10617893 127614801476151769727857518864294451776 10617894 99969215933928902512795968985883672832 10617895 298396428711500152622254009746061764720 10617896 -41029083174447004419997168906162590720 10617897 -337511428137837922673653945873594124400 10617898 -101267361749621924095205976650975422800 10617899 -404873121306096975069789820691993703336 10617900 -145258652478746227424889194940454387200 10617901 -206913914347294984103149885084393948448 10617902 -48215650684438858105196493223309280448 10617903 89821912494583324187221744092275228160 10617904 -1172130107319125235993147192596496384 10617905 -311878571745813515682548004099115364940 10617906 27609187521712529932751963776374471168 10617907 -42636665619108316239889547023729257844 10617908 -65158972458177658718900646737528832000 10617909 -500893543776267828782783364711276352512 10617910 -279452817937337887383073098491691642240 10617911 413745432191665779420915686303832498816 10617912 747152186526278824243450390157634969600 10617913 254029497010129529508944455572807749162 10617914 -9530359745070835946485672453358307360 10617915 -116637693741237433130998810028448998400 10617916 -215149780803910547891883001027988817920 10617917 458449247912759950328745539111844013152 10617918 164891757181131777219123207759715749888 10617919 365469122234087463459332906895583189144 10617920 -81430023841179092173575486526240849920 10617921 43158296627916788334248600132395582308 10617922 52837770686904093174380498441642803200 10617923 11220561278590181703758761151362313544 10617924 -218802252119197260127497610232403846144 10617925 19445160491298081309018683619440740800 10617926 -121703630052931863049331178309399450816 10617927 74395803449268819081371562741634314240 10617928 531517054717081427716762231040940625920 10617929 -157726805401265893465699918603756996224 10617930 -144491090108903519884662982015464481440 10617931 92134315447410889063633643118990911592 10617932 -109086513683255163957194480547969477120 10617933 -464007520215807363793580684593554490176 10617934 -38459569064420963133270784704954848256 10617935 449777362771109487427092173063292663600 10617936 35826684741393313339993873176272830464 10617937 287080565905588602458832055131135073392 10617938 208456763072104402796279311728965419296 10617939 -450657915312063773930672092576967214480 10617940 157595082047595273729986591854459703040 10617941 -189293748568091801506140117373610005920 10617942 -230884426910126348707776516769677083136 10617943 -353931099181781951553481124232365485440 10617944 823120672989695222017251704344480358400 10617945 -45178556642745981438278545776378034560 10617946 -6751465328248495710058240349052416256 10617947 -10532462894741166364602172168176897240 10617948 -370530651266932614721584523783456651776 10617949 358908411396811832517124539631295430950 10617950 24034194467566689072898261749229056000 10617951 -381692472281377335143594024554140675768 10617952 -1012671572529654667855493628942385152000 10617953 -5984979977852425175233416404035106940 10617954 5122227171900039701279878769166220032 10617955 -238228480608909564061188966161750502240 10617956 -257158858988339614620297464477079914880 10617957 -383304104841977923959538454798503653474 10617958 9385421697102292853836086764254932480 10617959 -363428043941159260854568318278116965248 10617960 258104468395269841915236335427956736000 10617961 946486497868939686470169627509750323072 10617962 -320098230037813236474289911143185981440 10617963 355747248260446822100320960033076435544 10617964 58563667946441950139792535963645471744 10617965 -65237152429842813260002046341814300160 10617966 7773745527199775814116193828236210112 10617967 -43578868363061731875859345284322279440 10617968 81776485759192324263628641027672145920 10617969 256179232783454829643989996394736058048 10617970 144950925787534689519909609439899816960 10617971 -7593990636735075821008670603874931296 10617972 -256786073261287965708874503910757572608 10617973 -27733774664808065752348005935814124800 10617974 13409862322730901200376457390292620800 10617975 48682200603100277139962376828070483200 10617976 -116254737181570725106286099045681664000 10617977 14898450495811943493903977823388388820 10617978 -1134686474147344451437238322296908800 10617979 -88087683728904299346733459947000529920 10617980 -280466966704180335272649857774956262400 10617981 152176416690163540928745244508443213344 10617982 -221749874722190179009151125387875537408 10617983 17847793191380829475846858337439335304 10617984 15500315465730819068900790748210790400 10617985 96414050337392654029423750467363946560 10617986 -158339443165128545263551190122012725808 10617987 517090826759403264662577956861183418360 10617988 -312757692473430684747278331751540208512 10617989 659553808875262385780737022587037790 10617990 -2468082354156441884583001416718632960 10617991 576505034577514306080389217149322426392 10617992 -228292535036775536002035744014991360 10617993 -21492769046168540617943223859600780800 10617994 -300974792659483974848277184140134215680 10617995 -158571195897151900952816676265348939200 10617996 -3694204426533229909672880698971389952 10617997 -25779193708530264194737099474577677460 10617998 -279424426757869067403681446658709997760 10617999 180974150327438111118440610650305722240 10618000 -87855341456108084721196793204551680000 10618001 189575936362871335351677675693427538292 10618002 161401348946297403771407663882228226720 10618003 -20585424528953569329239933343048027312 10618004 -509277093303271008301348856534802850944 10618005 -64849552465760735951549828251069159680 10618006 -116090849453350726822620558273597797472 10618007 -239713695135996419272026794734483602744 10618008 -174522114003511446504185736032586670080 10618009 -8380020985754566697558205940751541884 10618010 9357598334338396227427000368207072960 10618011 18400885191449137067568013411023471660 10618012 365084689016177097690441235902817005056 10618013 -375373437773428184415404525433293027904 10618014 62944836765131256429246269855592683520 10618015 589863477278990636112591428605046165160 10618016 154207924684695398283036633845154054144 10618017 -27744621495644468378309776671330936000 10618018 111221267763843125580488506639856478720 10618019 -407735012601903659811384536718753904656 10618020 58636704099513194386297302048902553600 10618021 20239990050990754525920816265605356222 10618022 -355743936801660747915263701902166406688 10618023 -2143837180407618117680401504271591856 10618024 92042591190020093145497900476965765120 10618025 323680747382673739426888533251835651600 10618026 65059003636204055083510797179238809088 10618027 -58321564946299385299298608772160024576 10618028 493614339831673493749021988997126567168 10618029 190475590087986636733899561991592461548 10618030 376584615513178928946080251442667964800 10618031 309565094378845280770499721211090282200 10618032 143080902235571134109870119502315520 10618033 13043000194911459146178123594267925744 10618034 1809889720979758986046217679443822592 10618035 130274636966969492126384672242995313200 10618036 -42358862087257475326523225231717314560 10618037 -50415104468633460208420958262113039460 10618038 50024517888537969378451015262308444800 10618039 -208032322356160719752391849787593843160 10618040 321552136075109665984744325111767756800 10618041 53299961968235438673970415818156729728 10618042 139541858639777333794596591345879843072 10618043 151269641290982758679734128558560532000 10618044 299735606539722324804732223024187031552 10618045 -177717802981798342885512699141221344680 10618046 381822251768664695474105629530410249472 10618047 -35211698166844453139997138494700354576 10618048 -12766078644159108997483982243720331264 10618049 113970752992305872234200187845465311720 10618050 -32315401336700973123902563105997606400 10618051 -32568273869323668182761858232688118496 10618052 393274268872353907655513771116155863040 10618053 121213396698527582100125682244480281600 10618054 416441334211102230643440750890610842976 10618055 225180716575821307742258618659582323600 10618056 102081525550310378107801546316860262400 10618057 290318639457218324528646809436912775092 10618058 88251621127409383321067440380951828480 10618059 -152319063380860414922463845517036067920 10618060 214840667582616275452502454324797107200 10618061 286853096046545760900886115586910815072 10618062 -253431535281152047513509328485912576 10618063 -323930682429744652476442873444859868688 10618064 225405915705357316363708260204207144960 10618065 135059596982184936155017656631888987200 10618066 7525843846575653919786091490926361232 10618067 852520545750457976975128019939541559392 10618068 -46466339997172060078125047550313150464 10618069 10923559401253052586238468931505432960 10618070 -149601590797959965240868959911653131520 10618071 214972484105530719699590438305253746560 10618072 175514469511991101426475207908319232000 10618073 -318689735918723289921042102789237233916 10618074 451353058229800480470974293712062464000 10618075 -1385367977854101012414218333215116400 10618076 -621409237361070666903353597418823680 10618077 303990848580299538571222175329409493120 10618078 99568128899031142935924468334684275840 10618079 149286172886503686238242709534365824160 10618080 134766749309176589563661769110810787840 10618081 139936172644132994580775383486528085572 10618082 -375665521667974745707518737094773746608 10618083 111722717071306113198387604175906637264 10618084 320316895189685602987176744286447795456 10618085 114588803177168725533753217874219046780 10618086 -49033993095351767194496489635253323776 10618087 -204219719335526361003384643562778289208 10618088 160768374780183297978606800028173629440 10618089 192262135504311099273502660466192071680 10618090 -99410841437055772546767088456059294720 10618091 3154182989266440939694658759370409104 10618092 12747945718712917479135745332067228416 10618093 -1269436602702892367161853145213084960 10618094 -54789940911144853117865781655467155904 10618095 155624270716817392188130783116670613520 10618096 23483640787163388591435874686337482752 10618097 50562012191896338311686683658963002432 10618098 -60435778737415828677179464041384983040 10618099 -355016244622440797302937961102080186880 10618100 249328778143501415175582033219159734400 10618101 -231384024428015246957503568075748816000 10618102 146363916475095695837099698699534999104 10618103 509674965460837977098267224932512669400 10618104 100245372270551737405642186037110886400 10618105 -103403767989977824246508573742921400440 10618106 8586113663801656076253619867208272752 10618107 -130183272301783935627606180641119451712 10618108 665620518016328432949998644327991493120 10618109 25172574983935108834446658940932756140 10618110 75660458791722194905962620279085604800 10618111 -88961125205292687608089271147987982336 10618112 -137521273991323567132104163846835404800 10618113 29142080397743782665131124974849232 10618114 15624282861909505925479526438661173280 10618115 34209427853660696891883217912213749600 10618116 -72497242374774216249489896764694716416 10618117 47535369349217166948507402292709491166 10618118 57939066964300232387239319008254562560 10618119 -3268779077985393404485759767823775016 10618120 -13948805603363123004517058466063974400 10618121 -409676718214298136537271533653461385856 10618122 -232509224092685198913099468907671760128 10618123 -346697524573783680265475544731195283628 10618124 219560295847714993213058065364664340992 10618125 11561919832600613184595176170080200000 10618126 -13689714867613449358080829064105721600 10618127 146131999267128323648010739084621093560 10618128 -89149688371750651302357489330392334336 10618129 -258609587561885407153949565154035284124 10618130 -136169246002864360598912460559243366080 10618131 -453112354685711736517634890354327389120 10618132 -201611879719671103622090777401429635072 10618133 -40548590857832352346436944491712581618 10618134 85573697331391095067796329193670709248 10618135 70985604275027873635603455754497923760 10618136 -115120581740208216893420063923695544320 10618137 203900691621857076029546155987284083994 10618138 -105824094280715376232470546396707627280 10618139 116858146667139036811392110732452245792 10618140 109121736905226493155193406642266245120 10618141 196420974654747965725260375471519261542 10618142 34840928583966329499225421077746028672 10618143 82575372361142915762818746719005027200 10618144 -441698577204590513474597519431963115520 10618145 -79902658637781843633731118019714521600 10618146 23477720978996351549869101610135339008 10618147 31830904151651517556049633753660740320 10618148 -333378228749128729570430532643095162624 10618149 39181591121053492272711770787658164192 10618150 -123416396760526703134198623352646712000 10618151 112694127766869502902560181212712544704 10618152 43688691627220966716353567819077632000 10618153 -253859376343209643544737031515775245440 10618154 -286795248110194589527367805835029286224 10618155 208008351888712181433922507396440127200 10618156 -148841273296249601133568626199241716480 10618157 220950623905600371636787907951218063680 10618158 -1810065081818450237799380136176368512 10618159 243660265700700867969574575112252409360 10618160 20656871057952531010288809757885071360 10618161 320451271999272197861705148933185769072 10618162 4266172897421271304294987818380803584 10618163 445141147000532144268480297248953046412 10618164 175813207655661703836859571237747491200 10618165 74901902990230120272109085100567307320 10618166 201576038335471789914274414759138477824 10618167 -62022244662452616556475219122673487360 10618168 381301723255884699626936875234066821120 10618169 578004040016670681813006146557978639680 10618170 35802133159912490102557380910281158400 10618171 139480379949532233567671592806284576200 10618172 -540703915009737221885481692649366733824 10618173 121170153454840314958864380671342310822 10618174 -14306597500916761026073760725304773248 10618175 -209886280570245760276835152019040078600 10618176 -19042019273161328030073899331795025920 10618177 516286345738096520493464324134390041026 10618178 -26778269062006536455840020522950497760 10618179 -76695742727566386237270100702834723584 10618180 -10004900427044268535413815518961786880 10618181 152656230558716623387955803730377845792 10618182 -81461104690917167561933163452037611520 10618183 -16649473624931298320326316458906412400 10618184 164854403668871690278457733211751147520 10618185 -117798944411544080144499195229937283840 10618186 2867871158583734061385725197288377440 10618187 -376739367659481500488685234278997275200 10618188 -106813955612778000375982531243303157760 10618189 -32978502790650180579221405086848848244 10618190 95608077055665010147535260605268976640 10618191 -25711244646951446867802317515573819752 10618192 -54220835627075627829000894292316651520 10618193 1123321803902509664633041506063120414720 10618194 230625279716072985469396165336116291072 10618195 -188818523559353868306107609559572615520 10618196 -895609364513817607247615625536990990592 10618197 356060033037032580389675442267601264800 10618198 -308726603724993183375702669801403709760 10618199 -635751861594658597059810017139669655800 10618200 263164546754466431375864990638278144000 10618201 -283982645577285093922984401126147872496 10618202 261354020730384926072367625871280519648 10618203 -76200398357363126387268928695451708416 10618204 735688766050194584842044986022276645376 10618205 3875316528443954487128006593269571200 10618206 -186962315997119552674515309467448213696 10618207 9178835799994403717454936549221654480 10618208 535343019897707016711798297276263301120 10618209 -2969738634363953013680923497304842048 10618210 -68751379842043491328466148353877312000 10618211 126811653361395791750239193031020950812 10618212 472710114651732436818822779076819677184 10618213 52523560439115144953233696862402723328 10618214 -46311816619349493657191923915327328544 10618215 -14683345277310476920178941646443114080 10618216 124172222694999145503295623524080680960 10618217 -758523631904403841034188377687027776268 10618218 -124973781327812469361169323135505248416 10618219 -1315070659557461494042946019215601080 10618220 166619513443673401235724136989381242880 10618221 8034535248418341006496081339084920000 10618222 -133264094681687860018855099449084593088 10618223 -16423637967778481629174733950837060608 10618224 -18227642117062825882251367426264596480 10618225 217486853683942824770440500509975255750 10618226 33597577578515294981047103410487616000 10618227 118249944226229385125703807602072841720 10618228 -423762877884976276171617024276659362432 10618229 -340063383441851941577547898847843771040 10618230 56489600560341574340903354789939097600 10618231 -61619811497737247282374364847980759136 10618232 -428474309950643812519802000023454515200 10618233 335016710372059551197922882740118126048 10618234 -265061298798222175019086928303630400 10618235 24734159235296242063556670948895083600 10618236 -318972027279101065305010514568434211840 10618237 -282619702177278108242571782259423811200 10618238 180339822056617152426039447657627236544 10618239 -60385816179486558411050388800898661176 10618240 109307520635267974571246842499668377600 10618241 176951938441916956689151148789834533332 10618242 31501366367151683217315030703038604800 10618243 -976484048822662020526372701343858275960 10618244 -26260854035183516017722344096590135296 10618245 167818885347617882388072093580901352000 10618246 18225890053442643963454144825631679072 10618247 588406488975889845285715550447494140696 10618248 -3175930156038609409133842017360691200 10618249 -134896774990996743068000817245897280 10618250 -180285415973994567430487607353302536000 10618251 267247120270934254240830592650812313600 10618252 27047799673315349413818323272368775680 10618253 -481265594597272593886860173281534425696 10618254 158165726455088785277516320315796513664 10618255 -289313432218807702540164264434660375040 10618256 -138446584927179470060497808178295013376 10618257 -176470961804689815442091828470653467712 10618258 10091783710391556336370293295479029760 10618259 443468408200840621874091550559312588460 10618260 -90716615178763006966178121520466903040 10618261 91501532189363183758749890068430261952 10618262 96960225657199341125906490332834921664 10618263 -254508987673154865724321614097587609600 10618264 592884164679565604765446266493714329600 10618265 -145985119699538490973117691726458689600 10618266 -8487684706833184502387883881078896896 10618267 -57809492969430244446692399009488898880 10618268 582247634561317434245101273417540432896 10618269 68464810867357790173549614209975350848 10618270 -265494736750104212033661011422149922560 10618271 131955911678037291904162808627603997792 10618272 82512898723098218553743149309435576320 10618273 582012129644174877704288308405252479024 10618274 -270186972155767887861041212616021298864 10618275 -11217328860601509626915991669413606400 10618276 569373196288445352920296426826896434432 10618277 193047262755604316436656701928062980192 10618278 -112342026440739558819184591743990277632 10618279 -26621547282892521301157742370722793424 10618280 -161592196363291100297679189977511936000 10618281 24838861840130886865990869660871729428 10618282 -51787193267506968219278939026556125008 10618283 -144031403917355095812764034006458408400 10618284 -278256389356427287418556369361922456064 10618285 260867140214297664755636171974652085360 10618286 -134611531620311091619278831110631964800 10618287 -810931599014067273098239666696467848448 10618288 -14653071589678982233379859280575758336 10618289 -611718065884252939296397234226676622560 10618290 -8093175703492863798034511801544367200 10618291 2720894226115628377010476196018991112 10618292 312337514270142298254751389563269939200 10618293 -10540002338543397564473449984555444416 10618294 78486189323542997428450138190805300672 10618295 -321865740290805240963261575000908291680 10618296 -2092728050373428896721763806834319360 10618297 -40707371196190212754550492928627711548 10618298 70735235590212405855761621782729175040 10618299 -70606790123840932817755941289166852136 10618300 97937526460129316497898242382497651200 10618301 -444133305801409365388084982682869632698 10618302 147788564053875343541132755228286515200 10618303 52650922613015609706508806263655434544 10618304 -186794718852634372848704975141043437568 10618305 -301044198037652106543941810266876602240 10618306 131495262039911471549835223267801104384 10618307 97901759409055112044098471622488444672 10618308 -258310508045428203270036972829351463808 10618309 -77412602870423314573758843350542922272 10618310 -243808221135589979134828940692163821440 10618311 -374901804185616196380007377422121192960 10618312 137298451920451561990286795525951923200 10618313 121480932563321885267911259888762057562 10618314 37379125023577638144512879181462446592 10618315 43601166060117023571883924826090604960 10618316 453917197129621106688220324087615142400 10618317 -414673327606211627523469307271146525760 10618318 -77272926594405289277697050849893927296 10618319 768467936024574511375688202906098930496 10618320 23701359141132433854343085380628643840 10618321 -84497447036098688360582733156962524800 10618322 8301010230817454766953380836877314048 10618323 -135947800703971275731009991236584832400 10618324 -213063460583240679202981823925566130304 10618325 16983637004379060579685791115941652500 10618326 461370506803939574126665424795650697280 10618327 636253562336325297606141965566675287176 10618328 -101918561513073615005633383548692029440 10618329 349078644382967214759673313984850738384 10618330 -19812126175179409344092968375288750080 10618331 -902513953667035635232954449349796961936 10618332 133282217987996709589292042968599327744 10618333 512576485935346019864820817033277377824 10618334 -1970663387405409697249411330780717056 10618335 -7568596820660215985630388474587530560 10618336 -956924261429705090976180582204191539200 10618337 -172991794000694198721873432191848071168 10618338 -75395827925473138334128088956417784832 10618339 327664006703913731025249934189378410140 10618340 -50754070692843418613110997792344166400 10618341 -110528829634090800991487747056711640640 10618342 40732127069476637038516886718671478912 10618343 -378949579159759099042440589074279901440 10618344 -74933858128465879770244300646178816000 10618345 -330057310385866982457311082052707591900 10618346 147614683139916266232043142350527922944 10618347 -127829133858691126636377961552017906600 10618348 -53896168318035306174115683195651271680 10618349 -80175096698313971893953689621099560800 10618350 106224663606088548844257460140949488000 10618351 -753371402998175333715336228882739849648 10618352 26937100171756136609287237020781117440 10618353 247906406382280930973869729120532289924 10618354 227441845073765356365709880798792856192 10618355 -654813110561575999518923824033962720 10618356 6606434560703496414237822444572934144 10618357 -15764613918097641585375457371849069394 10618358 -461881610619958798667491450158254586720 10618359 14735364333339446343586689564081847680 10618360 -169151661358846321196929716131821056000 10618361 36068470488225448396455074460008640384 10618362 -311921340296862853474438747649922761472 10618363 -24555709425901040576853162107476889840 10618364 140217996784284752693263237774201823232 10618365 -41866852534900521666094161920844466560 10618366 73831711625916917380276790936134038528 10618367 -181087296333283894412229793520946691584 10618368 35647814426720455660786351652500144128 10618369 623917551663756451154771332813572192770 10618370 123009848125160059849933705099366056960 10618371 -299107505773426104514913516324328746736 10618372 282335447584188954958593439376557544576 10618373 1478744687716740301476985748413007489184 10618374 69251640537860395102722452507799043968 10618375 -736751642179914002446547473759161798000 10618376 232763712197547218308207514920713262080 10618377 -3136125052122138659715158828422333440 10618378 404357952348400662760897641137113693440 10618379 56655980759554280436159558458148904560 10618380 -73550004239695822986083460905678653440 10618381 -82323550052823957273568834414702709760 10618382 317509542183601019019811776488216889792 10618383 -282807906761209797186434294355657344376 10618384 -11205158738288526297535320671185797120 10618385 -141077004998061477877071107154259924440 10618386 61534481051023427035672487250428542464 10618387 -244694477586940013511561670690166936640 10618388 -383065937133608314652318200607418200064 10618389 487616424228935540691227623729397942208 10618390 65474903275694680599596237927333644800 10618391 -149134548846464660606925971790103477536 10618392 149670906888285970834320208150441943040 10618393 -85090383557853062351556107711285058358 10618394 68356701113804075156508967827515597280 10618395 138427881008120534735395030617857388000 10618396 -346470327847922107302330146346749576192 10618397 744994127995432342325048492105547839040 10618398 -77891244453423736017405569205800273280 10618399 122189352640795206058616810138726760960 10618400 -99127048749770571870619175900980838400 10618401 268137542289076442260930599185633320800 10618402 191454431933852026610927726418631651152 10618403 813757434094038955107895086908419710000 10618404 -237773331803461717180597613300542199808 10618405 36377270790244397276567658743871256320 10618406 122148773363586022051631485498621335360 10618407 56209452923805244958906902318538529720 10618408 192391436724208959187735712023006310400 10618409 -684562997956960833144668154882607008390 10618410 -62133765470240654416311004873734144000 10618411 -928293300556347974417689590486175376288 10618412 693091269101459571574972752524298240 10618413 -133533420559293806187515924745278536416 10618414 445184287769435472494811282680129653056 10618415 -510388005535010339303289218280151408440 10618416 94214532928650904217120943157380218880 10618417 586513657612220981071291044948440392466 10618418 -252148303940912940247141653190731473280 10618419 135252099000978968242505214606844097280 10618420 2719282014761641651104966515720263680 10618421 -444838863996994966064269923039417507456 10618422 263273641785474281278582461563795585472 10618423 30266236540451549679670084986019050904 10618424 -405282494283537818761347842040053207040 10618425 379282864525274068515974234909654316000 10618426 19449717392909730075946886200755990528 10618427 -331636179257823123049607498590598333724 10618428 324647444510038084441366971056760717312 10618429 419268216612903229090335930749489849030 10618430 -68405807643191834943572832218460410880 10618431 5552869944855268604177850221599029264 10618432 12564940770395050603255556021327757312 10618433 30247669832252445324877605204014454528 10618434 9863439464835171539814317991358573728 10618435 97786003392849264263932194040727689200 10618436 -41242484332345998976822330935313768320 10618437 590805252054475835660374689094385639520 10618438 -23163165728386170173923544863283653344 10618439 -28537488540232765889048766480378266856 10618440 -51112157760406993891080507952531046400 10618441 37017674256252996538692532769498032000 10618442 48366251325018481266492025081347374592 10618443 -148719753945343303925635683790760525760 10618444 -269853879060680532764586754831170960384 10618445 170486156661054769091265270957239079480 10618446 -16877921907999630040993612400398842816 10618447 416272674359761406439039942640461015936 10618448 178961245881062249221509785197102620672 10618449 120006924603072255756792601413624148464 10618450 -39179355475362776500552837506970722000 10618451 -423729002474517107030841042557955958548 10618452 -8999851754867292410918097104426412288 10618453 -376582092296691413272092660674274747880 10618454 -1676176552145787461720146951520403456 10618455 -162573147262375128883626912471468912480 10618456 -241730940876463284171266852925045350400 10618457 199331172579626126731371259363392461706 10618458 89145977688821009883117672943821918720 10618459 -49911187461808707819793932017005351440 10618460 -2474531804800467460349050832669475840 10618461 -17586763984846913170787788040032559616 10618462 107950349013384499211604112073037843264 10618463 1737232087466064111411508777620711864 10618464 -319867246921152762805170121618501140480 10618465 -45759828570307278070677254854971024960 10618466 48188882184589055401964722491707813760 10618467 -111071342592903415610723780437841416320 10618468 -245798533885885005171791416197923381248 10618469 -19927521467060429346976857310411290240 10618470 -12373922783452974917973872481632563200 10618471 530253014399065417495029860712365219344 10618472 219377553696727776389760994843921612800 10618473 -228063318785062659981359864388692352000 10618474 -23801257620250637697223637932380523680 10618475 -21712246006192248203637567017744371200 10618476 408604185098307231123016630182592512 10618477 287012491291709938868419440657485130326 10618478 117028972348660870449951657426515068224 10618479 509803576550432510797572625726445664000 10618480 40443970700281080638062453130067640320 10618481 47360082878780395570336015100675235282 10618482 36131708831360501451021875715834215424 10618483 492359066253985259783741951507525222732 10618484 181199672135571954855787711830147782016 10618485 -215609757628793226177909517738191072000 10618486 390572915618163720954648317296145388192 10618487 -655403580637576035682820032649472916008 10618488 -418326999420524001803822900859712819200 10618489 316186300594563867891468009323180220672 10618490 -166577989194335741166493266500637012000 10618491 47376246898063139608281010223802772080 10618492 -131646344865808953147118862327347118080 10618493 -5775654044748209532436096326414148980 10618494 235918770125192354778182302374709704000 10618495 -24454870497904467196401680832750511200 10618496 29929112975447073955357829391408168960 10618497 44418315290454048943224117424601967528 10618498 -236412474637856167555226539813661719680 10618499 -285994906387131257479706850629282369136 10618500 38905224455170022627627861842344960000 10618501 274122917978158735772603950623177041400 10618502 -21433563207401438492012891552752834560 10618503 -56643544407440896713593091390038887296 10618504 178921527663323630173653441292769003520 10618505 -177949339216627218179711341868443709340 10618506 5374229018922631295217281647267660800 10618507 18580605013728390966768073218534558520 10618508 210636812764816817896793222241673437696 10618509 413787792698700278797194305889784666176 10618510 71883677971614149546520338094951740160 10618511 -102796980357743522128717173597956616600 10618512 -78190878526535748057502740314858127360 10618513 -219659826869953298243503628066155692238 10618514 189949576000168207055602107885313052832 10618515 -237925187918105084252459966049704231040 10618516 -81246862642591632332337803777554921472 10618517 83970692289877369553708760860346216192 10618518 124307268529416943150205864973050474880 10618519 -149667998359068920039887948840067169704 10618520 316110543713217998417511156376964505600 10618521 281184955995464847689597414575424002512 10618522 540441461900739765603783975388626852864 10618523 127771143148944578005103161638596188800 10618524 72663213186058269297828009766939637760 10618525 -245408302527106786303481346886823304000 10618526 -182663859959897683336290696453894300288 10618527 -223947129733528183873336486865359153080 10618528 572805207423278002791845988724764573696 10618529 -304319177766862039814701607586526083870 10618530 32220247842340400024390972836301644800 10618531 -56091415417302421178882926795694085120 10618532 28586608538854950559972085147526021120 10618533 -30197648461633067333591243533355752260 10618534 211716282882813016169209973546870428032 10618535 -112856287632200892712046859419185352520 10618536 -232429549221375517195332644816138649600 10618537 165528254619357072323653981696656872186 10618538 59553487708013837049953641138072522752 10618539 -19048055114946092027957725338379682640 10618540 -320376814440139145980254192896879493120 10618541 -759882679405801160186757417049192673088 10618542 -124298665345909181669132810358243823680 10618543 -240746448166558166824102529748896034056 10618544 95940725139442017559853109772411944960 10618545 160251008564765428638169434507671460480 10618546 -107992465981168126690320727488764436576 10618547 109397696239610071247041226605846070784 10618548 57968540126165686778620665654887055360 10618549 -4690185130660432690436375596834537920 10618550 -61626021142344856563217717655924803200 10618551 198756223852624637891424086171855580480 10618552 213830240885975217837049463643198382080 10618553 149609636747080733575203596814820196160 10618554 20014771026691491647290755131158824960 10618555 -252674350315583537638633753362228076080 10618556 47736661301184101856264747846976696320 10618557 -166290034375675850153299887466217639808 10618558 279768820943259467017883459136292250880 10618559 -101795157811337220314466271366776263328 10618560 33014341385137433125292378799734784000 10618561 -243514115335046964414436367666955963838 10618562 67294592623252010056389602346676584960 10618563 -231900165523179728088356555647242658056 10618564 149147470033132460329145231228875640832 10618565 -392089926923559623142094580785347962880 10618566 -31521695433460439007163686132223604736 10618567 101630694327782899488409599856942219560 10618568 -358420534618856817575067667164539904000 10618569 -17028672082578195031723351018956711552 10618570 -1219209112617077493347645141287467840 10618571 154950266677376445989589032116411713072 10618572 248861837855034105270358591072007880192 10618573 5252760620574154914925087162605913536 10618574 -257017504877939313247881591171620212608 10618575 162340943319191243455096676671736438400 10618576 -176870025004474925872561466055519674368 10618577 -802113158044652688533127821496414338574 10618578 -1596077994472575367690618716153709296 10618579 -817680819967663087429642430950395493616 10618580 4843581084089578123289762582537011200 10618581 -701501650930743137103040746769897983360 10618582 -223522781856479194013721151971796414080 10618583 603525289863902085076440784930138109832 10618584 286201548034034392603717177683456000000 10618585 -168411752210894482844188321406727248640 10618586 -188240908515660459458838345557667891456 10618587 -85170028701350417526665589366630489600 10618588 39517533789142692765970757193974962688 10618589 -21751213429008230718395877484605515610 10618590 16874705433505767150296565551014156800 10618591 -282911611469430681425380828812221172096 10618592 4201890229367398827167392607927795712 10618593 4309771571866196708033776563424205568 10618594 -130513190030883196365273848654027212800 10618595 177621754947128297299430024777595881520 10618596 -118062876593382862323420838724219013888 10618597 359670632859622234125732085370599936 10618598 4634052481785811906097592706018964160 10618599 -372432521850481202735193701517447102936 10618600 -233654708855641760621913871864008576000 10618601 12047260083780839115175914969246037824 10618602 231578325756495043784653055727580035840 10618603 222317267068799473765131050751557642304 10618604 -425414298638764214497003907187859455744 10618605 -91971796272013288120396850028986715360 10618606 33700123376000193652093231933046077440 10618607 -10892330263958094542491153921265214120 10618608 -22426852862259339176993931794177851392 10618609 93743211388440412453259031930191253940 10618610 117527393342711899819630376477556068160 10618611 -238434995234314200926236064364852630480 10618612 -44250216179348042693434416409767727744 10618613 98063746581144003679680886135814951964 10618614 -99119978733322190416740218409928756896 10618615 -3022279519999930491293393505131008800 10618616 132073872489833399935687787644421406720 10618617 -275540157050391520804396870478142166512 10618618 -287162772318019391771006706296765456640 10618619 429125544605382501775345339329951245160 10618620 -3468662303654782043584460171947883520 10618621 59388100756078261337999928317368818892 10618622 -112454763716787329352221141149497409536 10618623 510108951411790280179449940762035231672 10618624 518380339857244795038716911528108359680 10618625 -641607962881005193463716059927436320000 10618626 129938749190050752687322859966785897344 10618627 420729124123333625636306466240899187200 10618628 280480914054913475841729585957171219456 10618629 14190631386651041388522284664047826432 10618630 -1278010661840693008493333186029766400 10618631 -319492088063400771004495950829759760736 10618632 474354058573663556654766321071012459520 10618633 428028037183743179592977434398401561882 10618634 54574872746444700301711207608160881600 10618635 609714690773601875050144592751617280 10618636 -1899815958458395422339582970689132544 10618637 170143745750858382047656637943793247286 10618638 103660645130703437663143137456039260160 10618639 -348214891240746519521697767092571444560 10618640 8313779773289301748399329975336960000 10618641 344041622766461794189587678735711526080 10618642 153668478253377914874064260940718421792 10618643 136799079235593958083651464280777393960 10618644 -241258334084797200504737968790981314560 10618645 164717395957116261365741933340791347200 10618646 253779553128246205663904608002527536320 10618647 4815090851257515720979295712564350976 10618648 28516157105496969777300122388182876160 10618649 -4628113579384018723052295894895159350 10618650 57385129536518017417298808336331833600 10618651 -628066240801870635362296665290062900348 10618652 -392128577139181104750998220918743566848 10618653 -11687321545200648044121363127425268416 10618654 33854183701519209617574847912175799552 10618655 249895924788738877019910100422318619560 10618656 -100821544149502507887923533965611237376 10618657 -48272876717786339867922924370612052288 10618658 100086738666317453487548049193333369680 10618659 -375983833499918201749049403261178023576 10618660 -7285989395626323276257408281403543040 10618661 -277587786492951172637361213716531465700 10618662 65190772057502788205315215449959093952 10618663 504708351395159852135230628415203821440 10618664 194544544233701579821662226023293337600 10618665 -129353363288279790242304506401097974080 10618666 -215523507973322858165217813494502085968 10618667 -168831424839658257137513711174066271168 10618668 -227713999854924539515034139094909793280 10618669 507973407323977066803972976948568862060 10618670 -105124015242936108718573070527360902720 10618671 10918206005526477213622715423425996800 10618672 -45479046451923516098389314008365498368 10618673 152439733693818025349366729158103539764 10618674 -60468701022174853493932476072444019200 10618675 450204263996518697091306753076733088000 10618676 433155072319084406203697061756125676288 10618677 18733952534092103651471441786492874414 10618678 491837127611604607545162961276846080 10618679 -272696094580036147020959544752354284320 10618680 2528967407581578178531858887371980800 10618681 -716002627778469179535873058664001890518 10618682 203654744637618403594834549441580014080 10618683 247950770872347120356783369842445932824 10618684 -593031716421395760661409677001150915584 10618685 -20328299438395593022095350852553559680 10618686 -34990513043467630632362239584754969344 10618687 309363179777179042407787773604114174912 10618688 91846766335919927114735894919118848000 10618689 54054548400926181424046876770095511488 10618690 87223603721833302876958538737019181600 10618691 -675353784142275644372825771532225904200 10618692 -23792141923654599073273865512561873920 10618693 -20361433716155000322376183929430963080 10618694 144315529727777982082202331401156184192 10618695 29138703577140168783569754327733296480 10618696 -619458709122568013985786050414258503680 10618697 -392126499981331169146470427852545968988 10618698 36635931684325844463470350855730261760 10618699 -74766846361005163409365054212972394720 10618700 237080046745029462950692683905014291200 10618701 6926195077852740875623312624919252160 10618702 240576140108389940085702815705653790400 10618703 -230321472477639264729984463385907332856 10618704 -4754854004213640463881893965035749376 10618705 -484295301703442547361248459042563824140 10618706 141099122958327073482726211461289052160 10618707 -209951455931363046282534773612975954880 10618708 465635611939381794638198790740129529728 10618709 33076265275996901550573700321229792256 10618710 178019919004299451439325942877748305920 10618711 -517764848460017222797985412308788989048 10618712 -63596096799287014382262516969611796480 10618713 53026953840605035188878624080690675968 10618714 -248918524449853532775182358661813334544 10618715 -117465994629449653543335668374822328640 10618716 -147406395146415036799266074581185162240 10618717 -147520964355267066727812644582044738560 10618718 -76474142489314402461465465507885901440 10618719 -138083495600968150589398456565273180856 10618720 -18466249186665301693853679353856000000 10618721 9458056845298442343622810148768467632 10618722 87197940075658943263859735078361104640 10618723 350473673700077386555197723586375626264 10618724 -385079134086903007064760549772845318144 10618725 76303693191902139870035214258379231200 10618726 -14068825219637551426166062256931451776 10618727 28760538029727458462767916838639538080 10618728 -155008692008288297811015173399994531840 10618729 -855946645565357381818209533460714316320 10618730 87017323652623916917632706420408190400 10618731 -20800077124556009495095885886027468580 10618732 137479950554712126727052518724888497152 10618733 249548632615821483176420151507822786060 10618734 -40208520977567336603351156140052978688 10618735 564971182337135346738876614965031716680 10618736 -2575686190160736007951075224185634816 10618737 98216595996351016895996327283368277360 10618738 -16363481913516853538451291355877314656 10618739 -497408724224334465469136140266011851560 10618740 21693312482241058584997013964352880640 10618741 270791272962563337849522820690613509788 10618742 -241665341271390307161440175433287555648 10618743 -14811529047991048164954404434392135936 10618744 -336455891762507708696090422466582937600 10618745 -84148568085886718114859846649435104120 10618746 140270981019156566308817538922661750784 10618747 599462802865970747162633906394515692196 10618748 -239313651801916748374225367049769740288 10618749 386178459317450640062284039828169901120 10618750 174285252705600761565435569184735000000 10618751 -132877459687055352378816568388906769936 10618752 77027456685516470853285790909873520640 10618753 42307284420784709929709751578042922820 10618754 58972861391884919690795097223726652832 10618755 -38804160460367811334329599341940628480 10618756 -503830431217739766307884301961395557120 10618757 180954979125719380163690020774032075072 10618758 17346415929572394602178416403922108800 10618759 567751899912654499615110278563966535960 10618760 -98572169764965410829493581833515008000 10618761 388332292026929271167932002516890001600 10618762 27035682851227098929314509725106981888 10618763 384401979177406216394141253671656919640 10618764 -601616927062320155847080138040901632 10618765 234659363188633253401776612858551139660 10618766 -355643252132984198733374736864633821760 10618767 64052413738342531262880512844784722984 10618768 -83469746812511935241947399010377973760 10618769 178103916433502707247377321734602508096 10618770 37719609068696030904934823594241484800 10618771 17911941321525712507015438472998170624 10618772 -98880841896444004581081996417226986624 10618773 122788276178028569895339841341016244736 10618774 299778455585882287801803200676341615136 10618775 -351325086617227993029506555099578035000 10618776 -1119834484446064433781085372651069440 10618777 72780856399017112237288276925464058640 10618778 100164732295590550945792535663685169152 10618779 113576604493171561801061270222373260184 10618780 -99486676847485687978396031492288563200 10618781 -652186032395520807106350411236996699418 10618782 -6269549492630287095269943998973767040 10618783 36185477449898708547942134971830376800 10618784 -393442358006543154610536699352313757696 10618785 606501456266579359838895485238719808000 10618786 -405183989825302017719015735732641213056 10618787 148613033854897923846253535067820020552 10618788 119784738737517811287445479936116966400 10618789 -62544172046617591086050390155403705410 10618790 -89089679229241760340801745376964539520 10618791 253730584794028131254417449734616439592 10618792 -453291427177107573943783146726283392000 10618793 -443611636980194617825357870974223421958 10618794 97357441106420175369519152846840616624 10618795 90213944772373300318392932144213805120 10618796 -287951500285819333405288860652840481280 10618797 94856913536516135327679625779220855872 10618798 -88408683486053695075779356725293183936 10618799 -3290464313348904851141566143642986736 10618800 -40162521374410828577087033345617920000 10618801 12097516494503743324675739352633091392 10618802 145070850593081071529692109418031104 10618803 41091260324087935919932385892852682080 10618804 316826024898165556842244759505557340160 10618805 -146414508997365078571400390669249421540 10618806 -42326791323024508670194796085037507584 10618807 -669303784968545402947870363926366297456 10618808 259710448608806852845148330244302376960 10618809 326182981864212572616700283059023418704 10618810 67832636354453383378372893813184942560 10618811 -131812112750886606555163053817750669056 10618812 -119431351699780007993777199384522236928 10618813 737254223675172864645604071537466677062 10618814 -6309098363975493388271780400627502080 10618815 -999768226889227648889457249308534880 10618816 -410291238835557640338341695122833408 10618817 -379600762349209550690558533061544878880 10618818 74901268602794677270648905937554716160 10618819 -285886205233435690784610172913675939840 10618820 50476392850126264800548704919308800000 10618821 299724122991352329134583837732712383390 10618822 144444845054008991738372612426779060800 10618823 -189499117084163276955472503168648431160 10618824 -25027988000937976837996785383625031680 10618825 -64688709877573192252516654981595048000 10618826 -150468791689922631242281865977889319888 10618827 -152123505627351571956961260581417987880 10618828 -548372295704428889479755217554623675904 10618829 -87764615406438537847175896231899599400 10618830 320129617575270776179210805824665753600 10618831 228393699553709808307411373171041022064 10618832 26648269101787006461107961318108168192 10618833 9173440812636409029829325064545660928 10618834 102800546198115187843630730690706176640 10618835 33052128193310020668231428737549631280 10618836 26883425469955109193070062502281412608 10618837 -411104708882577761346137157624389313828 10618838 29650026539857616711848513792810052544 10618839 69998494299947960322704685284712600 10618840 361961827620708156830177931331456204800 10618841 30914477427831339182657638517459106000 10618842 62865523359486348627009713392158946560 10618843 -387821501587025145225180093368875507920 10618844 146411169701894509649004891108625844736 10618845 313143823460473189382613483230669831520 10618846 54972937294390174876742463722218734336 10618847 -32460470420639261651299060925885340720 10618848 79578214441933867412947592956506537984 10618849 -987662676723905084229188269427790243536 10618850 3431136930897119851113006763588320000 10618851 53964918614986569635886568037931761664 10618852 107049992987934911509564276520065868288 10618853 209314192263818808048601039611542091840 10618854 114627336560448987689513356581971716608 10618855 -20822075828006411459671353369405908640 10618856 296866624607970016063762156428772392960 10618857 162057858131777830233507334494812288160 10618858 20893095442596814711857712275201893376 10618859 -763850768105979940462977807394198076940 10618860 103109173419561085058541639569380638720 10618861 765579096988247235238040078474935492800 10618862 434161429110178423993954154810978854272 10618863 525288174143896540139504481902047155984 10618864 7491795058332616306746978438395985920 10618865 -187090088340713340038602403355071233740 10618866 -126113964832440623806541744139542300256 10618867 173411989762396648943961394204300445600 10618868 -81828818876456231401381985377742393856 10618869 233163943973926290559822801066683699744 10618870 77717349016237919293734389280632040960 10618871 246534046048631223249252455988860100072 10618872 22807349488047865092229202305204224000 10618873 298049309911579317507218079710152758122 10618874 -65594759198612478582967141710636296448 10618875 -211321337935490834800955721573597840000 10618876 546124979591931860638420688900829839360 10618877 -238538757606739360113277541841705583182 10618878 -87776193455155616004228737911911350976 10618879 -638917145108196433697559845635871944680 10618880 30929846114673904201393509346207334400 10618881 -24395638350296689601569618377059281152 10618882 70150586387387489261534789528376483792 10618883 161319996210658027391522644492638375888 10618884 -46540870630319717593654493662588385280 10618885 -217908724534034757308113379917042596420 10618886 150145147325146467983901639310333495392 10618887 -39089555572472325756190262025076291200 10618888 -785599065120986445015573154056760688640 10618889 -35077289762313714188638744431798101880 10618890 -81622102215656139530269233769235470080 10618891 218137067312447193892190973488089577520 10618892 86365452481530814722321373622900393472 10618893 104449961346114151425432544983694656 10618894 -104127970126400365653752926713941984256 10618895 -65920710653073374785697858547044567040 10618896 14316638998187320312736692613167644672 10618897 -179175223686009215428293379834157892768 10618898 -704494613850013111172156342518198846464 10618899 290834798171051685885416896707696544560 10618900 173126556404785618636639975198283408000 10618901 -343190806505907399313590818131333680900 10618902 38481000700120184924366995953519704064 10618903 16801184036272795668260775877032757120 10618904 -134222785431609694902867175234347018240 10618905 47450375632868797682492829144812697600 10618906 -120587673497796169984152188253722700576 10618907 -297735725322487934390115324361956766320 10618908 71514472215783937224279387434281620480 10618909 -283923129620541828445223062695310849184 10618910 -49312694295969613357119988071879216000 10618911 -535169241520767346576759966285486041600 10618912 -41638793608425275648761259870477549568 10618913 97930520595797154083071121740167750804 10618914 -38822684901631888209860360818896023808 10618915 -257840936312426193685930955820571195440 10618916 -52353332280075309477824210693824512000 10618917 105569310707720429375293940224436438880 10618918 -128067155085479160930818989333132440000 10618919 -421333299262562252315083883691016540680 10618920 -122856850445360032664673638612802048000 10618921 50230450818537084815614655939119023012 10618922 351074150410461230729181347782152156000 10618923 -80238417871665616175370810744169261056 10618924 413876686641683132456845439603693857792 10618925 362929875584379864542478303540320179650 10618926 11815667713123502147926106879191891968 10618927 77480880887346484549656542580088930872 10618928 -70755112818292794369987030764848693248 10618929 420605711352498387501984224719717794000 10618930 53032188405275147402498146872566476800 10618931 138674604725299353285049080722847490872 10618932 251939958279689304600631660111838976000 10618933 -245499846185038285007999727457723470596 10618934 60634569688641410765928079806128733120 10618935 132710867016345945405662426315386174800 10618936 8106649747618346625052240976173363200 10618937 99553917540457233349349936086793443200 10618938 9062841584985561358759919804771024640 10618939 -148225157694715521796500154611384349776 10618940 100045229490426311341987241457368855040 10618941 484643552557736373409862610804111361824 10618942 3196113448599487429608770024959436544 10618943 -411407147289718557156087054468512793120 10618944 -18037908498317452361327131936495239168 10618945 80282952940727578890059331456301459200 10618946 -21790598453000766561227255638729835040 10618947 -262816778626550088269422191671088762876 10618948 -695200784581886228571071213496714700800 10618949 -268681749553726978449169199902824721152 10618950 -100103176426560976653967586950310462400 10618951 431057411938991377122344505801542983680 10618952 -738349496158189769323351558744001510400 10618953 454684935385697421370657685411307116304 10618954 70948353685335775764017992253170672176 10618955 -210133522276846936695602511987031052640 10618956 47445959636428289035486707236343555072 10618957 106290089578136603882950425450729196672 10618958 1128717678021232251379895717211755520 10618959 68111267112094079424067488015647803200 10618960 25954323775861709441190554765475840 10618961 -142318922194658746376004195319225202448 10618962 -122444852919564871109653273557777139200 10618963 -69793826180401316955262454028330938000 10618964 -60727199689451911494884370838968735744 10618965 218145314032115698293263469625231987200 10618966 -54678010288033470069034815895651385568 10618967 -439008821769047166511035390978330018360 10618968 392649029481880864697331709768650485760 10618969 335285086041832647139341992800758655370 10618970 -222888619743674576040598738609048108320 10618971 -30948357773177824817089035522542119680 10618972 60329404134228832597931643133230282752 10618973 -478606307893522948051389687360350879136 10618974 -69261293009886181207897325829583551552 10618975 -608729937256755757858194132367713854400 10618976 -702178043100841487180089321154552659968 10618977 -276411728457427584035252698408137203280 10618978 -33948281630866597436274943469490044928 10618979 3303579071242296324702461159623733760 10618980 -36313845325708254067864559461409648640 10618981 -780930883504579291559852575948440905218 10618982 22119016659856326249025969877450984064 10618983 -618229767275567049915399107643141095136 10618984 266976582025088127185482032862908226560 10618985 41049455160235452963233397143739402240 10618986 82421695184135970388170576862889706240 10618987 426039104211088238643150865812881209392 10618988 -65827344674812924275852795641036759040 10618989 -23550633336169670772095647990678282176 10618990 -65443437080647203711964603355617507200 10618991 -1885799582029202092782296820586221588096 10618992 4241396666024943972118350654540349440 10618993 -68060562521617586831122925716611142080 10618994 140074012457482476862091222957523527712 10618995 126085616999210989394202774765048963120 10618996 -279857646802059258936459670557574533120 10618997 -528155207415001976045877944717019281760 10618998 7127065223603212943506712768367840000 10618999 -726316695254935780741396627193915001360 10619000 -28510807610367959606692343406305280000 10619001 -110654187191208801512514399556466691408 10619002 129395461109967250376856110144806689504 10619003 -550411413188498872648290703566510854748 10619004 -174337239159553864927143768385085964288 10619005 261752917819193937774920746992580668000 10619006 1064238720205858813640075473044413952 10619007 5915978554688035288960798741692351744 10619008 -75813588041918470292893953954813050880 10619009 -156926329123015483054930798622252296320 10619010 -81151087230263749535067915357114117600 10619011 -52461257241076827901005228298206532448 10619012 -555976208292259581933630108237721858944 10619013 88552419569354352519730837858853588544 10619014 50831859966806406261247631044926659712 10619015 286450718294917412718978687774656739120 10619016 -149185168847270058538939463984027197440 10619017 325409639197954278058089232161733357860 10619018 30257559606812361815803445937254923104 10619019 -811624630720522790954305311212571840 10619020 -13644173680971217108075958664762270720 10619021 307187933316085258037822492715167680320 10619022 3662065800841318550597852445851504640 10619023 -217098764236778168298089146388970823400 10619024 -28472003801121011577283191295872860160 10619025 -105025575450563235008920356535660309200 10619026 256082098095700328738307008614251590784 10619027 -213575489033126279070315075792225004800 10619028 -40179797161977406043489004235113154560 10619029 -951612995269940524748226532411941261024 10619030 134479153121038896674331726385473020160 10619031 -276613836016974958824024446676617884416 10619032 405773320742177279559620326848121190400 10619033 -553977523678949974916574290057746565100 10619034 10563182539335002492990420431083425280 10619035 -45048666561357514456963894658920322400 10619036 378458418641301200809904841067969850880 10619037 -46912053194012342492372533064734232064 10619038 -63197071403441552620334141982673449600 10619039 -889788268200263717572349666142406327488 10619040 139963795161912660413507105698920529920 10619041 186074074467671252185624577501251546884 10619042 -21472233784101530125973763661099212288 10619043 -117020860051394892948163659220858488000 10619044 -222246273359927680457729217332453683200 10619045 -45472474403598687355022783030156092800 10619046 -288155056918519348438635167195010412800 10619047 572697481180567978167955013085216844792 10619048 -58939480343007956206431600647068385280 10619049 39868374337884103992390567531639195840 10619050 -55221582006659150355531349051608261600 10619051 342616570642172368397575913803315712052 10619052 236390892018545697976126755431530808832 10619053 852764386984074487879212168004691406124 10619054 -109365796195069780766881600629127228800 10619055 161692926365195927787046067063030719800 10619056 59753177357808713724543950440193064960 10619057 -214373400851732268108202378220036415888 10619058 -65563387617586313539568499323213832192 10619059 275082717473905744368176841172807959240 10619060 -20085342647464788758225467217433446400 10619061 168123865216391833257523900471211472672 10619062 -62428528792120984749184281500826645120 10619063 -53653904441988916084701998956483002432 10619064 -23123205595894861837045942679415767040 10619065 -1239311554191146104045073138367434880 10619066 -85196737098001252887537677780626938768 10619067 -568022778023059896685460870595888423888 10619068 97451785440576534483090816374730318848 10619069 23994600922155993153281650213485364140 10619070 -6780215123486056276871557639370158080 10619071 -225052248252109731653974119266349473728 10619072 75431210774774694106310397917449420800 10619073 466004790913637062351319520486239316000 10619074 -81695151766162985338839309544019816928 10619075 202496328994300015916619383921944644000 10619076 -98132936387549129267849903682605961216 10619077 81132460343244027453561137029001112192 10619078 319622711471804419541425166696971455840 10619079 228278405673144365069449800050813769384 10619080 99289954605953347303821072601379328000 10619081 313152503967774447950800073008608000 10619082 5587824049284028873966506815760747360 10619083 -940246080541543147929905856670497285440 10619084 159936799272006077472172675967280059904 10619085 34511688249256744233822320352648818400 10619086 -72660125103735120516544224645318514176 10619087 -833676112307532932405642521635823908048 10619088 -26287530671102708832496055479319003136 10619089 -122001148562100100943076383946984621592 10619090 296647451969361221841920410173104368800 10619091 9172860823524537831382596153969870240 10619092 -256054737840764450837420509388664127488 10619093 -256118690021205556969244684551135508658 10619094 -63794084117999953829201826043860099072 10619095 95486470129463897850084290323433152800 10619096 -671173107112175002946264648793381918720 10619097 -377119217517087887371484244375504375600 10619098 127101496243202591942997216888322816512 10619099 1212008865574869610347471571908365531760 10619100 99977574529728034026297628588102656000 10619101 -874149886911226138857175656527973198720 10619102 -128440394561183152493566234754024647488 10619103 176116613264683763599914644917467831168 10619104 -164528959223188577056960322772463779840 10619105 35154832758788481752983197557689651200 10619106 -83554595940993853864316195707042144896 10619107 10000810523360491714719217008769100320 10619108 -1996583412061197769391874122920556544 10619109 -116048853882810460260050089536998905986 10619110 -273665990940091936992682716139648871040 10619111 123943570785883845588332411535515578872 10619112 -19063085764000574415616581140427571200 10619113 881750406077602948503383981648019722640 10619114 -244705793097728232779254339649019015168 10619115 90191877951941382827863918485491846400 10619116 334342923516398218016213750803043344640 10619117 263349572717189015655803768445315998166 10619118 -954381796400681607800029473154872576 10619119 51068323166359961881515285064479443840 10619120 -20480559277581351149456258304670924800 10619121 144919666986649224167945118235262035680 10619122 360672973333725737156711928475051165824 10619123 -128213591978996368727961245610340410912 10619124 -23077823879034309743953054577085911040 10619125 -263080806205285217648703331474997832000 10619126 -49629318411226021602985308788863303680 10619127 -547791018308555870603870121406442762160 10619128 299947346082470138503215441530158018560 10619129 315991910242120435089177837877906394730 10619130 -9337507411225628804510845068624622080 10619131 94215695583090117785696983890720048932 10619132 173802869635862330954841778534944976896 10619133 235522802001407510174662759370663842560 10619134 -463413771785752443860244549630371294400 10619135 -91660790421414517402061652578386942080 10619136 60837625629639189508462873896529428480 10619137 107485900217292754025986047384774230786 10619138 -205803148628481030589179747723961004160 10619139 58164730170275044222162704437571026424 10619140 66339444162238944389600047083706613760 10619141 -51090347124404967086295202884949152228 10619142 70391274427161189506395837211989676544 10619143 225410403480385716887371745357492899264 10619144 -194101429405339071222401276994028492800 10619145 29683643696310476385906957196224520320 10619146 -237135559502806724103327794294222186448 10619147 8131262471725500458328619025026616064 10619148 -67489359950075367279747894856434054144 10619149 377987199913092905491795941156143568640 10619150 -39452713857819984443810092897614355200 10619151 -10421373883449184178082012361089909504 10619152 -147502598816202654123117413441747140608 10619153 93757340414001159680001155997135255024 10619154 -12735513082341631753531957453635717120 10619155 -72699598011230312541951506462496847440 10619156 1427468503652634432547975223021568 10619157 147954384491883028203607775959834867680 10619158 255108779690832316340106162311158562880 10619159 -381793583820709943512563869640044147640 10619160 -92282519530520496305549396367514214400 10619161 -282737978691089147473913058856873050368 10619162 55675147016856725235234324739555423200 10619163 -149264933398499401954820570805069364308 10619164 -3796926398269645530311640277744785408 10619165 -482842652249579556553136533868181924000 10619166 -2912290898245812130322291469231332736 10619167 61735533886515809740226846221187557720 10619168 -180763105690797007368508273370326892544 10619169 234622583828448656376407846041121273856 10619170 -307050007355019199422959496802697898720 10619171 1784897824297616176052607542542677744 10619172 -1071510012153062934632686244550083328 10619173 239369719999415038430829604841047367520 10619174 -71364441629987737171869355154011791360 10619175 -15403604385303771492096530797933152000 10619176 3313177717642577195405952774238202880 10619177 391507583448015793085486472179986876026 10619178 19708134390425092897646062144363194624 10619179 -712196885831643068524664698968026310220 10619180 224939393880574969746626340661906636800 10619181 22837918598939826387670009129394172822 10619182 -52439571519594454339607021052190777920 10619183 -11508497635692689430314221003445362320 10619184 123274436836190556116397209694899503104 10619185 213667631390328166573655734825004405520 10619186 75983247507780432707528033044450864128 10619187 -2825819347182620008910400813378760848 10619188 137476254489921162385404764722097294080 10619189 80962951267552604262377394989448836256 10619190 62100575754321136504568469432773051520 10619191 -12302893095857505678570122673815259600 10619192 -146738745044068140239466888532989665280 10619193 -49430206588882763052495614385404257536 10619194 514796422434259456662226201673775360 10619195 -446139722393166736532713011561590494800 10619196 -11413548921850218827537013270042476544 10619197 834092774191248077436324700786338527200 10619198 -76318844448515447971322805596256134400 10619199 313408639085221361132343162258798126744 10619200 69966442273184031677553779685471027200 10619201 202253894490659866991700152639001831600 10619202 -258531877633800105643174021855373184 10619203 203113458921278425163666634197331965856 10619204 59491285078269421505924663273876451456 10619205 -3715633748243041258796309078094965760 10619206 41945905477308768318336877222599869184 10619207 87146805719826883855765851290680380432 10619208 -738607541884436821205154382341687705600 10619209 96881654036695051806341449758174888410 10619210 37441421147553582776247198899345064960 10619211 191888058731430362313353635352064513024 10619212 453817117509253335146998396813891187456 10619213 40489902089809230607620560503485569280 10619214 234112390819560940229399970916291399680 10619215 87849596580873642328908877717152798720 10619216 -37316527161467554611755336546337177600 10619217 25294928102145987847935299374560577920 10619218 -116332302016983349861063610511291494400 10619219 27213187650640595146204276332363030000 10619220 250367463250314010932407169438664704000 10619221 107247408185047006218269348901275638012 10619222 21519612693943378597015462232352291072 10619223 10047745506518391122055615599884713600 10619224 6461818962074230534836230251619942400 10619225 -276733099039026034647033150773590043250 10619226 176515784614808298632399693973200803584 10619227 981492591739351875178202302093705681632 10619228 -34820746566276091006176925994147894784 10619229 368271653145469882765203208278905529984 10619230 -316734105948679712981671472977030368000 10619231 42485591113280644092610935271460906160 10619232 116482442360063140817020427538020696064 10619233 137868273825844911621413649990823202400 10619234 161120119467291782371312355054832519552 10619235 -2986743145337802443752813957584153600 10619236 36150894347063996291449397861859082240 10619237 126099956657905937205918761473084800 10619238 32120576174608288301023226062037618688 10619239 224135483234321684990722981671034420824 10619240 -4965283413443175845054063020293427200 10619241 175530602812968213687377694760876895376 10619242 -45434709470509189685391906836374647456 10619243 -431763632596123031541756444341513306508 10619244 -391577329013966928704057596257178840320 10619245 -48712156257410081512809726201500073600 10619246 -149675042206999076191606080069917001984 10619247 297713136468363221408526423928615297680 10619248 48957753643213574198368219415333437440 10619249 -813745357239622189796130092412650459340 10619250 216043319710689133354081177036112640000 10619251 164450438640163562573285897968810994252 10619252 47599643865169188526322297156478750720 10619253 -181908444617799608531461511017874062656 10619254 -502617757167711955804747112169833585088 10619255 -191275987265412005914284579661853724840 10619256 -437896505699531656599857555622116044800 10619257 -73195018411652338481108867097816958656 10619258 99252758215906258352798529249656719584 10619259 -27852072016697853203853420246276065280 10619260 -63792652276229226114088240833654743040 10619261 -14186683702432070045752595435703631968 10619262 2228842083772025044160353307408921472 10619263 -856497422466709186439367015264502511488 10619264 -248609064099517309917303186956306350080 10619265 31077965191485314315396826384398536320 10619266 -87780075156948781185924661837612116480 10619267 -21484651382516438129683610057591564160 10619268 -97005848583504270214576059765349017600 10619269 276845450623095573858452255619746667840 10619270 7621839133808579874683660235633528960 10619271 -101687727273423773749424166421921148640 10619272 338043108575964869456481503959946572800 10619273 -298405917007250220737291133682967928960 10619274 -317615564809537882913569015961064834048 10619275 -281673815971123910503520462525093796700 10619276 -119969230506231505884908401402461488640 10619277 96512030865035127275683605497144233920 10619278 -280922327586960698872299398548792847040 10619279 172889317632885810007939233804741589488 10619280 570884461848732785765834243506176000 10619281 -113395556722561192133049218462544559068 10619282 -88885645156657834227937540137402146016 10619283 -138206864486200838311133492924415112776 10619284 -121313442807590089506294707694567254016 10619285 -84751056894441194529123857043036315240 10619286 -58737798153053299349213759057572508736 10619287 -2510426429610240728173254864127416576 10619288 -136475027389517846757331967650631393280 10619289 306182055137462832058960650740800064640 10619290 296460204716230977540654827084175782400 10619291 -494195583550736533886626934615935405308 10619292 -51347122566899099338577218702646108160 10619293 -505120936309315802871434688557577017216 10619294 -11839550029135268950407295230275683968 10619295 -167852344946076967412562734586284653680 10619296 25845468341607579659113041677272350720 10619297 67597827196111040392437182833584814740 10619298 -121512893680327968002057240824031232 10619299 236159436163089250827920019774314300400 10619300 286889680410325727022671711596255948800 10619301 -123650697869177376137156995591500728832 10619302 74186608799432313868642382372393390400 10619303 -301325385337772368504834068873762605448 10619304 -204502782477448934676395948012593397760 10619305 -154154197774615270985467601531423908500 10619306 79235563468801055388358155682088150784 10619307 -63195190682623271791993631016667431792 10619308 152613765111394978376697289380298309632 10619309 81457892744951566431111931036853509440 10619310 -1362720925717847341321068610180830720 10619311 375141443894691392794420084642170957000 10619312 51596492606162229646302516806463946752 10619313 431893043087804600264351575750373342400 10619314 -129815383250562550215385956818881069440 10619315 21346845678755479907535887550963952800 10619316 534922141372105087072937265660323573760 10619317 -241266512605931313233566324269652941668 10619318 -329945959316867363754821166615164588640 10619319 -232106295781591912582559869209246707760 10619320 328859750487656866446119885368636108800 10619321 -1313457496477416425784294184240064592768 10619322 -37663675985592478526764993791154053120 10619323 6484134855856182725178343986722192 10619324 -110702926202024879814572224717085666304 10619325 21268585011917130361717487289177478500 10619326 -236731823789558851389374310110566917888 10619327 -627154977618365200798323879718367941824 10619328 21879395313110179080819616603051130880 10619329 97609831635379407063435886544174664192 10619330 143824343103150438506201419169284830720 10619331 38824816575379330695657321681072853752 10619332 70667074910630763216076324617247623296 10619333 -200900017711458976721041819455943336902 10619334 -161464929479200233231089484940024773312 10619335 -186700597349963376165393669842373075720 10619336 53160212148037672618153321244481945600 10619337 266534038115344992220475703254525759760 10619338 -23663578292453103408156938798597091840 10619339 352589031335008696530211978932716045256 10619340 237470461818383142686432332820119219200 10619341 162918969995231033256699706721067418742 10619342 36206240138849999559457368096970878144 10619343 169422821583103088608607904571870445424 10619344 -17053263075791711295116377852140298240 10619345 133323059366272582271472920032747448640 10619346 96851034101547257275385762194767417984 10619347 -663216881832464866620067651013274209960 10619348 158356359763824439990756445857534304256 10619349 28428035053677611801524963042416605568 10619350 56619499532793455009401986467060092800 10619351 449296018064158505459163290423020385400 10619352 -294588672959469841298973505352261652480 10619353 204045229112647284220694311218535902144 10619354 141037986394651325405080153009820175360 10619355 196536231424213792698052642135739214960 10619356 169850945094648666798530826338773994496 10619357 260575041729162051351849464868226473312 10619358 -116449662041740028081842063569909786816 10619359 195995495495812941339001729411226934016 10619360 -140796826543474912606222956584585134080 10619361 -246282858461645336438271681767186951790 10619362 -57345064884236605533991252020381804768 10619363 138645966750383930065421416911436884240 10619364 41079609877781379036484413870708436992 10619365 -375567083651912731499625204064745010600 10619366 -5089051690957377736087663998813096960 10619367 -451910676121448981188463857917497980800 10619368 192972974624249350496712570350260715520 10619369 157024548323566397034538392393611816820 10619370 86929081862547359644734613408804915200 10619371 201319840814715606246402748942959847312 10619372 -139449039466889822232604361029697971200 10619373 -54068261596913962305713685110783037696 10619374 125616530096651885520682918739910504960 10619375 -25038789320104673658440523568792005000 10619376 48471205657785906271839552661086535680 10619377 -39637430162000587578944522465992749248 10619378 -67453205812992011753652564185834141568 10619379 -566262851670514280973376877519728404000 10619380 -377210354553723934971665642876488531200 10619381 356928132735356378329241493202398763182 10619382 -3604410081550002742914815640556204608 10619383 -33612025914014312905950702757903423616 10619384 -820157283893020794854102476084636692480 10619385 -69674537374536411965655600821798169600 10619386 183545064191294207271773554455453505392 10619387 -779542275635118750496598305841798994000 10619388 136413231338522620238672064742794883584 10619389 482787215577627283967594733790161616800 10619390 40184907772009910108187101677072548480 10619391 74454025608609888069067888451573406720 10619392 -93742711584621983512917012857380405248 10619393 474840922843484449736193493768915248642 10619394 -275548020841941242309862775081346695680 10619395 491442764556468571237391532290276288400 10619396 160628275059248261500899532529338012800 10619397 274297255055340008056333181061591479040 10619398 -153925529931319401853915545425645675136 10619399 -10928177915091434340988410260739578880 10619400 -60937867767917105969095039908280320000 10619401 7100155177148826010423843154665976520 10619402 44278968707996015942477143538828066400 10619403 -172365640070948271115788498720608987136 10619404 -45887429019784844208107218638328179200 10619405 -551016164671155335015191729978797845940 10619406 8582237956826528125904874617965682688 10619407 368292875093605095354073881232049700432 10619408 -125582529948465269550391542300689031168 10619409 855685923536705524321099841592016896 10619410 -5380775934013644651884121553374336000 10619411 197302623431787194237805548017002942024 10619412 -57622996908312457529512269021771122688 10619413 246674258027618581365243628351924358560 10619414 111941753825055427481340240964159788288 10619415 -598301924112236681357137137659857337280 10619416 -273916790431219745638869022218316523520 10619417 1097139237080548656917762650013609078400 10619418 -53475869446207555962501561551548008960 10619419 46210184126661892768085245021378191160 10619420 -45767155106573856214799968328775813120 10619421 196879144192367340405495471477352195104 10619422 -17861795233471984304527625039039741952 10619423 -256523451970625948831347971159053578800 10619424 -523230045087671899345745980715040768 10619425 -390060990075763278094910440155016539850 10619426 114754562956213706652456257387272920912 10619427 -105729656108221001925483450441409232208 10619428 57267311739446028165052404943733475968 10619429 -50300989803714909098733223949662948128 10619430 258066972341291770811660102813862912000 10619431 521687543372052519842415046952893834232 10619432 206897243145240980379345461651987896320 10619433 -145143039546573370837708210806628353312 10619434 13732835488252076533583754142616217600 10619435 189927778903140966192146596665183908400 10619436 51623363525245014804707396439790387200 10619437 246542830294000478137874009737102183552 10619438 -86426680980642870757909284814104626880 10619439 -238387999654975357924077775298476761072 10619440 -31689428490761684646407036762364641280 10619441 -470051520196796417487236691587755216896 10619442 77905568952604426288863235118251178880 10619443 30385787886693575644957438426820439984 10619444 -40541019329581299029878658565242112 10619445 180720490854985149382667871434871776640 10619446 320774845981318497319687554206735291520 10619447 238828180771498718182570676637404065872 10619448 74719496363608733841066667631840133120 10619449 -729206787086674228192564070679475496700 10619450 -2580610177688414389739884726364486400 10619451 -35920757024040921984961273410415295040 10619452 -4743894512103199878573962194307097600 10619453 9791988759357411405520801436647377024 10619454 109728798594909448632829315982479206720 10619455 -165176161435712639755354230371192647680 10619456 -2481675027069150839108073383802175488 10619457 61995421029191638950381134758558843440 10619458 178544879387034745054717060881719323392 10619459 -329001545376813345366323066642982210000 10619460 189924772024120786517117680867958273280 10619461 215668766886504138060630605251521005600 10619462 170294176557941069636274605555730493440 10619463 283546217306678096794937140285880253264 10619464 834665944337772193301354189183806801920 10619465 551010205050900722864653653614945760000 10619466 13017562295593501938125274507615564288 10619467 377541322805923278068260437333045131232 10619468 124210528704493657435841655743732628480 10619469 64653253594494440924322005174474915520 10619470 36441432763256598587018908535753890560 10619471 -27254173661835253036189458238846794000 10619472 26209440912381555544614111212196986880 10619473 354480642817490710415891789595842483824 10619474 141455248874485746649870162743587809440 10619475 -14026994827229329479837378143631486000 10619476 455261222763879759956965931525549459328 10619477 -373833374058776212050778789522886502528 10619478 96051376096917314956596250057981595520 10619479 -352131056390994486257138935963188999416 10619480 -142987261260497307311338123599636480000 10619481 -94330185989285130553972932031102392000 10619482 -30335529259888459229618461482774635808 10619483 -1667297796621974586921726832001780736 10619484 1417146144228573055387068661474885632 10619485 -335295617462128882732542048531849068820 10619486 -6085670787612534584103298445026314240 10619487 -48318336635099034036609879451908397920 10619488 45438252498998093222785871799303536640 10619489 637557433326054541710270354277976608290 10619490 61402571026907549894962602208343193600 10619491 402855532433607898078611769607946362352 10619492 43297953473603700080910377115692811264 10619493 -265891272758365254649211188168601528736 10619494 351928030567443100782556660681105603296 10619495 -8927525402606480395182975731009228880 10619496 555109817680112769137056242206129356800 10619497 -283024655488204822254661521498822774528 10619498 -205931454792490727567987827369600146000 10619499 202785134626114335505635775143468554880 10619500 -682074295019820937638851120845565184000 10619501 -579801845963286319223834221945287555498 10619502 57236254676757942831906741382144813632 10619503 324541753169224357489087947662900172752 10619504 -7007077768854769598472979043527557120 10619505 -10572014907317719205280418901077670040 10619506 -358410457101012246103494747110459959296 10619507 -4341518208448656566979079342650840408 10619508 -75343331375245046790476916189497303040 10619509 384868598604614047604579693688110109312 10619510 225023499295691379060023754808364064000 10619511 124376949578541246906416455546970431104 10619512 550777312667267321785887204934499450880 10619513 -727179019791269173726662484840574249238 10619514 5887519941195694146241774269105090048 10619515 3516875647299373776602787158870154240 10619516 102063323516486410802002368777442621440 10619517 327077741515844162417567671466030753280 10619518 -13230739483767789014667279032296427520 10619519 -187181330456615704293784300367955197520 10619520 4670212233503580372267385392149299200 10619521 450728605997443593642002329779746551344 10619522 122588468700273346336263364585857295872 10619523 -457996363869902750199284252692197485628 10619524 233054202227697115038222814696140500096 10619525 -66403310873165132171983546711652979750 10619526 41787255297737322976967397832196813184 10619527 -436251990972189006293635602061634788128 10619528 -403144980830702214179879259134300160000 10619529 -16977183595157463929570676813909963552 10619530 -378413948393514589704849880036412083200 10619531 174542121387229269130740004341954696432 10619532 -130360128181127312456892629970635489280 10619533 166835803280956161180067286381745552960 10619534 -407810910228077593517445127862119147584 10619535 -176952308320035039209942432161248130800 10619536 -101399215110893050938322635638227795968 10619537 4359579827224022757081767645222492160 10619538 3122196012237207952517954381741783808 10619539 -59406929409073026565131026000229548640 10619540 376623664931847742762211696481235818240 10619541 -59702353692854449144202360538912565920 10619542 -103634969485851599986849462099881859008 10619543 -251648858032407746037921986284232518560 10619544 -121653954764075377032148609699683778560 10619545 -531299156642258551997827671332009048700 10619546 -41850590057802079562530883886394920960 10619547 -240026344584311455132252944045104029800 10619548 -40596264069311358006463683155185372160 10619549 160156195029517953919340596137851383020 10619550 44371607641638852196798967038405680000 10619551 -72275558324878782126312471627046764296 10619552 -506865004256896263962232019696339255296 10619553 -74677012607181098086323091488313989696 10619554 63355812784741136948021575577775142272 10619555 19199550839296637495892703724371317600 10619556 -249127054246339904690700044525945487360 10619557 -8540601526390898350254185558965887912 10619558 377645387370674551167421202360032358880 10619559 -308125177750541142957293146549753666560 10619560 65984911237142561908533775108099276800 10619561 21024985794609883146550850885800140432 10619562 72091616503842937869096489065083498752 10619563 23400819933751835424447899178716853812 10619564 -644224456893891260129650334973280089600 10619565 201349228804502114780901248496838560 10619566 -54799165070296469245732665133294872768 10619567 -99416725751322757861961974678894935168 10619568 63880266219817555312751749420054609920 10619569 -34648671537879244857154692836094171420 10619570 74152057659850702737286285033323950400 10619571 458899563240915505403841246145743206712 10619572 165790516882203002168751671544945262976 10619573 -233955276225384375331265259599443196178 10619574 13351580157367998441290811675818611584 10619575 -173188073982943270827834118912633120000 10619576 -349250377076937347908524933778690314240 10619577 -102004525351016772156042725847467888640 10619578 -322712035668493759680868265307286070160 10619579 -887722419822159397572767851889941900080 10619580 162008122612279223132419277731971686400 10619581 -2008263348748680850823370520638646336 10619582 132697979206000306370486503991747236800 10619583 -87161419424363797068645116565995950080 10619584 77015454468774967490882039999208882176 10619585 114754658377780370059788344519821965780 10619586 -384165501415337813208856304416771671936 10619587 -302808183619961432660308693437866074560 10619588 -9771404421533461566560863943418753024 10619589 -175455311143699110220561756244600575776 10619590 213291415659297114941055093423800092800 10619591 -333629485897564117349298105926411956008 10619592 -23077735963919424365211295013508710400 10619593 -1287272383778054352842753299056281902940 10619594 -63509866638911294080904349561076957440 10619595 -21026689561735662908879196503193427680 10619596 -203663387143917202076500689221218016256 10619597 -262809675410862408119309213334470739540 10619598 119376592442007503365821754035730510848 10619599 502440327458962148009223651653492591600 10619600 -41496857058446291512311527124369408000 10619601 -80362406536182228088795808280164018400 10619602 9411839568545140376059622246598380544 10619603 94540858851073232756552934780545071200 10619604 -265800346212053184469028234122131884160 10619605 34133194023044803170048736671104420760 10619606 17415064275420224234988901349877896064 10619607 385378216429931381648479855466153192040 10619608 51183249638510152231059549778708561920 10619609 191987245682169486528680597616323542848 10619610 -7396701611084953238108901791762150400 10619611 756766594808674294178793546538729993512 10619612 -247954241327626155340526691610658359296 10619613 -73445242127162368097494419577023283200 10619614 67469826510103892721847029196211350656 10619615 119416269856109027425131629906926812720 10619616 52570931021533304753013518917177442304 10619617 501450391647686668483032354181154933666 10619618 202067463539974136314533275615993543760 10619619 212625670329747932971190075402321710080 10619620 166433188579011313099085841081808527360 10619621 212673727649897693897618320277011773822 10619622 2059419843609981457552009447145771808 10619623 -128261773925299590324357802297722585128 10619624 2312016409581728921284018028722667520 10619625 391609330965695429028840197849273280000 10619626 -269699849939813898770825012682296869440 10619627 223642376982301817043377040107209317960 10619628 -373986621504274287179634441742019073024 10619629 -145202091949116287300881787322706928640 10619630 -128026442629012177841340189407217868800 10619631 190016511260289882215258439723320612280 10619632 -57092417846773113950772308015932702720 10619633 -197000715542809102330991815029522696540 10619634 -349171769751011066080309243093392722688 10619635 -567308742109387120013462582411736000 10619636 -598273200871009060919874874380473569920 10619637 -50738981424834618942879963552164102016 10619638 -94194541591884577466082238253400125280 10619639 -108562802105949831998324273612858064960 10619640 9881124944596125490753835960272896000 10619641 -665836060459827879994907052449838039958 10619642 -410988518081244321522903188029781542656 10619643 228314423118872359018806382942268232384 10619644 -181755193769071556968374296283296482304 10619645 265389775426651385504862680947979186160 10619646 -234360903213908414634579210480245068800 10619647 425610308747388052687575839789015972096 10619648 -67545950996634810109323043149988233216 10619649 119582021833419022146020843170280555634 10619650 284726634762584649221725258810424448000 10619651 257613809865234008355318030635275441920 10619652 -12658608208467191166313317380598620160 10619653 147240371732073024388195934390465619264 10619654 528701543871738086635661150507867900160 10619655 -284973201979818365225375271737959730400 10619656 -283021773371242165008317107341674403840 10619657 418915796278543563002150962587124785972 10619658 -32543346659695379828605205022091691520 10619659 -454119909147011061901843820672425827584 10619660 156140408530582299317126913787574215680 10619661 -122589133877467567938350849284737784800 10619662 -243337308425820672143686085374185529728 10619663 -124064692541787505902649066771001879256 10619664 -92152478824688995067821142704807084032 10619665 731605220811774993199417406844393600 10619666 95927560723537820739265564530593830560 10619667 737222383937602217009478546030990600 10619668 155930347610201564444701795385528882048 10619669 116860059411266717662535171667335021070 10619670 38497554453387159066903643413492940800 10619671 106721626909124436233981779333098000 10619672 -416662946854334786939495976506359941120 10619673 9210874109905265304903638494199165568 10619674 19506667064481062004014317464007186368 10619675 12077336292362910756572551882017502200 10619676 -83134573639502130978449678292928877568 10619677 -102019529925241160789840926142693894400 10619678 42403420798799907692505858612137888640 10619679 69095184011199951264295889477562584064 10619680 525454726679884625061048894583184424960 10619681 138610107488253418300070857273955536482 10619682 75291925614047058955866786255930820992 10619683 72055669124864638361191258518995767968 10619684 -511208299933086509616216072697182167040 10619685 -99319875459469379211773823918922643400 10619686 -232493671776036886618311647627091840 10619687 118259363943493334786554943574111061800 10619688 -223568937005963023832743534505341501440 10619689 377572045600090268241859041895936439440 10619690 -220612139125336370139403114802323850400 10619691 244293600491362958915383211463117711192 10619692 -166627005637370308741356626101290140160 10619693 115646496672392763781640548317398565600 10619694 -261899669375618373681371708380658904960 10619695 2010100215194815739043722840862784200 10619696 -46168149159033656489105613074224939008 10619697 307311747813854869401088866589800665088 10619698 67168154030173304584379255624866212864 10619699 -82887307914958916327435101844613828336 10619700 -13713387320311016138935671185445888000 10619701 114793701961061513025849344261357529344 10619702 166574775721677051343407724489690011552 10619703 -181269879829163425489631582921242658616 10619704 -896391790638725658881710492967743303680 10619705 -163226155468866844854532937192719200000 10619706 8633003783255015783330679956086339584 10619707 329072726641168623405281955434754852112 10619708 600771782315872414208687406437246730240 10619709 -270392738856641940517470590075033509152 10619710 -950908122775056843569404665642061440 10619711 -2766596901922899319366025810003354688 10619712 116438852897782057763167403679217090560 10619713 217958802467425990733567896199197079760 10619714 107139985187746720669574482268910976512 10619715 110382068064075385355215630666802259120 10619716 186884337219588000975609086560538141952 10619717 -339491062032476469326518363509087404448 10619718 -38902752272457601895470813443760320000 10619719 -469515637800592691137624754796430961640 10619720 19287290745651666063317758445510092800 10619721 -59448963957174220250238960521322288000 10619722 59450251019677747681640500359992292912 10619723 -808829435507021530810381825321507394028 10619724 174368580687551737268999365026364448256 10619725 61698024263629652109081672659824730500 10619726 13912107701145597560153533308550156800 10619727 115024541555788994900435676358897630080 10619728 -25325319675504259414543426957438484480 10619729 736583621878863531244385384510648937330 10619730 207350038948505879147745715573454576640 10619731 379854517059497289614850084134652823532 10619732 -22592827389784009456436587574212435968 10619733 51116456567973886519308268886006313600 10619734 -12189841309543445734642394812749261792 10619735 24688164018081283231788532824416590560 10619736 -163735100386294819518055853248205721600 10619737 33307503669505152299789554350829173386 10619738 142755791277433482600983175565386436320 10619739 -46447033569468057495418561382477476080 10619740 28979587979665240575433513460285767680 10619741 116490118186805531118359736020771829024 10619742 -34435141693783286721026773313394892800 10619743 -329736935829035829507683531910828276240 10619744 -150893521205195814942877289250331557888 10619745 -57988277741566566363994427866883978880 10619746 338282511641603356198983879354183613440 10619747 116990997691794682140569809627861510800 10619748 2197166327956462047342937005450067200 10619749 297121678262883479882989062245271567136 10619750 161810437857506386539096920994532512000 10619751 372038771856082065179849600899050171432 10619752 -225405329565764150456543576667424604160 10619753 155994866492439274367286992390854224 10619754 -106440918401364527302268430512023059456 10619755 -63539901300735344322657024898566595680 10619756 -48759610122958519059763581523671800832 10619757 22439148608819531723674984257221611254 10619758 48571026687498485816362812223273267584 10619759 166174007463147504028274157491306250960 10619760 -32031766419951810208605881011200000000 10619761 243362333768100228731383130067822949300 10619762 -2272926989771616294728855161992487008 10619763 -28076287735195717429762044369732255744 10619764 -567563404086099564232857741765205585920 10619765 154784358233917786041125307450751920000 10619766 -15663287242329153208307553672605209536 10619767 224913639804304419967407597276482878848 10619768 -928419621576393155868735920719249059840 10619769 139709917392441760318119212503561387968 10619770 -245177634231730639082970681229891084320 10619771 510904953916874087742941206829713926000 10619772 195575149943217052156710449272917729792 10619773 241020386491431314399961250525844710022 10619774 198274889855226887428123150277376076992 10619775 -201504296010777172142819781709452834000 10619776 -10373846769555959303604203596598476800 10619777 -191677822710343769280396644618975869056 10619778 -43924637432455907404630901660577787392 10619779 9533095442667378008940384483760277640 10619780 225642376907053071839837143305405369600 10619781 -66446129995875414198536999474146723776 10619782 -194348904347030141023761242097900271008 10619783 -320726964814603667476438288359306676968 10619784 -130736575304849396914411268971450368000 10619785 139945635612675607450040426195622475200 10619786 502065870399025733600561123110822090080 10619787 61837664888331802574584005048085465560 10619788 59257946144830490148295355291984596480 10619789 87808005017187901618839098784437770860 10619790 -7675998607780305356133490639304540160 10619791 181276187079241568283608192719806111744 10619792 -32552973330850181346372948235427733504 10619793 -216387753525783164077153240104350585118 10619794 128467395731245448953681428412536920064 10619795 -510361511729686839151608441241068718800 10619796 1904550383246463050655563054676246528 10619797 -311258419229535620401441348539457089888 10619798 -175154300631931916299937265887197932288 10619799 -589262745765702719161770382819049317632 10619800 -200299414487545219609927495087764480000 10619801 -682414515891940053645540220582994454198 10619802 448190431313651278566275363913002903040 10619803 -395922691243307519944011246704258167880 10619804 -1315981561394893965069561805593965568 10619805 4992339910560064757924164566702664320 10619806 -228002793544738844895729615812405163648 10619807 513529577033416906165170992577428328 10619808 35815225830903418003360427200242253824 10619809 24562070876026398113312294815334084800 10619810 -88370932798667012352394503485536058880 10619811 33774357448632177301693625589393777060 10619812 231621213831150978654126471301117460480 10619813 8149062093725212049673656076160641408 10619814 62785950602322919161038611548158980992 10619815 891448807784653528922931265631486358720 10619816 -508808245197988089076323023375754700800 10619817 -66057952320257800693743901432313040960 10619818 118002946818144885083288555987314621440 10619819 -368990732436700684598200298604167948124 10619820 -5799011006124303222046547248096665600 10619821 -41952961444084877647652479615598215028 10619822 -5033681547546766681697308222059227520 10619823 437914990755592157546418792215759040000 10619824 7189615839901362900014740612253220864 10619825 71804866230172253345967253336130035200 10619826 66072116386003158473663081009140300800 10619827 -550800746052748767633793663366886753208 10619828 -39911774441304541030517377306309103232 10619829 -273403292934197626100953029055577378880 10619830 93603087923550184054920382056999728640 10619831 -155426568667154880771553960959137028768 10619832 -554557965404631101792594617564847923200 10619833 217109964975354789253741656612462844800 10619834 40981148173023011336113951264865990400 10619835 -440740120820821701475501034935381175040 10619836 80569898129424644440420553918444759040 10619837 822306365917227761186585569955784935232 10619838 423536153976196215193804891938521382144 10619839 4197843722927038708215283979058956928 10619840 8376718158491304947951913959958773760 10619841 -9419223450013022617602811574052637440 10619842 115868243103571179798231845148194853072 10619843 190150854394167126444870932874816762144 10619844 -141601793251125557704068884813118096384 10619845 234004865665530210931326572570041847100 10619846 56848504046527239308112769351335403872 10619847 115786020878983207439715446881300262880 10619848 -625769448370162775262846325988282096640 10619849 -54510368308465550382721789686294923520 10619850 67782064462717713197013051513455059200 10619851 -188804611347814345210471853002419521760 10619852 -429597683840451099361571707806206072064 10619853 -27840543074618191653941052801965496576 10619854 94235211432543842709082297027979340672 10619855 -67338582971518848664482536167852149240 10619856 -15362653521078506333917986171691991040 10619857 134594724310290652060023445722310073712 10619858 -176965722357337480364059389212012336640 10619859 -200465701362037254057838865040439049472 10619860 254258655095890494461241856736004556800 10619861 -106422782845983894756616759643317797696 10619862 29299471094857948598115580959735289344 10619863 138099911516814089109243438547022143112 10619864 -884492199555801927999096438045379584000 10619865 -222786049644230889513857281715184127740 10619866 -89575275087335174583155105785934714400 10619867 -25989101052370713200982639647515945728 10619868 -86053772583028488610351691425731515904 10619869 32679611197172567422554586809960720288 10619870 46123080243611685987398896544426841600 10619871 -371212329701025040639453308123577724088 10619872 457427364600643969066141322850427994112 10619873 188775367097571037974607383337538307504 10619874 70322233665108970083192316498722542544 10619875 113444269567379861812450728403853520000 10619876 221942301412178607556060716421955090688 10619877 -471773036749260924642343268741153611680 10619878 -61653041916899932515258811924053693120 10619879 68771101811066793782682632667771075840 10619880 -49192136289538528666356236068300800000 10619881 162445256951532235450554788730089849332 10619882 -384656241561089133595336877481246720 10619883 -280904886691068034518313285330680196080 10619884 -183398805631282080225411135100162119168 10619885 -617504946533861487031187151080749597440 10619886 -151917991429094866225439870799935065536 10619887 -139386281972394177047810380510755838080 10619888 48620561063990415881270227097039831040 10619889 -69484126050531096871046795855968726080 10619890 51167930291748965310491483638150075200 10619891 436909249981323683838638832988103500800 10619892 -95200946058500132697792433944551942784 10619893 226400075723143151847060314259961876142 10619894 -7912984263254266977060216732215085120 10619895 -66989692901985229597799649662718865920 10619896 136391176411091436407411696181950545920 10619897 40931080159403825840097645584788586346 10619898 -1314765684043472263896950195731320576 10619899 456725593122069756945605897633381924900 10619900 -127463439342941926046693926418637388800 10619901 472949959188986454688372789661667021030 10619902 160725947767560705858723581551140875904 10619903 30556416287330233981315126363572975456 10619904 242849234256950890796549298715933802496 10619905 233143908380716666480706641778510592960 10619906 4163650426051205371141158351225508608 10619907 176675453536511608886175926279148047088 10619908 42518143185222867077314095042348011520 10619909 657992577094132427723226707969149829760 10619910 -2028665704146108991754557821673731840 10619911 396978463975251674115390688091109327512 10619912 360226923949885871896800807223228339200 10619913 -238826228201740187106624287273090332656 10619914 -19572381400013888883484244708033524944 10619915 -182948116341066420283429074926152489440 10619916 343896112346269675234549059736898964480 10619917 464663515764415560406066064706568914240 10619918 127028198022807669865024516482936864768 10619919 -97302526663456203751249947164768596056 10619920 13371683599850280694047546996049920000 10619921 18880750533498290230602289330510543092 10619922 183148787053281341270200564776361721472 10619923 133980964541569774649132218896046576172 10619924 191436140940655038345997478777970149376 10619925 501156205683526599931773146398104000 10619926 96575183645510921923670018301155706912 10619927 34894595498447756610525704851699432776 10619928 142355756437907364345476981301534720 10619929 -661195580796012416209637000234383452416 10619930 -112227418736434523467893668191191332640 10619931 5081985040199957640300706410336735744 10619932 566660534926957823851912042653330155520 10619933 606859906303824257071449368841998624064 10619934 -20116661705275963508956901109403503360 10619935 66660819983902227506802983380188966960 10619936 517688013533775221318923912039689093120 10619937 399373090118675775238062216206948401440 10619938 89678512308075712984903131640011064320 10619939 4770857405724184872665423284410216768 10619940 206195945669434128859965771141914910720 10619941 480975518036584909263443872191127920000 10619942 -173757093752003536474963052995895428128 10619943 2425601880408327140244813726034142928 10619944 -704603898641238059746444982972334336000 10619945 -73186682697494851700195231875995571200 10619946 108714596337432503588463288763434474672 10619947 -81072542051984365550973132081724798160 10619948 34009565961245598966968358933842153472 10619949 85844182720406779984637881765146463488 10619950 -183578407678268087835247921067603832000 10619951 160919829055510832014561996821480320064 10619952 -33698162283959296914827857295607595008 10619953 33282991804276092681972300252784585780 10619954 279033661712015049187785755424002428176 10619955 261371791288990665739326767377060364400 10619956 -270179942543654760371810687662858122880 10619957 -260617308158442662776585555056703003794 10619958 194807645564628194374435191109830775680 10619959 230706104956169874743788675003938565760 10619960 374541387593731966150519913423927193600 10619961 12711478485912753532928686841055669984 10619962 -9455572440203875047400989362677505568 10619963 227407549600474720209192802521200744184 10619964 -47341619821795930436320495607428300800 10619965 276100340892965439040461893128077715200 10619966 -37364548748012653220876261423715494400 10619967 -10948050831926616019565365572506567424 10619968 -434119472172507230231302638774779904 10619969 789248933555978857636339400681894427696 10619970 -165922300521605905308611432532897638400 10619971 -268537790778706650011493446175319861828 10619972 247909993106694076316709132681301343232 10619973 -38890902915331763796122239011908612736 10619974 -44962736622581188923681249130127616000 10619975 492152702730323322453422797286638995000 10619976 213985419339944678157955031531627520000 10619977 225201783386200717357054718765142362020 10619978 -203911910391857006475595076774842442400 10619979 -136715484765397930499606142779629724160 10619980 32851007512720436448695889460191559680 10619981 135283893505825502102141684388010639104 10619982 -163813642384734946352044380546234915840 10619983 736209374786841647056696751626122813624 10619984 -19016880565415517490945917477344133120 10619985 -332230295814404187904689910307906154240 10619986 -60124366243067479404419285868163733856 10619987 123460917435976854276535631196219868752 10619988 -186216929319989841649892914512086784000 10619989 -204063759297372681486025512651392284210 10619990 -5450450117073559704394134267166341120 10619991 -41834587244120980736859537670765840968 10619992 370775095995985936972381406639636766720 10619993 -485709095737029417151840312736849317680 10619994 14177352136962015867696753815022993408 10619995 -159581944812943107472906192224097800000 10619996 -505507919907603876823573808837623488000 10619997 24968792260448666987787087786784168128 10619998 -169498267087547272633525708457424624000 10619999 -33064242069108481547012858703566250240 10620000 56712415834974610607516993002291200000 10620001 -124509414325228604564771156156238371648 10620002 81353280023016635378942754971049270432 10620003 -272628904871599865125505585507790622800 10620004 -383861521913700955498041267078324378624 10620005 48379098249680433583556089169445568320 10620006 133516744727268046175742474418100531904 10620007 242306385094910407726412603374134403256 10620008 15764093599122937157664931351172136960 10620009 -142712601396986785529620061159948053056 10620010 30350523706668537257940583859295608160 10620011 9280560977837876376186555790795090536 10620012 126456461934897431692062992643973447680 10620013 143326371587482437277405680492766017280 10620014 -97754483623285873244884094171611096320 10620015 105817481746389770199287107491321066000 10620016 -38156191156081438863596448761290162176 10620017 313875608063135647473339388612325936880 10620018 407060188809311934702229127136343948800 10620019 -1022119515594142366650501204308335064904 10620020 27058491774639433742854651780210606080 10620021 -208792508322774994634940566332395625920 10620022 91852534406570670858067221860186965632 10620023 -356201208138394102651896974970035992728 10620024 -102807153924844152654661642204911022080 10620025 10451385585690328819607582389955232600 10620026 385819449086899603126532461371159559680 10620027 532466563955413879191582892461853476648 10620028 56431789367055431878496951369093661696 10620029 300048203715929241099287236272437414592 10620030 -11851741479645795210327619328834743680 10620031 395767980240424153353226281173796789120 10620032 -788730909541222544962753565897942630400 10620033 -38999387280017945820489845091908904000 10620034 183159895069702700891586154858558056480 10620035 -16913707504868172561903087065022833520 10620036 54567549685100213759373660090323951616 10620037 -132494353509034284945285418327896181380 10620038 -1583643255569053040400639075723515904 10620039 363535146048972243153949457190747497856 10620040 15909219243020620754131130658416332800 10620041 411509524443841783619941775139894956442 10620042 42993880247701432154848257311612626944 10620043 -155635485832057556061087547175046902016 10620044 94991045532368182823193561454871725056 10620045 135011867582146987554523015214389507200 10620046 -29700169305639344825725645944873301440 10620047 -209984480742055681110109029416404840728 10620048 37485542404993051873560087997876076544 10620049 -474423676679111526002750147368488840960 10620050 80481809452417866956379247615572288000 10620051 -12748595813105778773796717815810063616 10620052 394541591519425244527334158382910564352 10620053 -182848526776852785196254680120554811940 10620054 2114514057277127185738656466708680768 10620055 -391824189964097060972532246562138664040 10620056 -35786703156749899699915361297449574400 10620057 33616155125400882268194973118429092224 10620058 -293313159215433082839856650388928655120 10620059 -430778960896565775618707315867317047480 10620060 115547377303942836137012524094798929920 10620061 -539214043647939527709940165475734418400 10620062 68325310964101827987094209899166115200 10620063 -756050747730997345843893131932283016 10620064 -178883804277669218368641225227604983808 10620065 -545675455390006001999453794425453714540 10620066 -52796715178460021906977378093241981952 10620067 473075996681742267753660706003037457116 10620068 469915852131071818446509954447319646848 10620069 20896669407689845729723951732797769440 10620070 -34515722813245153472937704476822560000 10620071 -4253736973134889488373614913333029120 10620072 336807652785419854951733643216991027200 10620073 -74421024056654680670379051104456583168 10620074 153985502167697577572164878777677071536 10620075 51458399808456249688629982332333270600 10620076 -142017302318549191135761960184755571200 10620077 49898468979369452452521392805766450860 10620078 -26195219996879562001195953369860554752 10620079 46779337732021465117252265964626145984 10620080 91571126404019865145761857317398773760 10620081 -148738399045309545436748952930591636030 10620082 373246040772370808459109995407091385984 10620083 -76812645391269594802270334007419416680 10620084 -36341956637379181489427127301697814528 10620085 -83161776062428195662989077810924736640 10620086 14965153290358619967678848595648053184 10620087 -57290130484595755356923803647561610080 10620088 66733197822506749166449912121951232000 10620089 240450692828253094168867524399004860480 10620090 97220725203819405674135726891796643200 10620091 -110199075515048267726788358994498029816 10620092 49377091778177958098442841545145605120 10620093 -495109310209708087270033562768463855072 10620094 31361484180314830701215279888506235520 10620095 -45685269513131007299151316820594501400 10620096 -10089306927039372131684866706550816768 10620097 -2180011451758243565725095452976562640 10620098 304431175870519700624233211434705390800 10620099 50861711666864711984186861140300208640 10620100 15869541919142027260290799488417836800 10620101 -850515025135427341082898552504205822500 10620102 -46288982829755728779197695063311490560 10620103 66438078334588305699960743452936363680 10620104 -194887238825756430856547033467709030400 10620105 121601031373920747235382199786605952960 10620106 23623570662939802476646121966869198080 10620107 310420385506991844429836708868835818480 10620108 106699053455576466768587870705043348480 10620109 494223241169640968422875187345302708960 10620110 -74420668434963409875808743929280906240 10620111 34316559511978704847531252131685447440 10620112 66285993564989378403812032638456299520 10620113 6770985661952535028337917664700634020 10620114 33898573091674760502214476105092755200 10620115 -420835775807130398264353279288772821680 10620116 150093279940294066009758653863997789952 10620117 181484913002238328136141972483651499534 10620118 -58966583150443458316187638873365900480 10620119 54085397613773791406123417626558003560 10620120 -119547016740820048659453680854892544000 10620121 380227883204212734192416715294951045120 10620122 -302541078068899638314237239371425871888 10620123 -159705755605492561208733623504965472616 10620124 352281517532171320837374794289572812800 10620125 523223557208127219558148290976266519000 10620126 -349838051831140015143940168005070694400 10620127 -24671711114019364295748903523041046928 10620128 -635866429181614078797173198568884797440 10620129 -100936245424243781404568259569677586256 10620130 307844786041157906415776754505547868960 10620131 850220744351115511293048483666346027932 10620132 -1824897664060370054952834876010131456 10620133 617044377936892528735029972416370880382 10620134 107323888399990150572634548868973644032 10620135 -34383398270323905939824278753953208320 10620136 204259857237690785674103510159771335680 10620137 552278312518254719833770576975667635792 10620138 -153674559930483151995168350420910543360 10620139 452005627867431067638397794442454941940 10620140 3413178174122486891975933103306885120 10620141 72914972816629508215343647037264423424 10620142 152776390162333728051432516594705450624 10620143 -117980331947071240116172134035081362608 10620144 43130226801682692712408550306606383104 10620145 27967348474427551734739239715536451200 10620146 91650183630809049376522790187875996064 10620147 2210363102444592856194077007887851104 10620148 17408284907154965082396779164151795712 10620149 152525228808433798575078722138317599150 10620150 72202393769867655961209149306086531200 10620151 762653316009290096194224385945834194152 10620152 145324369947941212816166562257255301120 10620153 7559675345851209935726488157454500682 10620154 130605076622217888791686808776428360192 10620155 -63520906098863691431931593900611716480 10620156 190532728613660598051505218788591370240 10620157 -651251020688198752634210333444077369594 10620158 -21946552913839881167129685947092972416 10620159 282939797415390612765300601627486192128 10620160 -217052747611163680464472995187623198720 10620161 -517007707729138879840865958176106610476 10620162 -136812385389933634740056649777241887408 10620163 784155780860456223939934998262310332412 10620164 -137930489282240911962341853769962009600 10620165 227648240423681010547777055624182741920 10620166 84947888453160941493395286828140665344 10620167 1164038885598552190163239101454260622752 10620168 -96056643632928826001044467523232563200 10620169 -383293877763342594759353308726161075520 10620170 564783463083972782091294849833383680 10620171 412199335004776824038249037432632954940 10620172 -143846165279148589966681943971928118016 10620173 431868008171905343883386031378964464384 10620174 58685199246969796011941919214584989760 10620175 50520927192967452060747044839228445800 10620176 18676323554199947753653310698693066752 10620177 339410875167273260509645547172769272000 10620178 -120181703577903185956903081182659842944 10620179 -516001856433956981070176088090859883220 10620180 -83758410750847810332649744664215142400 10620181 -172988259556020939436558398379105714560 10620182 -108494017457367004801844210267662709568 10620183 3255340289209329252418229091302553600 10620184 50741809996250028685677776495708774400 10620185 315237256936915425025984075018406773380 10620186 18445150082436609812293149123753690624 10620187 39182138516926344001402528737546441600 10620188 488659222951052530020748169264589669888 10620189 -12615315497080653840336807817155003432 10620190 2087766373862175718921757338713511680 10620191 -157626117928772732803666655348602913568 10620192 -56395327246368389669239801410779873280 10620193 184154703086312559221902400735276498964 10620194 -103661297939494049984701251361813966560 10620195 -15550223997562796807514142937718796800 10620196 123667124693510733338771617807622134400 10620197 -39814898847030549695782968438473856000 10620198 71196307329638386880322650130111801984 10620199 -257120740201352846520821771018803841800 10620200 284559232398475798348485569106582144000 10620201 -166259014364301447046407378076950342768 10620202 -92825324246326875608003313574632326400 10620203 440007955076975600657409741194690227968 10620204 26839003281412472401622004462098350080 10620205 -373379835709959860022913388069818465140 10620206 483692647498586339707031921704556933760 10620207 373494557112050079875674459363317350400 10620208 -127468047640216998664600571635044794368 10620209 -861679907100804646688455656059953313484 10620210 -40232519781644664364118040974406551040 10620211 -339337593150042160607528564715123957768 10620212 575913258709630953724540083699153795456 10620213 -125455400337592303380903690625840671456 10620214 645373806902374887385913664441615826944 10620215 -234526438186190495502854782143228089640 10620216 264351203433550896761074884754553118720 10620217 -1803700158011840254904212149795470000 10620218 -53121693362372935951781312738095507968 10620219 53012241041163202137178112976193494528 10620220 43381316942309470816825503133545492480 10620221 -343318449709778130903256080872998853280 10620222 -252706932742626046161735982976546937216 10620223 342748110904977668738150898494801739936 10620224 -201774873896133813536764429009269817344 10620225 -64149501844900872400790866960325332800 10620226 -4833372270706637583671898878453291136 10620227 -579277005778525432386846329893101211392 10620228 72981319594982863119010922239889817600 10620229 434121528235903938398887208761465885984 10620230 -24488531274820051787092229959947809280 10620231 270688552341866759205366259983611741352 10620232 -41247798931402437315267967046934528000 10620233 -342241253965856058812485743403514658396 10620234 5434421952248669627377472435516832816 10620235 -513110607519635747919218980090003633200 10620236 349894585489145591574946279300541829120 10620237 228807440595314621412270876588605494752 10620238 318512436953991323965864433563683683520 10620239 83858644117144439446641054935602394592 10620240 26291121424549468156172715626476339200 10620241 -90666273039670495126929145473575241358 10620242 412992532697336239058800416707446192272 10620243 388069521093458489716665806276188431732 10620244 503734874273217909267515498089406193536 10620245 -163454024110631041476177285919237678500 10620246 -16612266941609814124727926514320392192 10620247 -165391153051606513090539627792263346000 10620248 -183555609634848263202883791449973719040 10620249 295856741516774790114350880122525254560 10620250 219524664749092443150283658409778944000 10620251 144755372065803539597387602029794315808 10620252 97144631479356357040816414343924606976 10620253 149574311526577096070822403463015907680 10620254 -185823492914869070995260287877864791424 10620255 56302912290080494785402629059781212560 10620256 -728496667495270141145192219708043952128 10620257 -373531494518810672620706974995791081148 10620258 -10828547509146667179498862382731737600 10620259 -126218337941864129686154846803696512 10620260 8448702523838517766323938407933835520 10620261 539030221032978253264049500901698886400 10620262 -87979148972640340842689657879678365248 10620263 431830444613590918157381907880226872584 10620264 -177023792870314532394879609662625792000 10620265 66677469163476803694825411998087968320 10620266 48958650594846562035383113714917734832 10620267 -12892226240598314335235879911810265088 10620268 -414455005298698637366061490541061901824 10620269 4454135400263744523727798912630442208 10620270 64485088669518327122986274905565856000 10620271 -51733166573339432727146602543864792512 10620272 17428384654498199802311148466171576320 10620273 2661343818354832627612103861208643200 10620274 56721250158887033661588667089987520512 10620275 -157879414954701575216757074455660655700 10620276 -48130687576753248360876280447568928768 10620277 108333168924480875757085168764834135552 10620278 -272705806492181375415982403497818250560 10620279 -413350100647409423366310145874922734976 10620280 147725933887064051654635155055028428800 10620281 -21283984558459063186414257515194719360 10620282 -50027328046489459115300933369285865216 10620283 -119734198943785999061568445797241109152 10620284 -426022533704086989318479438122816272384 10620285 -5441705845654379586226885968960700800 10620286 198176011500469861229861453665622618880 10620287 -495902328515800303302882525875184871608 10620288 -12042397013728420898909754262290432000 10620289 109158299531243723199876383051770025090 10620290 73132469479431806559599065216549017600 10620291 -374789992363855443961623862827681168 10620292 101903610152524758388200220710328872192 10620293 429862558193196370866027949013210783580 10620294 -42124443921514356438520522145547804672 10620295 -45636393532828262377272255297960768000 10620296 577095175007158957317298259428147200 10620297 181455848612137001914115263942960900800 10620298 141551953496555275886517448681600117440 10620299 8484028090277956199243225730298836864 10620300 -7187107084397927054166383248054003200 10620301 411120865745553571767320060245507245504 10620302 -149680046697809701181782192813360475136 10620303 -156084981677545122666847014088299922296 10620304 52703921458165811436874373220127277056 10620305 70393898886812405769259195663121741160 10620306 89546261592931902447101944636020539040 10620307 288589032387673619259406354536398800556 10620308 -967045608705619040290034113577424052224 10620309 5272746445143609187109077993963075200 10620310 -230745896472042598583125713980640925440 10620311 -47239330177385604237433283911318576248 10620312 -1458479540560578474909554645339013120 10620313 637193118592504102542983489358411027984 10620314 245513605439333073756918023895914966256 10620315 164180861491168487531570692674958589520 10620316 125886971315249794615222783657105694720 10620317 189598096479379518853870618003424091366 10620318 -14646491470606435807730855116687586496 10620319 63077863514652458224348347545285993760 10620320 -102118934786727722571975485323501240320 10620321 -17364947074389524489412234763550797056 10620322 98520179756499542530802096111508364800 10620323 277364386733065513985785975493160127440 10620324 -26139406159842804249319222531056525312 10620325 -129077365716420292677893583636034591500 10620326 240424972701231941173160991465734342112 10620327 -397359181384455545999014954856386673880 10620328 -48952641802784314083498510669197568000 10620329 305014017558693118674687751666465959930 10620330 53429152154344627056016771210134896640 10620331 218628527209827410414851271359480869264 10620332 4669147014835454273584901721340434432 10620333 202302471346669393994040492762626320620 10620334 9123865719124581455919823351052436672 10620335 182451574372758052994213020092692438400 10620336 -48085422147765151623764513495526998016 10620337 -72056551652206003998205965628977391168 10620338 -6482657849008240535635552190205690240 10620339 -167228059144596982174182914506703999232 10620340 -390009595440741707373917721019847804160 10620341 -19958509105355286036486727086930186258 10620342 -114707288106658481478050143581405880320 10620343 -690766330108740221519285536660938952408 10620344 173901243091961926135124292226617753600 10620345 363053498439703147842419734728212147520 10620346 -339919386882361586000980216214219594496 10620347 315568928263269034292157451373496657120 10620348 165188396911946810430939850121913851904 10620349 527062780024780400829632344079872376640 10620350 -72132593471193786066887232127891848000 10620351 -120182915903322171424506986002102584480 10620352 18609636017646983432457095800059592704 10620353 -34409664015514032275458343292285271356 10620354 178425029376569660647182081095469312000 10620355 12479124996401407204012526561584965120 10620356 28508490065076669134081744471547966720 10620357 -138015795011573097037987434140616931680 10620358 15533197911744057943687488067783137216 10620359 526427440287919637037285525640495472016 10620360 75066700049690136241645099204760217600 10620361 -275141179519077553241731786507250494976 10620362 125313802696334014980986506297005456432 10620363 145966945851047361824594722145839724784 10620364 -358202800765347287825027548637779304448 10620365 -158321848981578538631009484959623987200 10620366 -87832700997444933486422917453192483776 10620367 114293437390528655171633808779228466416 10620368 94221009057490256026880883265107001344 10620369 24033813239359741555992467448572883840 10620370 -69848092133943753062382581667760401600 10620371 -627980080429214911431080971233392154576 10620372 -48919452561454706925592815170692558848 10620373 -253050863199536803400302872423897504000 10620374 83270803023713261967469472718623643936 10620375 174331889377923263105606786272124928000 10620376 -273480365037776365591707604408118231040 10620377 245748174737074460245595651029799769492 10620378 -207910921852842012515651082111051150096 10620379 -204821189309798574915947421535453686528 10620380 81213851650811139130145014605193574400 10620381 153287609544670207718618896246859981952 10620382 230275419989508430563508224467009265792 10620383 263337187660833588062025895845620900544 10620384 146425356187920595342440805368008540160 10620385 -52353039639788422174327216865831371800 10620386 -51005084051794015097757885888557606400 10620387 330907255623934834944333244342539302244 10620388 6670437426603888214263686209616117760 10620389 -216693556199062257092202445494636043560 10620390 -19269358773640576660653379759742146560 10620391 782052333613901514064868397818410772792 10620392 -96346139548457251993243360063415500800 10620393 20943420511579876691216120269096519680 10620394 -176937498878033212136897361826269364128 10620395 396258273318782023116263963270212845600 10620396 7481030385286943267702738063657207040 10620397 -456975408441787101941465389938760122154 10620398 3317948346562426428153508318298096064 10620399 48322350331515340184486047234885440264 10620400 -24626338136499292578844136250348339200 10620401 179381135792377143305111799168556529904 10620402 30086834118240881241797360510013917184 10620403 -647847663603845747834878428182300194616 10620404 833348419688371077622401619513366592256 10620405 8920855179162737917882986879920245680 10620406 -78239043228463882342939457892491834880 10620407 657321360254120693356758391454434585656 10620408 63310651582568962507585300834075791360 10620409 -257223519039269161881054421700297782140 10620410 190456769130997951775089611914562740160 10620411 60386031030138574478971152737818632960 10620412 273233375088180063472291059085111808 10620413 698465032725894436087526778071842702560 10620414 -10712727938167756236190903810073886720 10620415 43699804638816404544955680057381900000 10620416 124707393914584068341562021754303414272 10620417 177904727392120815316866276250819928880 10620418 -135166633255792398738033816585347942496 10620419 -27045381607725372972260214072915508800 10620420 122105341344566602641537235665991802880 10620421 -2995596950559378834003154284624344640 10620422 -47874798190422561340166749021278057600 10620423 -163835187716741807538944787602284761600 10620424 -97589409347132918689060436186646650880 10620425 201083368935286321512537145438655121150 10620426 168103968198541488207947964114529714944 10620427 -45927035686257993674657043843807624888 10620428 8567320719852592285965596913414389760 10620429 -183925331275635992165892770030493032352 10620430 106312054891450909047899592720511785600 10620431 -6495324330250483802352049805562883200 10620432 -17355134972138067185949105936183263232 10620433 951095346025671799123129255417333963904 10620434 117695300031389421416006298789511864320 10620435 -20133760144971057773834889343621946880 10620436 -460243099027770397512418711075091255552 10620437 -473302359698219831633319731342539913220 10620438 -132364525950728169953339381526820270080 10620439 488891007940142074117226569815700583240 10620440 413401209352489548376388540315447500800 10620441 -379349632832478327947746732876107264 10620442 18734443913936448406009425959682591744 10620443 -96037194386750418169750634591477133120 10620444 -221174759384262075506414609974313779200 10620445 -69858872406789500072240069446648742400 10620446 -5692969909793313789736034734091977920 10620447 267733323703147528912783804521334921800 10620448 508614368396803315587898973976459018240 10620449 229678223629891365851872367384150784000 10620450 202285517108893136509382920511637408000 10620451 1147738697558940193842419315667522551232 10620452 390590368871587548187000603754860907136 10620453 -103705756402690011580772404382618935392 10620454 9077312074632397073186760240135528960 10620455 92624446382351750329378160822797548720 10620456 -5390669268597913817402546627796910080 10620457 -239956319103159565609454328702486925248 10620458 129625891962351729902926456023925932384 10620459 -104933953056969080552326558175131714200 10620460 78112461764079134746391873907941345280 10620461 94977270330698511389268478903481861250 10620462 35944137505542680592246485249975295552 10620463 -186057397297166763518798126824505473040 10620464 -51361596348289157401502360518110412800 10620465 163649899172836351374324144430094277120 10620466 -257682653304723375752720892148468526592 10620467 287938216987103870399778847369928302320 10620468 -296979902240258776163604920157830215680 10620469 499806124702759368860885734229185680544 10620470 51839675578085644736535592799769346560 10620471 -192815829213651330380371152647565521688 10620472 334026482254401142721221677937825689600 10620473 708817132617083090503848736619626183722 10620474 -87571826816852495850438972284957917440 10620475 -261652588855065557880229514657248379500 10620476 -78843490599131825536933947600860651520 10620477 -15028250371792531003102077227692166688 10620478 -19438860254017013808324647756897629440 10620479 -129819751352718510355906426999740121920 10620480 6448095821596713272637108088492523520 10620481 -532826448404200636370914831778602662718 10620482 -240674294632630491564625936549909058688 10620483 -90478660887347869740892043459249843976 10620484 -2658734639221565833452431521109536768 10620485 -367983566432442171468256573873899701640 10620486 -214348429297068858460889668744936649568 10620487 -39024496373819564253046984336396864760 10620488 -146390679460552966452615711250001034240 10620489 -425709833842681109480863424241544345632 10620490 -21403257028156815668346378848691916800 10620491 95788629004848015624164609612937520272 10620492 374493528530488809173306252984025226752 10620493 209782558730622249225621841529868075244 10620494 -319555411922536492087464619029974992704 10620495 33709023853274210706941016021269868720 10620496 -74908888146014000229692711388362833920 10620497 -826230951465223177511533601514064988508 10620498 57251943135102740434736684069203914240 10620499 201609764610008283491417739390148496136 10620500 -27266253119374352213356637027774976000 10620501 -298061873832559675718011570279269065568 10620502 131742659421126003686016312500595443712 10620503 206176786651668886672760440807183821600 10620504 -288036188707765333750933402853618688000 10620505 435987204796180300619372205193539675840 10620506 -155678986674907624865145913127608800000 10620507 -52374754375801296086906457028412083200 10620508 266628329076047433531520238114595619328 10620509 860014353923696841508476126805978051200 10620510 -155721578399598787041849918381899821440 10620511 348511373340407178783742503578230115184 10620512 -146439057228289510462514546245301698560 10620513 -474456617088426529989307944561745963758 10620514 129181052937382140205290486088900530432 10620515 414463958469279552077321275752189543600 10620516 151073435862095784676937763313632344064 10620517 -55030277113210339714901026410312573576 10620518 263771825967994082118959331752988119040 10620519 34706121235452393426767318391827301888 10620520 -63236042522531102923013399337330739200 10620521 695501528524138763065607460239553649722 10620522 -28890549535563458121031696283644535040 10620523 225556773442053521679110323364824648480 10620524 -25701934805107884672905174639014579200 10620525 -210784393193910683161913622037341720000 10620526 40964850836899128783147953193438081024 10620527 12561903017466734486052126722430313200 10620528 36950673784603703329640932458901438464 10620529 -612143072770239746081673290226495826524 10620530 -251856310999385749311987121815823224000 10620531 -20141384201222473084377962108370969360 10620532 58981778520921951801800196896848207872 10620533 100230210216878869304811756983908320 10620534 260008502627593804153390225351931897280 10620535 305358425279547384823925401086772232160 10620536 415196096411722302229813785885708902400 10620537 -167301062324828854983853226645807799360 10620538 27321395754804333404600511698708505600 10620539 462654766890070590684055874022965386680 10620540 18475984272335522486528597132576102400 10620541 -294780599557840051778711104491366696058 10620542 146288004123697391885897986275027420672 10620543 -505090704130169297337397951893282744576 10620544 401011235626832412202790487478134374400 10620545 80533191216852482060434337107973425320 10620546 -217574276841902272423382947889056394496 10620547 204951213583652002614903517153755044864 10620548 84453079012422826605407884713623005440 10620549 299334086944734304757798973013894465824 10620550 97675660478351269120909801545267976800 10620551 59446847531887632395270466203900157792 10620552 89744866474447537544216086103785881600 10620553 604001640581925551252477978797410811802 10620554 -77893656309088981397692534004348819520 10620555 217502354842270772237472754203125207040 10620556 -500992466284751234580325960969542119680 10620557 17055301157942153815872337642412890806 10620558 -84616891861225361657186584264812447168 10620559 239309945116790266653575519009126419760 10620560 94182224129473822616607434998801121280 10620561 1702743141964136812385730107391028224 10620562 -318577701552143391334314287602595560800 10620563 -603680930616966564301347662070892225920 10620564 34029084967688580763597457928815462400 10620565 314599121258779072932714611425267956000 10620566 -54598075751521615598937647105426237376 10620567 -37511379595889340006238909740390147192 10620568 130942557261347651811540767230418165760 10620569 -3679485162587242633853318311440172800 10620570 2237867752175748255462011647354391040 10620571 -187869579643175626360839923222986796400 10620572 513001061088860402113569435209735135232 10620573 222097770769545225139609501988738925600 10620574 320941814152653586042165063286382001536 10620575 53595937925745090461766205962038466000 10620576 -369644027598522501707339773947856355328 10620577 -193449194575506653114803009329295637328 10620578 -313553122415878217093694753575484650160 10620579 -253186533649785121990708918034789240400 10620580 -311278693501199639460702961629670325760 10620581 675656864002431738258608190905128712382 10620582 -14766906540862582713341931919051929600 10620583 -231739265068083350175432244851806496120 10620584 53792058425581074355712059497876510720 10620585 270669244197845813919278896566156038400 10620586 42979870717453729875953862336311458992 10620587 -720660850342951140315772810272985570764 10620588 173558747667786249104985424277430190080 10620589 202654922022718176526297790601466783456 10620590 374144586590993431565590685063272857600 10620591 -39996870658752945458054782570584237696 10620592 -110065454217506811529604203285114568704 10620593 -448618407707396479443275306479497826158 10620594 -168396792478274455061700789287862232176 10620595 183876186022338152527444998585970103520 10620596 -49562246242414119199591249166915438592 10620597 -160520661691065489026678078430719973504 10620598 -286467489554426418182779558990826574336 10620599 110165895692415875586396876595541809200 10620600 41084932521622618510405974841982976000 10620601 511325260119979466045061859044908683600 10620602 -627393818233900560251323210142903078400 10620603 -261246666190998096377147015665642494468 10620604 -40877219686720669149636239289004063744 10620605 -648834470726341609828062014821623361440 10620606 93858355661141838333940100469159118848 10620607 48819081772048970814346943385627801960 10620608 -212388249002829723249287983285505359872 10620609 170405158747170177743130864048767225904 10620610 -43770588273645644825934581032546498560 10620611 318446041458050761386247056278874193212 10620612 -233439781919645587233292052323501670400 10620613 14444935677011181151874435367045037184 10620614 -38601409675833142866540077758639530048 10620615 -41614708757667480602369389047406175280 10620616 -273570951520087179342949728719641451520 10620617 77950805351442518199090898945027288512 10620618 39931951698713222435378877229695702528 10620619 -598400935998313374536847405562206383980 10620620 3186772794217980844895775803567431680 10620621 33391105085092999120796968760741065920 10620622 -405088473650877576229601361890315757888 10620623 -197282638882764399592698374901381972936 10620624 -608975577493365528477969339184054272 10620625 30933870155226987429160546169573476250 10620626 451420184909843403599840458310166778512 10620627 248592237591221008829219856227652850032 10620628 67252733671385342942915368341153431296 10620629 -9459289034212336877174844653041824768 10620630 -2910478267963875450855558445772256000 10620631 -59642402232750353949773353130383933440 10620632 -99767539153497625898607415055749017600 10620633 -215141501009280126485868121974739910400 10620634 -13908215580340223840000078435026976784 10620635 239119517881382782760640761822219974080 10620636 -273596098359262377476232089159978009088 10620637 315413547271745619386448226108696809600 10620638 -60912546086943201791061715970479115904 10620639 62049495009077564818121859016636179840 10620640 139002858538416994683310918179500851200 10620641 -269971872088013867316727527365664262080 10620642 -202032333319321087144472125248282418176 10620643 109879739818073576341804767136951888848 10620644 44763737735476260327623022151265254656 10620645 -83301103607205474457038190818094896000 10620646 -77587026750126682268587748189028532800 10620647 -571647171220609249572911132921780648904 10620648 -259712850422119282950708259046755338240 10620649 -28360167182992224659812535265171562560 10620650 -92519025771193026429333188997812102400 10620651 240996728780529663909520248642604277424 10620652 -109803131042619943877535247215031859200 10620653 345770257444400684394597122068910674902 10620654 339966548022328424456445948459055680 10620655 -372416017737592488675705000894719246880 10620656 -144512512102966191917748826840212602880 10620657 3746731334796312809190554281287213954 10620658 -183761067774851210633229710061508224000 10620659 -50339745204182661995545064996670430560 10620660 122904853457498640178021896832466933760 10620661 -138615810109137952047593212843837126738 10620662 -716158132231048415356872085151702016 10620663 -264164290564938907426329180955531810176 10620664 108383814176547778899262996645593169920 10620665 49750168211298799917452223634773797760 10620666 -15085198744090531517381582808822574080 10620667 210484586861175668395405867205193447716 10620668 -47545553434288835033862383017915133952 10620669 -46829265201299183345460877290918829056 10620670 -65268265981552564901880333075030086400 10620671 2837929390659547847991181035208303872 10620672 374759520874459399827265023040353730560 10620673 -82968789386112924089542691778836125760 10620674 -409604670890156433352130188217903905920 10620675 26900545381453135359730435072608583200 10620676 -90093135314208679766196306425233274880 10620677 -312936110884030845455747784469885878720 10620678 219496736660643952258149671113529106624 10620679 589577927411735803188317788999979027776 10620680 60825016439893032316030462490586316800 10620681 7537834334002144631447280433733303040 10620682 104899184115814473140494047417595683840 10620683 -485150989165297815288124840942881553068 10620684 -638722671452884985193145769825194665984 10620685 -183088678742091624795595567573656932640 10620686 122361899116151683862149024720917177792 10620687 48780501692939473039259414203275264000 10620688 -68225991604441113826575376514654191616 10620689 -276867044552856957641772277086020850510 10620690 -119204440432793090738145856266018900480 10620691 -228366418816999088033998720510889501908 10620692 78729182169033592295275063600233042816 10620693 -75183908552683802242070999188959014400 10620694 -153493845076378389820525758791408295936 10620695 -411194060019169716574105445207855869800 10620696 -365663226945373252458820521793243545600 10620697 72479059353995451379291303044351219294 10620698 -198385273225266812066641190776292148480 10620699 10542761080870713439761820577976491520 10620700 293079982505577128166551082310316595200 10620701 -42054302581133799446292011304005189748 10620702 28330125042280544390108347056372868992 10620703 420223770857674361181306076737698852104 10620704 -371205273474799574130699744349357277184 10620705 -142405893633926110052143622605370048640 10620706 105652145352515530162068226639861119360 10620707 121680314451158429826405385887935621160 10620708 111617770322501033916733594489482117120 10620709 79279663954574658351863470875333935040 10620710 10028308526827663939776560584660446720 10620711 2491071062382863524945581742469477088 10620712 -587889881513878963796438746795993497600 10620713 -178915142196053660895824931290187672240 10620714 -19860610347149382193331061983785773312 10620715 -7903017695740397658530567330190124800 10620716 110105410508862905931668338530119040000 10620717 -106076857821873919021959104731851427680 10620718 -173747590434877591903875721782384179520 10620719 -436191143261702274333601801227379280880 10620720 -4734454219151832682090402589761536000 10620721 279771952287226168843648157002210747922 10620722 12955759250054333559622124979072328704 10620723 -229862144575570832812535137031327038416 10620724 3011366436067738185862879861112717312 10620725 67814846733872909234742782881437158250 10620726 90116519075406429989675723063010403200 10620727 -9302498228494101798912871760549705440 10620728 43390147516091996953491262499738112000 10620729 -46572162938850050348221507238220546432 10620730 102351139155022048855672951256206433760 10620731 -58631112620090271997083813041100066816 10620732 22052862424189519168865936694092739072 10620733 511994526451865851878985214057178118284 10620734 -59406665855228559735645092575909756800 10620735 208875453852817306928931552332029818000 10620736 49004623807679669076525696354558672896 10620737 833526538834763654969814451642364776386 10620738 -231841304266198510966949922906108763056 10620739 -100983268592976849696399132814330925744 10620740 102139971724403849486096956523738688000 10620741 218844621780880325555964832175459911392 10620742 -3645197552398927948376448277808363520 10620743 52590518467528460622086394284814383616 10620744 212995268532493618905972385077905694720 10620745 -279026029610656710910700924290943785500 10620746 -11415565422401507342389995631098402816 10620747 445623208354811470301206044876478085040 10620748 -388325756890731280147698809701079460864 10620749 -492781605940569964885412201672226934836 10620750 -49446314378773690256417250110027664000 10620751 -826733812115617505896926115682536559248 10620752 28302713906055793723212303389353107456 10620753 -9778884461476213185759645494664238080 10620754 74449645957685326411298531042408684160 10620755 -111129808199737992982943454614180599680 10620756 -66974811417684800846947442190369816576 10620757 22368891000357878862498738565816696320 10620758 174843207992747077842164548560202056480 10620759 106648413082052124091150431539141645520 10620760 -471263584470542386842998128032608256000 10620761 -59516859550358231396342109255355944576 10620762 178219886896929610747916414570197873152 10620763 2157809710463840172471046936826003568 10620764 -62500173739719309885593028618945650688 10620765 140330178802385529562131582268328624460 10620766 -113045564220217620526132764099342808896 10620767 202604144500393608480308275842119012400 10620768 105972678968264977512557579871073075200 10620769 46550287065213161063828373682075131170 10620770 11121448008104929739606719803398568000 10620771 115648654434089877333558790111306453248 10620772 -220917103464300317805032476269049687040 10620773 594993433452407942782812261560183418720 10620774 -112583102956191166426245340606394962560 10620775 214058265944576009430952779121609400 10620776 -34717323395779926774005956043910205440 10620777 -34818057166936868926547223228903028080 10620778 38280087524660340051293960448924936192 10620779 -9011458338298383190556430662141311392 10620780 -103369348987934348459861009118556554240 10620781 -816488831886123174211140764790343797418 10620782 -553587912366602461970067733541024147328 10620783 402041890593141423436055958686950855752 10620784 -20226993479109666269477202535565819904 10620785 3054031459035232311805116848355960960 10620786 36888733765163582378274118345179955200 10620787 1452817830618155364805420859103520332960 10620788 -177326390173079790772168104156995468544 10620789 158479325135067421715424748575052629024 10620790 192557330586970505418852963579261726720 10620791 -676228904412412044292636933547830978800 10620792 -22999925861996265290738634113667317760 10620793 263961441939134158986124032297141272042 10620794 -40549433438428675359314826332957525280 10620795 -92832507171544962411691700818267777680 10620796 -353912150556460174120480990684685670400 10620797 -6339164554569565352144259847877434656 10620798 -176640896260578321517911395223437586432 10620799 646036920622152997910361719553234648336 10620800 -175928217750551279743985758733598720000 10620801 473704156569779599046790101751589781412 10620802 104290400975426171821512525306840583680 10620803 235783679154174012198690293146855133052 10620804 5811769469186776890182479268279273472 10620805 113729549271848175482952818016173735700 10620806 85753378487293137182577943350089546880 10620807 -351984393286323868638764135825184515160 10620808 4783959153209900845416204317086801920 10620809 -347684105643754093972110196378075249884 10620810 26605920928216423038125501309615942400 10620811 25791222123034243475407565692525555412 10620812 -2813690208208054022370557124215677440 10620813 -54159290580640364970875833675458533760 10620814 -93788929417856674156772025446315143488 10620815 209670600053477590442093121984265032000 10620816 19573893149068291295133415796291665920 10620817 -57988426710022854043319969513775031808 10620818 45661820802889189941464976960433392960 10620819 -283713369089829335716676990564022983424 10620820 7502012706340003009910501318136422400 10620821 -266228388130410869736960941961392944896 10620822 -3305428564487083031940181499376014976 10620823 660312290016568453108181150711906864072 10620824 499141083819712212653030547725985576960 10620825 -203313763892282463585691001585086924800 10620826 -31616550707539052322188302740872221440 10620827 -166659662945570900586488683276960505328 10620828 -9512272017253242431807765673845882880 10620829 -52198166708131495289351317673123732000 10620830 -57418839041566277250275212428208318080 10620831 -158282527818371581617606121122715549680 10620832 -89346657914678585961482124353411874816 10620833 -138124376132712999813213395238436773918 10620834 82209319353997569126255566371797222912 10620835 163640342692379654257487433577930798560 10620836 344301654487271232657740637497864868480 10620837 16312431551641492629921945009978812094 10620838 373540316101500249092193465807072860544 10620839 587557489090942388510862180371813165760 10620840 230375354917170684676389555100535193600 10620841 -179255173018735610196997058158975701696 10620842 -330878570328396802953407324189475916800 10620843 30172302155491858224344950686789634224 10620844 273929020828638160682238757591058242560 10620845 -170200358804874073208583753571117858560 10620846 -174755730479413194603923222145558778560 10620847 -668261399948384569155118022892888110704 10620848 17594460840661089346992451049635184640 10620849 284348142225158927197941905139259262064 10620850 85850098557777295680275645459590936800 10620851 251172208303937863199948455848254782800 10620852 320972473496413774546565996851310628864 10620853 -163671916123130616563863238068290234898 10620854 -346423800939203083529202928769355606624 10620855 -122553657346665350652521943851646336000 10620856 -185852476564130418566169174347442032640 10620857 -154055855233964604953812728484659875640 10620858 -152417892909989380339625126925393570816 10620859 -545678806107131317028706609274810488920 10620860 380729944663111118285510477063289070080 10620861 -261838499927916627677068985204060047776 10620862 -62189540063214907813989684705159355008 10620863 432881428651831297630641199214925214584 10620864 -22879984414439201550373126465923317760 10620865 579783833343967795054078050983872738260 10620866 -303354453156548213256927726175128691200 10620867 -423126881966165987791470398291183232000 10620868 -202749657215836106144276204625373255552 10620869 219523444844959684411839730030379040000 10620870 332389352152858320499420257533959680 10620871 587288326900441844207235441614808960 10620872 938617906693037024747974468268678292480 10620873 -532645372283843549597782665206483850780 10620874 275103059373500529286824087505514798592 10620875 -548824502614813391648694677531394108000 10620876 -1583547548853881189515444709214633984 10620877 -567497037251508563326540963574866299274 10620878 64175480666859420664189990943248962240 10620879 -104347974462418377033176457874331407872 10620880 67856651960104685817477370758999490560 10620881 -89152093051510034288243738690987586318 10620882 -6208503480535359772852037122010195808 10620883 12360294261377640433703250037578711040 10620884 320652862267536061281422754844425426816 10620885 -260085187376218359198639414599880153600 10620886 -72635829484228543084504567632638987520 10620887 113157872956925539116075267194013949344 10620888 -124063653153650572626068347470861373440 10620889 -398776756437103990310380735715666232310 10620890 21067304205197247593046945454803548160 10620891 -456629419874896161720995071025298177300 10620892 274592898965860082469103979232902179840 10620893 -697878806022304934216329108785673900680 10620894 -162304775425193738532252619903538383872 10620895 304712171550684300580655348579246380080 10620896 -384706792732358555100753435245150208 10620897 -254986894417742360963549612980480589328 10620898 252727975856374773060267467776650373200 10620899 253188387446151648107566904558124774960 10620900 84071687683290830584361018432782588800 10620901 -20497518002832815535291185873807109600 10620902 -82132280058649408946257500910494662400 10620903 215955513538681762467269977901659197264 10620904 -39082724316973271093802416279964057600 10620905 -535964530534097212040389442748352920000 10620906 -29195567060960410010803359530108695296 10620907 -594202996054927974010483610751325548096 10620908 736749129655783629532768882711076759040 10620909 -194011492643526937359462221899114401600 10620910 -8287164510207097516582555410303329280 10620911 123983271936773018517510433648994011632 10620912 86943251315577350203729878456917360640 10620913 650566355617269142346757544637966702162 10620914 -3010681903349710845856715467598448000 10620915 -121843191330843984893339364827076400080 10620916 -5375501842522092658657331132532002048 10620917 37572244790336015063143041344652877248 10620918 -69808552006615621540879738805772410880 10620919 -167843718490562801804799369741383102304 10620920 -470991847276260433559319569654234112000 10620921 -19655283019325185624353745145660807040 10620922 14570174455258390424612365008738147552 10620923 404093083198477141246559551581644123172 10620924 28182878885944078474113450368024371200 10620925 -41667403879710932754868607053542859200 10620926 -219821620921607163241308014917514969088 10620927 -81643630040219952393947155135542543120 10620928 -102568355324527799407221431764409909248 10620929 -516608716111938604444658408939329415712 10620930 38133411236633217945494208075595269120 10620931 -479411746382559527368019571684105604800 10620932 -4330612381615644661953881332014551040 10620933 198915234044125541823964862140165753824 10620934 14810202037933889726852018896161515616 10620935 -101854424531371862275755509846729878560 10620936 -406320621185256847473200127082562764800 10620937 774559281866046112298796268710506793984 10620938 23475288158626387732571740693888970496 10620939 151889280163833341808374220731119979520 10620940 11246520204715235624325050661513216000 10620941 -118890889744400585871993146679445518336 10620942 -29625180960192967784925601717854103488 10620943 -414363909635603039056842937807044726680 10620944 -10199363826282747295427952451492577280 10620945 -187565034959508920110172337460839183180 10620946 271702749163947989888896002391554618768 10620947 8886997583408454345132786527052324396 10620948 257877837874535432842102810348494102528 10620949 -160759330242769168486647644470689464050 10620950 190891870242051116165921234343866148000 10620951 -337323412005183452400586996110338157696 10620952 -674176388717875144387303867065298790400 10620953 -161343590922873240188889140009632446720 10620954 -177206351474144886578753413929325600320 10620955 225698736890899187530970044663338039360 10620956 -193440278066957108631097967423633671680 10620957 2172161976643049754651456850872031296 10620958 -166103778874943054972073435496240040640 10620959 30158974093432101938312488748250488160 10620960 37826623665322879166657664566427648000 10620961 51409564217953406331412081204791214848 10620962 -192308495764683959190201511111137465600 10620963 5191671593229715412520048613185164784 10620964 318818354100239116538114946493431310976 10620965 309211854690219631185510442418964458400 10620966 118626534572339449387971845640733999104 10620967 -48665864583951564279151716222877200288 10620968 77851970073458662949645017961355909120 10620969 -120647951265141978877809231091735967856 10620970 -1141422550990873380187151934659869440 10620971 -684892067312962577847108305425795721208 10620972 -57926055204367532616965247999019084032 10620973 -786372522218523566111534939490399869952 10620974 -68895171759552125074265843204162261184 10620975 -223515058124654011544047323047800151400 10620976 122512413958139767773704322399254249472 10620977 33702741102049490252377268489433239826 10620978 164597130266550207342348615891211396224 10620979 -246704612830224061323585808426871761920 10620980 407319914143744945262470508798543216640 10620981 3318015814936726993586801715540179232 10620982 -58809041561976904654680278523203853408 10620983 101906772781599861309259224758125976544 10620984 290045267244533959700194941502086512640 10620985 10215312204398614919283831732130410180 10620986 -87287824321087238828990222473755922176 10620987 -189201404663067257833532620720159750032 10620988 46485530068313177135926614255223222272 10620989 -5964988438123562659742003134699426236 10620990 84726939053580089939021953824530688000 10620991 568420781854968873541619013326432883392 10620992 279337380863833967829408039889180557312 10620993 -174172466184744490847541438882285333600 10620994 48855016821883017481233222359151001296 10620995 38916510528535506370299826198074816000 10620996 51427522622119960337438527670623214592 10620997 494133767023897644214912189139785850560 10620998 -112333851043177329419571470403451054464 10620999 -31459208227925996807792174071703028816 10621000 -3199220735984372064913170925363200000 10621001 -342094878801586751258339463083102152998 10621002 13167206546922500345096033187359875584 10621003 65113815321580196253334660385300305920 10621004 263222286887226607395037675324174861056 10621005 -164180099674975268090936329720463810880 10621006 273808975367754492429624217626610620864 10621007 731167913402349151630401407884525574256 10621008 -62818010146650674479564143939009650688 10621009 -20196168600970526091712988604210351360 10621010 6540311203222962839033093652242472960 10621011 -148737192179744453451651783472329456336 10621012 150369953045957928784391336236036012032 10621013 -194722424892364829709486178278826734336 10621014 -270924446990601548115953079117204279360 10621015 397181443764263483206026830401460049600 10621016 185828561967839856455220726469016002560 10621017 -1186350831388409305489717356004733280 10621018 -118786554278867203191524847127632840000 10621019 230162828481831767924917216529687622840 10621020 -236116059594161045806951323620161075200 10621021 51811036266127189635635091267455946592 10621022 -507047788590588418103577007619444057088 10621023 10417936796910492841125160069891446144 10621024 -829319108651147701346592038380256231424 10621025 -77632213502040911389924316090265837450 10621026 11232883156709949724878714692110812960 10621027 -116082552019299508833121488562986609124 10621028 -67857921434144059518139844282447769600 10621029 638561067329516496855579495133714505088 10621030 -115892352184457941476896938905203961600 10621031 -113072669268987947530024623565422491808 10621032 -14642939055999348297890450750224465920 10621033 1151879905540072704304008143130488457600 10621034 -17660290557334298419539163431276374016 10621035 90010455761899933309084858189001686800 10621036 -538452146661361760788681857529695205120 10621037 117765083421441357019224887781930820800 10621038 1293757258315236789023731897822586880 10621039 -99318806302295714347228984570054999728 10621040 -53988432263086461171046732893805117440 10621041 -133257912601427472538162004564618283456 10621042 -35497020514187810691800778672660088800 10621043 7241301645966515501650444186019704584 10621044 245529326738383698292725014794579746816 10621045 37954136476448593633858951818344983320 10621046 401254909820651200078718188794695117472 10621047 107508240086115078076703795763947770320 10621048 191796000879990491090778086367104655360 10621049 -233716205427340722308940447289770460950 10621050 33408908664495358655719525094105587200 10621051 209579534592776419123287028424415459584 10621052 -88462926819937159456495106021813795328 10621053 352115520263444444924836276834578524262 10621054 -264120970048842996569920079958276801024 10621055 -168236151295911059163406815729906121440 10621056 47142576250754309188571167787707269120 10621057 -20150859673688964813381005854325439520 10621058 37825182380933167632767953847051991552 10621059 77293310778818264436322235496826450608 10621060 533053330753415457387689118787802112000 10621061 -664687584184440347102624252872335658176 10621062 6157165044446742691525579613222797440 10621063 -287482206315313737843422687500126323688 10621064 4089644805343021387692186259731179520 10621065 -8077993788073823220033919384030494720 10621066 -81799942228218158200874327392945026768 10621067 294957761021592010532215814120904152112 10621068 -348847473051578199547077863681752104960 10621069 -392140806713379505093136178492893736980 10621070 297706926524176810867626562125296652480 10621071 70409732501442227530505649962499012240 10621072 -28278896396998323107829515199607996416 10621073 -597229904510404990289954365374312762780 10621074 -6777072266889633022797547108757029632 10621075 -44621828618955398722733961466297803700 10621076 -534338813557435658912544685755758592000 10621077 -24928167865825219507135225556037447168 10621078 -15682547304553674649744495134283237632 10621079 -248124530982581034033844066172350131024 10621080 -16539437715465557668266459376992460800 10621081 100416153790426030295649905827751373741 10621082 31946004506781958223885719609445464800 10621083 265681501352447515896328635127182406848 10621084 987924035672769352349066080671356416 10621085 495409459079634122964863602178028061560 10621086 -84548957172819376671604705470953472 10621087 870141790270581320666744263997891977032 10621088 -54434571024512865753307874481351229440 10621089 -93292196726682765128956467131256608046 10621090 129350552648087171144491412002012745280 10621091 96774040771291272832526917441286183904 10621092 185363361445708137806959213745940759552 10621093 -311351812734364028152308976772935318242 10621094 -30695516589587980130680756476897394560 10621095 233111061506218348795148023217726880000 10621096 55672365167362947744045876112677273600 10621097 337508122934495281121709814192157751546 10621098 182537036248843261198052949313363461120 10621099 12795546273400504412861385069056586136 10621100 -22917778033048845527218772586375705600 10621101 80565332900890437972912585220829680320 10621102 266316448101298085509417151828303314752 10621103 30159496271931829463893721020647937920 10621104 20717366144176544066566287127314628608 10621105 -218638279917243385620171669101455272000 10621106 -86126908914684136620146387523096554976 10621107 239894726648840764127594686213782303744 10621108 408545135909837932709586147197965275136 10621109 318488340564827635933961581135446485916 10621110 -114078947255553621230675945684623002240 10621111 -1272732407842231659596268330974623376 10621112 49282225569311467015081088340142202880 10621113 -168157272467235914973245387166750215856 10621114 41617334702585559793385936519879385600 10621115 328731259839209412427154784201963749760 10621116 -225785287012139118141136630049454137856 10621117 7043321162031272784997109175779761400 10621118 -118455788857088196789801220880346858240 10621119 467647407157580190559478633836123596744 10621120 -82939261928257618020058068759368171520 10621121 213822694517913192935139777313406640960 10621122 -28484578322110476978429152510920960128 10621123 -95390269262683584998093813677167762628 10621124 -312340157097868369627897914686099202048 10621125 -28958457227655346138959961388163525000 10621126 341002581656163333109701275737442327040 10621127 44556240965074255513177585178919089664 10621128 62610727289173532752809078256765501440 10621129 10690660962126414918733776224134088480 10621130 -38453816063806861486130884828627030080 10621131 -357840127955447716267387001980321035048 10621132 105428804419702092038090196270700288512 10621133 -89891616895774836259676186171002757760 10621134 166309384088026646382304879313772231360 10621135 -4424766447322415258504926323072056640 10621136 94465869393337744594719888100398292992 10621137 -139769664352065826222238911825391609856 10621138 -441966880285729617885172876573962480 10621139 -439562396506690499686215619772924295060 10621140 38395845665818957257888694374502041600 10621141 -183644885464405925398108647753986386560 10621142 -98706074528320249080385069408537515360 10621143 412478844015343393389494885898823716168 10621144 -368327842574177982161723032493550489600 10621145 -102631660620732239550496841224064111100 10621146 -79570303938050019418995022452774917376 10621147 138357421868396769049076024784145170528 10621148 247125808747159976857049481334661614080 10621149 -128490814616962350979897665604000980480 10621150 -167813982565216115507943034298669899200 10621151 -68162143053325210834398978532080015600 10621152 528013233391369905224961446292907622400 10621153 -466160573646082180852487612327911125598 10621154 159056050307175977989254145240702482432 10621155 -191847481299384619075402346116421414400 10621156 -80630041559995182069032519793788907520 10621157 270044371316131546092339090970185665406 10621158 -10113799732935674125024192434279874560 10621159 -44734493889047764840003813832562525640 10621160 -127310025124041339272702181718081536000 10621161 -3224511121411071328051799795383876368 10621162 -46539462323178526497996391786310774688 10621163 89225433533374073275141128456329360160 10621164 -263740280516710060008485378963328551424 10621165 -101067970683062665170373788721476221940 10621166 -4317785701867567108562713443079128960 10621167 126358118822833430523036320327609379600 10621168 11952747054935557224423067165205921792 10621169 224823738991692932820747355664343646644 10621170 -32539844881315586842063712247245506560 10621171 -204024822608073859746889086273158236800 10621172 -360191648570538602266732749166491648 10621173 112131177231443787543577729416098583168 10621174 -187413427611230841185656388434426389888 10621175 150386731801166727608323188462893074800 10621176 204321056634643044550767228794261053440 10621177 -141115682595042090443146670009234966528 10621178 -125935753027659683674294168089021146880 10621179 245393315863417741755121640363340367920 10621180 175666194805169241988136115709129804800 10621181 -157504962591691298750550188941815201018 10621182 -64260539317905661301186421701786741760 10621183 96543428685597169716018272248987288360 10621184 -180294790304707002298114663787815501824 10621185 66408685695015245896838379826046509440 10621186 214194657157719965765071887361166883792 10621187 130027713086844574930040579907997987836 10621188 251996277843383466434038568719785631872 10621189 -199791249549856458612793287750618181120 10621190 -148181652213116104206351540551588572800 10621191 -293320451348480724045672918632222426328 10621192 -508761017587075381960760404124743987200 10621193 236282107135419458046726501957183718848 10621194 -234768770582427143346174263539134393600 10621195 248094742418700193367379915429080779920 10621196 -453906110199867805671587343293210081280 10621197 103338899054052778025902698999549196374 10621198 -69160127673299810055808740887444606208 10621199 -150868206855422105249181501244648636464 10621200 27889965226123609363672361633847705600 10621201 -403707252736729643143404633239269628928 10621202 260440650014672948546621146403974702752 10621203 156492002728842997620792757646624357304 10621204 -512366181320902374748060637521680396288 10621205 -53049488527048001902098049784567706240 10621206 -19370865119697611565836029289604579168 10621207 461928865751944786386227082204970068712 10621208 -15246562166950535744621263228741632000 10621209 118507679231066990345067083544344330880 10621210 -244544697836256979878286997126026686240 10621211 -480733429499539263961528230835417624188 10621212 31311967463432280536615456459366080512 10621213 -294175849602922643720361707855030544538 10621214 -85852414408315461970539370651579444608 10621215 -547162182478038265378214387540400000 10621216 32719289178465131492042070135756816384 10621217 -230703288739529884485696686699235358800 10621218 238820188959128092702190565970354215168 10621219 7639297528496213650818675435532447696 10621220 -8364751301756066141578454194427658240 10621221 -121403173375233440228216506192351176960 10621222 -147055078798985539208894139555693869088 10621223 17294488245169728651183401688939169104 10621224 -280314225029696582349537134391454602240 10621225 -119887864290024131664821114302196241250 10621226 16656774731786227347616444713818790912 10621227 10834731282415657828461635676720844800 10621228 -550110192865676064486342453942830420480 10621229 -262728641122158846771900657061556619924 10621230 114907788477270305124279453527992686720 10621231 16877746582016384631503784024446157000 10621232 -75847244007220088766087326257152344064 10621233 -211358065029743413297994079622463614080 10621234 232118461831317074178406954477927787520 10621235 -398633835255137678917287984697002658320 10621236 365732463650141046299585352919845875712 10621237 128846100027438801342345321556757620992 10621238 -242848399175128899586979427787714555200 10621239 2759184196151655047069579531975366400 10621240 -54730101020116014479509813134383616000 10621241 295009823147214961218763674083756985642 10621242 -359612496319374799733492971709781673728 10621243 74439437046010982163894147801891501744 10621244 -662888890824842436006540677890222460928 10621245 -9638376897348827619242428690048690560 10621246 99593388656642335491260435338695417024 10621247 31226972947185935495139055034501038080 10621248 88189932540157376497177051644592914432 10621249 277065561517499512219205601426273583060 10621250 -36049632111700006846791203319375900000 10621251 125130628310657288302577712272153993280 10621252 -60574459260849364740468284569495867264 10621253 -23634169400495551026570857722018798596 10621254 1988888402523142858802383315383109632 10621255 103897914831690171373767330777951414720 10621256 273044940502513347997597857490556774400 10621257 37062618876162952769521949180640232320 10621258 -5715902691782188772110066104266774016 10621259 -80748322145091680716085537325504960 10621260 -51952356921836299839229738717111296000 10621261 -40021563960142077434141709421559229312 10621262 236629133169683096594066618790845666880 10621263 -149230249295959266657105061844600603256 10621264 63734928932955947179916552792688295936 10621265 -40623590024488043921056629107998115340 10621266 -79557983967792206329069786357805971200 10621267 -712904189884687074346391705248343781440 10621268 -9464885070156230073522397240776806400 10621269 254731956637061387569132057410536068494 10621270 -82765853599521177584260637639446650240 10621271 -119976855342898333879987171299343577256 10621272 -288688939651546547151258852983600578560 10621273 39725647945282637548704058099566645824 10621274 -415431307937802768704719668837237774864 10621275 60668429188503546581456270724618297600 10621276 -513103262491221775315748898246080128512 10621277 14926873071857670213395579031268257624 10621278 -58461380818988565939725918739946850496 10621279 5659636785906185527056225766515815760 10621280 16690761578059756229076203594459381760 10621281 -9109033337643927626487288748173721920 10621282 20475238430347698804724859233327386624 10621283 666257954410951093573977263916228917532 10621284 -237919123881420095482312416668601560064 10621285 51529360540170334733273561916642710400 10621286 -164092041950185935816131094493371810816 10621287 -131370318568716957377482159119871334160 10621288 -106368668421829068862970652227618211840 10621289 -537217634356570299900057257756996084934 10621290 142690549579854779406779042757990462720 10621291 -694238475542366644515815120535994919308 10621292 201299550168151303103578553482430925312 10621293 -158481058566468725347730615006086965600 10621294 -140386899983717127170726670831978503808 10621295 945014712867751605462459832343478569280 10621296 13867808547732530671642853785058279424 10621297 750525671974773681328681446738613761746 10621298 98475480019636661011799049481673493120 10621299 -167449552219887603930122713185668298192 10621300 8138750351721336618860236838221750400 10621301 -10647752184413912082958637853069925248 10621302 -19501280080898866690252528234187016768 10621303 2892359890416490854641446098340592640 10621304 74647531468448990813840893851034521600 10621305 77876042243815238356141899378490724040 10621306 -1459263393930387351047314912532053056 10621307 593812938693772908085068705108331067556 10621308 -91296281019132481060215640238674083840 10621309 -66887949986725187768224433892882800384 10621310 40725261732275059207068843495405039360 10621311 313090288528424859113623854070182704784 10621312 238562076559439005244354707450799063040 10621313 -263336832649021535555587170698547440640 10621314 -33220983993921278161125126922218078720 10621315 -42998434267080814000628629273207253280 10621316 208726198711367899399136779693854412800 10621317 -6524771385487889329582437683605879488 10621318 222756822379554248095797152398570683840 10621319 161550003803779084668157543144399739520 10621320 -165166436686031520994982952991317196800 10621321 622367976812138535984007056646796715700 10621322 48404256082761469455501192131595949152 10621323 317107192264550610508048454631507067200 10621324 -195455028876825407334605921442931764224 10621325 72186798071103828933172088398280455200 10621326 93209663733481889632954318097747271744 10621327 -217709279023363353718513255862384783824 10621328 50380147160899127305671121514402930688 10621329 -373019897760863621842748583130576505616 10621330 24033669866170798158747093847183142400 10621331 -9485501404631508657278309229933198336 10621332 66006418743379539330011490378995600256 10621333 559407751025969664956129369290618846464 10621334 101595468176140428948407363535544973760 10621335 45633690735877608518440429023254199840 10621336 -56671801145311149010254150300379668480 10621337 231153872004764153920566976100133483720 10621338 44737319752443160901235385973604403200 10621339 633413062144786236165602829303343803140 10621340 -309837218012907455995485549465808312320 10621341 384802348164227386221643522502755141440 10621342 -18121667283876972953621884996915538688 10621343 996061284844842014977276336537562592 10621344 1315963271079593416681519391164071936 10621345 127976485760333688810264804959787423360 10621346 111230326823699189661628014077213306880 10621347 673538095977489650622274073387343235584 10621348 301546686725478238054539532601586401280 10621349 173764179122334436057230467056478021760 10621350 15148248933982781513080041652090749600 10621351 -143990470815096657800240324082856470488 10621352 4327793227361077592640525952943554560 10621353 97810668482176806013392965810793365904 10621354 2686303306768198936479649321856721408 10621355 238372251690346861605872991062455506960 10621356 -166194266124950604689907571107576938496 10621357 -781288442402331720736440144876789917280 10621358 376361407096842595234324457700633862080 10621359 -4552158117255261580662245838182634912 10621360 -5667993165904499887876077580409241600 10621361 -164163651694616307088939713933722133600 10621362 -115591811928583483762179776122616497152 10621363 186033863990938418002573086983071360840 10621364 -88182659935863285676588930746085114368 10621365 260429068157083950725034829187482962720 10621366 -73797019908902729296436591614538576640 10621367 -1091434916589556029827463844032516013968 10621368 -8417064431717767457187124437831536640 10621369 271354016873432507318008393784104927008 10621370 -49725595610744667910688629975112907840 10621371 453389036207072712056833347017926917912 10621372 -184958193731961399654793035152185191424 10621373 -138032115034157516752380520120361120160 10621374 21388207221220350359356767811363875840 10621375 -66940885308744044491900147955789472000 10621376 297587216284362597270100989734905970688 10621377 64381973134301565425008553024844758208 10621378 -139871902051776038312349216890413907040 10621379 81079992638031375068729836598359738776 10621380 -48699981380751517373841992132090265600 10621381 258626626713856941390278892920973443164 10621382 263737696649127710137936494322409277792 10621383 5535853472774188449346083800957907624 10621384 304198705721046683670439200978924610560 10621385 587355042927767985586281312172115108580 10621386 56867419087897019092853847434729770032 10621387 -3930573151884453430002296133397282572 10621388 -309122099067395939117333617135712531712 10621389 135678047263305565075838397091816306560 10621390 21365385601476327179359781710151089920 10621391 383205598822677682467367519952698189824 10621392 52957908677388821282498207111428177920 10621393 534798569319515051281638616871100918784 10621394 -79638551694477963454711164891013229568 10621395 -160230504538476996600916597008088584000 10621396 133763978145619671157334082115551260160 10621397 470110215368021804710020567600721248846 10621398 -134329676187653366331456735651741059136 10621399 158133612890470949065242595311099552000 10621400 -132259462350846088727322811967708160000 10621401 -171508800758261637463496576140405790016 10621402 38785360617940485408423676812072532224 10621403 -119398008837698433863498874219515881056 10621404 186731320906055986941345535915518320640 10621405 198744957380245806973058857609168717560 10621406 25476787533012760235498919846196973568 10621407 243955601570328313235694954073931151360 10621408 -127189602458336915934214062104375721984 10621409 -255679147022889758497855304647999573740 10621410 -151053090042022271066280953386128752640 10621411 -3155744613559845352119764825863365988 10621412 18872216343638134651385861466394720512 10621413 178737785084645755148570723220507092928 10621414 -232672787119361548160767603213964038944 10621415 112139883780457600079593577001366597600 10621416 -56015997386996758455947449968655564800 10621417 -108075330144106243809329451990340814220 10621418 -199230259313220139686769988076584136960 10621419 142639243938859208505886661079594261168 10621420 71634178560325302249305635512558305280 10621421 947087499729661180401930733486713727200 10621422 38712408382940914590072752343451392000 10621423 277128857787151228267960026110023704144 10621424 -222474744779382877208307630926115962880 10621425 1449045220105758154934909208549006000 10621426 -43037752447044443963406722157492940800 10621427 3439538628159151568844909930767333808 10621428 -51050130630552539644469152171572264960 10621429 -91015492441109084339862518203714927360 10621430 2769789508874991558440850832277771520 10621431 -244819711948537102688482079940006228480 10621432 124964567216857046578334577572583014400 10621433 -15905510570409012640479485750742477180 10621434 -219696424551654410671585118447156305920 10621435 30898167963468410565260801603372743200 10621436 140142736746629068946623018921441363968 10621437 -120939918739536396656366620229312317440 10621438 -82358141435051075009616739708164481920 10621439 501585501603872972289344593899230922240 10621440 -146100694383184930210576583910469140480 10621441 -506904175724516988858993352836495260158 10621442 17518973552568416329615646121164700288 10621443 -16165078857186587588418814835414726400 10621444 -340119615111107171625774806264647560064 10621445 -109683740183908761122070412614034335300 10621446 110884868731019731845630134252158322688 10621447 -550032915124025157925410003300181721328 10621448 297909410694042608791599538359845314560 10621449 -32272247299936077174859403046892558470 10621450 70851626807122193206407306053874566400 10621451 531470505064285193601155568215893439712 10621452 205970331782041026001413413426430446592 10621453 307602314666464616129652983534441451960 10621454 154648065236602977172910403106231114176 10621455 -96865495459069285962634410294339189600 10621456 27409241585002917163054587596156108800 10621457 25060941400315237025960620187413045824 10621458 35296776944705101232631498630472539648 10621459 -412364441270064199259803408392194782520 10621460 -131822141846873570537039402772561891840 10621461 453370420395561871337378748679910266272 10621462 -192623627376280441192714244618815631808 10621463 -631253739356804953468660642654491441312 10621464 -150613900656220561507306155657481420800 10621465 222173811547914327998418896397566130000 10621466 -30267949377311841607236227980324154400 10621467 6001265274694685218890636472366783920 10621468 40890444566675235727335510403753574400 10621469 -196050313929626575013915507295848021856 10621470 15833086719871606104202448480564981760 10621471 207731225969668819402906428168209300480 10621472 117156522737071842828078169472717094912 10621473 3000311721832391997439470499055072448 10621474 -267591415096471695736929553585444569264 10621475 206619366865872535840089906650507400000 10621476 466859276835709390920983406011750184960 10621477 537045161725392982365854193312381291326 10621478 -73081539840635058662240000698714218240 10621479 144710882182266298839790794819230428800 10621480 32742042542254688871048987461776588800 10621481 628764260621053524309872386148573669052 10621482 -115563616696418610348242056084275406080 10621483 1106795075300026408035473371525619151840 10621484 -504604317700287609084410173031215497984 10621485 -9910419301518853921649480731624979220 10621486 400217765250062602995764820940653648192 10621487 -797552151151389669371219279851071834864 10621488 18528183778680882088696315677425762304 10621489 347165968639216043974060344147417366290 10621490 -45401797172073857852609154286592348160 10621491 -155226517818048866197209053622764687616 10621492 74545345675501150560345198969935634432 10621493 -174486140305230444757770209342240765700 10621494 -27796498991209859064865116694691356800 10621495 513655147819242091156932483736405239000 10621496 -131699328925552370498631913325552640000 10621497 -120529981447698376680332167980711630000 10621498 -42603445157985214961119183685733452064 10621499 91214031154046415166878062696743160832 10621500 14622550335760308181590335867288064000 10621501 -430593413800245860805762641367208788 10621502 25031690857758127713700796064357249600 10621503 257776412155605343228180626014256468000 10621504 -162378963367505954217935461195733008384 10621505 -126237113863565865981875188019989383000 10621506 51615103242369115479144594987160303104 10621507 111810236524249025814480290263329602080 10621508 81675489835084413290156766259064505600 10621509 -448466425977836801451938219030558942496 10621510 -145430413716034484980847517478095175680 10621511 197653508288357270496648629468091289800 10621512 -323851377910548409522957594780201820160 10621513 -284714596846209067657139817203220573760 10621514 -297701269306568387815912683644742600144 10621515 210137292073010278301834077558900323840 10621516 -3419324519365433588543130773301652480 10621517 420438521750335164850322899291393240566 10621518 61558045658721782448436450849658830848 10621519 -21765389319507444470005945146959192400 10621520 -14918019434930609901044956070766182400 10621521 3725908805198811711035186069910461172 10621522 -143050221808710473142120240117390053088 10621523 -422917507432086490612845896049346696560 10621524 -34248063459714058464277069632564025344 10621525 -116816531371303874556482685905306216950 10621526 418052766449718603783907887534716327712 10621527 -2168775000196108102156265230384938240 10621528 307590110232124616563537455126216744960 10621529 -46449330098286020453451893987936861760 10621530 50734843756573797620223666278500638720 10621531 -196097008280512528994230641962153866536 10621532 -95339662055205907402966550776138644480 10621533 -188378265543583162017854280979387372896 10621534 -311256924811176457339859013787897021440 10621535 -75322206414835623994670209982383784400 10621536 -156234975644300880904235932917555265536 10621537 -149087708875538950360920398745917454814 10621538 184210473509800889066157896218070765568 10621539 -201611460636065969598350399099753063196 10621540 -249612162456684952400795766566726745600 10621541 -294688546019499068806615339908713135328 10621542 -25539466094866885226147060502655103616 10621543 304404711065040611825556453572984398584 10621544 336820885044570734620860861356987136000 10621545 106302687260040119822401561569208194240 10621546 35661492752912387088450240716521747200 10621547 116012721250631569583389550950838298996 10621548 -13155770100112284103793794904795559936 10621549 -693496383303209319566571510771827743764 10621550 211979569186121711570022284495784480000 10621551 -38784599274600080079530422762253358720 10621552 -161202430194042793063803814180749017088 10621553 -373502674632368860801393506718560270744 10621554 -228063346795476068181573290631512158080 10621555 74756616391722690628219944944156518560 10621556 197057953561342349334078207904223483904 10621557 3135739631677425521572806662904181440 10621558 -20379842648134473921267795304449450816 10621559 199020958293484740502285967645113008 10621560 55114979414903484606397536402701721600 10621561 151825958974448028541643926313732765184 10621562 -111963110863231876142694008766673998336 10621563 -173457449492733935907390878312806702056 10621564 60079435361183538515464770053352443904 10621565 73368685763705658803426884601624340600 10621566 514522625725912250873322504846667908864 10621567 -124663597938994413564803081965033581696 10621568 673106795321086721422958475738737541120 10621569 17495745176707024507519507805681464320 10621570 251152759460011741734077588428466227200 10621571 -247566980775486449870534824452616575888 10621572 123756248291205454490452953955986542592 10621573 -4371891242442248265202878551469480356 10621574 -14439994454034365497388398788964793088 10621575 -121438398417357564350491779019388986200 10621576 -240637981810023821492732536072400240640 10621577 1572054992606403175527228818982084811392 10621578 92589315091887649304184300634205069568 10621579 -358228809942213210880204766734176843820 10621580 202664105625541098401723718664212403200 10621581 163852923767416266832656249537159275520 10621582 -226198626520806709194322509590778988608 10621583 180094388352066029832336439883234821152 10621584 109477661633322106844988892374486220800 10621585 -81030617616700679071595647468956629400 10621586 2173281841390391163640574022938332800 10621587 -116415225148618378513590132748100295240 10621588 244002829493365332600018733548722338688 10621589 -17455977931195416028080526596696081120 10621590 14575265220771287586187693070962728960 10621591 770129210850639853801606297137998625992 10621592 -182956701876864952442556279213531955200 10621593 4001470193076411641361242360194234080 10621594 -169617457730328519457239652560164359968 10621595 397169252675009579475895129574819937600 10621596 -54999325610150859357641951858308228608 10621597 24487835562604238120446133299674368192 10621598 -131010558551149950079545822180032067840 10621599 -230919193780802492185908163216307754936 10621600 -181323862078155697289491282372224614400 10621601 764682718995069433617427355148435685602 10621602 -3821912292282276053250005726598556032 10621603 199590892075832465302975408736134085852 10621604 131229722002741141990817272568036499456 10621605 11465252205321542505042236870960380800 10621606 219950600419823249349973067964790198752 10621607 -209931283720589195312431704144170112 10621608 -235203202699100347756069480077910425600 10621609 -946349780909678056691885352796592448860 10621610 -3788159282173832102213395285345746240 10621611 5438577875884279292219394604856156928 10621612 -165724176356194780596819576992207743744 10621613 -83032128172324067067510968390025468138 10621614 -137652072466033453879958523342897787200 10621615 353927977213264306985388589517128802760 10621616 53588875590881525330744768890033766400 10621617 71780016708603390647477696572602877392 10621618 55100841662286171114939949501560047616 10621619 76626765624419884855023856956139531296 10621620 127225734059225885902662240111951532800 10621621 4904118013771765938673523960619011822 10621622 -420885630559688826002641509665698464 10621623 -56588507130921760732600016847739275264 10621624 64502624177148756792949374075559280640 10621625 30458552718592863508445696635540800000 10621626 -59626173720986099017907587041748294656 10621627 -231383017172901317526051370344390736800 10621628 -275053251893660674663501791618683845632 10621629 535009705688522409430207186013782622400 10621630 57693176175872537602093522687030744320 10621631 -341317217106452105062900673008150301136 10621632 61918634439973363508091263854093271040 10621633 -807985947783821215181512700309322042576 10621634 344735556808637734974817389195144995232 10621635 -105993764148710256529401540264306200400 10621636 -464792427511258654388672141257603073920 10621637 315899888488734392539072761661345715100 10621638 169843828273744538618310831900001689600 10621639 -85995330470003334512972045352585128144 10621640 -203092541720529896975998776778533427200 10621641 52481707289825527609739045803121157504 10621642 94475406390220015464490780290048946944 10621643 153336760554042622327636480246829087892 10621644 -226650200600564862172695270565599338496 10621645 -3256892586687409777805806693867161600 10621646 4717002504716541028062062237258250240 10621647 -703826608938333330684215499931277016120 10621648 125565243334805859723601291843692879872 10621649 269947544166561058038425610973383138036 10621650 -16509202044661628233069830070822128000 10621651 126083843617242439620894820624612317432 10621652 -145282999196585170965761843605776568320 10621653 55585471490792663032207691935138879488 10621654 -62004184356040650768978147177030348288 10621655 -6251558666452343529998658676575979680 10621656 -154678082104745518294265005484671795200 10621657 -410164170143846592926573223380282127094 10621658 -31782897969242674429504347495742619424 10621659 253987359874811633527195308690694846104 10621660 -41102132985756059345807048562534451200 10621661 -150391066401728176976690509294360738548 10621662 -228218411771227850136009993344285178048 10621663 15396148368758233737012707448482257624 10621664 93425955812437960754557372445098770432 10621665 -95041451155409647955475117146599392000 10621666 -279460784225721184325831820665905243776 10621667 47748647279645598514191005150665449984 10621668 5689802128786444387795356996354164736 10621669 1230896109370691538343098670754229398944 10621670 -312918812228272864923225632126667795840 10621671 484136988706022297972768529698951359488 10621672 -646356197686016314793732239400517043200 10621673 5920756960804665275525172978145172922 10621674 -72988918462020437317629711823332614400 10621675 135758565565595066139606539047623584900 10621676 -41971412993858826866509439336270708736 10621677 102907731161465045121108450112704622656 10621678 -87059556200817973861576359525485866944 10621679 -477641638199586463990088138557856540616 10621680 -5658150529092056389133340459035197440 10621681 -98310643225826753280558137050038672000 10621682 -58812106531574815560114780346497293808 10621683 -118322739845190672602570521503065992800 10621684 -145174176558369851363757050577399910400 10621685 135073449059657561944865841590589312000 10621686 -167546213015189448652590520473083206272 10621687 -361614858578532164296868411380174608664 10621688 -1727754484059709310403483239619624960 10621689 1007483654021422942159228331381000448 10621690 178406809094303123086001245907135685600 10621691 -762111828957024817534715061128208562908 10621692 -305214170906700325772190847771628544 10621693 544604246012830459149472189909028423942 10621694 264729432908662773323111472016151265792 10621695 29866748864941203362419561957446105600 10621696 103190853132445743810110972835273900032 10621697 40454889045614366324246798742827124480 10621698 31912303935209674400881907181386715648 10621699 -83202497081001461493966317129108324352 10621700 46320399007441175835180247765882147200 10621701 157581527634598105048174398943194092544 10621702 -12866137128694004016593688426282548736 10621703 3595200301893538925016631911033919632 10621704 171178227264514622877481223425013637120 10621705 -125444281900399503435017669736802251000 10621706 3608002254199670850000973418558024544 10621707 188981089630433766962806059417350311920 10621708 -231957542807656700451604213090978027520 10621709 158075864986772499727021385938342581216 10621710 -195278753975193045697921248524275382400 10621711 376199302207201291822135040684776949760 10621712 -132274979810927707633238092633200451584 10621713 194377826873136072799216180001475673344 10621714 -59692068876873100383146051343676800000 10621715 -104997818287954175867671752107743374480 10621716 -11072912858413210685439595317575024640 10621717 -70446122875765597864368730633974539360 10621718 150852169545674005590284364967615746816 10621719 61757184144257455019308287056310853440 10621720 -207242952472634660674051742963105587200 10621721 741436294355279922907753289693224137744 10621722 76910468023584369939544623995370024960 10621723 62034780987307793038879834536031653920 10621724 -13610331071701839735350685542563797504 10621725 -124926126587149050192882933902587298400 10621726 225408708037646101078381647789249981312 10621727 770776683841128957590849295467167956576 10621728 91876326044352412213220870324401864704 10621729 -86809084448608677700902690710811814716 10621730 64729123762510131170983187421365236800 10621731 -8301973125509019415652665114683714240 10621732 50928674168108720166519282518237313024 10621733 107495543182589193324575846172717920160 10621734 -58843904204058711284683336916430933120 10621735 -317725298462787851825207617986819764640 10621736 484881643302397395671995296449096079360 10621737 -79342288525656094066885545987464884800 10621738 72434509344480832694546561474996985696 10621739 288353998889124874826096595848804730624 10621740 -96903847749844288946864867487248793600 10621741 69224724952459969591555659859582914080 10621742 -212552028855404269257237747469319642112 10621743 -228013325452232944648202866989193200 10621744 -30600526778635964122529039499975655424 10621745 138016704998932005536754597081753981120 10621746 -156495965538308970997599648102914976000 10621747 33662455210270630432449546443138251008 10621748 557281419327905686570275300836435073408 10621749 288947916818636944669513209171205733664 10621750 361393629934029629523706721954776032000 10621751 -105631482337783665318249174632667117648 10621752 -177205210820655101252885991529462394880 10621753 -796960267700161858961808432769865399340 10621754 -98585106878265618822199430735051216640 10621755 -75207819764238389979475659512646670560 10621756 368187363838645319244082071778764446720 10621757 296781500434981855104877479675738020460 10621758 10084556433514048421424523509373516800 10621759 242046317092775489950084052701983217704 10621760 24148138812432347032553674722036940800 10621761 460541304332345587403770677271687847472 10621762 -260110755152402370004280588487222326400 10621763 462338693431922688218802758542193684400 10621764 361012083425506770613122563425694620800 10621765 282835752489687681706206060835252162560 10621766 47830257342201417371345085978967323264 10621767 146777054809706214513626044513119386448 10621768 378316460658261434915407511292605890560 10621769 -600844387601936820842125492481935452720 10621770 -26076696090494172616341124764398668800 10621771 -503975624162645838569266889262744970248 10621772 187707059905841502086356063676588359680 10621773 -589813424143001376423817185788170703616 10621774 -89132688937876288808028731265378432 10621775 -161753941022680433053784018868346582200 10621776 -83215291289146482200860026949872254976 10621777 -389541269035374242625038965180144991374 10621778 -37579250316087726896049978545980336128 10621779 -244667382878587011275844975834883949760 10621780 774554007956897877404109274573493760 10621781 -534462413927992056561358343433548009568 10621782 59228539612373429723615882470745551200 10621783 90402974129968624450607736354257020464 10621784 19917638862430524655511263264224768000 10621785 57350562834440062901644893523056283200 10621786 -33819885125058954591329875365047788800 10621787 -1366431255312010462598445689782436812800 10621788 -134771632568180417259856149955880094720 10621789 171648740588988745640673016114545495590 10621790 222545826518145968236214210305595529600 10621791 247619854600796799815896082346447733920 10621792 32474122106425021459286260086206103552 10621793 88888088774749162170725320447962240768 10621794 -5639856401688874542640232493699306240 10621795 -342001326395329145116660504322451745200 10621796 -405063111368148534761887038082574678400 10621797 -173112712398996244838072417425353616800 10621798 -230903762040937044458787560218810283520 10621799 493951007616685923821708858718277010736 10621800 -55600353308488209025882010647633920000 10621801 492447260647635469454980090074090032100 10621802 -82412366934438129348583840766907398400 10621803 16051980058542223747310196055103836608 10621804 -109544988247929823313196358477353197568 10621805 11564631180570765759492903193890056460 10621806 92869408865546930753488975569153105024 10621807 -283700919492296025846889487046677443088 10621808 -191127856053650166434300170864830283776 10621809 39209261576619730411596680811869158656 10621810 270139111748351806883871891947842071360 10621811 277677408928037508198686134212804935592 10621812 15576280571644958871883820985036226560 10621813 180396749367514072424176269520733283744 10621814 -28735859314472582595957627682331854848 10621815 -64662179867265220053540385334882220000 10621816 -63025728263987426513854302181751193600 10621817 -12930923346963612685689627050222370720 10621818 -147396012696367942686513590712280591872 10621819 -361942844361076969048741065883114891836 10621820 344381587395726743687909494978561244160 10621821 151146771141485425310553122330459923584 10621822 355280393207024587341791521463781683712 10621823 154070883393855074130295397268523923072 10621824 37033768679578981170592440133877760000 10621825 -153245394786714900529204161121380768000 10621826 126905606689927046591047049424765596112 10621827 264856853328750471844697100695584089840 10621828 -395690909809566395689541932010249384832 10621829 61552267987070420366508201221530280640 10621830 -21432308625810330684769129786834078080 10621831 -29305436247449421962990980979845512936 10621832 -138572461270507285956031033299946598400 10621833 66488103051561005441514028270640081424 10621834 5085678329273608873851925106460374112 10621835 -149314743071734744023423834132953499840 10621836 68108181613012654323510854216476154880 10621837 183843500265863828476576792861919415840 10621838 -102914465962490838027522168030543775104 10621839 196624099522025811769569853783102023168 10621840 -9791862463556425536236361846887546880 10621841 -18349407835050544826811403396951509516 10621842 26076072093038643600534634817108779008 10621843 390124504107885105951282401903277906092 10621844 248930768541067965034334686607446436736 10621845 18498906582489153960710528759257693440 10621846 -95006423227713694606353154390083152640 10621847 -451691567407539467082843060453075094320 10621848 28506622764448173996176533513427496960 10621849 78406897655865402475494746153486700992 10621850 -63828892511532303012836649283535799600 10621851 -244508472232584982544958906316617584640 10621852 -482626342880052498728183000685397656064 10621853 757837170993755354612699904953798213664 10621854 5562929696419411339041554849863220160 10621855 -263035110795637330915139134642900802400 10621856 -6435562735088792261670968504934727680 10621857 184868126002591279125153293512718501040 10621858 118852486463411198879095184442892010784 10621859 -943830325876377128174957552039875563840 10621860 961818487735041145003792336419225600 10621861 -373049817150604997017298993617298409538 10621862 67138284090927172768662794691840126432 10621863 -33904493816755291599219763785559112016 10621864 775542664306465351673509907860884480 10621865 -28797833101139927536126381097127903480 10621866 194260740257783730117551719593012249600 10621867 -426188002376391018559097202605924095968 10621868 892108121316884190769176782834077111296 10621869 -236441678715296251629939964475268439392 10621870 -39327018508623254794570585726442887680 10621871 -56323197648859182218254248966470637696 10621872 17011941587035035993882344340774420480 10621873 -695926452965729080125366420069651570576 10621874 256489081498341024773349068419609050240 10621875 -461322571597878511257352051227573600000 10621876 -104681116919189022679667453891096448640 10621877 -1022288710946310266908259099136415680 10621878 104490047272849402726101845978240025024 10621879 348715807065237811236118937887140893480 10621880 20297732035477825748105747696774246400 10621881 712192374736435211562665180238446079840 10621882 15436866629755884507969106124310182112 10621883 -154783825013409695354091507508035280800 10621884 10442249066830423018450626819281977344 10621885 350539361781096280037519013232558001580 10621886 82742811953488298196513176507635209600 10621887 -225866484685961770471462247415865099632 10621888 -134920714216119813237179771147884953600 10621889 -252390306682692994825288207696161948120 10621890 -109602705610408728799643723839161953280 10621891 -2264812196090651330907012596819252528 10621892 798042650207291923957557479329431552 10621893 -102678372445569676602631239786491381760 10621894 109637779942083834907847416897274915712 10621895 93620351690168607200247701253506448720 10621896 -189654237532488029592556386778283827200 10621897 20951378539068278952305341612343046720 10621898 69064652938781143702724923364959278336 10621899 162896465591846478121190449984887078144 10621900 252501868280521399795040004407719904000 10621901 -651876115712694489439035957978269176596 10621902 -39835738103170835565663633105646473216 10621903 -16397290713389070546126958891332134416 10621904 189755012717752785899389575100842270720 10621905 9741436876554642237277715981316635520 10621906 -173150903401752476076054375363429150720 10621907 -47961810286249154627938881359688520560 10621908 -26202855799352723038106333877467688960 10621909 -595989445288690421536297091369175940896 10621910 83233258633425873137644974916477445760 10621911 -20998917940309819288441971403417093296 10621912 -260431858712203961753018039225794560000 10621913 -376479088500269330631751915159733198838 10621914 157886441101380883338615006559629216000 10621915 -76959944615244928567358485075771026000 10621916 202908645517690911875685461732948298240 10621917 -4423586989786732513058682769296421140 10621918 -263214558554662951815341181941151315840 10621919 -45158381672234613991514376459196149888 10621920 -173110692408527265266488332119585587200 10621921 -276540685730200569312147676796951813228 10621922 -171407085013041148318360456538416621488 10621923 -18298604307300307755517222617560922432 10621924 310751053010171421044102986650291936896 10621925 228230359623265933345986922991709696000 10621926 -203151937698911173061905325909367923808 10621927 -836552834314997670260347179607627265224 10621928 -119043651150953688909285612010217226240 10621929 -109937897790427980140974590721832021952 10621930 -70667342610037198561343242467262863360 10621931 -518192015394208513640476980215489829000 10621932 -197237179129903791504146810999402531328 10621933 201931791957314855343332554545993289440 10621934 143356973192184558444685234576930775616 10621935 690153284881393730069520395393795880 10621936 49462886517416072367591748369260216320 10621937 804425733841236867868364946369112277586 10621938 13144858717436882140204486545371705088 10621939 -613112712180163428770252811187606046260 10621940 73841508484746921590272858933984788480 10621941 -65244880740253767727664476267599165120 10621942 44403009745649715679748786595741318912 10621943 -616803044102926042633973090669425757640 10621944 -69168965442064914707753139326371553280 10621945 131635188014577691000020205914830044800 10621946 5252906881914196992961461443996601600 10621947 166732267070859323548038396820126928640 10621948 290337708820023317109051393023311912960 10621949 -290021904378107778756373555657809891636 10621950 -16555608740792653320913703951226624000 10621951 149449513087964902148079452492613310504 10621952 112699102644463614112109667770123157504 10621953 -36974730817309252970908752232006244736 10621954 -32599159966318331861763271476219836928 10621955 246961058500640458745682244416612738720 10621956 -240360013884639432259322366941830140928 10621957 339741965414747092447603661184182279232 10621958 238488730399676977950609252276531370080 10621959 -442255110840080602178161145054975735472 10621960 123123856107612748898245850589900902400 10621961 288834936383823959486782697686178524032 10621962 4732615231452107230026658580597537280 10621963 357687453613499515959944600888555474880 10621964 -59699999839498834386033340787537768448 10621965 108671265914345663981437687199286993120 10621966 93902298116412069883583517334000554432 10621967 -139485385483924065191805595395429819984 10621968 33870882629039978866019583748059168768 10621969 43818696305872753785475565380250473840 10621970 -314861605194261310471529372384508244320 10621971 -31526645893063788467028238116360099660 10621972 -74571778034713456266192096106304282880 10621973 -353871915142008870155137595439180161778 10621974 8451683528150200086980725188637522944 10621975 -59846731527968276910599227911022836000 10621976 169011764797102971715198966373680066560 10621977 500919068834908897809190495844059873920 10621978 258208720762842503037720447806532628224 10621979 975108046265058208495902933613033815576 10621980 16530400278568024921022043506635676160 10621981 -270807405067845007801117161597144248218 10621982 55008806415928642630283515303190489472 10621983 414965504927986403208293031756044862024 10621984 388619541292870578464387110550019833856 10621985 -179966691971303600192919881881960920 10621986 81083008769014600201231237858536929664 10621987 -78732279587787216468101610685883761040 10621988 6237776878792839953619096943887160320 10621989 1862746232226772197267303438749783040 10621990 4738147956907923221431382926967402880 10621991 312563955580486397794920651699589168464 10621992 -298111806126136844958817905599608012800 10621993 165599519844293708401646864085496487400 10621994 456208728853704892990163052951371237472 10621995 -7368223325680154846730737351785144320 10621996 149482821300306905847506765758882430976 10621997 -37564363445201556958457372304144662688 10621998 -39764833752243710758555203305008853376 10621999 254892153109925904780114616758967946000 10622000 81089647084370720953881481235595264000 10622001 -86473154213919093088620016337515210560 10622002 -58119194061677168078363977558675989600 10622003 -325003751650153838907118255382157080160 10622004 528319174981875747118450410788641566720 10622005 345353607636426564417071359415592261660 10622006 257067800970812808653575797738762404160 10622007 334043092352711413403529605849540378880 10622008 -597290954080696550457378355133391790080 10622009 -376478406651119152912281389918815928790 10622010 31339804563951834416782666209136542720 10622011 -2007034578923462315405298852525508176 10622012 129074991642203482411210505292401974272 10622013 -51031743651578518949215647661441280256 10622014 -124797695408429178992809679576768761920 10622015 16353448645454832350613593697712349160 10622016 -109645237612987112187133627792745299968 10622017 176812471755795015425214600097262052672 10622018 202480430191700183280559797444821024640 10622019 -43285852588953100229992926327549691656 10622020 -323062963261495709272320936967268555520 10622021 -273041302544421371097191949427347542976 10622022 -119444152785710414182091849533977707328 10622023 24984674403220324999901045059883297200 10622024 -517101580683193631015914457078086041600 10622025 139015772242443070648600227826750854300 10622026 -34781813636407918516488947273768632320 10622027 -71447232165388996888330330950627027792 10622028 346913244175536257597558957583279889920 10622029 -476745609386012576007443565819255858720 10622030 207240566060996993386711132100100884160 10622031 -78331302350333749122458806344907645056 10622032 -913334078813805297396325581482885120 10622033 189881989628050383500530920019495675380 10622034 22949530871944718964940825611602352960 10622035 360957244641846579588598443161929424160 10622036 297506052009969622488721772709346146048 10622037 5795353079914813409202865111709926560 10622038 66598199497357959098805811385631558912 10622039 -11498907563772648037065220380676293240 10622040 -134197449829923324346251499083350016000 10622041 156603679100839377324052644675423874442 10622042 383638000643187591417978666588764071392 10622043 201662346802317725587068906034351626720 10622044 -19338898578366801119779672031168593920 10622045 -118062432647285680717975216783422844800 10622046 -176525954204367177433448198197300509696 10622047 -416572749930601352342208135628997047008 10622048 282712216920685079894752410935169122304 10622049 -213872579690656462864330271312404205136 10622050 -67865664800265509362456051038209700000 10622051 229762168026713949323813163574177442064 10622052 53531249879263106254463035815323234304 10622053 -40618022895428612728271132000278330916 10622054 129801225320382409027248056850936074976 10622055 -121346322218161816737624524312011752240 10622056 42338541673905846520763780063034163200 10622057 123468748261433438353019628131742895872 10622058 -30528971306830473370738039673563744512 10622059 -41885738604679234279254528144917799648 10622060 244754128253089045285914591872825364480 10622061 -272603453867677446682251058116287197950 10622062 -312126268536088779537921348745849296000 10622063 -266023466476419652939944783024500144688 10622064 -1737507706549270931016723418676822016 10622065 -136674421356725558646825010350905035200 10622066 12519838889128340089861687713034750464 10622067 -191596091680589525472192275355705561600 10622068 233066121178360458681154690486546494848 10622069 77901184559742588314193057360987509280 10622070 -96691436072610263135942488375842028800 10622071 -10078130507863599264852267248591854320 10622072 -685665057027591760140054588711470899200 10622073 -319446834754025399397254716389378204960 10622074 249788302345957716897529502052191842272 10622075 -31123227972940880053575422816806800 10622076 -234757226375678293972171937030818298880 10622077 -493395411275307241157686630618940093280 10622078 -67744950323276856950074082374582724160 10622079 63223759881312268174775769675821746824 10622080 87798363484668606971381602802309529600 10622081 844839077001891073749450049479509063424 10622082 -69233538640842064904810098197583708416 10622083 338479797233610637487292692280176640 10622084 5392092442746924878821196294739044352 10622085 171560637180891081137849104369625450400 10622086 281589164358950205571846177603400463360 10622087 165772010468909025753336782063591733552 10622088 -69059417722397371796827751795854540800 10622089 -98006451987179316247139619181792569420 10622090 40561748579844349851526936342941496320 10622091 -150642740598239373072790749044399400960 10622092 181244464339136735928173704236458035200 10622093 86423335867765799506327398340626718380 10622094 163913509210987305593222438391914225664 10622095 176257547051967949229262306458132889600 10622096 3345081140682054924332917249418698752 10622097 22282612446468986414354378921642960832 10622098 -1816456602439961824339021737655467360 10622099 -103426746651569249685444476610661794900 10622100 24538196551291660116187795694701670400 10622101 -87015539570144538052109788466774265216 10622102 160778708420756682905892900404731737600 10622103 -497261979348965896132900918449995500800 10622104 346978412245998280740502666450919116800 10622105 68456889937680645983648731417417164360 10622106 -171333232348068527901123009724675344 10622107 -605371082224503894951703127133647387644 10622108 -64670956232609556532329629150789781504 10622109 -471553579269272828686163484772380180096 10622110 126953115695674521448204008680913912960 10622111 436458948921438788249582499873550706592 10622112 -119946642563942071751199931751614906368 10622113 170963126127653675616017835621444943488 10622114 -372606267709842224051581284613202119344 10622115 123212426555490235604888230080917557920 10622116 -12201238885592253566188899851565957120 10622117 667850560382096918616812087147911138752 10622118 1465991289463307601503996800752918528 10622119 -84449683843023579326529101611067486848 10622120 -452315064826839376047019702368987648000 10622121 -41848391537553358713525593548482397440 10622122 157543161466826538076186877432478584832 10622123 27354279337252803081861350698830854184 10622124 -438786938926669248746187632709280358400 10622125 -600865505057206509242201057864160513000 10622126 323519562157470246954284099498065096512 10622127 109656941913421533069565227217671823632 10622128 100184954494800894174030371367576305664 10622129 -33401046388418211985572575195699701440 10622130 -900639510985984258870457604480852480 10622131 271818677601473937528222740991460776832 10622132 131262943093647325454630938138990437120 10622133 -155928492376821254488845844813103743698 10622134 56350804443475925749293108977254605216 10622135 -494103688592107768398484665607026725040 10622136 -92871468945523794108264945159536640000 10622137 556154850107706907364383294790159567786 10622138 -177170320624933813284574577384336449056 10622139 -367387516069086588839605346670537240960 10622140 13944348982631220737764685423945241600 10622141 -1706763803804727360723691829606129709696 10622142 -191013409200927347278786639038855735360 10622143 -80204354008464699005599745776039110800 10622144 73419480798866077865750007338093248512 10622145 32082507006664383157895348254571534400 10622146 31629213171832223359166359426815780864 10622147 -332992964188304992437992703095104606404 10622148 164732309222153608407533963342899046400 10622149 -752035812579297360425825718569268944040 10622150 -7235056648195323997863366031804416000 10622151 223037944917032959193193732967966169040 10622152 -658209642018501126644701941854838758400 10622153 193675976898174871538351722542746557440 10622154 -121550022179924746021861801035147547392 10622155 -328667577440056552198815400780202809440 10622156 192078906806788530593365976933179595520 10622157 2775427564786875407295698616616646016 10622158 -67939291646939631919851841492991073024 10622159 107130753978053085291295406423571916800 10622160 147580338224545855536945693316792320 10622161 -9150016870142611587527360746707801792 10622162 -114470487298156597745941844922643633536 10622163 -429562191974882928835956512667083299656 10622164 3400622660356572174442160927911116800 10622165 5183510774896021236105600534618101400 10622166 90411497680340588015626300636648126848 10622167 -306552923379537304383360913759492017784 10622168 -93257143603925359647883763517739130880 10622169 56164683290200662385809038188035535194 10622170 30682687851900534382893860114403619200 10622171 454867227954437643596024403268767356340 10622172 -268270067444601074466078923382506889216 10622173 -364290962113248158681347150034395487578 10622174 237249082466765194816818919765789315200 10622175 -96636104065497274258594593671073081000 10622176 -94694210744301311778472915562711482368 10622177 439946393029690952988059167933430725026 10622178 -6326430593721910451791180601214182400 10622179 -274153185572697370587713276476030857224 10622180 -108404509086246491296375388363537756160 10622181 -120737665863126860339394058939506245376 10622182 57469982557672678062687167848731829632 10622183 62683350650547695322403853213554262400 10622184 -563465517562900277104097119603069255680 10622185 34181120857786310942266109494985300160 10622186 -2206125647204326519007437667801615520 10622187 -197972633919998129328372151863357448356 10622188 61750980521573566420699843467887179776 10622189 -206599531247710770875142662806719380010 10622190 -113849362287575756342756781482548932480 10622191 -92215954985558227454478866115137119408 10622192 -60090067418157784683310165519857942528 10622193 190374969497929053575899383399679768224 10622194 -253199833018803261992290630024352585088 10622195 95280961684758051601197485585972305680 10622196 40258073857184502377999768197941940992 10622197 66326227374895671240741306026653726400 10622198 -70746314566602477375469153168197894720 10622199 -19992149011944235106623123317094527360 10622200 31346407017595588769436010296098304000 10622201 499544979985419976608440335185721412202 10622202 -214919494915691546998835274045707521536 10622203 -30007750645665743194598181996411491548 10622204 -865002236357933059899263077077778944 10622205 -175943118181463531842026728829677875200 10622206 -69493996427163088894571619364352123520 10622207 126043246826058241759967836758019077120 10622208 -35935179895665140172302978061598457856 10622209 203869859892463796734758669233208171604 10622210 304079490819455656736841087657024360000 10622211 118044783543752369451959719565939690304 10622212 35427835302119442189122463380649738240 10622213 -155669717577034790536077658816920000 10622214 133840965391075690080873856441868428704 10622215 368723338604172336287441796897207402360 10622216 -340984354946321966011910064484278681600 10622217 -94575480277281002865331195252524513120 10622218 41009042845361444620950378062366204160 10622219 -298288900748152038457732965073053427104 10622220 -7684507144352569912511245984462648320 10622221 181377908138261441472661682733392540992 10622222 -27500583129075431236279299798001747200 10622223 419760949654863244376307841077265442472 10622224 18504557588453755508792232386755772416 10622225 -142030718633457540811850189787256340250 10622226 -56760867818765312655847635639074025216 10622227 -122892110650745401289084854505323184 10622228 -202391751443379810267623473597443901440 10622229 171683832307797457248385825857684020160 10622230 -1279055346758939829802653063746484480 10622231 328915085519722617758629146008024617032 10622232 -16367187360083942664620912685288038400 10622233 -669461558581564989195775457256985249520 10622234 -17348353366631062574102939571042532608 10622235 -140154518741921629284741646354103347200 10622236 275805203993266631002780034288311534080 10622237 -440875816683824967082304809641126424020 10622238 3070412003368442210654532844483107840 10622239 111442231614137337981045159938153061840 10622240 330642446086994220056520785278650286080 10622241 134435905048664314920037460030866205760 10622242 194307793096391306644984217811102499200 10622243 -181721625167838384500735650827992473536 10622244 7437081030518418042647510217654690816 10622245 -6630439336575675113842962596540266500 10622246 276206316610587750172624348887242423040 10622247 -2308852274467612759349046394611300480 10622248 -122813999574863407337266458956377620480 10622249 464668230877987198426192479312649450320 10622250 -245726925949929199492013400046572552000 10622251 34848153326175664663130666911268314464 10622252 167915816385043387008276154601045396736 10622253 -326925750337917288359052362828396272992 10622254 358204881255526995180842492633135508480 10622255 -9493491824662745532313808753122791840 10622256 16700950238808191380183825109364178944 10622257 -259279923411812413772845821482784967440 10622258 -151829736435545931747314961736492193520 10622259 450364166095076486364260751128950485420 10622260 -66786987954682557773998834527550586880 10622261 74900713898193997496560746425249790720 10622262 54829689288819043536939006556973420544 10622263 -860154260740680007352840208045907127760 10622264 81724621724288404772130159994900623360 10622265 -122716340270511494262418850947180344000 10622266 -426400499065663909003719303768518931456 10622267 50822925854404612138370910175997753316 10622268 28956872721248098266855671362485250560 10622269 477999655875519056284881979926896375526 10622270 430446874221921355357754096370936149760 10622271 -102102135988153070831242974569517267072 10622272 1697335370402991249041481178373160960 10622273 497641624908507819846826943862298764720 10622274 -9509130120677815808751340294864109568 10622275 144987707496845774624982036617694026300 10622276 63801747701215289887546247454754676736 10622277 -414619177260674886700925590448467938786 10622278 104945330805834837337512337310787865440 10622279 511212216109006090172877248613370145880 10622280 57482152284167970360857750870006169600 10622281 767654723137632367187262447735768161332 10622282 -159714204308014326807425578890673683456 10622283 56667160489477275225717768302332068864 10622284 -221593008016577138471243147105301040384 10622285 403673318454322249611337130690600779980 10622286 10832039240932307875386642397210627200 10622287 -27554033231297165036576934216255891232 10622288 133190489697700897432085303360005005312 10622289 162378114997264140985914152680726935024 10622290 -1429374210445191790567666637803699200 10622291 174343732024305967014458713811131966272 10622292 -83617909945558191849311098705801267200 10622293 24351370268783310457077951221855047200 10622294 -82254398052079932502457664882208874880 10622295 196971278681924021582959834189158545520 10622296 -548380930882261575007011728692898979840 10622297 -169819258876241947532346723645991516416 10622298 -63720590865821752904044111331399619072 10622299 220176321835737709308831729319174147360 10622300 53343045987321847714690387611936268800 10622301 -72885438651946911927475451432078129760 10622302 -140368739864011158251750042734918155648 10622303 -59383021940115056937228693324324825936 10622304 -210278392947881566656892654677424865280 10622305 -9886299632615879177410731262950478080 10622306 -395795239066955991272343176954119837920 10622307 -272031310875881552976419707247864838912 10622308 -99688434376026645409093899033905011072 10622309 -781543800379057320943711134714223775490 10622310 58918040947180279827617898130888734720 10622311 79446579134041307663408168550779784320 10622312 348335637383235310912004643839673523200 10622313 -96776807131827891654815531507381850240 10622314 522672358847668124076041635064852393472 10622315 272854421580374543148090411590130456720 10622316 1332927322681190014274057814482463744 10622317 -537319757498184946092010155173722302634 10622318 29689024801209296111194212698915791296 10622319 -373413244639035919016560401785909406456 10622320 -37465132845413844677060818881753415680 10622321 -180803743455225469593213350127596625978 10622322 68154517411095860256456878009220873360 10622323 -626146960251455555465462818766517364320 10622324 -120439307059935125630265721470704596224 10622325 16459934416048850969197344280822257600 10622326 -122520331377082612143026162302172095296 10622327 329629585219058506179572924344573123176 10622328 -93550932696122443864135796353691443200 10622329 340031090024535983891249263105123790976 10622330 107399773424636439482644999138877875200 10622331 -49774448099068551384421983661850898888 10622332 6872576536609569239351611442255887360 10622333 -7096761783700625695595808444880633056 10622334 397451611654402660246378567020682078848 10622335 -211826779451729837491635474310143117720 10622336 67184729567185131045899137673456517120 10622337 120085625109442150973742022400863390560 10622338 -188017222689431718389653876788137989680 10622339 418305309110362357291000149467850048 10622340 13238013797383885332016507408147046400 10622341 411095634560309653576174419406444411742 10622342 -360934077656749039120245401571976256928 10622343 -233358527483823357747560139375867624576 10622344 213215243924136153172982694839220188160 10622345 -61397704974115731077362216150566207900 10622346 -3118319396999762384732120666582662656 10622347 329703741597319345725644609310736461952 10622348 -95859036186730709019400810566876672 10622349 489515040884132389972596908401496128800 10622350 -61615209966368614293116341779326265600 10622351 96065719463924727649974638102114575032 10622352 44922216995062726200934292034146795520 10622353 107973746594670759010512918016434123456 10622354 50485636646830437022396576222988267520 10622355 133305161143020253387164377708815756800 10622356 913464730487285416152673868710012672 10622357 -493629741042229588374520052967513121668 10622358 56673104631564191603687315217158550624 10622359 -459861257694174822069507428101518776400 10622360 10777286702044797490316633968263168000 10622361 467678876512944690069871304904492817872 10622362 113448861273506280273225780648227540928 10622363 -592662299752355872356690081736882907388 10622364 -25320851493398262679851627184000770048 10622365 36210170348143642890108849225343630320 10622366 8307991906282356115606897936620305664 10622367 -43409205567102509767928707032112128000 10622368 -712753916740504391656064023728708648960 10622369 16268268677649098705935307636191432896 10622370 52543960801410314502331303534407820800 10622371 -228522509286534595507863515585203067428 10622372 116447179987136867402830964812397981952 10622373 122043159635192657222365559692006769088 10622374 18872053359426910081538024204335335552 10622375 587895507735781719772231476842019210000 10622376 646767647530501238810175395965501440 10622377 -146558448717866995148964125745038580380 10622378 -43670572618080034111685442616537922976 10622379 272193448077971319531402302245047946584 10622380 -123951737141190667945569551748979276800 10622381 174243324312412661851669050377169438720 10622382 -189138199791292446275760573886639988736 10622383 -139028884313131974587376420260756960368 10622384 25788045111395275237081365984215138304 10622385 18784266670688181253808043918406501620 10622386 -503275814898524469057158853880016626560 10622387 -20323276746474779536882716786273285120 10622388 91073881013410628836191094316505993216 10622389 -152099620191658703528369483192876930976 10622390 304861764924996237543539411494410481920 10622391 24999225153998507993280463202578038480 10622392 467528904550190332961746534348324761600 10622393 389242264370716776388857276722494923264 10622394 -113177089606073417576022503229499584000 10622395 205858257960969187290106139555288290080 10622396 142460727970973172078463449720550660608 10622397 -220609160171815313920312526170271132160 10622398 147076750723130082823067630726810549760 10622399 602709875417232385341401245126435213536 10622400 7171432325569691187622523619036364800 10622401 -165543922968148797222113226358592913598 10622402 -58534773078836003891654876708112142848 10622403 189024414458172609347670390465477084048 10622404 42423681447377788195467827526692506112 10622405 -287200006368330577975502611128531212640 10622406 -180921252606208254205278365032035724800 10622407 -302134272558446322126764063808041163008 10622408 -173802516331308112910864990620140887040 10622409 -19175500320919874633947078500942667392 10622410 -366561748029507678142907762583287208000 10622411 280806970067658902571728826773437183152 10622412 -149159421270077562349209492707781411840 10622413 248283401931062913110530209248629263244 10622414 213720468110924403665909323468425949632 10622415 -191701458720731939499605356714540324080 10622416 26635925756924765608592511821310640128 10622417 7252793020292296918922713450616990760 10622418 -211819289304254229832489943895600003072 10622419 -5406475684746576417545907697975948800 10622420 306025201285248954490664627317358657280 10622421 -2747362795920489159740916943418988000 10622422 8866642169265578313723067674662952192 10622423 -197829035869717480291170498157941457920 10622424 -254200986780677579048046747330073006080 10622425 3474516157675246300120383075960394800 10622426 -796995853181736352136382246722320896 10622427 -423787368851727713389282528520834554368 10622428 -359250425638595003978640488729558636032 10622429 74559899093434724547190588228435835520 10622430 14969839057054663307401155777662430720 10622431 13695284850076426489697479510236361464 10622432 -333841221839939222023483043255372218368 10622433 -43867089608088662951253550508145535776 10622434 121032009110259102754136363319593537616 10622435 -262145837218069620386499339532098784800 10622436 317399494963994564703818365665948432384 10622437 -69476827747031165171306727905269362048 10622438 302657721905018974942398685838896209120 10622439 -580134604669584071237339690860462413000 10622440 298016271056593229223024415282614220800 10622441 -51661921687770811212335709923897351388 10622442 -155966964683664752092138461718792435200 10622443 -146068355861064275288445117866382917456 10622444 -17805226911973570814288935955565281280 10622445 130248571903575866872213968543659389920 10622446 591450654777727766729153310828351360 10622447 607037959081101759042063424265358105912 10622448 -199231558555940911858602165437233889280 10622449 -58353737974370112073903388940371156636 10622450 207083300951725828361577177717021890400 10622451 37047673707181072910123504622908659200 10622452 -78032052521848780718555821993004077056 10622453 -512299745608019307913049419567346537298 10622454 87095859048475517184906727346436918720 10622455 -154482115820676145632733549517283401640 10622456 -116137195801661997263348101488083865600 10622457 234410322012514382838582375565650005808 10622458 -36519243414729031530676482890065920000 10622459 -798217307846900173356992744302675493340 10622460 31567074826415480722373189854404280320 10622461 -246873504550313539811140637027025356768 10622462 6657089353126595133677049978124577472 10622463 -304063674360698153251030429359028978560 10622464 -162578593055533845081334444343546609664 10622465 30788946867493366049259090774384468480 10622466 -64785608063162880142278745494557174448 10622467 641341885237559036622520176702949310232 10622468 253282190118030056772977164281348046080 10622469 79259383616321608434389579477210784 10622470 410421052181849528849430060683199912960 10622471 -637802487877327236252391901558314004328 10622472 1637784012100695707249061847126179840 10622473 641658808407630394332044052620584051044 10622474 -59823014384466701209258158490010541264 10622475 165323000421029963547709564509844218000 10622476 -61737855062929247662277259269879751168 10622477 -183767312356364362294064096542971817674 10622478 29080213548599241800647390259884016640 10622479 203362675191788423680539195800568920672 10622480 -55399183887794559761212646045409607680 10622481 117137232839705950509330233776738708800 10622482 123948789868062182728306593337124782080 10622483 -39962306011149117884711839710797658960 10622484 76792694890007793958795903909404686976 10622485 96900813686512521106902129244165448760 10622486 -69825300757538971291443200925078055680 10622487 -266802599132465877054193877019368063640 10622488 -66765478125049446639081935721742848000 10622489 327257325323830725834028084048640857290 10622490 2011257641198195694289293455755722240 10622491 45314738307978406201296091089362515968 10622492 -224181428218575236610096199145860483584 10622493 -185844194272576564935070937966594280576 10622494 -126680567688085398979302911770826776704 10622495 167762544970284637571282986981578475200 10622496 503581747676210837775828629558889283584 10622497 -342121824132796939101655646166960546540 10622498 -606728786549051304817813358683534602240 10622499 177270864571352061985923342076888399680 10622500 30077426605582372627894997833799680000 10622501 -60686775280861720552546883209486486080 10622502 181749750532905365271220977928418932224 10622503 -670248537192654089530066929178269194248 10622504 68413074997641162247030276439683153920 10622505 -261709794975798949534349540546365148160 10622506 -170854123930810737021773110325590502400 10622507 55519535272233372632362427885790592512 10622508 -72546661352317865159176193985734707200 10622509 470642665785005724583445965774541922710 10622510 92432104957036755085314145525652468160 10622511 323153679804569359977283608443667617160 10622512 -89676834379398277652664685408331382784 10622513 221723031661712817697714610065692547200 10622514 -54621353062245827728816308034274187648 10622515 -303248804502065045608833627452779919520 10622516 -100302009814570740691748386519128053760 10622517 392655322387535711812762298556366410112 10622518 236086250334517987574158612511187402816 10622519 194937007005625223236229132558915998680 10622520 164426654424071732133121247069217792000 10622521 -3011209416297447142500113463317941696 10622522 3690002580792614448149078558201001984 10622523 -81200553442621961578823716946769848832 10622524 -73710859733618835520368868429958865408 10622525 -76360362303819091089106730155509452700 10622526 39573017498341508839243950202795756800 10622527 325036151403939486668232733337409467808 10622528 28451154929878955643877762023599112192 10622529 -357476812790179589482706190262749058560 10622530 265907156169576263279136756854736368160 10622531 -678177396005302267195408891779869977668 10622532 -151689816119170246637108281815887505408 10622533 624344764251519437575154931034201530782 10622534 49064152960029592760894196080022638592 10622535 -127557495686010660363630670243332418560 10622536 -1210751311276233972221566428104924528640 10622537 133004647317808636711121934464116627920 10622538 80678299414661780233389933019807044144 10622539 -184156317730898316311202219153266967560 10622540 249063588173308114750785422212828769280 10622541 -164249570330239680866836236762895165920 10622542 103367656252089452201104748385464867712 10622543 -568195942911417283064326902241340024208 10622544 -56068793243708625947698272672071417856 10622545 25010304868439993810908569504751629300 10622546 20714775292095239691342556373928319488 10622547 -4404834446099774764555308686830953552 10622548 4284889417560871243536491743358750720 10622549 -219097408684781172542356167407341114464 10622550 41839567931893334195361912860037888000 10622551 -310844003411504890006594319706881619448 10622552 35865256834934179405885875151792373760 10622553 153674564918481054557807966804783294208 10622554 272604601484216385749413985438819348976 10622555 -653017627092664326104966954684465766000 10622556 190945751450621826540528014681441157120 10622557 -7801986084294559361254164774433440576 10622558 256964781255929213524310936320861016640 10622559 -145405880454581025321791463832845205632 10622560 50253466709075443788976196777040936960 10622561 -232358122005045191532675318959803919838 10622562 -214549911179998401850819487354879941248 10622563 -425310587193340383952637191238859459252 10622564 527252812797260157596827317083650891776 10622565 -153747175503187397690609753707481824200 10622566 312780526221584717023139594351501721984 10622567 -227606635044754539876133846227191810496 10622568 -28443474942754952872696414048580321280 10622569 -224298097155108277171206539146063544088 10622570 41350431736128817159348380533665781760 10622571 -159624625528406542499160711029008128576 10622572 -482396831417627214148593579098284513024 10622573 168441362748270746307134681290493403264 10622574 209218789237742258855208026516842989888 10622575 -89485690067665623235550419836167282200 10622576 83376467419088229288767575295761612800 10622577 -207482876010939724062375621108015820800 10622578 146911233568848472955119839506388395424 10622579 -232076880573347437318103977167801200640 10622580 17930482628324756217950811482316380160 10622581 -94198153743217830209642215060425881508 10622582 -484480903817143318669128560033571997248 10622583 37230245132206127213118444274650943512 10622584 -65202132203582978913769388042905190400 10622585 -29629567186257594029807589770739116220 10622586 -96636308277467747776411808819777889792 10622587 642971961997972603673170130724048099236 10622588 84995483379042111275297401338097998336 10622589 28121214464099996057063442272804476608 10622590 193405314381097452927897642013483200 10622591 4503703533844338466899907567251264384 10622592 -40913684714602730121431437461537423360 10622593 179532170309906719334788361950292307842 10622594 -166905919154596977479019746633537341440 10622595 -3272116470009690094535054107733832000 10622596 -342754642608190369032656152972261785600 10622597 -316845235537608366113132502602315841954 10622598 -69798679398473301077164093049771612160 10622599 286449444505849958296774737418448735464 10622600 160785236955401263528375746024084864000 10622601 -383315107593850051581345250964366680320 10622602 -68199722707112711464853738079209623248 10622603 759768653917003343812175681821026597960 10622604 -195395824451188735895839750218680431104 10622605 -169443227312782958908761495868684385280 10622606 -326449830330811748911652734755757021248 10622607 107108919221582844730188693931217961600 10622608 26124291275524567384187321216912277504 10622609 91541682677206461520644543696174088704 10622610 13993472808997612480687982203463731200 10622611 -661270281874087426815660610008403590048 10622612 -113000055021641453387695540370122475520 10622613 57312407924576576241931872185829516000 10622614 353846849438308685998306575207622618656 10622615 32731622039818877729924505071603251200 10622616 -283270528334509672978966038656338022400 10622617 -606701361688782902567142019589634473708 10622618 -90269656726047586683640612143218990880 10622619 -9884721099567106998061887367946149632 10622620 47033412030838603744609260894156288000 10622621 805287282918965707499252239172512812672 10622622 2277856566226240191460562524475095872 10622623 822648389801334242675869731699217269360 10622624 -219991450825642965803519813658103578624 10622625 -17211726603147801444463416405645360000 10622626 25473751206452436266612438308140151296 10622627 -80400712143421209634439184525862303524 10622628 4033277166967172030800976269842179712 10622629 -747879552800476739282846437264794152770 10622630 -74371419234514285054205605927789991040 10622631 170839362790357624782022626203157401040 10622632 477073578682264791015555607977074104320 10622633 204079408052801305717993027011096059520 10622634 -1697918232289661771218426482963517440 10622635 -76625777962869218100661712158413771840 10622636 468369903238560755876812474214250304512 10622637 -485758972834525083888613255934925797760 10622638 133006178071681154480543922496201230144 10622639 -270054140881302503861346407597871915144 10622640 18493125890336934722411061298798264320 10622641 -500836437331612701224555367812185134958 10622642 -129735027435624972430407375836024455680 10622643 -30753624293035858210337221218185392272 10622644 420902566021956397452608040966227198336 10622645 77802243731803623179354285144093882400 10622646 -31725178514912078712819617733150875136 10622647 13418658784160884055018824158967974832 10622648 399206374410579176846892905017259151360 10622649 -6330103795160282783074339685901551040 10622650 -176307630196858924001891462426374657200 10622651 -136232654702146977381681394333113930288 10622652 65407470462591988410069858932828120064 10622653 18883797420542150199737720385735312800 10622654 4625110758565641906475465151883209472 10622655 -39080174645145985141764262566609838800 10622656 151947438578424371608473093368929320960 10622657 -59227946271285972315377108322015350700 10622658 36547949073127866660621287971063234560 10622659 861363152835399991938648049445137737860 10622660 184282942282479492850601944435227751680 10622661 151941167383116031330286317783622353920 10622662 -218449704112687012799869652354875393536 10622663 2222939561269895136144199042765212600 10622664 -15389608041642234587279765280762147840 10622665 -69518114104082782232826449351527138560 10622666 294657900941927581633589873028651129600 10622667 -80341977248495096803459718531233803264 10622668 -12322851788976693817134811563817129984 10622669 180173105496913062850118497752449103180 10622670 -208338713982776777806975579251281591040 10622671 -40355853360995243426887131669922165488 10622672 -52827481527245973062814936467214827520 10622673 -2099394466435651942188159171871533516 10622674 37636327002079455169795786782889800336 10622675 81640730445190241619941773046810853600 10622676 -229368394663959836773524644205225965568 10622677 -1292986569226404480618931143326411264 10622678 -50187294776540367742222062581760911232 10622679 387637769856556229279726573229715847784 10622680 163495940896435009544128834863191654400 10622681 701908058512254922212344283661251721482 10622682 26048768236223599080727818138695377152 10622683 69333441442649464955094225417009183880 10622684 -14384275211325693777841037217369553920 10622685 -66085717478200912866368401481902615200 10622686 -348302362710001446063778232048327712000 10622687 120677314614787167115769964658315794336 10622688 106665107037542253019334399197748133888 10622689 -235781768073487184878012651478440133568 10622690 -4800066096292292321092933028587762560 10622691 -405937947443779207095381052292818281600 10622692 -33106248580600478486822747574576614400 10622693 527894785769395957400672003132443294080 10622694 196288250544535662935540831152171166400 10622695 -438794675741749229145321334190598646080 10622696 32191097970592816166080715553600552960 10622697 154386116880667488537658061535800928 10622698 2637344689083472117441000083611950080 10622699 -564168774803881021183184638752841174272 10622700 53356058355510293813720640895019904000 10622701 -41031730353091040265652477203971040298 10622702 -45636672914964277410788515482536192448 10622703 -117948805877169221374740579409368271872 10622704 -31045148374635203432742741584857825280 10622705 -115930876030979415943440311371112083200 10622706 128476684917880072750736057820849110784 10622707 -63104011894414584612954716030543873520 10622708 11863422199924144898756725124459175936 10622709 209144417515469735273648451922708642428 10622710 27207359757210810734192100427522560000 10622711 441878186783115324582918776520914112768 10622712 -13256172569638974346725897110937600000 10622713 -486974053817166348250839859364913158038 10622714 -151335264059963810257039308750413825280 10622715 91464295460950949555589187981271735520 10622716 340367090343818283098673930756184908800 10622717 -84847403819385853414810590089390767008 10622718 -357590859847912849345337898764945873280 10622719 154318436374436453072385995195172285144 10622720 6141283498598491989265088758960619520 10622721 -73887366783695043136918619985937686720 10622722 58154086547711778516093122204609673984 10622723 -94646530410548545310089238603362586496 10622724 -83371745929169200086024553564962951168 10622725 326895072850734853096291378969864960250 10622726 -412233157780439677360894856363883254688 10622727 326679449865940961004730059923055182064 10622728 764517915120745921920728093900364764160 10622729 186288400515290872481428563712248446400 10622730 77283952866712098714004095791043774720 10622731 758897739400998605023756238072161824 10622732 -765230482930197643195978275618309884928 10622733 -180425141495487190357073009569213769952 10622734 259742602197089438358832723707085676160 10622735 331181434983250845733852188209916484800 10622736 -30531033493898176622769845280154583040 10622737 -9181058188201507548532137028464997848 10622738 -41607761361120305872984719337976853504 10622739 80352003854014450129282893318564986880 10622740 114906767806788881341089262169455994880 10622741 -43462409951189664254591713388302295748 10622742 42160379439258785217495748915005413760 10622743 268091766058107169264997636087957273224 10622744 678485611243423339402050416717077893120 10622745 -30082921814008863965424853069061040000 10622746 -187071436547121344688368942059564335360 10622747 529408974553724150375160464512004408196 10622748 -189808759016918576284645999391641436160 10622749 320067270751253880803305467772191803750 10622750 -217329822779542756359621192677420496000 10622751 56541940767831053013466559526576207432 10622752 -125159973724590008474431309443068067840 10622753 -34579633244354105579559689805778627998 10622754 190258146168996428457040748896617683664 10622755 73581951831659860502456799932564179200 10622756 71284458773477371623677860047821837568 10622757 291119282819822646276576435540271677888 10622758 102382233070149417265938808818456533760 10622759 192094571243751946429106461303452461256 10622760 212265934300357526554538433786184089600 10622761 81855089840842631440646149139419770990 10622762 21327064673534859380741299498323667632 10622763 -4503298864842676635003119050548874200 10622764 -372627309126790327513877651667285447424 10622765 58047185235061005206242872110962923660 10622766 -20247220999153321082740228976798717952 10622767 618861398164916404047363359696274225640 10622768 -36319360190309284176750842944706052096 10622769 261311157590501448332548745547963987360 10622770 45003900887781544216916227946574120960 10622771 533057760048302492400051751415775175944 10622772 44915233298231730168318726144995328000 10622773 -29142735317941092098115396185319556800 10622774 74618986862533102224027915070631119872 10622775 -74429648659107219731571378715631344200 10622776 -19393376832695277227515921566868131840 10622777 -506619026111937033173468690897504600256 10622778 -128635420534663946295253692866287666176 10622779 451228899775186797177464538806940753380 10622780 35507401159852367143263015871279104000 10622781 -56846844398785380647864214088723495572 10622782 218291333766320666546568171542017204992 10622783 1034441570668650517749669811203618024960 10622784 -399271903032926748441969428118110208 10622785 -167085689360636137731698701382441768640 10622786 1005704806053697102648314140441301072 10622787 -125783444155345648173562127107925364480 10622788 155731616216535048623794947719343439872 10622789 -187929192242905769667557856949162892676 10622790 91699013177027301269256306454738333440 10622791 84042662945639161142814011350565790672 10622792 639802454255403421446024698609205888000 10622793 419761570566745055287326507536109640464 10622794 -12877928677329731508692473534691278848 10622795 -223999896010893412513962640050590638800 10622796 -265962023827928567751413917781037163008 10622797 -224064258117391759921032032170273164320 10622798 -1010355454687133036985923219949582720 10622799 815290752162465955554523278839569198080 10622800 54837619283198645007911435817126502400 10622801 2510007412588221794593422213694032384 10622802 116055700603540584591314593058093544960 10622803 -302342554797968688941089941276044040336 10622804 -91077974719496581862786228135668105344 10622805 26495200065134276688352309299393278400 10622806 -8273370576478373925035133471592176000 10622807 -55203436238717350133753357798047526976 10622808 -107564266840571840178014673997171722240 10622809 -187519992991236781971038708587100143990 10622810 -252326911799932327303455553528238208000 10622811 -83000854313659858625493986009455955856 10622812 -302607043014067829632298479423062919680 10622813 82752242789078451719308819087746938520 10622814 -5166710096915748835010625965215764480 10622815 3921225206906179721021041047049159680 10622816 -82990033319427301530011744852752465920 10622817 -94482819266241452575036154292618384366 10622818 9292294476758740890321791776959777360 10622819 84281329811961815347757895830370200400 10622820 -34004103389786927455621927471321804800 10622821 347898529836051233313448085629861450944 10622822 104543200225359576546810711423130865664 10622823 67602193949047105854131599715123058768 10622824 -562555847423372051058541481451302092800 10622825 -397632325207107545217558758501499324450 10622826 -12892166536962004006123711388977526016 10622827 -107557974404239082234230737046826083728 10622828 -135809228035890219076142110434666762240 10622829 -18821500341340159155028552852834703232 10622830 12667653317153737033107124445776684800 10622831 370175397604810978408478819173453127112 10622832 33991893651211019520546998656696320 10622833 -252743188601192231330883123962400800640 10622834 -253442631021162850790966758249932083184 10622835 -377479648111618835188227459524245625280 10622836 -49919410208464328943538987653199357952 10622837 394649449725608560147724276520253917486 10622838 61920745691803587174751664200568040384 10622839 242347047080674111684069371456382756560 10622840 -90254943361781087472664975559528755200 10622841 32624735495997389274534873756023053344 10622842 41695987722893966126478003878871412992 10622843 -45269738570297706753705016166509662720 10622844 -178396144621025308172676142523380062720 10622845 -318501061101269051003312294321276720400 10622846 -231736390479025711291137835282301922816 10622847 -327120006959841188097532424908827325440 10622848 -290230594236849344999517950643881902080 10622849 -6399232354076699919083571416002551696 10622850 -32959687453088371982768695867650662400 10622851 -1097730597755751337223724451671582141248 10622852 -459333078473186343712061406801017352960 10622853 91823209469653833565471564425446195520 10622854 -36343045536105557574211001338332660096 10622855 469694728565853899048306064206202608760 10622856 151220706016656518528265519618780979200 10622857 61703011522489928521570287284108045952 10622858 113681859626483774437806320843115571392 10622859 196758241197845199591675869243206768368 10622860 -116098440901103278833161284260698065920 10622861 -616918850304386274040358222635588094538 10622862 18636104676516936987642181419292560000 10622863 -288678156447605239315886457723099480896 10622864 48568968395821660715832053492179009536 10622865 -37390278715820175687748820229262570560 10622866 164025660428233449149353548440032285824 10622867 -12679896962609255403825748749243786960 10622868 -49620181138631847785269918216540661760 10622869 -482023556824891299204447108046005231730 10622870 229200700016026344255817915328337711360 10622871 150958152764331185457864058920063777072 10622872 -8708201950856856728845248181530869760 10622873 -15780989285635937637326582575114610736 10622874 -77226809518523679116445376167646068480 10622875 -954431287395190357335788487095919000000 10622876 23822277921724133469954236139127150080 10622877 -88639031194898508674895242363356524960 10622878 53843919419584123848564931729309335552 10622879 455221145151604107487391784661309632480 10622880 511807347530577903275115575222992896000 10622881 -275570337423044505861062013642332738000 10622882 -91101517971375357792645911003956844208 10622883 36673168840214554026402776791921101744 10622884 361923037617686699999668797905247941632 10622885 36296046220341076731385364011391531520 10622886 -22375186643307299672609264262275977536 10622887 35471296837144424283842547431517939120 10622888 446574042249294200097284140830468341760 10622889 2205095893461889741686933585698415444 10622890 -49441708684719975569932674054794548800 10622891 -423930811989595249695731610081241206000 10622892 -698134687710045360784385874465816576 10622893 -1861118126642235753069169646125591856640 10622894 104555158014105387421080775507297205568 10622895 47664784814133092602818081958186567680 10622896 -42721541297048261662855329598766972928 10622897 160677033259123464634954425826591763346 10622898 -9733965703170905011171915219915118592 10622899 -92469732816750077211856477155661759664 10622900 -158083914593237122020453314764576512000 10622901 -161970324666774338909534384771819074080 10622902 -182736213205778015983028773311857122368 10622903 322750443794862493395546816280809866280 10622904 -173494774841699284043335779965013319680 10622905 -876278968521843718235069956126476843840 10622906 -296350400114163213153687888232580753184 10622907 -12159609750946799037337628876909630760 10622908 494468246969413335245727933717449520128 10622909 -962119766417757385992027362101797450048 10622910 -29148682820746942585689778729854944640 10622911 -102383553495168045980748908096638239848 10622912 267471188191405313492632879031623090176 10622913 196799677017930575231819925877149909888 10622914 -438707708436871762638281570182650742368 10622915 -314427619604072881970414779548972633600 10622916 -42931668538320940663011209307912006528 10622917 -11616153479832479060851807151694951968 10622918 132425503013979479267482030112918507904 10622919 -1019717487562508121458099596142171520 10622920 6840780908134005528642814415708160000 10622921 161894646288877889533569039953737912224 10622922 -2350943301568133159175102841989043200 10622923 -949291957962961363574643276779422828 10622924 44091811243567430785603194153979901952 10622925 5552269274035562337540173815380259200 10622926 456239424442607798089716863675826708096 10622927 -133561882460645422350538110469971168528 10622928 94324393245001449146679165386766680064 10622929 92906114513806496126978374451045286400 10622930 86830277287106868104822835553299891360 10622931 157914233601134745868856780692609997568 10622932 -44164971844024240986377869236705327360 10622933 -312970604898941323097473420379370064818 10622934 -65115104873154221633842572511683686400 10622935 1903028383977747541727729841575319600 10622936 -272838717668891698142825719533903667200 10622937 -14601943555432346537672308307685752832 10622938 407972804437551734900188466142838947840 10622939 35542568339120474055355857102969962856 10622940 108240119657524396973672236133554913280 10622941 -117650005399373167441943038159320571776 10622942 -197564026337774321283023774200427969856 10622943 59995657007822251129879643653014042384 10622944 -413503585407711475473277695439996452864 10622945 -548471034436728446856520779373750776300 10622946 -8677421367252449052849292996669362816 10622947 35685153813120026931035113232790247120 10622948 143213251319321339122299991109808685056 10622949 137441915572051062342821192737145786496 10622950 -30124148736940759518808473206273232000 10622951 26856037475142285442354181488147478400 10622952 -247501038228204686746317720626786042880 10622953 -242136938851361029501875736348989814 10622954 165929393614542049158049765233207814752 10622955 172824045283973141935032196539077292000 10622956 -32572051341469702624639638236035297280 10622957 359462555680849534679275861872842059200 10622958 221062765178134858835581414363638264384 10622959 -227437754061953489517445684372557217784 10622960 -4349415076580598967345132222302781440 10622961 546440375627489639173389576794976153600 10622962 -148744025923024482932156794076627140608 10622963 193266948984330822895164605822953549824 10622964 168975798630552900027682235661201408000 10622965 -315600780273577037971176585460328253000 10622966 -107882502859336979545493479422321612480 10622967 319944902689965178908760597959762997200 10622968 238022857648981920563220015781983682560 10622969 128902246308478075373897347692509085696 10622970 -71796967077049399778270372427703330080 10622971 -367800592128171188764012392651519773048 10622972 -588295339920910569886376321629048719360 10622973 262880623243509048961827905804190326784 10622974 -206730412376870230025922736008145035264 10622975 -200692779190283504240213247663624111000 10622976 -3464371761190360500066359538666700800 10622977 -375643905119595434486221681447820691576 10622978 845850936899172920526029559535630848 10622979 206012384437185837889559695927436146200 10622980 -94161946455103180802550150632573007360 10622981 -27653813309839686504924644925732370308 10622982 -1309600770391317634352718120404889408 10622983 -230639908494070502267489405752075305680 10622984 931848825045681811561164100913546649600 10622985 -82981372276282716269619206485045608000 10622986 -125335417859916217408631579581585645056 10622987 -220719578165536656002110986572463661056 10622988 146762237252299442696043513705713417472 10622989 -195984959772308018435395299458658742676 10622990 74942211541902779750038660291951756800 10622991 312699348929209723633986867611576248320 10622992 -32574865858404111222210800832805986304 10622993 189329223059580664334519240902127768064 10622994 -115898849744266391716365340792796944128 10622995 -56635951604610609746859491968254310800 10622996 -33841519978609233056113747150788417792 10622997 2763257130334802320138352473528662720 10622998 45585625960073389597682723529275988000 10622999 -777855410674867834777200872242382625864 10623000 -275776774629849333082995668306012160000 10623001 480778666457787299482674310843739845504 10623002 16944479516517823969825667405754038688 10623003 -7638039724227299523394685566558687296 10623004 86861741763932762283811112724159238656 10623005 -391407561414099286971151864621983272340 10623006 -291402912782417425951394176921625075136 10623007 -218619503366995194053202270498147715744 10623008 -568041802016577256506754740221097541632 10623009 -73235225559598305946802412829793563680 10623010 97838759498240014732534461076133199360 10623011 -232725593111353786494260912115442435680 10623012 12345191782993791390503324120830682112 10623013 148984895215947216495036842127416659262 10623014 222544197950690142634876560806035707840 10623015 -32841992684182526260693029653908593600 10623016 415334030722394622593098792672412052480 10623017 -87696292718446918640474719902336835980 10623018 -1201005971996621701055731599812198400 10623019 -49548594358694372457650391455661056880 10623020 -165262170752596618347386992157155031040 10623021 2332322901992495328048642741561338400 10623022 -151317376448811806226403801708732202688 10623023 -240011113452011996227084478396961343728 10623024 27517745553850749077532311299264364544 10623025 36960320107530850709160192264594476800 10623026 -57676056657513085956176044945597117440 10623027 118843915569965212982292083617821029232 10623028 117504182052209220450785117529704266752 10623029 -302073915158029665370082653623882164370 10623030 -129288900408803109881121914230422159360 10623031 -196534583159061156857958456408017425400 10623032 -40882198991726255240277531904288235520 10623033 6024751705046629644591935671652050560 10623034 588115045401978842408048418643073674752 10623035 114267863147065869944458150858835075760 10623036 -9920539511941719117113638459630903296 10623037 554396827570179451993225163032936173792 10623038 -221585966731240768682151941255839534080 10623039 -154899761932708671790855926236217600 10623040 17974326411525405553050282750325555200 10623041 145751937259064957723184266782094553984 10623042 -173149500196983024131173637407156224000 10623043 -65958656146867704627310044288472942496 10623044 43947552159610153883908912904941355136 10623045 178364156858168886210328616343817281600 10623046 39993743523485131500801966294479783040 10623047 -513123717769272756571941485850647118504 10623048 247053284698529643695029566755330457600 10623049 111569193542820290739038692728005128960 10623050 -147429141252636407386111752868364953200 10623051 491896642790216166527705953177976555520 10623052 -397461003441119778466610155793460879360 10623053 -132054020064497217106235155098373742400 10623054 -8557748218904552255710649938282526592 10623055 71048870624421486302548983291233033760 10623056 -34297397991598263130439429575599587328 10623057 -168677456980484958744648867110161094160 10623058 -531868548951711677244008848609758973824 10623059 -301802272354843407981256591796276203800 10623060 -72791352682351357845560983904911933440 10623061 227103160388055725376532796769350835662 10623062 -30285295496123639522883418541045292960 10623063 -170494969370008557999638323532292573312 10623064 8256537526251250836306445936424325120 10623065 -185214399899454929642370200593900042680 10623066 156681103428114898345081707467839578624 10623067 67239397522872729087751916136908722944 10623068 398889934763023430182947154752276303360 10623069 -23702254204169999905929682237220981850 10623070 29237599962638659168329581823401890560 10623071 231058001697108604064278493343007371600 10623072 43243463284138102648321356238851932160 10623073 492012599755016164267133776379523492144 10623074 -15531105173588093716109004803334144 10623075 -163090839195750797691593124635989560000 10623076 -162478491967353975705179763292969936640 10623077 -731350043484235463578702460985991763940 10623078 363113254953367244415220381749340704 10623079 -271924836352163697136088896686591088320 10623080 -28216857899162286777040315861008384000 10623081 236975736154656607225595171562535692480 10623082 -17376556564600821442148345566764919200 10623083 38277217332152238549257632885491817332 10623084 -50542437642405721397286085094265137664 10623085 -207463177302068679689997834984038247840 10623086 93264224165639422820803526271896956992 10623087 428435390078208437051439780589552993128 10623088 -27874148503260808705905669456954982400 10623089 506262506083305720373474625452329141300 10623090 64368593958672016686368044964538739200 10623091 515508384129370642928735967670036143264 10623092 -128266306497569646042181889859938208384 10623093 -85593983443594050996625846415962326912 10623094 -4214824559341192718578921878058775904 10623095 -237373024147453539400812646680272139840 10623096 -554793710691842067217580151348599193600 10623097 -521370478504651068154174616262470514454 10623098 36301718587771357520160922523543720160 10623099 240947238031747034648053884316818263064 10623100 104024094878166157240915479845246668800 10623101 190774451998496089382163003851886772812 10623102 -120430135428203448291518358021795326976 10623103 -567405529101989879398616884494743851648 10623104 -70701400474176575702876172888047616000 10623105 -238210393201545762484738886265122904300 10623106 14183985118989227040846590609119501440 10623107 -4164132478921156887327528196002087936 10623108 50850481636415812948978534062487732224 10623109 -210986302106204332307114457089437850560 10623110 -117703498851560931978534712686503879040 10623111 -229325977610017092746121157307147704320 10623112 286159420268163570991051573993694131200 10623113 6011874314324825326386387585026528160 10623114 28920164664188386839997641751422144768 10623115 88922746788968193750623420359112606400 10623116 42243472304689386103283761744602928128 10623117 202160707578252956342980886179234341312 10623118 146086413981186089951848097202536727552 10623119 243491413392410449601309357909056789944 10623120 -27242124407694463038939404456727674880 10623121 54415792046663862425127011257130457712 10623122 -448223778171729724734577612261810635888 10623123 -97999771553299622870359632002578682880 10623124 -242894238089684628244810813321818776704 10623125 76626033202538995600972117414242300000 10623126 90040396287893537974201889169377041344 10623127 63979531001222320530535178863937990520 10623128 412075363718796485868938178044795289600 10623129 123395523058822509414722726859000461760 10623130 43503641914579096079211255111645388800 10623131 -764929257650569490727773655114698371068 10623132 -95078212027957609546523818321144281600 10623133 348469521919415572160972718621038830720 10623134 226556376345877008683316241974908409216 10623135 -231690598092859442833893719767668962400 10623136 -274041234084172024375815041115903295488 10623137 245919641959356605999020476165860405952 10623138 212149792809593703334443333097826155008 10623139 692625715922472066347900434897324510940 10623140 -91715319173321500831823686590295142400 10623141 -89046607614251832295115339360612997540 10623142 3665289486620298780979248968324319744 10623143 279307785696194785158083963906394262392 10623144 -9127923969505086036766682024199782400 10623145 -1723547118675624963371998554377996280 10623146 -200676734524605128073231002248569600 10623147 -4313923550916182087785398125822125008 10623148 79906623351952623341255499835837393920 10623149 -377532137930399130912544858320680954964 10623150 -121405840980640037822694284052638400 10623151 -263091217565652338494676511877558042440 10623152 -83116865840399138665468458091828543488 10623153 188770532894976925160150416825910485104 10623154 -23064042037594503049934759615257642224 10623155 460246732597211222413072982284916536560 10623156 -169485920207213206002468504260051939328 10623157 21526601104462977691143071252376199406 10623158 5180501025572894081372272961565277440 10623159 198564900988591965723098206377573497664 10623160 162529253391617287114420762260198912000 10623161 -219659389348345397052950331621129716028 10623162 -51693341369323348559400091768783613952 10623163 477492943122241511512656656231798221412 10623164 755864449948315670339256509215746800640 10623165 15252014197677094702699234221585429120 10623166 -78229724930935756791317549284548588480 10623167 401513183983060184268712240704227889216 10623168 -49898438180917591533338897187584606208 10623169 727124010180576730460440208068408657920 10623170 -194201068289466789634818299623575552000 10623171 75429861187040415339545992822496810496 10623172 -20422088516194147450329371932623564800 10623173 -54712556511013136951250023998959436032 10623174 11236921847064190763316097460210852352 10623175 106938135343408948660262921382928504800 10623176 8656079011075842530335831532538470400 10623177 149367104775121671224570640193319535840 10623178 -316753746890054081612539439529154449360 10623179 11084293625585800841648609371449230880 10623180 11731114985573840207994304202381137920 10623181 168893007747188498528333080001871916440 10623182 32770358086122844539450508886969977344 10623183 -592163314466253213655436576033683297152 10623184 44993032409078869934107630381884899328 10623185 -593455636299097476088023224835248568000 10623186 -38407697071105048316348221501238822400 10623187 590474838723901580304497186845912137836 10623188 -37266355243404419762414191633155242112 10623189 -201182847829363733609112163798636289376 10623190 108817298306018681801842253438533958400 10623191 -162121835226786493386601996275280716408 10623192 -355250120627158321616136509633488097280 10623193 956378287834619758791871257041132160 10623194 211803335289967101344273247700857857280 10623195 -431226210736644265336537235551919040 10623196 275572718603422139940589103128370854400 10623197 -33635956043823718243335211312790700660 10623198 -134464116664161851107345327848753187200 10623199 116713868612656344218031908502569401864 10623200 32071649385220270747404496748111462400 10623201 -380590630870103917380162532565552154240 10623202 347134307304223253639679296200927593552 10623203 -485983621848079967560154310449350504548 10623204 -167412211791604535646529450069760409600 10623205 -115178040531555561725270286750774758280 10623206 83274005091001179182672213728138016064 10623207 143227643243922743672564597380565284992 10623208 -347254237165144801593048910339415639040 10623209 -777456247557035123432524745350664903040 10623210 49855794172444963880450341060012876800 10623211 19422166838869913883913469957336750000 10623212 -495587252355014007447358623335887052544 10623213 -47323177046027040318382980481997630196 10623214 86413235501461884202391067239838658560 10623215 -78988850077701821210863122657931527600 10623216 64049073704214031266921579399331479552 10623217 -49317156991845585964869490207975910400 10623218 35463283014746796498232025313666012480 10623219 48014329735707877571479816485973977144 10623220 -413711737477691283839475375997909547520 10623221 -208843967885065484603120431381577025888 10623222 94004648623018387304110654298935211520 10623223 -91935400570753977197035676099294796000 10623224 101689590500667096396044286036915240960 10623225 179448539627909819573891970473800656000 10623226 348019695082431111768817672399531518720 10623227 -234293141306329765946387365502407719648 10623228 -86282896663732860319653654742346416128 10623229 264866189487712575593474069267423235840 10623230 237813882585763125985160617400812041600 10623231 531126635550916497329148835690967786712 10623232 505353853106188753801808391382669197312 10623233 66962766772842094927532153914908341184 10623234 18401645454347982709283802982920823680 10623235 28624834151535920128047028053801861120 10623236 -2312939578436149388984341665403723776 10623237 -70892773550730982781707803453141956640 10623238 -76989970720799936297127637537337369856 10623239 -132189824301956608555508007754982433000 10623240 -193396099282604784850022301333683404800 10623241 -22717714208488443683623716527927088358 10623242 1726287039932185927561490249058654720 10623243 183245394038635866219139903101531282864 10623244 -481122287543418772483328288878685241344 10623245 205098410465868991246452923590080309600 10623246 -136524212230503069067874703765681004416 10623247 76058746479614024247577052369508339240 10623248 11974139314612833639299771367752417280 10623249 56539758668186181291028038578360684520 10623250 -256944235764430846798573523482783872000 10623251 -83598821640712511932734108774210635520 10623252 -8379278847656829173247852809239842816 10623253 178081598569354061312874905483440068000 10623254 92566591506130369684159011943760089056 10623255 -110401007955828853492181128258481626080 10623256 281890074665056217039428966775307509760 10623257 445510064145975933824948711411724418506 10623258 220317431041722295796256603259242001920 10623259 88188609877519796326773062079035779460 10623260 -348834732368159835449072131495719621120 10623261 -122456527239280083464666909167759088640 10623262 -218306365242976825367436507187240750080 10623263 -117373788884990259521405364501863141376 10623264 -75211617564497234822116145104237363200 10623265 485659849342496814748594689533362008000 10623266 -16333116625974805705569251900659875840 10623267 -103407140749938751901512833477719265792 10623268 -255083121960281670919206444526993466752 10623269 732900025729501753324605534009556466496 10623270 24633902624422316373195751127152834560 10623271 541554249688438771294609118264483357952 10623272 743885681149358775164560775672730009600 10623273 28466717497835335524709827040728195984 10623274 205752018071976400799085657724741923840 10623275 -149020495140047610161606075226602575200 10623276 -189340429870283772530405224953582183936 10623277 -209440815594324793344875789845013949728 10623278 268503454459858669844998287083349512640 10623279 118744924955368409275654513817549568 10623280 -1509785422072840122263568637968384000 10623281 87725522032395138232844281666701960384 10623282 -199760768157411374810695086904547879808 10623283 383303867228230262946024918902417323920 10623284 243144237570736206756921220425865469952 10623285 -251502119711724002294629748624029588800 10623286 -175195179181799159991100010047420776576 10623287 150645730234429293722886631746968281512 10623288 33649650160841005669825023101711155200 10623289 -74786156113878401917792463859827730800 10623290 -9021035357028846635860542400169705280 10623291 -173780206098445389918893322166689563136 10623292 -60163979686332665676461556438597995520 10623293 -118556042461310514839596341709595215476 10623294 43619779722878211138524909678842930368 10623295 298039746593231455466079220998963853800 10623296 62864443939377319778939687294686199808 10623297 42863882315611429874689540408742757120 10623298 -283746693733672473174398591904396930864 10623299 185914949786938451126973261958302043440 10623300 -148019543850964317058039645570336819200 10623301 88996644173224228109865032154988134360 10623302 287403566993162483489573395452952640352 10623303 71097610393859338855831760288825172624 10623304 -357856647163551132876304505073325670400 10623305 -63161685636485018113234088474536661760 10623306 38349338317909396114553564035545333504 10623307 -55774239140046195384491564893446961320 10623308 -80258491893986917611986211108102819072 10623309 149556580019334012328052289930372067200 10623310 -48266350278677195081275487916653184000 10623311 -195782680296246448755668328996542172000 10623312 3211881631956230790484171570885558272 10623313 -712197971316868479380917295898883447438 10623314 82269074770146368377867540831353799680 10623315 -235744537796974302891333391925412918480 10623316 1217007056318141803818449185341272064 10623317 1215098347412093745560010803418921774912 10623318 -174328271557407751284215182230701621760 10623319 -263597420570571524089397720973329358208 10623320 243865136852694550832248233318598041600 10623321 125816578007310224305288412331945628890 10623322 -3302126052746553538858191655956043008 10623323 673427477924073203332872526764153254160 10623324 -227042843999164387274750777365116837888 10623325 2746774612869736372586005772148540100 10623326 -39554711003113508805979935755618472960 10623327 -159852565134507884187945737440198479744 10623328 -172089374534552966977435515722378772480 10623329 -230706247832417910121807431059853446124 10623330 27821394019529746394032295490386000160 10623331 -167908093954500702325432164732310348368 10623332 118452565358652684256900334519038205952 10623333 -149059098697346758274501256715397780352 10623334 321811350762434393242245172838491876032 10623335 -253033938947137406918373832668355851720 10623336 -24124938877765731277714133703099432960 10623337 -813168544116361446312640681025075611760 10623338 -382108133193459837479781506235293978880 10623339 70036082053961294242011575443285490400 10623340 106315651978956191843630305822123776000 10623341 -422150418218638599327043396218791001258 10623342 101817191502148143016791528084530805312 10623343 -218469505820708967381489059363689755680 10623344 147057603914220013451790364836231413760 10623345 109284116039101871875464149783338859520 10623346 -95063053221347272247604899977956635616 10623347 601268914805890776758862318822954634236 10623348 47215196184947582379845300874588414720 10623349 -735483197368452306150926520615835476480 10623350 170080807764038306455987921422804602400 10623351 73708963026615056969962717663926238392 10623352 659187690552267790953031471546830766080 10623353 109307431666017633517710400005661214400 10623354 28330515137146373247005035485803039232 10623355 146683203833087469058211070673337969760 10623356 -130063605931362985878882214131818695680 10623357 278656309831097837590858018168081758054 10623358 98816386079926821500368263308640553920 10623359 15115740265192191270358467868926855168 10623360 111442281416008134560212649146476134400 10623361 12765023134614391493600858671815712640 10623362 79771367997580820614751629816998978432 10623363 -474443275079280726609312716638219630080 10623364 -60145683462388069548062865852009956224 10623365 3817408046822426658271027533188284320 10623366 -38170044394837734313981551304815321600 10623367 310722159374679064538367242301171902400 10623368 -156013308324645514181018471940739891200 10623369 224701534656056643715396509925246933248 10623370 -32751160568413941724851283630767763200 10623371 1056594794731192568063573691453175014144 10623372 -4192688342257768185271000496355714048 10623373 1120115583808464356531787243896237664 10623374 111345128135120567832020581347405557760 10623375 -71311785853555604570788648104071040000 10623376 95506792862996684467228894392182546432 10623377 -320126750108716699734696146761550925774 10623378 49325134087775184803777713295353302144 10623379 -264891277297508178820470601756089146816 10623380 -32273920261665771774863800757340883200 10623381 97794789932206511888666150608998401952 10623382 -53231418122407299765206878816612104192 10623383 -769904820349683975609244260171107149368 10623384 350319042661279533901248112179512002560 10623385 -138721904666466391080729656713155794040 10623386 -136333095931824862296940062386391697920 10623387 17307086479851060124726681868505637680 10623388 122023478988341584812426278199082231296 10623389 105233278370975467592500868913505877856 10623390 32537010399376047464732254991539568640 10623391 -13708955892176880683466929753328721488 10623392 -60754608704247041559976884078647574528 10623393 -10106677720302218166254228877356871696 10623394 220375779844451576206677857251660961280 10623395 7814536913954257172736583716961352400 10623396 73239542778045887009263524498831360000 10623397 -167936884007403612664467832095373977154 10623398 -24740032517907003380694513686897996736 10623399 -321710974358170138731953912405869931736 10623400 -310494275901442130680384000125579648000 10623401 139559025764425819837968407591594337792 10623402 -369000986306635017225492978079537646400 10623403 -125743678932911700643634859098655653344 10623404 62235412610331064574574003972251392512 10623405 143954185755744511558925083043206561920 10623406 87141196743927201000959111215271353152 10623407 794952754171317450002993168385235744656 10623408 -770511015518985456831891742263607296 10623409 497600573528339010846635139453709150610 10623410 156699075509027514205359223435940966400 10623411 -114888325358288148661372208216964972912 10623412 529497952983595943789870085913616617856 10623413 125334152300883595521468332696517060000 10623414 -14839776950761271789932627595565453312 10623415 51819190464625999719887135406804415920 10623416 34483298108831277405778977307487232000 10623417 115299061598114456478438808206992555712 10623418 24277292746648733199025293990784404480 10623419 502639477238714730952172958039510664560 10623420 -324907447553392746928338247710788812800 10623421 57289825221740882624507998832332668544 10623422 -108704889519231206996234381625236058240 10623423 35384766130565393852522049535674353664 10623424 28528208256296329581449125520927096832 10623425 -341545736120401044719696480630685298500 10623426 74913421022654360699847939660707747328 10623427 -260078850917215595550522029621190582724 10623428 47174455373764983385628844209029097472 10623429 -262459124231336629505080715208078397026 10623430 179348241096028420284389306820891615360 10623431 -121909720684772731719335886701012191776 10623432 160736958050551947343910563106265907200 10623433 69143246922518297781527490924498659044 10623434 191782658867759695638725695535205242112 10623435 -156690633644987976068950287932983837200 10623436 95131895783797024454744578765957160448 10623437 -416348001098285927042181832712857482 10623438 66218899805844511595993095016231800704 10623439 295151939367824924017347517656982016240 10623440 -51758333827926156482099920139757404160 10623441 224210959689860637858132125222311134192 10623442 4700542833226287218249224665492355200 10623443 573303009618192272682922196694536995692 10623444 -120616415809203441187214848456916428800 10623445 329125246338240172495945788103926214560 10623446 255392939780535206210559468984016220160 10623447 -33005960876395430219038473274959394560 10623448 -143965533544482113728043376794734817280 10623449 -180655217315286908407204455105442039680 10623450 -47714449372390334976156608622054278400 10623451 4632471220178078335440968438298649280 10623452 26930156429965192760842792290362327040 10623453 -476151634838569477463481081635700425280 10623454 300781290116998848762494042130308517120 10623455 33749051330020709293471575705856267080 10623456 108112207209571925885567516236839124992 10623457 -493398843586490867281444731936206233728 10623458 52325490690854574944993183787648932640 10623459 -111389481562914123248427005688925098240 10623460 244571457890569751626956817198917761280 10623461 672928144297063537635739712102366824062 10623462 -80999923571270902430188726412817893376 10623463 -475740482259781252631824188130936345288 10623464 454383819849948244013471054176296975360 10623465 18463148120858068830179425202781681060 10623466 113234960790222675031370580755981656320 10623467 56792345179235961115609275415776612720 10623468 -184883826736862212353920719988692584960 10623469 -46265617944004217920482996410692361832 10623470 -49145937123919765668988303712380723200 10623471 -2336951909104682788248607775039592960 10623472 -83213117533524814677611982837097037824 10623473 -305870989993273180601184521831071335360 10623474 -159841854663866746122597865257862270080 10623475 -186644005931077769984865080010287276500 10623476 -38077438160174469074139881299511973120 10623477 -165725804753182025543086910780920102368 10623478 336090789442188725213587916779994363040 10623479 -201399485942551690424241575567955515016 10623480 49134048112682891220579563175365836800 10623481 192180989366760940523242300954040522400 10623482 117725769289258018119362563896713186784 10623483 -36416673549320767401212672473158117120 10623484 18564852752977213413957310991695305216 10623485 -108564036561611032150135342415514738600 10623486 -34510549546539109152186356423826444672 10623487 30696214607018367292562529709138175712 10623488 139857858959933779283110931038470144000 10623489 3678400816650005974099840940429751840 10623490 -286149252166320889077465786956230572000 10623491 218604167829290513110574536129038896892 10623492 290471026199747549704784247692932392960 10623493 180452400715579333847416285503397427424 10623494 4432675711642628033689083610849933632 10623495 30612064576549967605559663616214339200 10623496 157843619478389626838063130559290624000 10623497 96522170309350319780364507448261735680 10623498 196770975868045451689023121002463544064 10623499 -270342392740577782587667305131393411500 10623500 438202054704307876976945450222739456000 10623501 -28930802797167411569993372002052476800 10623502 320834002301651893507771300728107326272 10623503 -455422375851248190044323772378561086536 10623504 75799937697038394318876385248455688192 10623505 -542426239158646340988665557259585926680 10623506 -1592907273650331455790356370632867040 10623507 5562666020115778775266919575109731392 10623508 3908004131444306095949626203341961216 10623509 419170862929964973667862094749547043434 10623510 39619246986188203091333487924066969600 10623511 675711890891665941463992354521914423112 10623512 193157630981315216099931451358826854400 10623513 -167318937919169673920004095207064717696 10623514 -21139718177803382737369216126811983872 10623515 -219882120303657817506234295120680357600 10623516 205098213088971596278284310153056780288 10623517 403685185485184574304585351069269861472 10623518 -94413931130096441349056273673842471040 10623519 198968647923684705164486144569377006744 10623520 344795124439773011612372701372439592960 10623521 2276912967809596972493135713828921224 10623522 30892648325883468019659799967283416064 10623523 -652937350703902632297879313139742287216 10623524 137319512484505877186533702802167188096 10623525 46855791255836533089465239367067776000 10623526 -132980923212723012002381302064846443200 10623527 138000006618071876463774423153875842440 10623528 289930178032346769715491090110816256000 10623529 197175107950279494734233666117616296576 10623530 -121378358007893035665213084215056097280 10623531 89556243089579877701365701904258206552 10623532 -81854077218116874306164571938785763328 10623533 -799034615569498201014143040444246959796 10623534 -248736899025617803728031196159633334720 10623535 -8493324362534979020970028101471672960 10623536 52751152075772572275487086682595917824 10623537 2440001234435614907456282240806491168 10623538 256050695716557707610070674075354949632 10623539 -501554344420406163091306074696122967840 10623540 127264599375110024280489445292403609600 10623541 -657533235086913152139845752886834204100 10623542 -16407930146931543667657715495643743328 10623543 -188194827714945121163912489498258345880 10623544 -8348956168549295693242671522870804480 10623545 -110762330457752880560792288988439929600 10623546 241403216488066885036979607399074753280 10623547 -233371862613180741580395123876904020888 10623548 235362678763863403517676892773018508800 10623549 404484219395058246243128316987812668800 10623550 -19220224522521171185956354670936064000 10623551 168293886231541895208217886250514780800 10623552 -112854973421291264063595914149912117248 10623553 -522106607096623156660317059172533563198 10623554 -177646137657277746158868710015579679024 10623555 11269650673933474198047339327699987360 10623556 -269296247619534971871559103492403191680 10623557 133791119947215792622339030394883834912 10623558 -33924499072250432423671820315527488 10623559 -129374073278134709624904358131429379240 10623560 81028921755137574330351364583969280000 10623561 41292715924185825179269808858050761600 10623562 -93383541293021695472123348473515319296 10623563 310886442481976172251327311903874689812 10623564 62679372679202654969093130500947424256 10623565 352061933483484611433418191126320613600 10623566 -351943993083337354973515236044580648768 10623567 465466028639517000520560560546459097480 10623568 -33402842118808187450174883356731383808 10623569 80292630700169013880277640609914344560 10623570 -1595609738501096153814825182886950400 10623571 -121714803899954501634820315716111559088 10623572 479192272118764274549332115712509955840 10623573 -522198687212372159619163079764209924978 10623574 -78678834345817281042881618092964221440 10623575 17270953704360829062002164370722122600 10623576 -52206116791663473263715894399900057600 10623577 474016065616009229570578573736900040772 10623578 74554294715465929259596243797413542656 10623579 146912889150746007139031689289514207384 10623580 2391727737823760385598749478403973120 10623581 -363794469328308979599530285276083686618 10623582 -9101229016123126578575435214703000320 10623583 -289694553899924953232277092085553514856 10623584 162923742812308527702807308374919086080 10623585 -17789536538780414637657841062119608320 10623586 -62527363389352137343343499759424537008 10623587 322382022217864041619991942426226029232 10623588 80080638938213908927753630926154063872 10623589 -112110894774568398172566657229420850244 10623590 -117081925397028841337255096066253513600 10623591 -421454860934885124564057139719381485160 10623592 235442286072525051502727877666173122560 10623593 543239858652326862974572714594828918842 10623594 150363107250846425920824780647019011328 10623595 -81083466639771088356036643461613332480 10623596 -115156898834016260951056780297216300800 10623597 68315324786589276640313067640015886400 10623598 777540047693234664548312004215656878336 10623599 63807550697995912247172738610225420800 10623600 2247321819695726052550227157305753600 10623601 -82534810369831559989621991937333284398 10623602 245296389210506933971371453017577540864 10623603 -406108599420250985823732995097855076800 10623604 836948381059023502561331598998068940800 10623605 84721496986941552555225460306443611520 10623606 92662960272155273823734195823953756160 10623607 14955363396937749639779856746461761472 10623608 -319795735402306133583813194292165795840 10623609 916866735369597799099141907771669672640 10623610 71517099641188812929350367030513364960 10623611 218761703072781100560138857939652810624 10623612 -136029785186988485471358421548080537088 10623613 -65791872883811752029382891015393160832 10623614 40914266105077954775514671813881303872 10623615 6808357596881179658574945925139520000 10623616 190636615692679775460505318624969359360 10623617 -64116690976779938060915411512832320920 10623618 -197381794847690801798632336055676482736 10623619 216345933221025833610535681277157217296 10623620 117085413401467513708214540252713390080 10623621 -366661698715016103848360713239329601696 10623622 -348826434316310956888249807779873515520 10623623 13678590190799461726246237052925526704 10623624 272632733525477343886569090490321059840 10623625 248773950438206405870011187492586522000 10623626 -377987147120850216352559589984929366016 10623627 4662310375994708205889422100329782160 10623628 11527291808318946186179524286044692480 10623629 477057690722073379207669223905858498230 10623630 11721429976413271319099441518455227520 10623631 -393857401338478183175817742206604103040 10623632 134718311026026395777238681844445454336 10623633 -147393188910381035596525499306351744352 10623634 -956536049066773450391598678754940928 10623635 -818412483200463709227397259042419490400 10623636 -18226327871700621606569531201408177280 10623637 -243337092756732670555693995511282681714 10623638 -59301398028277188592350293561104845312 10623639 -18715370228639906406836406645348722304 10623640 -26632051005446036912969667440741376000 10623641 42364143738551879819783514020833992720 10623642 4622606296860241189282507766562173184 10623643 -538652262153407916585736120027418266108 10623644 -288575486976239187459946678543060529664 10623645 -500677772697762785797097633116851809280 10623646 -26589227765340883075774459222833211392 10623647 -724548977389561453994456600405272751904 10623648 -8100501773902489643478864618565140480 10623649 462366504987955201143914738201595879650 10623650 -88550257132928429366253827321243088000 10623651 118273463142958307002365751135317490944 10623652 103238863965768912014543320453534089472 10623653 -717717410741880378492121068074512012098 10623654 -182202636044527920533799201752379850752 10623655 -46265023245958512890994783951476489280 10623656 -37028995815338900431450341896853350400 10623657 141615024795240134359266255415409043840 10623658 -35343592292548761756682885090098439680 10623659 121854001628676879515796740384039404560 10623660 -148700123880316233667324274962741248000 10623661 -50930795492448503830865304764912064468 10623662 24610711002333851627390182563833199360 10623663 -46966329798284933092724450122591826400 10623664 23832542586560900238406122862681210880 10623665 2387371254284917163954925229886669520 10623666 -2322900836044916033203834705287388416 10623667 -50192398089005468208213742817857424048 10623668 376143384561925294220270315721819678720 10623669 39250650583558052984699866132155924480 10623670 114341553878662176940769947970801057280 10623671 135538470652978636521529883018037112872 10623672 -243250943067342918753365364612305633280 10623673 -112161027890256592679162719771588885078 10623674 -147532069154372258705293950417601713216 10623675 94719442523336002867593695538180645000 10623676 74901913299875978975557206110450572288 10623677 -130460580645930341911377220103683627008 10623678 -40932487373499782488358941698373686336 10623679 248837903168100365911407499111994920 10623680 -136155647519835253623745026192310272000 10623681 190864551641213932560887157361716718770 10623682 282959322437791888983762341816176170192 10623683 177716453494101296071684818677617512960 10623684 -109359544902942562697539977304588452864 10623685 157896290279494678361415804663031393200 10623686 120189927993719860429727124617391790080 10623687 -164905771551390615469095112256889450840 10623688 -30755072824165432137014601244069847040 10623689 436946872904696653513979126481243302490 10623690 -11280521813298458744113580945711692800 10623691 537315683313043942262747694792124704 10623692 -372647970022771489580060053817625323520 10623693 72796573432555360485790686501326128128 10623694 183998789364783808863767416698278536896 10623695 35578901505902053464101698895602339920 10623696 -37957544662831058234769571901338288128 10623697 -74266689362171569551738037412244824768 10623698 -271403342266902208469319068226333029760 10623699 -3142969427499658265812571638019908272 10623700 41246728088773261994002047757086720000 10623701 769242874659412975728220863167296389504 10623702 -209980764339164694050213301228161275968 10623703 373541139737601868303911057891749122952 10623704 16735605803281629047075142527392235520 10623705 -333013979954921226709079099332024548480 10623706 -74481687378975872553454009228336008480 10623707 -340258514279124956506932670080212353128 10623708 44690931875133028498129531398784604160 10623709 -5089526831701476646801460984065416480 10623710 -18496459996783470714209788696014000000 10623711 84100362370047351843612215365588094208 10623712 -269924708743591632769903530133780955136 10623713 -846402084557379733725381740642752482000 10623714 2815232732068562182808418010458580992 10623715 -197584584553836103300536180755806495200 10623716 138772394281956117185091504087920307840 10623717 98510342204705480024774276570941648800 10623718 94688231361094899828452425650811814016 10623719 -21603065694579916010151584270962164624 10623720 156959625337832487120763255459223961600 10623721 -52120784980327510299840384882274429808 10623722 74358388005655081348989996861547106400 10623723 128211591590831960102625919396044357888 10623724 294341893388362338798712405022627078656 10623725 94248345056152249290796910429573476800 10623726 -61344021077565044692214891561798827008 10623727 547761635366408368641218610671005253632 10623728 136525146732004278845853325837864599552 10623729 926482766201635137383839299702117928128 10623730 35753445431053081378239919214634762240 10623731 -37560969406835700220053373630689895296 10623732 -17352482660499050459380388408288145408 10623733 -573787187600971761744976980576113294916 10623734 -154308155244043677653714260945365402048 10623735 -21213117558147804444806921753610178800 10623736 136815768099994885187879482947154944000 10623737 290606567984163291683128031574750049386 10623738 -8381198655641048198482795616702680320 10623739 -374493859852314741365847111831073152000 10623740 -6818094396595097423199672633175173120 10623741 95468957417088315859498976391048702720 10623742 -13037749123092703382205650303113130496 10623743 -228363488473301072268455833930471265256 10623744 -204875253799318926283235188850609356800 10623745 -138233606051780697254329328528493633600 10623746 -81012529208124853053142707004288582656 10623747 -224612247313956202932226245646679829000 10623748 524831018401702350741995854046709089408 10623749 581112162077719523546902884687489999360 10623750 -16653025582628103796429077014491560000 10623751 343888699826545337329797163257510984072 10623752 -5628604977666328660886776077210009600 10623753 -140532129660088240358925424070033038656 10623754 -67341015145485860494626866535297929424 10623755 381218339570377293722797440975468798000 10623756 -29104584145722664437630508732345319424 10623757 -199693361195794218851686177688474690580 10623758 105790109581851798820757588361059628480 10623759 -382794831989333179348421874717004765680 10623760 -27698554225109677913643900060098887680 10623761 38058107427296816397393249532698387300 10623762 1270715529050136859482561024192061440 10623763 50680321779236188554321580950310548904 10623764 283175771087552473212693330850941768576 10623765 -208468697171814803976107341556224435680 10623766 -98095631734460722536732522311696307168 10623767 91112484274810863530417354135246208768 10623768 -353399560868647832375364344092858982400 10623769 -82182220379421139196560472905688588352 10623770 -209269956095942086412733859016730681600 10623771 -670041826789074261433677740330387735760 10623772 68783868548372458349889883116553381376 10623773 -130270915089957452390877042752769941640 10623774 33812354885529301596821524117183764480 10623775 146123681629637471281457227521347860000 10623776 448218130055537636298038844537852395520 10623777 -217924435028160792178056081651922336080 10623778 -314009384766184707759304546942492099200 10623779 402059741823101040021315705593956300380 10623780 172251309394996249878009311863283400960 10623781 91242187907025982164773797391147780480 10623782 23919618906247939880408945415287081472 10623783 -16324392569540731638328152561495845376 10623784 407308816787434620879081388288315714560 10623785 82348404625043771151442765197570178980 10623786 73286509411914652395543627601233205248 10623787 289274380867574754287177244675850896592 10623788 -216748796884517465652491605231373007360 10623789 -265623498578900115241009342923860208000 10623790 253883089918855814362661120947302398400 10623791 -116913937982947046118422239861992486648 10623792 -1169820204353464680797005154538749952 10623793 284067455621878311865524444857550036480 10623794 -75590677028817628492797041795975914080 10623795 200994083095736568933471666655226880 10623796 488886380739251177559102525530407049600 10623797 -95116798663529014210976470782632804040 10623798 22950529942132139499609466691676264480 10623799 -687593765770491950818911901956885032160 10623800 31164089737243391709559457226240000 10623801 -285335329027216818444346546837689013056 10623802 -42363513332679996364217368617391472640 10623803 -461308155662608489473717008562655761948 10623804 50681786060128269876953109974296952832 10623805 -280131384508653733040644314078688371540 10623806 -59598662735247279786066849755099835648 10623807 -244597446224978922181967065129155369096 10623808 48513472333526705036149885915128922112 10623809 167384328871718864673122005212155246016 10623810 -9004852958582302429854659480167726080 10623811 372944698504809822142919662059986530824 10623812 430199701098124310103432987819079695360 10623813 -14644170105873002039857093001318689056 10623814 -51764087092669757511030009442187337600 10623815 129988151751018831259733571949306204320 10623816 -41721859121560597115436903724949667840 10623817 197459229551526863695097467490589435866 10623818 124241369478657422026445689971305805360 10623819 -113581125108531952856123253394849500456 10623820 -180578652703903908919697770835360824320 10623821 -113826547078394228151707062046820578376 10623822 156107025753776298063738367253747241984 10623823 -179506400306617209984818529533765388560 10623824 -41113670869831815758159936563626639360 10623825 -163641457047264103751663842222753980000 10623826 -80718898303935369224416341869491195776 10623827 34617202485390408577110404516970466032 10623828 -44967315258132948764117450258131021824 10623829 -43451699869739976091788496125776257440 10623830 -614150031156748837093015658027078400 10623831 264380251189800006009765725726815459200 10623832 296186459616011466998678291584357048320 10623833 -343837857760379416847933706906046454400 10623834 34767531964347594752158317317594619648 10623835 350618401345130872255869082864652379600 10623836 -27518389799083508906758608658568613888 10623837 317305543717462192221941073866528534592 10623838 1491061503984934702737077713632761856 10623839 148942405809164718001569443000037476640 10623840 277875183770300472646852199582749163520 10623841 -454342889847151861123300353444133497600 10623842 398656886356391224847999007811420437072 10623843 203407932767462062699860252079344962532 10623844 -188521815353739121121817425958723870720 10623845 -444834100240404690123995627072341248900 10623846 -13056586700798105561828651546740208256 10623847 -127224903772169639247749090867416134600 10623848 -819903073094254334710314895133952000 10623849 202846555966646832581521147137064372800 10623850 70741408310631716757469524515303712000 10623851 -25127526813295119936418438419420097536 10623852 -462760368080233537206219589999819084800 10623853 -737560716523676369893927171803122520660 10623854 346160664992283064707841536292036109376 10623855 227837835231611844306737595017399448960 10623856 88816329280109104732153406144784269312 10623857 -453885706111621004458993561549226670894 10623858 91158153263603999180281288631665958400 10623859 -156409760109020985929079792042603093940 10623860 -29387454764441385659497290931660416000 10623861 222412689447046160696661039908459618880 10623862 394081684377616582486743195468325494432 10623863 221777963196620906854797694118296200144 10623864 304612510697506980267429912278999040000 10623865 -95332516488175143542345294188842676800 10623866 -149109093544653695081162304281705725440 10623867 -85718487293687641739454808925390905320 10623868 425840541989917249229142923972580326400 10623869 14101136750511438787626383534766059430 10623870 -53498622618740076464734310323114044480 10623871 -383376234715058243254554164148313452928 10623872 -152690361954277412044286182373279662080 10623873 49936729340083460648059978860893223744 10623874 262058562215967259809411328394800768512 10623875 -845919818607985849923332131616272896000 10623876 -318685217760949613048543203628915036160 10623877 871230575381703798023565509552552650944 10623878 -428312698711708406791229382176151442560 10623879 -2607218984628570434648039754648958368 10623880 -768845613190715101174449323127575347200 10623881 6390323503605753762681607897466353872 10623882 22592202394406082271466297050681876224 10623883 -316128257606570728328947925139096349760 10623884 -1193754758154980033060155680015894528 10623885 -200647711824142493464409435019958143360 10623886 32126093638107523589954226409978199040 10623887 -308211316901798608362789978265504668960 10623888 -15927365344690824536050151258697891840 10623889 188482233874367564413171089992578169460 10623890 -217008961894235250912018353794026667200 10623891 495443190586933981944873675068087959992 10623892 537538833860752090364001388861861817216 10623893 286675022117783416826303008017356407200 10623894 14992853482747535289449399800031946240 10623895 -393776651508875341572231603744219835920 10623896 96519588738266455273331922064565729280 10623897 104686364102916777869959963225058049840 10623898 36682439650268541175398138322081031136 10623899 -32537008404788434492223446471943373552 10623900 30849921867618820376216259126395904000 10623901 117308301773630960401374937280930268902 10623902 -26125941536391273165149237078541022848 10623903 -73090216480173393584958959273786241120 10623904 156833559063416841700439541715555516416 10623905 -176584518731355211050515251233103669440 10623906 276829609270303737741238838107591276800 10623907 -89076567621303488053380799626282622720 10623908 407736559852892886037602737298448192128 10623909 -5645118439705254742967967587820024000 10623910 162873414813768463936967729625461358720 10623911 -196882825852415881202423308145215300488 10623912 119163571871375419921153194877431152640 10623913 -138011203410163163386270541057260344838 10623914 -60343357913188436670904106052798674688 10623915 -194176546468471970178552363361353117840 10623916 -415207291736132528716022092639221327872 10623917 -205289499804143419554939766052138100480 10623918 40060743502087071027162478591550098560 10623919 600583667374308211174948372832505810320 10623920 -82760927948862815123606788832300236800 10623921 -32622464926256479671151024182476928 10623922 104263251005903099500108393094832630912 10623923 147144881876464287755965613051249468040 10623924 -3809162003942359122541486201566498816 10623925 133717496760382156413120591151128885800 10623926 4484705473522792121451280811598601920 10623927 389871084630345756918197565732198757632 10623928 166890260932503317403744286299701698560 10623929 478480266137972411817821789037849726 10623930 -12935960789408688063119464802199398400 10623931 517612401244530966594260223706082436352 10623932 -106963658027605962296072181959159382528 10623933 -557170153442096977820993678548563326400 10623934 -55102161317014546153021057030841599488 10623935 316619741375701914167902562838281019360 10623936 -40085920484449716832820429533162242048 10623937 50546727747133577078289092879727499586 10623938 6087172831292276493001382449375433280 10623939 75819060105768673054885669419065257200 10623940 -274387206438019836354649362787261704960 10623941 323660693822740149224561866795391949342 10623942 -80956487170040869763163845087088659328 10623943 267096835679284872146201688494009911296 10623944 1121031400632689419861589122917202329600 10623945 55341656744318377056246467274389467200 10623946 -41637169060136111528872277400796402080 10623947 -499291108270882457483880756156535325040 10623948 23343865741069523912665914440906833920 10623949 240620811711219719820952531228604640736 10623950 -22826008840778885724260837281356288000 10623951 144930641568262383868236170998133865768 10623952 43118603024197976822032363819239366656 10623953 393122871205807550302701174718465329600 10623954 13046025346290339991283108769642074880 10623955 163753925978270244474863826167051757360 10623956 46451957096529736599973590008188968960 10623957 73246730733735275216448167820363937440 10623958 -78301510002772756761574744534114861824 10623959 536184112549424487427228812948361793160 10623960 13926443916466920368847330618445209600 10623961 265482815580893670927547966400039346324 10623962 232122903822479503015856538721416279552 10623963 79831043660653185927031764423460024320 10623964 -135411607925205973220481468041000565760 10623965 -226667490037733145526551098394280584480 10623966 136212757111386718667106434479143646848 10623967 -13408654652677932935008596795669874760 10623968 636760298791906597260012287371640832000 10623969 161581085812579921933003130739364355088 10623970 -44826306372037415836989608091397885440 10623971 557901180764492723163135170931335510172 10623972 29944819015978996490582236650194875392 10623973 -334560747390100485303474779819586171778 10623974 64016704992350989205199059143166445312 10623975 -76325588648450909171613434135490539400 10623976 -107770304360600324461821024338160844800 10623977 69249656753914898462609639969820194112 10623978 -363400965624067750530831689580419803296 10623979 33437634195498813105085459272543442560 10623980 -239300737672919466112981729157435535360 10623981 -310529672141701061111362680769048755648 10623982 34141138369327033372232202771526781952 10623983 -596699878955275092499832533728066483480 10623984 38287764238086340710025501155956391936 10623985 342205164548923014958697068923739728180 10623986 326363454003362799198910179380748402192 10623987 -177642136340486283674999597522320725120 10623988 -24368270850371464078572972178757639424 10623989 128864797170825061825800901582097607456 10623990 58805410609653106341689496747373904640 10623991 -183725580244831202485510700562553179728 10623992 -695854257652747962610574639455887360000 10623993 -8666671896241458577772572888863708672 10623994 106747325627726075407233614646207372000 10623995 165128077663242320358534806795116232880 10623996 -142083624249392725167527797545601294848 10623997 -52544362448128767595291308874993842600 10623998 -29280738759819909918165399691315814400 10623999 -270250527347066793600970875214379136000 10624000 386475933804001355993909220681449472000 10624001 -502297692231256264707170879667567487998 10624002 12478502051132714327552937106271132160 10624003 -2252263204847190640199083440950770432 10624004 186300624466898918794460306412341574912 10624005 62064952053694138302007553477620041600 10624006 280606389601151334957063517124968982400 10624007 -512134201621358662913244005998913424744 10624008 -102567452800976840765798744039612006400 10624009 -236700961707462273591337644022920339072 10624010 -241541187474424303745598783185326080 10624011 -266619953125838063415969349522438719528 10624012 -5846455465644136989762439081107614720 10624013 7893518080441927065616266127582406400 10624014 42554191745496034867762746946643374080 10624015 -83159377798415417434841316386187466800 10624016 29693148860708099122496687899169218560 10624017 -481056234374187018160215216676910568720 10624018 662721628420301374332805071390324223104 10624019 -105994764609037861581229540300990708320 10624020 -157807695446866851826028667076223447040 10624021 1190756274348924689780236303211517774720 10624022 -41057917165947865388791985165650012416 10624023 432536252441807286467402347746071227872 10624024 135428319296915977891763307965051688960 10624025 -42713988551612647784189503362956214450 10624026 47626270640942150617563553853026111488 10624027 -777836415950416464896667722047783968124 10624028 -332828876455845377954681131130083522560 10624029 -213571411398753787985426236404923471712 10624030 127924578142860331709892892687609814400 10624031 1018980061462778855944599406772504984304 10624032 87169246217754712514850540501241823232 10624033 390272758544084939100216510516214198356 10624034 64984088589913814395820591349903136320 10624035 -279093656737382245228786614530428702800 10624036 -165863352438668386579613959429779445120 10624037 895155460839135478575646942018989089280 10624038 363811639057145056725398745322337261568 10624039 -984856456321348123165594896439071696144 10624040 -69697534118116299488684334939267072000 10624041 -5166856872630253050977785019198420736 10624042 -32325660748706335482984087649978824192 10624043 -234393000979705744229768789445853365576 10624044 -53094438072532372352807000587421168640 10624045 -253076323921137502147729156864891783680 10624046 -97726367027258718849388020424217801856 10624047 -110696863798164581274461394815557504128 10624048 -85581717232806191382613616245479505920 10624049 -661581004925795977765004480983373107950 10624050 109390421565545918584757153028767838000 10624051 820531731848168802962134630006689127052 10624052 26732350130557957600772021442183678336 10624053 -458275307447581909403434403762368512 10624054 480873728241921844039037042112049152 10624055 -10046683302428358487045595727784435200 10624056 300845296084888758473732455783223132160 10624057 204960105638850898641366698319425867306 10624058 85350791622388070575709109448775319552 10624059 -435041794240858908346317585099924673800 10624060 57460312876047146728198414842779988480 10624061 145600329471849407314941576587619887424 10624062 -95668332424524926561604817204117810560 10624063 -285331479796480698848164018235201552520 10624064 -114361888857478292045347090007618224128 10624065 177242584270793525060110961900417159040 10624066 339981015855222525444658122333436481232 10624067 -346544799391377515575008179968069474884 10624068 52278617304203219348303535583804784640 10624069 199391075228090052205967775491115243196 10624070 141719475973844732210119124741814756480 10624071 -354956428059628611354209854175788657920 10624072 -170967612446512843550312233523272089600 10624073 202906001743090224114133755783458028084 10624074 -68427463284284767016961540816882397440 10624075 -70316636686200019314629509772556864000 10624076 -153083018070437157247176353740470707712 10624077 -143965302083265558803330257872605350272 10624078 -329646810814865426885616015997706496000 10624079 211702009267291323927659746244531821680 10624080 15399237213521246365199327624875868160 10624081 224629324123541436901346065232225590132 10624082 -112257848094192742320917505020048486400 10624083 174654199652909348682920013903267983424 10624084 -156873857249351187637640858188459047168 10624085 19887292783372953894131361446714597760 10624086 -194745699637473378576903477618040860096 10624087 -205135570185630754569007829904891958264 10624088 8142522144288472994565705963526901760 10624089 52585540781561802084103492535068487040 10624090 -84016240802121224287485527686183591200 10624091 -426213899918774532142817658103142119248 10624092 168159714794209943437782001745834726400 10624093 -252779620754739017080265673019246077658 10624094 -78668659596821725835437336382053537920 10624095 -156173080665959328204549886965643634400 10624096 5200452076618788160477011916288425984 10624097 -505822950342762376133705877006324018720 10624098 52628944676379952976115817533112059264 10624099 952360453821558740804642318482577089872 10624100 -120540476484351176689602211536071347200 10624101 411072399901854425364320400291327916800 10624102 469432123402227652450324254331370172672 10624103 -14054252410284705718497065714484652032 10624104 368373338811950101294363992035528924160 10624105 291367013916508173561920577406688116260 10624106 -157946809344233874943833186810373906080 10624107 -125217630101669041065588062679840731904 10624108 69341634527346495930484050272385684480 10624109 -354843969456681514188062128084674507690 10624110 -506791230422425285713224560113991680 10624111 -293234640834084779470427897265938506288 10624112 -59876341640454468529004936190098964480 10624113 -291263496281021156934853558086725041776 10624114 -94707700662529816132038686131130772480 10624115 310389930527714745121568188588821966720 10624116 -96372395095464500350791510168483778560 10624117 -198630914973347010743761649536051702528 10624118 -52297861910140844233758690398345469696 10624119 206242979870295370117497847711673306880 10624120 -104897119813018925082032090468398694400 10624121 -285902732365956318079736308778245841400 10624122 5325398431732041380635789196559530352 10624123 -9028044721834518695421534788644384464 10624124 133034297201170110679279538789345688576 10624125 76581707254563152602663604849623536000 10624126 100752423594842895526663741762347029184 10624127 385607257305865926622796929968048494976 10624128 18264862042473172106021572474778419200 10624129 -466216221484525769111376734484686278270 10624130 139125668947475603804275232342079705600 10624131 -2562533694298838915691469460537335308 10624132 548691762589608008771811054631704480896 10624133 -80988000508524354408979998429364043976 10624134 41706873325182766114549267833121505280 10624135 -110085840140045388857470249450242994800 10624136 293324235297259648605850443733299655680 10624137 -9875602692916732488854414807419760640 10624138 -45839699761006658488687914058520027904 10624139 -4918864083718877957070442706932829976 10624140 177829235520295546268526594320693544960 10624141 -726197166749774660043174856434814522176 10624142 -222196511473001951701044369350297022528 10624143 -65183044499497099678765726678334417136 10624144 -81843600026950420713114836891043389440 10624145 -178668342718633199918425090951017865920 10624146 -59478949669012282456269433341597766656 10624147 -404906094495194161786677249784417706400 10624148 -455915358591240916754266487205781862400 10624149 484470081432640730682781115367129045120 10624150 38951690825505503927014060276286784000 10624151 28598487142503354033323024706981694152 10624152 -113473164909528458786296378062028800000 10624153 249535162342312814846563452521852771402 10624154 142616044509861620535793314964727485440 10624155 82387740225309803027274641215623890400 10624156 93693232422564257753177766737027189760 10624157 -51780738196933319329696865112573262080 10624158 -356139729509461213078928964484259727552 10624159 53084468202200512583738008531835324608 10624160 72873328372309629216376875994117570560 10624161 -75770339575709002567345306405519614336 10624162 394334443912212077045674905394506842112 10624163 -970348129585512853335193370105381484 10624164 -38559430511504671826787410923124520960 10624165 85820963262345601244769865499847659520 10624166 -26642228278005794732671234204361736192 10624167 434564740199226399609561069581614442880 10624168 -248355949684561597347379708566370314240 10624169 -720644104865655364416409535354385836160 10624170 93908242365505720299292735217435270400 10624171 667615894069473770023632217425148472372 10624172 -191685489498095021830557740741757293568 10624173 91535729362361217608151332141837591040 10624174 -292945251835230760262547246888115564608 10624175 176685504453669807584900332940298287400 10624176 -21045799224326871382140087885790248960 10624177 177952813260581996193040254909190165360 10624178 -185200032123458227728784725438717957360 10624179 -460224346616421608941675738747486053840 10624180 52600960657452291157155490438214499840 10624181 -135104797517150050227190684849347552018 10624182 1478224998283561410639164164405931520 10624183 310018351766022363492588882419844791184 10624184 332264387315339105321872514397428121600 10624185 -112431367441753630742441664372397224960 10624186 35359704239796547563499780135724487792 10624187 -116879886761569828059137358014629689600 10624188 37594963238539003393242169729946870784 10624189 199302146434825303602363565321264842720 10624190 192927992450407563500508997070669871360 10624191 157833838571271576711291348516268341192 10624192 111046153464939283332349817937366876160 10624193 -326342016343778764720843577303734088316 10624194 -34048677899214709228952469944005109760 10624195 155137319906281262043087000841283581200 10624196 -127678866683602109734130607928923832320 10624197 -62918563847289371888834271204733530240 10624198 8159969551515108069764503411403652864 10624199 13880566570105689400961732354645866200 10624200 -82433099220512156244969853646785536000 10624201 4261323547383993109151946076431377664 10624202 -336518918535208063085145662919184490448 10624203 825992443312783416530650594513809248904 10624204 -50645298956555446608089717811718284544 10624205 -341595564366242791551444830742380761140 10624206 226537592858500219690165232797937922048 10624207 -324464595268889713967694195281447317776 10624208 86172521508674308990008899594299637760 10624209 60789202248818287046223766832175360000 10624210 -140793458243541938568758748969024373440 10624211 -61805330826774327842386694300425925520 10624212 -28699061193641594599808930756940441600 10624213 163101440252921642164512237103405530300 10624214 -122122664102965129792700697170603000544 10624215 104452041651707226734104981292590878720 10624216 159032248222542588467847752265450639360 10624217 251682478289697165751323904896398647812 10624218 -8135416269264144262269455051786719488 10624219 139174699964397770214723801621551847620 10624220 569923998938141210482878784383869952000 10624221 -186378338250060727578260680422296431092 10624222 2024552880070776515718108326910680064 10624223 613497057178427553101989325786577197472 10624224 72703790643793930983121211508298088448 10624225 -5510347787345270739624367603489528400 10624226 -205804011959077609507090290329424772320 10624227 -27378212254722416216856878475623147520 10624228 323731381682542256553839979994461949568 10624229 376429308156508476751264532997758094912 10624230 -1762977847175427879820630974623904000 10624231 -566745176580697356655240468025575902936 10624232 667727350721119941293608365853410048000 10624233 400849419646162325863088764366029051024 10624234 376021863953804317955935813877647748016 10624235 -111557659979545888838794249175007978240 10624236 -36532309985775842102027166620763095040 10624237 -207794895319313993849119005965744827080 10624238 -346675957563853750300821723534680649600 10624239 29981048634447238315720442009477293200 10624240 -57148497962146821539035944944238919680 10624241 92064270893682413680086055576838038692 10624242 204220881131098549411486237068326570112 10624243 -191957474003327581324944447186964238000 10624244 -6936480723105500662149452950366015488 10624245 -183688830688955165733334571275967750880 10624246 165337883660481737770063251339489221760 10624247 -354003933004259059871676726878203841304 10624248 106784270975142385769867904272364134400 10624249 260099611902841607408670522814339575840 10624250 -51457680715999646955491513464133376000 10624251 -250015735107278810815584995034081535296 10624252 -36815794407547120459201359920289896448 10624253 1286464783304220046416287838929111504364 10624254 107892737114580828419006763400964821632 10624255 576828910693998732774051615391705546560 10624256 -18920173644610824403293900779487756288 10624257 151242757731378599875651166156504524800 10624258 15735908615357923387402844656702310400 10624259 251295952944618376383837776213292734460 10624260 49407680121397836656945332185333596160 10624261 320278376301803456043068785566057232862 10624262 -278012561238957149751309088500982382976 10624263 80519886094132943109420128369586383184 10624264 -91553101077895854428626962576906977280 10624265 -434287547603475433597938736314809117340 10624266 108768628362653522709705234799398004320 10624267 -233377769993695187693019052832543797920 10624268 8731648983556795695675076344767139840 10624269 -65133278492899661367431418315340392960 10624270 195530977748564920487518343845180966080 10624271 -127418784051545683927618248773132617488 10624272 -81858953627544217032421758120856780800 10624273 -605612310644583393725669792013618711696 10624274 11038128207938055421132778967661685568 10624275 -147104759207119950894438393401875258800 10624276 -99004748188161889121775563065912736256 10624277 695930453276690612610527179175687514126 10624278 -43022948221054484419791086391882890304 10624279 460001761767675958644450485826708727880 10624280 271651450661036330584513526958176870400 10624281 -920569640600799372308267361399830496 10624282 56477048760552686076750679728471178992 10624283 436956117739534230619076886499338511200 10624284 4602380640231835991242475966020608 10624285 15433978339016388767255100842623656960 10624286 69782636926001350795023423003506330880 10624287 154590575801957067947712710923791089280 10624288 720202309246921515823949909982195548160 10624289 2859491135488478438463741475732747776 10624290 99560415705804942572977202425118238720 10624291 85076133084868282912134643720513553424 10624292 -156885175657602261681674433525941575680 10624293 -293753357306350007089083686077423143618 10624294 350359772839151998203084294948399945696 10624295 -302311226127805889300420071550515322400 10624296 -217650333868587631055908862010980352000 10624297 -416851965905484186129740200832362661254 10624298 29042481354842100538021481201627808768 10624299 33157791861218502945024696465927075840 10624300 276721496545799650884987738857509126400 10624301 59958178886955142617732392341347348012 10624302 -1590953798420194999153549286992756032 10624303 -347064922720876376611933807790681002944 10624304 -60373967670576266693774151332650106880 10624305 41936038093538813113178277384711221760 10624306 -36803124649088032840719314573293240320 10624307 -548655614622089199728731945757561864280 10624308 148407620579143409256438543461871759360 10624309 -511086241672181128925523209009520590660 10624310 -11010334696407725046492788475381843840 10624311 -10440621505811514346666334810543646720 10624312 518487146004312953618836214128432250880 10624313 165542965758571016157092343257088938496 10624314 23284256863469685316257508901941386240 10624315 214996831938564633799275752912489616000 10624316 -513275440387994151597712037524360872960 10624317 -108890892696029541720578203995387295200 10624318 268844051415804505796796420279181167360 10624319 552809779788643415671937127573426102720 10624320 9053383976513601952279329553262837760 10624321 360370427331661075530601756309311773184 10624322 -355675138083587402755193911435915818288 10624323 -113566227938694671668140841835174103816 10624324 -478559228779114685391162196904557916160 10624325 -73312214966883909178080012960750192000 10624326 -49486411339664369803675511970124684800 10624327 232065706722287239356708801156185453112 10624328 61727757068067429500540909039766896640 10624329 -202735963790460071633767740655944380652 10624330 -120547500374556046630772309287360975680 10624331 -273942078786314286981004028659080485868 10624332 -39186276073353467858106533185108144128 10624333 107982767553431572305286496298257870582 10624334 -129761395417907388565441801988199176448 10624335 -38248850970698845951704302728327859040 10624336 -60524169841810174069165272204662816768 10624337 -882193323455571534726627242620491034908 10624338 9432143038051108819730403918236835840 10624339 120315823829582338240221627967909634640 10624340 59168792476152883163762921308821964800 10624341 46013360081514740218155624917696383104 10624342 -449422751935799416417299885510795080928 10624343 268263956126569930297240582238232995592 10624344 34182060962902165191457009061432524800 10624345 197824358634029591882649055164600164100 10624346 -432030535127004903926581441144954522128 10624347 49388267756710493329467481759149990048 10624348 105930978980331142440695805992208403456 10624349 75168331610795962302582623406373791936 10624350 -65848885489525672457792682309825638400 10624351 44363449964676233675717872912774070784 10624352 137399243972287914198134635235120381952 10624353 158710086706057988355554216537765504304 10624354 224553614589435329278506002700168467184 10624355 -127471204992955075578964171220271443040 10624356 163943149165854232832778326437429127424 10624357 57854763202384580567043447464019742620 10624358 333007259797890545541986324653907693280 10624359 -376107339513821725075140367217499096 10624360 -305104786748211496877210989141327872000 10624361 592577103494821628137539690576505913424 10624362 -6172303893232966857099390345063616512 10624363 -635549209675508138540664984349814163080 10624364 -546305783070646579554228818555826964224 10624365 -1023408691579435484545885918270096200 10624366 106080152557282767629156752661223705600 10624367 191785254461001745753203661672835900448 10624368 -50420861788930209950262065335060070400 10624369 -7613063157184971967827615736879671168 10624370 272319937190794630073419774913193687360 10624371 240601179982546583318222133339293853408 10624372 -270580313367224557945284746678976903168 10624373 -57461803105482618868006395188653884096 10624374 -167563479913463711569794824126371719456 10624375 33753630980266734982954720007134800000 10624376 238349820392907403712344020132176609280 10624377 315492036655403564640977334175892938320 10624378 -109855333210942003957510153999211622144 10624379 294752087047791923945939450833306786980 10624380 -39586115509641139666605478187205242880 10624381 -68154732099744981850326825025606786688 10624382 86593819369193724062495211032682086400 10624383 73066344677225513369038807734385139328 10624384 127803830313266110542727942868639416320 10624385 -179894989636713696975132959528325813420 10624386 -44690160005289678558604558340444841216 10624387 -945565491755907772997540003064923850288 10624388 -144624923673670382623816048052366755584 10624389 185818804691976321300992011176780887808 10624390 -44331016962416829417136675734119424000 10624391 482043616916756701814705423047857197352 10624392 111283093881950680401916638432957235200 10624393 178085439552550675337037269909578324224 10624394 19641127959018855877842452955068881920 10624395 112080938986426453207928986302838260720 10624396 -172647332109869716167672498936183251200 10624397 5253382908730350737702584940735913984 10624398 64149706566074396075803441537896529920 10624399 -206870252665190330057454595478199643600 10624400 4489858648109894655120435914168524800 10624401 -409267040711168255256685993810955551920 10624402 -77607202095233390581924946940710061408 10624403 446441392726464025895065565688143828652 10624404 -63841312999185570232322485310127157248 10624405 8441359395793211577012398149810680 10624406 45260750297307412933906743129579187584 10624407 292546722115672373818120102054946394192 10624408 121742189729723091904917352256206632960 10624409 -218124553838565401737239243997926572160 10624410 25667016997824890530924337878412468160 10624411 38014384557040546510589921091096192000 10624412 -50903356575159204190326370334302291968 10624413 -40874665176754895447220132554839990272 10624414 -10170371547439569298018430255492578944 10624415 -60413415260599689527351521465788296880 10624416 166768260705518180999719305590313320448 10624417 -728104657177279187973709041192518485534 10624418 103629683445345097141211170789193826816 10624419 179393317477092756839142701506889416800 10624420 -25680622263825437158501133857426636800 10624421 326232010636978607822721033374968370622 10624422 37577620068102048221462527395400473984 10624423 776161034722367161656543131712146903672 10624424 -129988413094240290766658446781362022400 10624425 77537504831499596621359878805206378000 10624426 109471666034846038849510786835621748912 10624427 -175193389181366398354318582820113639128 10624428 199260007784080977655417612550388256512 10624429 -297722668090949122803455811490994529824 10624430 -142754875065903637910166771069146456640 10624431 222115339642491159924409129514608416144 10624432 15423395334722115092696255938701688832 10624433 112837184536466726257642781716158908724 10624434 29877291139706823602558999950022782080 10624435 228747556073904424978700812514554928880 10624436 361360523496663622158012851212060797312 10624437 -189841205485922789176037294456915633106 10624438 -263872929137342999408339236021278466560 10624439 59015393425228558522728167054334443520 10624440 -2214043425620493206972764610985984000 10624441 786773315178394792218954930091351260842 10624442 -313200153381575143258323313581142282128 10624443 -267312606157128290330502378660650184936 10624444 -284125939045194768492678080528145973248 10624445 34001582652305820067690788125927814000 10624446 99913159094543095849114467318574141440 10624447 -115227708207490171814179578545226791104 10624448 -7191965630933990020134760996656906240 10624449 71013889163487593304641110478972607936 10624450 -69895856118505592538429702353565926400 10624451 -478520504015615475130175327538305730696 10624452 179832022205943862276761329528285740032 10624453 103134592237303556564582347199149371840 10624454 -134943232744041473896612113057674929824 10624455 -219741384226741530959740714034612666400 10624456 -344147525733227485434858478783366871040 10624457 1189832871638149115254031528862395474100 10624458 -52045731650491582260474994063979704320 10624459 330495232364226457513827366528137043504 10624460 -111472771302473047408898516363102208000 10624461 16674017016321126746909776411447017600 10624462 -175514961543111898527218991058827240768 10624463 531450035055870189276729187757968251600 10624464 50595931919351473212693306755030630400 10624465 -292220757817637173701900523839989812800 10624466 138010475949337103313704000891026380432 10624467 -144620466420225759541219373366481170688 10624468 383415508518772587619134656155970123648 10624469 11491778169669195387616437966106020960 10624470 -134127011209983579233424689746822416000 10624471 -66716252450694662399416966871780327376 10624472 -512407346828438890029238850531346862080 10624473 -461535462092728625056240392296353036800 10624474 -166009596397703907085712880534990695184 10624475 133347755666923384021051067271802968000 10624476 94615243580116754150880072732737172480 10624477 636994146066684955718094952033476293440 10624478 -446970462479603968792264445279114286720 10624479 158802954201293677453332863197779462984 10624480 -510762453558628668031841644551454064640 10624481 -216404595480886955528523704531170559808 10624482 -121060240954334885822080981332862923264 10624483 -13576282842025342480491186740854213312 10624484 -236941243146286044564963802255398727680 10624485 -1213303580382696572597632579838347200 10624486 -18653168928557245450987189489212999936 10624487 12805547400006544319790722302188259872 10624488 -57665296981074649103431782893631406080 10624489 -193487232251903828397440985374124197744 10624490 159167509389817863203987456028010418880 10624491 138906386671913238311600021663572649952 10624492 64368382162571145926500287835959872512 10624493 40398139010940251321046554795483436096 10624494 96723082862294721797552084838712748160 10624495 -7196904467618027356131566625046290240 10624496 106168346654295459839678573255430144000 10624497 162241708875238316752514626303599208128 10624498 -66390286445892384532802423898639575040 10624499 527099329355575357197804424138093975500 10624500 -512210379463693028141256652899271680000 10624501 -387620367128749528536789359952857884548 10624502 -19896639292316277063019974360388184448 10624503 -99755545505784854757145414885472933376 10624504 149922013793275764354706420372459315200 10624505 259587845220200281617811651293196215360 10624506 -30158203782300424035069420467821034496 10624507 147442104810177983543486649279601978840 10624508 30173713724836985549416620414570041856 10624509 56988187091526615041632189201132997664 10624510 72142220587298753139349245546694440960 10624511 -189227814735120450922107722270526769152 10624512 28180587437801937662034834139027341312 10624513 210740289925362319954180763126150146900 10624514 100353782844586740055131236871087216672 10624515 -304352954016184133649976897125199584000 10624516 257552502599186764655120593411819704320 10624517 -18794630789878976721258303140370929280 10624518 51474817767150302808947344965121896864 10624519 -18601295793913492897734790978318730600 10624520 -476652308368885818073067015095080499200 10624521 -1876446660163878462334119787331146080 10624522 -153394752437654579042195160085922708688 10624523 553637179494523827335243291866376181732 10624524 -293944437985413640960627943840170288128 10624525 346034489344215033184058485649632520800 10624526 7006224017428971822482260279852992 10624527 -22906161452526349820365686232352732040 10624528 23458228566988606943086072603180007424 10624529 -500155772568536461492333151055031905870 10624530 -5584273559126353420539831606925255680 10624531 450974858248655983362034360135502604332 10624532 104099402894747052091272378252645725952 10624533 -90067641085114795807810042494305671776 10624534 -82610483693809897394695261510310295360 10624535 140723671744059143914793827323991305360 10624536 137450830513696165285958328014666096640 10624537 -102461750027989943728797299795737300992 10624538 441318624022988753770817743311180228096 10624539 -175820464139693209608190171489951373712 10624540 -29357410707034756555703348897377413120 10624541 -421642044595560197134189959558083823348 10624542 -40237298763577978804251732746764164288 10624543 -265090990593206711329839424332669243240 10624544 133438673375288389175929590726191480832 10624545 116109240958933601197842553109403096000 10624546 -28113093798540991856569415420477796528 10624547 -573269214798590644445425563896368292004 10624548 187750516623842680766456726324352890880 10624549 277976272381120455387741229617008252764 10624550 -80338864009774052549484387869003923200 10624551 -62209634915705096162307762517571744256 10624552 -290862227871630247537863138084389683200 10624553 418464946061367659782900259019808291200 10624554 252397651002857469102599839011063075840 10624555 -7401832026301019724338472769615078080 10624556 175932213389673204124307980993913594880 10624557 33720440619146433076449298479917867040 10624558 163860803653844900713632892227447512832 10624559 145966547229869274010873257519691351680 10624560 81031779124051634288296899345388339200 10624561 -6494769732267843543163905221501398476 10624562 124866595325550526024354761223088137632 10624563 -137513500235403912894132563525995968108 10624564 -3721652116257636786003656094626141824 10624565 51918627978680746693086198628966903680 10624566 6424902644428292084422359770265550848 10624567 203364272945644845708134335828059403200 10624568 -31166116035661116299088121798665338880 10624569 6762454683509328703010022558366947808 10624570 113678862774568501711860734725035682560 10624571 -108448141889319017950509030786323283228 10624572 -252315759060097137242188665809137251840 10624573 -645060723052088491050249732870823077178 10624574 -82433526004155189375554618926154943360 10624575 -25850496722072187582315704027185840800 10624576 -87697778217581823184002516608168755200 10624577 -388065644293231357481762217526273952574 10624578 19629043597758966183331371365169815424 10624579 -145420484621635874047056109832801922048 10624580 -48941646354378668235127636042292140800 10624581 -82486808202455993282533192857334487040 10624582 89356135938360418341605896740455520384 10624583 129080569759066409493676987596397474920 10624584 -119206670319484165513145504398671175680 10624585 131947443982640673820072373128363584000 10624586 146381979699934631954398961899451270400 10624587 -40997229786305080756405907891525484048 10624588 187965184811934351893536077858939473920 10624589 266333312493523314091736756897307558390 10624590 20190917287593572806501207905759981120 10624591 -476705624982756379671622299133833838000 10624592 -90055111173608511170160174703873622016 10624593 -84672894899770668907807378525838052480 10624594 54509956308583923124631903439035361600 10624595 138912945651493687827955065145295895600 10624596 -117320882777079534449287808279394244608 10624597 149653948986658091190308587825116075840 10624598 1773458285033663720120294671588355136 10624599 -61871505438450042845343306328951573632 10624600 155070559798591840488275443201428480000 10624601 305624014961769509432023872038060883012 10624602 94269419650975028634067175802252714240 10624603 398421153487979419804309032056901362880 10624604 189528478648995522320687155798878981120 10624605 228456498701779423413717411887260291200 10624606 -283740658344841955321621760577540645248 10624607 -7891654032797790672548661142207140000 10624608 -31319058819780913784696585751144038400 10624609 604994185377818920212288719948845512516 10624610 -18936324061793233145058104691154560000 10624611 282709912038961716587780220627044938872 10624612 -3035940508829806478492435533080444928 10624613 -101934712406662641229745350111564873476 10624614 -27939429875643304406793948500710072320 10624615 -133270869894007245065199004245300993600 10624616 -441027633856877267759894391286524011520 10624617 205632708619501433921985253857330363348 10624618 356871009721411627656753262503027299760 10624619 -749171061443900020671084921003767779980 10624620 16022871352754021260414243406886912000 10624621 301828155102974664004128616809234015990 10624622 -81043221022644103168980275242783282368 10624623 72766971167712151063487072430076293384 10624624 33759593107842339370317924407967547392 10624625 -32619665837072580327558102165015456000 10624626 268599209841458327991113858845730636064 10624627 -45135182324526239813314835640682653440 10624628 92604955908386013790321580613301671936 10624629 215881520268738382639306427400265052640 10624630 -25883584995401045559623077355988679680 10624631 -807170684924266876909395414309731152800 10624632 672271385422283755726726041466827571200 10624633 -839650775819176016139285895591335972118 10624634 -159068401223371614629608703755534256784 10624635 71526995271556462068374121726782707200 10624636 191963432041023190534231788178239352320 10624637 59822347728959854216992655937034013452 10624638 169897102383812963175655126151341978944 10624639 -35833997792981468348354394359974744976 10624640 -127363657958320535575589985626515046400 10624641 -492543466309244850255347868585654157008 10624642 -49824623905346770469924392470357596160 10624643 -638762091325305033657717172019854808640 10624644 14478816809980315707075494116944382080 10624645 91396244582520366402267260474133621720 10624646 -193537972213714240776884723227231117728 10624647 201996780460300921417388304689079720 10624648 738405996720934556222886802318064640000 10624649 205042872548107384131591168244544190336 10624650 -149316281365379499128796988938916838400 10624651 414204540364396556257257198760127957992 10624652 283817021418438511086276376501438369536 10624653 -53225676240472591361485817143540469760 10624654 -350122084568048599169349847215255909120 10624655 1980852034941889797722068851734747760 10624656 14397283664963447102037156356092329984 10624657 349912128309546098798211565351024985906 10624658 -143609563820144934441278275523466804480 10624659 -128598414802363141655438251044249670080 10624660 -122508033514163619711032847552632640000 10624661 -65710381118949431462465415030782906880 10624662 -17086701564475905747374256762648760320 10624663 -54851237758752545878314823962187407360 10624664 287122967383050104900022331990911774720 10624665 -134740674137288562558058343754874630080 10624666 -6797189443986462659255307583886545920 10624667 -920481844958959544793679185147274685520 10624668 -142189930520235109575881625808746063360 10624669 -192689772803139032642442052252281343392 10624670 133908426048152372287853072944822870080 10624671 -196499095109716037103061217861152579560 10624672 325960448690124406998737625773841776640 10624673 -1153756414392240947752481494395211910736 10624674 88855010595790213175381354688723322368 10624675 -134977155128429760461269136941020441200 10624676 265310517750716699184663531902214840960 10624677 -186691492741348956209208032074058407296 10624678 10294651623081741956938448565613764480 10624679 -204499431964618648896785753505028125120 10624680 -56633475308646037909407711710319820800 10624681 -507178299350188127346503797546613984518 10624682 114292154768191675236114999010177065984 10624683 61315436019713558271998360276078583984 10624684 -123988143733364693198886182874404239360 10624685 314643963135712330611002383416394080000 10624686 35873952616056538061924608360781568000 10624687 -110626940365455193828664018975252373600 10624688 -31479606902981197620227959466457612288 10624689 188189124788556801337014123427934543808 10624690 -96211310478232837387366545671023970400 10624691 139585510002591805138547528758425083904 10624692 29964974072745456422139074088987205632 10624693 -338553085949506950365902993227438888960 10624694 -203630022010501047289473533367307606656 10624695 17074067309799260476966523386262583840 10624696 -716779994249355490766038836568019742720 10624697 800888884059996498939594024966673183146 10624698 227452037569933290276764068089412608 10624699 -548901283391706048798518315241132170880 10624700 91074537962747847982285347921367718400 10624701 94931350521209644155420280681308801600 10624702 -61635704537579054097536689799740735296 10624703 -293645815007243211303235812549916914936 10624704 -22731137435355007191737031130563477504 10624705 -17213817580128972760814169243394464000 10624706 168875902375144383535691193306304185552 10624707 12039367960245970521369702754860122640 10624708 51392409444984681870538609363296640000 10624709 491636990842743290290356839591820890910 10624710 -153250674843552386683833663935845478400 10624711 146365064655930307210974500032322151312 10624712 3286874142719776551957458083406807040 10624713 44099671563199539121815045434454609888 10624714 -236789993338156631918480787440087918544 10624715 -501493266883731941341877791125094892640 10624716 -269778552786599574694377905249737098240 10624717 302654612546879161491401222113649500032 10624718 -14128326809090411936613765473930536896 10624719 -191527505085587881556811021893686748664 10624720 27029362351294030973945362122365337600 10624721 62262007854164564689970380346300903922 10624722 228041623030819203595663562014712595072 10624723 -108962009676270121334549015114508694976 10624724 -138126532230428938666529794241207500800 10624725 -192394679947149939165848805595260168150 10624726 3867276812796584979292490754056527872 10624727 65899518633419752119906144519038877576 10624728 340919716424399920099876831199238021120 10624729 -672174891018649402261780663558957479670 10624730 -228503860803865511047835311260293985600 10624731 -63101595793778326328285591516632603680 10624732 136636567168936444724183493902467652096 10624733 -233871896245677758115789760224181291680 10624734 118077381231383320418830875888485669184 10624735 11928222995709272033578522546496632320 10624736 438425731379906860079384760625387536384 10624737 202402955256781282804672263951663933360 10624738 268503312544948837065377025736447421520 10624739 196109349052165156759680765577976496540 10624740 224956359160303003123819835243151360 10624741 4976281881231045335928824098651054912 10624742 -163767114557793486255530713367924221728 10624743 520071353162806257947938596147986400000 10624744 140738436823625321585950561572726405120 10624745 -5196009860721763922373444525136953600 10624746 91979335179896006226776116258002163968 10624747 79277682207851570413255276377521920512 10624748 361277733622425452052283638611916618240 10624749 -156687901698523847036391336096089037792 10624750 412441415289304514064736515663282000000 10624751 43203986677103609890756269185905049832 10624752 31695813369386811582692123770069745664 10624753 -606168887637364417004933669682220984476 10624754 -12419515298805223027392680824749305856 10624755 170901539845911571583804546588839326720 10624756 283841720153706014302005678626799758720 10624757 127872156697543983960362347061289477120 10624758 79207336205093545137876222382072578048 10624759 941455455217596864199102177964689630560 10624760 -245702644352985685187762680878392832000 10624761 -54772983987397670153817901639671964416 10624762 -266249469494602534003343315258307194880 10624763 184901488558205571591226464101149215012 10624764 225581583110013865660853163208420901376 10624765 413052053091476208785576045402790255660 10624766 42854169701541210421771808652208532544 10624767 345353429275614514095968767327019630280 10624768 -418229960874856833499569340389785600 10624769 515511302203157106912374151825565681200 10624770 -1576945386714726976284750063425342400 10624771 -143613620927000567894124477035913921028 10624772 83851545284857833859990284095425854720 10624773 -374946039562340159915118793691270322816 10624774 -198567292236541689561094881837567144864 10624775 5882298114691252721326645696853124000 10624776 326270430396679218301745379103951872000 10624777 411221805931330168709341350064532789092 10624778 -305143644860294294438170744782439829760 10624779 -196476078429847612355132086866242559360 10624780 219977546616934410188502582886989849600 10624781 -18576170481884858372826771394486976640 10624782 -99146280494729486901806211299445697536 10624783 -1412078443462301236539017128521146696 10624784 2702237722764953516231138097092296704 10624785 9366020367730331604039690988422343680 10624786 -249466121863881103182835867691129847408 10624787 677576320672333680692511402748992539436 10624788 96969116695660248275478709247786100480 10624789 -113089935109168845043013608955781495040 10624790 195206778664063949314676450901179894400 10624791 -314633257120520733545730032011441308720 10624792 -564034887193774643621705009186595072000 10624793 731371451609610334923129249153281349216 10624794 -14055516992954694426858867615583910400 10624795 -153756342927687322886435302727577145680 10624796 -15620744879992933029290812804292696064 10624797 -231793776967656661324751639722722073920 10624798 -221104055893577042623885288069709700864 10624799 -149626990915439989527664505461986295200 10624800 -236683669500769887341046394761904128000 10624801 118346241702528461833736268573863901504 10624802 -132924473543358064137731193591478401888 10624803 141328051481027321743780587186564046848 10624804 -14423649936948483988233799172311511040 10624805 315483671767122426550794601660822334460 10624806 277691842222366283612384891174648308512 10624807 -175842396360924511799599292230890321528 10624808 -292484937012736146004273089158260823040 10624809 15346615953358290623371143878130062400 10624810 -51148365535398413473876598412060656640 10624811 282652237621050261757912779473389997400 10624812 -97803710600693077463933964886231781376 10624813 434367309244881257794140950272454326080 10624814 -93603373361349471509158065058862449920 10624815 -195258704547500439779488433652413405640 10624816 61334166243406015425696986194753929216 10624817 244586013265495512659148693701375684340 10624818 -207684523355256601420547732488878781440 10624819 -10217893068831094535599966771178053160 10624820 -125453963775451791750333614327424614400 10624821 347907072322750487471118052939897703712 10624822 45177869410113217403650912612209483264 10624823 41221257147178834784898094973172722904 10624824 192056018982777327620531269594143129600 10624825 4219459377109231092101708060294459100 10624826 47236473115422251192949701851917740544 10624827 -1417549064385964529722949600664248064 10624828 29962208290466439000957834608130464768 10624829 -46026302037906609969591978532312838016 10624830 -76832639484307851740295866565510236160 10624831 -189605921508059275281298765887195286176 10624832 101051026255379453102760298742759817216 10624833 -298221158707170810318192836464269467598 10624834 280717770447817595927898289512476487552 10624835 -161958272940402023659114762213406588160 10624836 -221888158321560531183530939582235583488 10624837 -696429206608005363007063441191265108128 10624838 31415965533212734561276803825846835200 10624839 -49699792127423076527011359377301586776 10624840 386995256010938731199527955363503564800 10624841 1188312378922944995559509677831796835492 10624842 166732562468127102853152142810535419440 10624843 -317431606984832486059510608895102333016 10624844 309594613159635069214098171816297812736 10624845 56016752325494551835246379619167744000 10624846 100062068327030029020985163196906543360 10624847 269968054837780043795310070546950850944 10624848 -7631953377585141810107247222510452736 10624849 176145376201361906127589823359705300850 10624850 74777561311711998146737063637034432000 10624851 13881570707542951237511594275827863292 10624852 -38349492004712840181552510408163973120 10624853 1557160198702616393267786979555792060 10624854 -328708406147524816425510839796635080320 10624855 775114453668451886902020505573130441760 10624856 -424768565991568262087300869880013680640 10624857 226662346811490343576571617657125986880 10624858 -703517314003566209865969056455067712 10624859 -131353815124531784197823267972844313584 10624860 -52813782463594928757773814669810723840 10624861 -76530596236172619953683994189306128110 10624862 357511482339754503203255013856180321152 10624863 123608870081648893873606418050214991888 10624864 222526936460694837862713098804928970752 10624865 -206109348509581114093671405625356757740 10624866 8617565831327462305860908856288376320 10624867 -547017793538964015911905939724509303296 10624868 333669091079562335100460338191646842880 10624869 -114431425194670150041840978444243970656 10624870 -4542634004868266141773078263141782400 10624871 -161732634309787305366390679975367753400 10624872 -413229438684239290541649634825090990080 10624873 -99733897514258693830417345559908477056 10624874 -199472616377829640811023284592855738368 10624875 101516247247650222921505628368740120000 10624876 108645911788513196647555958614849707520 10624877 -271966291890601713576002141861838191274 10624878 43605851347692016851205702730687201280 10624879 166191789288637935490075926227566121776 10624880 36738273843852007480390570716909404160 10624881 94580128573667657198299850562746062848 10624882 209124391995392222779701358993291612800 10624883 151518139445727201728635025054912214960 10624884 -93141208540705029619725023609867950080 10624885 -752288059814544005000224902540527745000 10624886 -200326216170879445476326142767063523840 10624887 -26902299531921654829252370769955367712 10624888 66116662740578412162935834504715509760 10624889 -682117277230822423197796990995515772 10624890 -140401659058865742357128813445748558080 10624891 270483235742371627458061671035511377784 10624892 97336783494919656513390553197390451200 10624893 178237183559883691215234052256143716864 10624894 -63460153631775357058235925189315126528 10624895 80643221070574679507742295684587031200 10624896 95555329247127013458653459237862113280 10624897 70737533426646212557871689348726952640 10624898 126933634005138996974304171032502580032 10624899 125990208282055638259679074689150006264 10624900 -15800062097660535682505597597782118400 10624901 60018779493928488747249792387769899552 10624902 123799600883252439950354456003777034432 10624903 -20751493645470408959935073762239243320 10624904 285934820086718847528356910392370892800 10624905 -132628675358087996997795477676536009600 10624906 279403666597916490097439327313728335152 10624907 -555395377695185243102813446581732222720 10624908 -16178250647619463833660688302213218304 10624909 -43222876839339310909647611755907063040 10624910 95956698652564574187366717114025551360 10624911 -142573428063905565608809575677670356352 10624912 -69080699913519985232141156246249472000 10624913 3431994329367828044582983431114690240 10624914 -416514460825705575819989791650016005120 10624915 -24821673922180326000698735285704597920 10624916 -236987264549594443112946121509831365760 10624917 187841052514950657079014555321196878912 10624918 112606728514702007876813250135671024160 10624919 217771899984541399637513949807461320608 10624920 -60020794455147298160191424343789158400 10624921 -317294911013104919837262793055372765878 10624922 -134784695580915898385842857263744702976 10624923 -262174035584766566334463705875689545428 10624924 82873892449788741291495093646102583296 10624925 266454061803311470381825890145659745650 10624926 13600348623933396689685098998489094784 10624927 -753797927333510647129027271703827653688 10624928 369297953362014067575727455133180624896 10624929 115355305567406877469529899313368958400 10624930 -29671462143732210523159286011695598080 10624931 -51949143073965497317137702980418087288 10624932 41410389286927312157666628725330368512 10624933 -58623893458134215327058679815207729600 10624934 -407425107156631394321739929713770660384 10624935 -120262989185410453845722867781980881200 10624936 -41929414629758860876736735751692451840 10624937 -321438976034443060085366745517545409920 10624938 40025461309320314582409176177542000128 10624939 249371988181264480942313165723474392624 10624940 64004811431586641194146870108164628480 10624941 -357141203147272142434957535777000056650 10624942 43549196357646634886832658172227039872 10624943 -76627721686762210776071812538791568400 10624944 -101463048839348456124211956436721467392 10624945 -175186061855015928877479922962716410200 10624946 -166488946511140409945766775210226393328 10624947 -62860308716656381138049817177588449280 10624948 -34320656640840941678529374379247878144 10624949 -244942697915178234084859800780142302564 10624950 -44000910750244896885379266578435126400 10624951 304308255973868709338590787342992774952 10624952 2303919725385025878369697830155857920 10624953 298137479274245202922800655166835668304 10624954 -84924595985736172002698635632248758560 10624955 389989276043925308595164524838750472720 10624956 845331040083161839958662793720832000 10624957 65635960652851454342745755136715799552 10624958 -54140223831282794439393048324210097920 10624959 38614771348554348792470979645831720720 10624960 -8421318543700483178815960973699973120 10624961 -250928950647607020510061778621061973248 10624962 27286062230533442439670776817738099200 10624963 28967729075836818178640756229733056624 10624964 -324530996132861155817433287593843691520 10624965 -96082111340571161872978938023939061120 10624966 -31014926155284776647530138729723242880 10624967 5838109525590450416221225085489794512 10624968 -136705424606585554450476056480994908160 10624969 757560084679496233048161619743405697370 10624970 -247067469210855263945913699523659580320 10624971 12937530940283014975039610560156876800 10624972 280217681826438969617252998530940971776 10624973 -69761773856382991287028407234644406420 10624974 -50387651582186745902091559501793096640 10624975 -78996433375614073885514666244712694600 10624976 131431550230948136067697929287915692032 10624977 131971618184471877818701974601809880848 10624978 -41343693771067332957359842099442941440 10624979 -707439214328242975471813445873878518420 10624980 -135153096644814511780298884894528020480 10624981 -18203259817574347351036258174546871218 10624982 197840561828626231364706170382420578592 10624983 32970637710887801737998182943885007824 10624984 258118315565203183112706610231577395200 10624985 122024109414836328332258177664365722560 10624986 -51353748497587716528646503626523648000 10624987 238949246457538714758247956498184925636 10624988 -21824027579232694030704043535705088000 10624989 -312689796545472762539515721680289506176 10624990 -112400865940296144326099243171293180800 10624991 -195813790752703287268397979180181690080 10624992 -22279116185944837286212290208277200896 10624993 -73002927977037059242291371662516023680 10624994 234465317264713388446181738444597716992 10624995 257574469667860251806451017300960418720 10624996 323984630610754289517110981427649262592 10624997 -180709952115319391356878666607023377700 10624998 -35537083744866800659956641852439978240 10624999 4628705390547764509572457797071619840 10625000 158379597203918000157068556873600000000 10625001 139959487542611235945631524495781644432 10625002 -19192755047412640212632343321200793600 10625003 703631121061127474306438332077130443252 10625004 -7055778012375987890389321025069647872 10625005 -40719019740107508798101178824152100340 10625006 144067656755345927608919967047367415680 10625007 473121637554913210289249142071702309640 10625008 18919705233228163344470800967034470400 10625009 -150385547841365091657617828200963026960 10625010 -167300708563926482529174716574720 10625011 -400670529374570840007091299264959149968 10625012 -86422845523145116984192358062798491648 10625013 10626973928553173196717999557531915598 10625014 -204155657571866171207302025408351970144 10625015 229116625202331997275910679767381762800 10625016 137943142305972485721536369555502243840 10625017 -448255283303891893182896092382391396096 10625018 343382014532520362473227609367862574960 10625019 -166660705775105848552731638701225663440 10625020 -154353897757999217973587707178729164800 10625021 239957745171882752143733989765863756000 10625022 -82916618536638179262420336324684267840 10625023 -18485048526475368841165759207913098776 10625024 234936952061607917624879014533037817856 10625025 -37633371102134932722154668738218365200 10625026 -257636016952730702547157292072805918720 10625027 115410775580584964284828349815449795744 10625028 -115293712473760454359255451621166888960 10625029 -535771412480821818960236323890199433924 10625030 -40561406417866768964681049553659459840 10625031 -29787727983519561434570034148846635288 10625032 248203518237617228083863371115319910400 10625033 147288533599682730417247289194852528128 10625034 -44796803458061824704154845073814224896 10625035 84331368491921265627331743750038494560 10625036 -141824535916807705662967315650822271488 10625037 -65738884186613639458821454297217317440 10625038 -230547858422431409542289254366401814080 10625039 -316148058785337447308128408136974574160 10625040 -73221253475165071898381603210723328000 10625041 357921527915364545890031580095617900800 10625042 1070163715190139395301898640828284032 10625043 15779297940744680781706700645960337408 10625044 -362364666614436072072423939470309620864 10625045 69076962233419818305348977355403534300 10625046 -70217809473234755782389025519819799616 10625047 -674731588444350371927721621544434203960 10625048 18240456519001673853397626229580636160 10625049 395819976335235056875990188652174388100 10625050 98356497540095414634255257278458862800 10625051 6673775642847999890223403859006256144 10625052 246239190739887229968848255301458360832 10625053 27267545340811481912595036306524329324 10625054 30004175065887999779809977881385838272 10625055 -130060902739851461168748228723404359680 10625056 -258140504645509159607626985475028156416 10625057 -241864678122843173679389013606665588160 10625058 215243164465529700038272884803809142784 10625059 -74347004222113541542333572971737376496 10625060 -332607276955201234001943206498641739520 10625061 594031477252426066697585370242745497184 10625062 69093411544631206226973475438755465600 10625063 268874775922423313890284689988013176312 10625064 72806846409609309436954426874979287040 10625065 -263002257285940610066057771048069825280 10625066 -98886877035424423189153952644993332480 10625067 375266469140520309661046856178326744240 10625068 128845269391714374904890755336968753152 10625069 23232058123409538360128274626480700288 10625070 -165586825871571024254988692380499068800 10625071 296193084089969904853078753230001344272 10625072 64711000728884268921500827483049803776 10625073 3855351806894856277930899585556931184 10625074 -22848567096075393604095518341362278400 10625075 368850856743943773852641773225993320300 10625076 -45107522759024979528957473450622652416 10625077 17811828162278006107998117422843535100 10625078 168203752984213746896706475389775320960 10625079 -169319514307518106482468969473625033984 10625080 18409161901599009437410950116567040000 10625081 584823570498471920473199830833152421264 10625082 -45496658408156489851900602552656847360 10625083 -20648184370758619068104611682344624880 10625084 135218501437865547854644691216501001216 10625085 1344952149386700249004909493891743200 10625086 -57850721758342624465835686580597308800 10625087 -63536334263822176813741526025571754640 10625088 -100338015642171587871260594411101224960 10625089 -394608094886756878978642961316535160444 10625090 25858329657752598330696903719701793280 10625091 633116201933492802304877834233652877120 10625092 -132002632136351126521798943029736128384 10625093 605822175522165555549256642040447037342 10625094 -7384820149245673562628223715840476704 10625095 -1817516281983807327655915712494460160 10625096 -110255252972936821783756419636869529600 10625097 -24117273778574339800922101878206539776 10625098 -258980395692709004444349711755460567552 10625099 -513292102417159693712243517451849341600 10625100 -54273580023812449047991085761751347200 10625101 -408508729273864055967621035403901605898 10625102 227683771834161781397460902072216785920 10625103 274860389862998875938429537262088544720 10625104 -34363386829586692646576998742862069760 10625105 -82681042898019962332060058253999321600 10625106 199476689635827589889333576540601535104 10625107 -543959344967158834303702066426499559840 10625108 166914371906276847211062078307502196480 10625109 -166931888988247581656690241460520981184 10625110 76540064900148376886950124181547656960 10625111 440410374060883675933099272483238120800 10625112 48971186646133227149312635322777425920 10625113 531728618325591845623360863631645627920 10625114 -259763100185878148834946076811422627344 10625115 69358606600366414536174313443455005440 10625116 103388517784196920966572364346748183040 10625117 -72533382154196481941953665643645559520 10625118 -30546447630083935848151281507037271040 10625119 382158300550932629284636888712927860896 10625120 526575388886530669491944132044204277760 10625121 236075971345400918169924500781034490880 10625122 37683434679692960804109734918844394272 10625123 661288943444926047283193699017850397720 10625124 -303695917139341506394965482292712172544 10625125 -268830457214989049527323225280061376000 10625126 -91633438993945617648642165197715873792 10625127 308720911224198336545352693906874849320 10625128 -16335618887501136161667067677291233280 10625129 389813956102410674814618527139287067684 10625130 -23493425847265665430716242083358132640 10625131 481576205703594144341224242116912396 10625132 -101800419527858096116022414931374979072 10625133 -185489603880742506950777030927664002400 10625134 -45541721308838060308439589593371519680 10625135 -163773843836084993932870466017870438800 10625136 135082780956728683031665595420393472000 10625137 -88453574739395382218854814465354158608 10625138 7586313828844596429301111870496899200 10625139 2712789654716561104367003577389672448 10625140 -577901871790550058189302913840474654720 10625141 105271548610583716868003105096616710652 10625142 -74272008695171852615155284227137689600 10625143 78538063184619470263220540256310764392 10625144 421820817207762578141779123578035036160 10625145 -142094802147258515300208064248083801280 10625146 -94950397812757915461793730956558110720 10625147 59404723913318582449261191289070498640 10625148 464395784224685155033620118920957296640 10625149 -113312698513687987730983013286771267840 10625150 2702629283562076177156834239576019200 10625151 -103598190626094359016523801479294140016 10625152 -696476392306578406598533911395853926400 10625153 -66071803795751395763130322990110365568 10625154 190816352526735646587989323487681973120 10625155 43453126965220564477019784511456672560 10625156 248010220556680263860881766289112763520 10625157 44672061052592535851513740333711651968 10625158 13803763343199866112192876057873667680 10625159 428862364663500407215424410774937742360 10625160 60163014612076878016442750541852672000 10625161 36887152445574704345034451216962480400 10625162 196962233941456212699011023668070440192 10625163 511267484644004860477985444359401205488 10625164 74277617792246707501923968165884388352 10625165 286335048205949102960597575398975785400 10625166 49505516488472549386096894862601762624 10625167 -192252270059165125151720657386598171408 10625168 74353126572549721133062033441724104704 10625169 -352731865110397799648896548335961655056 10625170 -289684021202016076463664698212518901440 10625171 5224821881202220492509946623361305600 10625172 43234944022355379594398577469223460864 10625173 8918694613372183935093535000949336764 10625174 -69576890389796996361750904136233381248 10625175 67057729719437468615639933447686024200 10625176 256467413189914848762163576212924518400 10625177 497220535941618816691262395321332478026 10625178 -396773363674516341204343328201149040640 10625179 -43170726390048247369958495574364509824 10625180 54736651540379936200043323473480729600 10625181 99510314143377600042209358242715399744 10625182 140159081481961521890017082143091832192 10625183 400605335181247317330738144737999652720 10625184 -526054765772909585278927241824583024640 10625185 -254354720112721969482499142609071936620 10625186 128699567039017263544894648126911725568 10625187 -288033122568575436998676917718943384848 10625188 58338173510462267189016442263763976192 10625189 -10755805518587778508264022037014163744 10625190 119090450851088417490165761016231264000 10625191 264337621712416625185833559462403321184 10625192 -304266872478733465454874837366740582400 10625193 187731483417359066485268011958123123082 10625194 -53903338478130571151981395522301831664 10625195 -67135679374912296090691236116651043840 10625196 30706603757604127411725562762227056640 10625197 207647272945716492397254099923448258912 10625198 -28226816448562905705382014471106282560 10625199 361244400634504161993458343958586645760 10625200 49944861854944820238695682122086809600 10625201 -403784381540573986645254338841936549888 10625202 -87385218352331689548489535049663308800 10625203 -442639319426870709906220869764046530548 10625204 -52105432385683512578816544404870786304 10625205 208859863834937312030390513701142979360 10625206 -139714912909152121175682531141867776640 10625207 -7156636652208107815850804619222000000 10625208 -7252323562379844674938222302967234560 10625209 -162630280207869995513967743884771547094 10625210 221793366995304381225635587184825825760 10625211 -150834846092206814819692133198309422560 10625212 18688650733407960110113333573112868352 10625213 -440355955117301382973275010375277444538 10625214 816327479084491860191041000471769088 10625215 506774241733917701279684682296748720360 10625216 8303820840936854939341963124010909696 10625217 -46095543137218877163471150561906259920 10625218 -36419482119016780844653757544690562560 10625219 186075099672398405800083340135380618240 10625220 -179715262481731443018851936108887161600 10625221 -280273694032171895044771752758792738496 10625222 -289970598040015161229117826437635773088 10625223 5662378318846149168123584600244172800 10625224 37316920679687224183899219761020446720 10625225 -85810335718424282252466082400428026900 10625226 -219980576400613050827422876963195443456 10625227 -2917212626798488556885596682310795720 10625228 261758580673159093881296700207216645120 10625229 403608382848801231514110908975955657600 10625230 31154589539664624633177756320583168000 10625231 -142282434932113967229999079707266925000 10625232 -47245575555792375930784236332836454400 10625233 433960838793833251790757854505242730482 10625234 -16214905667667651875419953866293359984 10625235 144842482298805743534213195867161578240 10625236 213600953142621073050413467022658193280 10625237 -56652759883876681449595143466925131200 10625238 -107159793625244326489815733860833874432 10625239 57961159582049581506571100555771164040 10625240 334704487987425551071353919915056537600 10625241 -292291363508773016935434186743318784000 10625242 254818312607830833285650297281189132272 10625243 -74353935207645752660752107072824808000 10625244 -88268745534950104970288196708736524288 10625245 98057819935735687511734682135998113120 10625246 147159567551193599683225125750493779072 10625247 99770006537243497250898753005876234448 10625248 371876175662584422698420425155394928640 10625249 -877433609550186238929081218426731210320 10625250 -34820164947977702257764847205716992000 10625251 -118854329201863024391539630693286342400 10625252 62829157888126390639897206044862720 10625253 -44635075470892760397024484936928824416 10625254 356031148132607437038190377102800832 10625255 -42543463109224714342699444473719647440 10625256 16214280675943741834115946484437811200 10625257 -1253874569921393104416184163351034800 10625258 12665364281654130995695663768596498096 10625259 -91400488088617640961492181551440963496 10625260 -396236669661589534040971904528086917120 10625261 122786613969096822685991124809509756800 10625262 34098045437226833212149854454449332224 10625263 107683039916105930254358299680035708160 10625264 -2523774858966285514345760766593728512 10625265 -33642964342884652787899723421665008000 10625266 -105738844558011095839003505178020984304 10625267 -202873502477477416447252300785416022768 10625268 -422229666150239166297203199978387456 10625269 1184572110510192027096432087846454620 10625270 -21676191870096160435781827567423194240 10625271 -109942845377254674829939335220343422488 10625272 -59766471498988834718990744775273431040 10625273 94106473154482740222257366400673616040 10625274 -305336787514555335537941131603636744704 10625275 83404876576218665514451892063808385000 10625276 -97891591694112213599959318213669539840 10625277 56305547341190142585457276326796232256 10625278 -29001856716823387511234719716586128576 10625279 392832417081855371932086541435331555712 10625280 268549639579332034083282189639493877760 10625281 79435813053876424602067692095836631040 10625282 -368252849930594748315448548929644201008 10625283 61713355898890594098540589734926269920 10625284 -285956698105727160226435632044362816384 10625285 -440063582227217435596523925038069767680 10625286 -90356166098570813199088671583365666816 10625287 -600277659741809330121267490429918812288 10625288 269308183201100438448095544035108213760 10625289 -235300270743947105197378228033080023808 10625290 -57960752200928059826277545032623942720 10625291 186045784158731978594028763645593508692 10625292 61221492502090967187026724856468534272 10625293 -218801115041582708487425373945932045440 10625294 133491073504375953998699136071046623040 10625295 128983547716287415121877035769193090320 10625296 210538427290721764299976813636091904 10625297 -251387632903374133514915519085780951708 10625298 -223455678873248308813739571844226814336 10625299 -72486333182176902858860713163505934520 10625300 268110021631596071628790222300876800 10625301 327052047004273689768368557697712964860 10625302 68029399961070265335901389200911160352 10625303 145733189669268007976156748495050536584 10625304 -117490992269336053293563013243618938880 10625305 63717041534316354307038973984776045000 10625306 -233293177123706660564111522923021508640 10625307 7297561864276006496481876183362195904 10625308 -553426858695114471168524102053646472704 10625309 -153365663221488661671403968857420102484 10625310 -105523378440792287027282225326679040000 10625311 -74835278889450237248800075568207325088 10625312 80150515800320393569774540478390206464 10625313 -6207970260657524972552190565329311856 10625314 -10619322359764892349638000513798286336 10625315 -471703213321388055103008224784616613280 10625316 -72553280894730872813688025553122369536 10625317 -376291583304151345908272446893767325634 10625318 -70429859969883201080398059186510300672 10625319 -40273177442308484576583706908770519856 10625320 -21598145535829775040186067371833856000 10625321 -261202461815518009460528049647198947200 10625322 -263731236148610331579548610753220777728 10625323 -66141661717023390989608988700872995680 10625324 -367083178759682952217032163051423716864 10625325 -104120352825427405377359775681207098400 10625326 -118166479818785400141611838219765981888 10625327 353572395475569970795198066090149176784 10625328 14476213259667532829635542848303529984 10625329 -364769136211314594941491171368241949760 10625330 131689623032575709108139975399902392320 10625331 -271623658967510273423613781644627202248 10625332 -38201074586740439492905861380536186880 10625333 244447097861092963076246039749321970784 10625334 101985138406541272640936469339698955648 10625335 208719375207401035086398311075051995360 10625336 -244992142342788970276306296637698232320 10625337 7601808863188229951900935749066106752 10625338 -419138587245168870044077909483141729680 10625339 -1052912490957005490013450367222984430000 10625340 -188603055551169862355178913986340208640 10625341 -250684248364471150042897188906520243258 10625342 74397115075116663884852626350189158400 10625343 -2853365676137608757599472792763497472 10625344 104409620492682486122723922807340138496 10625345 390424616266293578324454163224501350100 10625346 267336257015905686293560814813074903584 10625347 99893088226153103655412691130536260796 10625348 111905882377113125708566174285448212608 10625349 187669637011140824962934693137243909440 10625350 159485544529347828251526655489643138400 10625351 -214489117471253656895316056859029174400 10625352 -242934933232958081638264818999402332160 10625353 -824087210773881039300953876727242831398 10625354 -138734014954343511578568006163609257120 10625355 32085184383378284851904081587244146080 10625356 228194232637459788564154512448070089728 10625357 -1357663364461238734221244634937207528 10625358 -14731212469742453453564581468194810816 10625359 809687581611178556033180415923083080560 10625360 -84309185808800701067737417113149521920 10625361 153902992668716743052764814975069029872 10625362 -214546617341015637437403385611267006336 10625363 6110070034732008546245440845782511360 10625364 -25419880175711612020601101790578790400 10625365 -164841506815290317201228979698152504740 10625366 76334668312885185532618361524989048960 10625367 256074602939261667643703992245786136680 10625368 59609422202714921113833144162406809600 10625369 -24354397048339533734326716682240728480 10625370 15724825092318300537051153980857958400 10625371 -96948221709558921941172386609335088000 10625372 -78048195037165925688808447434227985408 10625373 98961535229041771347801586502077950528 10625374 -5162404145056610940899918158752511488 10625375 -84809111137439432900728899844336680000 10625376 -419902056154488376032743642112733741056 10625377 -325146109004532112911923136032912656768 10625378 -438009605137790623149632907312995760 10625379 -209059951538968209531064191029485738752 10625380 -59277934878519311370810908970810600960 10625381 -9188639168431008118160307478488517668 10625382 7391630343596005182078455535617460480 10625383 -120413574868807165088918338519639162136 10625384 361538656222658377081777377450299228160 10625385 32241585926758732690113887124491409600 10625386 3474668325319806592586223865809091584 10625387 -19478752683809377666013637266512285632 10625388 49963437989614544174627199540776179200 10625389 -119439161662811071168025559042696834560 10625390 19710610233068839535980266722853697920 10625391 39663706457606632132359957749108881920 10625392 -139906833729247166746472982322698682368 10625393 382827974347056098168526516422242770642 10625394 58930364618327197864468503325100464128 10625395 554206275688663476257046034053592760400 10625396 129870947905286709814614759791900921856 10625397 -24623478850971893888837230795614811680 10625398 136680848035359052822552831914057246336 10625399 -368636068343961473125509524637220872600 10625400 172695174231775444244028990695236608000 10625401 -197035531782390347280023734595460856508 10625402 -188335262057790787955060864050101897216 10625403 118314521913717105675980630225121454104 10625404 183303441252911420777456942097505273856 10625405 92430826580423519614140180943724352000 10625406 -13199851234847501482954243551075072000 10625407 -163490264075818718367388443955495506400 10625408 -596422916640868221346137226250865868800 10625409 271694908652587492907486362974841312128 10625410 -377744042311129055789678876472686177280 10625411 -601654756906470708263643980853926999760 10625412 -83422650059188078639799905388753522688 10625413 283824545864945560922134832491211853662 10625414 -75381771117127493950028114536814252928 10625415 299313782643337933258753782657537427920 10625416 -38136042067484697666407234911332311040 10625417 28834095458561362542284988128711162304 10625418 33985523515848001008350692653513840384 10625419 305086991158889760684454713253218929296 10625420 -29660954265438585533949191632428241920 10625421 63626714113831482018530386132992691200 10625422 -309321713130908032588457286134507668608 10625423 515682346850996156350591968840825306672 10625424 -6242494259601785328754151068840230912 10625425 -17664190969901219366707499512025779200 10625426 73359739629878561704711926764949404160 10625427 90014544770811203133159172866139794840 10625428 -161095892010242260080597182865607034880 10625429 -2054797577561557738303071141312283680 10625430 -73863246246512796749871964904887946880 10625431 517941256393806030779171922491478683904 10625432 475958508889098159542472554037109094400 10625433 -61835057487810741637564870172395554432 10625434 -177292056505148397718049620797172892928 10625435 21138975598481966877101339585290754880 10625436 -18991322213818666244433733481633058816 10625437 129914877692573944252045819699146577452 10625438 -1325409463017975424308382227380373120 10625439 224702601206069484958361704730616019968 10625440 -42691325166811476791249197190558515200 10625441 861877542914847987062854794871468303842 10625442 6364994758975932215808310755587541504 10625443 -29453714522137466778417828783306419520 10625444 -241154715899111332081900821017991368064 10625445 -594746086939680879921605257165927118400 10625446 -57778799151052588152488825592310959360 10625447 -148271958976932586122706687827129378768 10625448 -134908546917140052732023277315133440000 10625449 10302581090159853246639860832158315380 10625450 212747177455659653491729490317968096000 10625451 -88266915828353625167956453553716953768 10625452 250713051344349797467464377929470715136 10625453 466188095555190544780953249170454363084 10625454 72517624686189199184807447369672083200 10625455 143004287510003159965112270311607270400 10625456 25676886261324816330546508901996838912 10625457 -281454115795929817765927555787167320000 10625458 174430177103455045396372605981777538176 10625459 -275811914874674279429788656196159669440 10625460 230675305789474800579527999654490716160 10625461 81174068012402082737351658375085842624 10625462 70133535538496503685748406418365843200 10625463 324285140446566359606624383221558537432 10625464 347983662968491472029409575694482575360 10625465 43073416931179477576878249382592145600 10625466 102792428481671407229428313681622119424 10625467 -180984551386958004377358799950187875008 10625468 149775393243158615631900322056478513152 10625469 -155290845629076274172453313724568153856 10625470 -169394418753646301475801166603040656320 10625471 -211340147310155850185852257158156161328 10625472 -1046282145409915287761844087942021120 10625473 -135082893592932002631064274894007641278 10625474 157835684563325771302774311603856406736 10625475 -14745797764091223654065358436756819200 10625476 480066361749194788657285434255549305088 10625477 462679169516464209788794765920836614332 10625478 24356026437562171677841468902644244480 10625479 -290863393650518774557900517968089530920 10625480 300757587083746099081616056994279424000 10625481 -38616251826630641018575910190500262672 10625482 -24995822728204691768235136721672694528 10625483 88093676136317823966518543177701491624 10625484 -353781343475588247722344742730194534400 10625485 146444665297726902833336403252438550200 10625486 122329929468491253557406411861193812864 10625487 -193456504905015644648535873782236901760 10625488 69153973819185201230255394150424166400 10625489 -91945341246598407631994646166019185344 10625490 -27982597526273245897354443595192637280 10625491 -691819905433640705715784977343452841108 10625492 62988467207518800617621116155515500416 10625493 -142195558593276788886989191303320687552 10625494 -212340764500001399137524855576578208 10625495 74324251098213330914078656925988543000 10625496 29972475675984434938954177030839336960 10625497 214039105706114170417601743240939116240 10625498 -10829178124670657709824680916993114112 10625499 -7164501696483302069564796447986954376 10625500 520444598006633570463827882137881600000 10625501 66801346509229791278199887747505326502 10625502 146582879776154876828176292210282164224 10625503 125923560821826927289566577084672399440 10625504 238610587677910733758604036580027924480 10625505 -537604711614729496795667070682690560 10625506 -84640621136399546936502793127531338080 10625507 397457567651832189523221403491445704792 10625508 -160999053793397622352923595719631924608 10625509 101458695058498667084128275210946563710 10625510 -106269335123912364981696151351244889600 10625511 -129874489582294352773989497436554977200 10625512 24945724977509911023878150886012794880 10625513 -415419863095974778619065413097132981020 10625514 -192941867794850800224563802475447407360 10625515 171095667970572928166929201566853920 10625516 -10866061294528879628971075689987970560 10625517 -69450243256715342347255723534698152832 10625518 -81426166964966179923340005161973400896 10625519 -138515637363873507786043985718655736880 10625520 -52053559385656699933320612750613217280 10625521 -335471345340275676321841329128608736256 10625522 -366404550442403782039412439804869961600 10625523 65868426111332257713711589941511673904 10625524 -31714724613560528149022864242261270528 10625525 126781669992813247605189616870581844800 10625526 -345901834590290673231048315348519273600 10625527 407458318249926719010870941423031720624 10625528 -197446310370082290489224627073543229440 10625529 58144464753230223665501865064261111296 10625530 34151397869746095526089859714418476800 10625531 186502945798091670146471524733438840592 10625532 66375990177808029235375614274608768000 10625533 -234460405766802532139706015686711540218 10625534 26133524870430639852981497528844910272 10625535 -205336556891296981400372398866354441600 10625536 -296915047387830581968099075382279405568 10625537 -556226183487334012084565092524289859946 10625538 -27025083792349973220913639151712952320 10625539 124194543057856507829507460217672345340 10625540 -184877469094790507745691334856448512000 10625541 -461317700834397005637426978285503216640 10625542 -92740929558440171583516720211215256320 10625543 -596559664173257412641750617173212687208 10625544 216273029631122526397508580540915640320 10625545 68382073193191721208409349720111129280 10625546 95165946296047926651465170514211104000 10625547 -46597694760518893995643044505437672720 10625548 -241962875919802010183279482535546996992 10625549 -238165187953298246964260881023558779808 10625550 -50213994178683131580013939235656080000 10625551 -250617130688066243760693404933245242448 10625552 -56749371116595761553841355573974523904 10625553 -378116920721057818818328655221938607200 10625554 -325668579755424496935646468850881383024 10625555 -182392753649005526807128186377329321040 10625556 24501348465505277744461102384259543040 10625557 357542359993762649243452126714331649806 10625558 -2009307712925501105286498998877652416 10625559 71086847607083409282567420683165112960 10625560 -37867283358644101637382454582050816000 10625561 -1016335713505266704036665263944309489388 10625562 -75439127918335201933721103926530033680 10625563 -209889122235893121841752968773694068896 10625564 164254976551326000131164312223998834176 10625565 -140628099146448567277527680721394104480 10625566 -58893190145689656166550367893256689280 10625567 103448640964775556050809325836498379616 10625568 323381210798128707403618861880325439488 10625569 1142316081711682329256894232111544274944 10625570 -26601801508419599183663364393733751520 10625571 513005195471045009571733144287339141840 10625572 -125463811973363250395470934766266327040 10625573 -235270461695819538905899047375093070560 10625574 73441908201179193141864964629936442752 10625575 41315456362977749594697850764555220600 10625576 11131897633818870827513715528322252800 10625577 -67548924630897570191166451300606199040 10625578 -204396402508341466254436525903084688544 10625579 118723256598084943901353276401590208000 10625580 7659221855125183492571387567031306240 10625581 -103114064419643374507457220018564352618 10625582 180894764774195939262785277737363226624 10625583 219513880551394606732684334647541906688 10625584 100217221322904982694308895741391257600 10625585 -693199167796955877618551311742838543000 10625586 -67451498282709243824706077183095974912 10625587 -117348715735526437840630802782145206448 10625588 37358940327235704543101464140305591040 10625589 137716909622971400642601725162808639768 10625590 -265365672104248253955841683031825852800 10625591 73594017563129227108862314012783925184 10625592 -444151428065558890536181387760009441280 10625593 -512870805349721398234019768735936678256 10625594 26619398428772083198140564202201919232 10625595 -178218478338878262476963356199441920800 10625596 14991395284075715220592740933727923200 10625597 -495543393734637184686291720304853948928 10625598 -222805917534174409514890272364431883200 10625599 184281169639030353736721446130026973064 10625600 104506809407444645897481960556462080000 10625601 -3335080261396550935875568376080128624 10625602 -99282267765343666365147493569454507488 10625603 532650704761652073750358310265771199680 10625604 -37324401487931358482015933344892030976 10625605 18197410051538826588917321617822320000 10625606 241841915545135776627570011036840998752 10625607 -293562063004480256053768004168000013360 10625608 -108228436335956640656029600927138775040 10625609 -286240089471431226980654697871412080896 10625610 198432996138919777138587589527878699520 10625611 6809777297860982320960872237527016212 10625612 -115535512759388030244308242654225297920 10625613 -414444084625219388563786860205353089856 10625614 110559196513144381665665694913265854656 10625615 126717038502068798192627545065735360 10625616 -11322662136170533730322164663798218752 10625617 -168320339489682836375808489567721961360 10625618 -56014899173774087553680169577816464240 10625619 194837161746920477345547564980416734720 10625620 -352558073596979385111347372251721560320 10625621 297631175200332318516985223889248639100 10625622 -15608475052762476346918585530967867392 10625623 -201071345093553514747310294127966906920 10625624 -40037186848847845265819836145333975040 10625625 -46317620007474415193598335378754918750 10625626 212837276731885269249992741428817484288 10625627 157409763115558923057638175654741973512 10625628 99428385143597487776976212766462219264 10625629 216070451070251194609833089606603846400 10625630 -109308674325964127733271122501923087040 10625631 126826647945977007318457953511804442952 10625632 262583065005651181104040417201875320832 10625633 56971699937354367892232891716855950882 10625634 -219323175223162382147663203733940821760 10625635 205692456025682505776311039017777479760 10625636 109190763869479090683385961826886840320 10625637 112491063219251160853101833194536955200 10625638 -39493366476367058908439622110093141280 10625639 -2669585356440809633162562162644712480 10625640 103016848899918166496201772437030092800 10625641 -150515055121903824403690772036550035228 10625642 -143256119344614042466733182900948964256 10625643 -3526500459723792261677127803520942336 10625644 -1321188281635604794269939665266954240 10625645 -116795553106367216326039827351347294280 10625646 229459320949663058415934264597220863104 10625647 141641501393476983854858599224972851040 10625648 65439601263107181614273615826518114304 10625649 -14110742266940474663182913492346926736 10625650 -135774111209365079927643779759980702800 10625651 236908369936845249867111167176885786224 10625652 -94071244265831471839939942769732117760 10625653 28284505553787083064666388949884708608 10625654 41492666256972934082973208097977622400 10625655 59913480838906399601773945528997644800 10625656 -289325786955824635378334247451422597120 10625657 189441959990384097863824196651259993600 10625658 329918527256448925443382721756991129600 10625659 -94905518209335784992599654972929873560 10625660 36117967953992938539745216017525442560 10625661 -33386071949781795677011627651024497600 10625662 -33761150052922462208559691640969415168 10625663 241086839888798756842630559509418263968 10625664 -114601711170546015340516861650193612800 10625665 -724942737379010370184805629549551533400 10625666 -502820728769645200503955252489883535360 10625667 62371061242082799304940639950651612848 10625668 -298732358161297863372855794500561965952 10625669 -720884578986615439191855062726058048930 10625670 18025743198095677458487809519176615040 10625671 -176886453923823977928970816285951069600 10625672 -763146517358479968468112100304960921600 10625673 -312126367987565492864613366601570028832 10625674 -970281209871757366744585049588151504 10625675 -327451425034091929204766095612443371100 10625676 228480569802815546205160738717431762432 10625677 -174229022816075762561136083532315501248 10625678 -38531440816196297257569765876327936000 10625679 386672629411260404257951127244542077224 10625680 44498749698733295305388749182687313920 10625681 613752108441102273921935625590516241984 10625682 197771141026954161428730847280632419840 10625683 46694001722109293279888083166843200104 10625684 64781592943478365105721047566150623232 10625685 -2746027761059974426857197298310227840 10625686 -674915022294235933216883501509613963136 10625687 680604429074105091080021397772563120 10625688 -171277325687278400361673656869736652800 10625689 -800658906355084418208035483640092803510 10625690 -1238513822852825089667980553328590400 10625691 -370678514463071447574236831779526470656 10625692 77751666759909422016080252699341824000 10625693 -255672368915143584967655136114194863200 10625694 123925288362445622190829155590672366400 10625695 -203715224886495102598418538877384168080 10625696 -544678135355844242466281129091298295808 10625697 -217318997477675658068885962613999895768 10625698 159978089783251396623792171990230244000 10625699 238541080481633594079469588797641370636 10625700 76144009506350500574123767932981888000 10625701 -186864447177654958748143224602488131840 10625702 103651292011803124413710280363186819552 10625703 204189474862165476185429353016469959808 10625704 757118783581232580817787139348273269760 10625705 -131141424780360681389711134161283871280 10625706 -7251412696432318845770365423182240000 10625707 -471429599755095943456220115425433070088 10625708 -53387717224421396236525697638829206272 10625709 -315895746448316623819228193094375458304 10625710 -51476857870520185009556783067838512000 10625711 -436732983845812839272889481463152952688 10625712 50964660229957090174624103560862760960 10625713 306102510571205088396898027255824996096 10625714 -269086119059800954945962083076465712896 10625715 -87832529343438188687388787893887232000 10625716 255509607363163178091642824157778176000 10625717 272137325000162165668674320106037718766 10625718 -45747357295206397550486995093946314752 10625719 212815078263818889530392256701117251488 10625720 -33338966185597923358784099802884505600 10625721 309641882813917502347261660058133375312 10625722 879609455895269648309285102054125824 10625723 -46051806702195404137588829091607082040 10625724 -95594423852413037136459809274668439552 10625725 -71077380461008327968844132709120808000 10625726 -460350851208118421368766508273141058176 10625727 141930744860469719102218338705734522880 10625728 -251615822139662131228340582655676383232 10625729 165990656143308104224623294537637278084 10625730 -190848088411396960460191126663150080 10625731 -551546599801200900824969879621939084160 10625732 419749492315198122267677034208111729152 10625733 188085043124387681756160946577344467102 10625734 -2254691738571599591300657419128884736 10625735 -333917787555481954608200600835037741320 10625736 -482699389630992569879134539683635200 10625737 266699130996114406144094911889972191360 10625738 -117950672002743242641710622052713494480 10625739 -410832985729499203495212016799998082112 10625740 151885801083010712378068903945885424640 10625741 -85359676531632967268014505391978912576 10625742 -8918779975836969794229003836158291008 10625743 -462307105873597269170994554069024662296 10625744 -197646927670498657654479147364226211840 10625745 -43793717198466247628734682429719392000 10625746 19747920715871267868273695802030004224 10625747 -299870690297741365698470183348900160000 10625748 244146395765884067776678357559581249536 10625749 483187792993435086323793906080315242720 10625750 -372078353505143275935771685922854560000 10625751 -272304763306425814028590703699446403808 10625752 170958216167778013885427003426026137600 10625753 -973917000680481546977618067029059211136 10625754 464320467412445650666430000480431668480 10625755 20733873313067829447659075322523856160 10625756 48502370932508960078445004989135720960 10625757 385968232598324286288572885047691456640 10625758 -67762808679474810133680661725131553024 10625759 136007599641226889203648377262445484960 10625760 381589485225563175409609919204174069760 10625761 -573255022070159241233319680764326380638 10625762 -45059633691718952512929705272183502336 10625763 -139548402533088430169824562617886117256 10625764 -30313566541000728708438948572433879424 10625765 265690898758183154446044790129027638000 10625766 247648358825031937000784739349643193024 10625767 -171021675370750810242600920027813706888 10625768 -566475399835777664101840694503436912640 10625769 180695334832915168329259053081159936000 10625770 -146416385143363696740218040543715968000 10625771 75510386221627864763535372876044448144 10625772 -261788689458500882483483904699040442112 10625773 7622097073763850412138825036438651808 10625774 330936239546909460887091525054830237760 10625775 88715359511862567633090603875274427800 10625776 -43932408753574805625320033768845672448 10625777 -204686419412979002862578686167033773742 10625778 -140200116579010573755165502446217904496 10625779 166940135121021525145072047411160249720 10625780 -249376739032037780683951664527047936000 10625781 -563990859904945869878983312954769365536 10625782 -491172462822379244442343760088306656640 10625783 32791125478669948423901927876731780320 10625784 178371926393931808921875091437686661120 10625785 504327527414917432587440068346726950980 10625786 76745794949649299228452045680231748800 10625787 435443659726118658965369068929996426444 10625788 -329228932348422219021640364627475514880 10625789 446584489601117506775817244853238972288 10625790 -26056451845179278538084236439627264000 10625791 -15941191182582148033783930533200566656 10625792 -347870432921201841911534110899620020224 10625793 62170217366217103004453997162874530624 10625794 395226293617074429472955617808046879696 10625795 151147675647572864622173377316041636800 10625796 -290747979745496215007776754116403312640 10625797 -63991904378078012787312789677114892800 10625798 205146300688865860973294645679104156160 10625799 20678415761533361959285516669557728160 10625800 332723493397771246229408498990770560000 10625801 263902811165427489186455675841155761872 10625802 65635211689459700461861579484578562304 10625803 1275405116987940824762447196590756613360 10625804 -3913868346393240027815246554672742400 10625805 -192374871104103835167010394767314623700 10625806 -135227169479864990864372067073394416512 10625807 -15007152915101666756343884618969771520 10625808 13035748098614241278995562007990632448 10625809 -346110615267080171788382475072986758990 10625810 -70132282982184030827775966887097781440 10625811 67143488428448447799233895689160693504 10625812 -28512704427917787046195028518092041344 10625813 -475884975864291888835229454512657222016 10625814 -223095309630615049431895978066893076896 10625815 265003753372542800793363624226883319960 10625816 7100091625396724196961947489180057600 10625817 367183777102800940711310420381676054480 10625818 -61919297703592853149389881739434851584 10625819 -283908442812212104319011901796804382440 10625820 36894346075820358969809647153783449600 10625821 847142686299727820726606497153094260012 10625822 -103293156934388942383537622814256092288 10625823 -7881820655561297589297188328767731656 10625824 -453170801577530766197671261329912496128 10625825 -56103861293657518572167735578062192000 10625826 69499865623225834463795584190366607360 10625827 -413254772839460721466048303119647511488 10625828 -328443452894279593875717256279507535232 10625829 -423030285159337620746318251569860281440 10625830 61405941818666027111757417560867932800 10625831 408841148707476539095989194337445840632 10625832 50875069209058553831808532279684300800 10625833 -16588637433406600648925737187099547576 10625834 337410760559530928121723091831307714304 10625835 64619415433723003023878633281906368000 10625836 -46913126410669853814708737145397411840 10625837 156857319560822690139380169595782128172 10625838 151850537820813096095137126866370465344 10625839 -24174718601106200370408246520505364480 10625840 29177418556450254676276647367571865600 10625841 447685092610635833271831944555809629840 10625842 100930628859587800967912707901273474592 10625843 -800918783426569452231319439597849459256 10625844 76649434338588114324872367276975599616 10625845 -188014253723134824914529952564244908800 10625846 -266217657027714762714285756698272019904 10625847 54875707928103275019829076424507642960 10625848 -435623703011269059796599599237242736640 10625849 -51812551748778004952646177153815392320 10625850 37841626417145813790974102389936896000 10625851 342678853014340213717930343792100794852 10625852 -57102836085289296987356893842102128640 10625853 25791578880852999151204872318168698880 10625854 336873155854468869181430599200498738432 10625855 -254260066951722917890129662791114682000 10625856 101630390576128668857170127167068045312 10625857 -149328686816150233798256706179259804 10625858 162553381515513537221316616789840835280 10625859 -2174572000193456401426050820169807736 10625860 -94625700831723241195362373471067750400 10625861 842957817276368253642937104529532334300 10625862 -1624585182506716718638368840302659584 10625863 506106389756139723096762592498444609112 10625864 180853533123097636512820831924629504000 10625865 -103871085450069993818821736870890454400 10625866 -170190676296282459437360780032557820368 10625867 191914945460676512964041400182476537632 10625868 -134571470011175589739808390540382260736 10625869 -387367907575146099579145043345426046730 10625870 6867486126809177167731086190658437120 10625871 330730902832326941399714153136890475912 10625872 -157449303028092393618262043677536231424 10625873 -1047766598818356523272333573989106791820 10625874 17693529967544017787384489891644391424 10625875 265229266227445536879690728137454868000 10625876 344784717417977749544832347609852479488 10625877 -408661210737733124216528428433600972160 10625878 88521053178468719366757972951052350240 10625879 -467045631475287439120253446872138980520 10625880 17818452096930849654709909923015475200 10625881 -179408574961170206099479534176176292608 10625882 152899507539496262381544827645287065312 10625883 387213121805087389906624051534154788800 10625884 13347125291042869866792045712735380480 10625885 -34833571285274010569050368396818976000 10625886 226581159849137327181037065533838004032 10625887 36544757906303875171297142387726901536 10625888 14653652498757531472208339110000066560 10625889 55987329915364650266871964971122022720 10625890 -81755945984633173166258516427742886400 10625891 353353116422410602780828937182209003292 10625892 -397264456511829633994142801484535861248 10625893 -30282132133010505887854414903418905858 10625894 269506891025042706198250685264628086496 10625895 246984199034427206723971235864031652800 10625896 -441330981537471133249477479671456670720 10625897 -433422784200799306686904223210087072880 10625898 -137383180070211086003932119667955387136 10625899 279857570646621854450656277929590056800 10625900 -172557190753331404458095102395761216000 10625901 -76331788153576732801672529502597709824 10625902 -262332365297226477660660136288204800 10625903 431896819274132374475188016299350486144 10625904 -33493634808057503402610949602407940096 10625905 489929219953945048371340751088922923060 10625906 141544063362833303940413501562759643152 10625907 -112357306943697188356949805373078791120 10625908 -238981070802376780466439763416284928000 10625909 224082116017791167991676678611813065280 10625910 -9757261544516230871731387613240954880 10625911 349592809664461400054379908089672209512 10625912 -83824958434645956022473549315064320000 10625913 -151072719086073333093056438558937759558 10625914 17642018760201883020460734396586694880 10625915 494741110378601011986101116837449439920 10625916 138730693288477270453501352963079168000 10625917 -283381435610222830834274007797075034888 10625918 441324324529366146563754472226504092416 10625919 -105616439071383250167458498422275869280 10625920 403119703245696680133571323557943705600 10625921 470143147385340066047098152157579393200 10625922 248537186017162886473747204036403113632 10625923 45042253335914903773134413207095872000 10625924 87445501505882750319489208203527097600 10625925 149813542261764794869287581862035784000 10625926 -22225846675117659369534427722178205088 10625927 -66187986519366688955758893333306921240 10625928 326615619478548790726518227676482396160 10625929 -180990671579157421325568739085864346060 10625930 40649270133325108730390918064526464000 10625931 3094135473042164270320985168667509760 10625932 99705209961582453788091165376438599680 10625933 -677928054641027505717726105060634207818 10625934 70561610174798571606956313109325245440 10625935 -296228228894940822156819586814053320000 10625936 -38413631918513370753924646776477278208 10625937 16862656529935822905988037613088441344 10625938 -186098881301084342169302290502265673056 10625939 233513978139629360992012644572479981740 10625940 35531711462367631679087798069925888000 10625941 855274496501155406695005433624936211342 10625942 260875761261151758880417488063841507872 10625943 545469986450491393100645093285450427984 10625944 193593904221791563283480015629412259840 10625945 -8537446337912090274850082918324602560 10625946 95778739096122937953635887045360541184 10625947 517282677410213095158870451133788365352 10625948 766560024245790415141919812686555648000 10625949 231800948199882341034760797264300606534 10625950 179702069216626431231680337187309401600 10625951 -37304762060288726329421868693712476048 10625952 -153967346794618096077919473894936281088 10625953 -19511835318221311665698988393649560856 10625954 264170584035211514457143308079168064000 10625955 120323024977581523602668110140937346400 10625956 90016312808578001963204290110571302912 10625957 -215316577759164884424149210318637385794 10625958 -71001425402991270208676806662098165760 10625959 -598231832293609470990841741067567664000 10625960 -108406485084636439605893068944095232000 10625961 392367490109243085689675912031561808272 10625962 -355821891910925573727016196886866160288 10625963 68363289580621002717325203702672998400 10625964 -336829676923859549457624293317965249024 10625965 16738551489720107464076153232145854720 10625966 40504548245000991713756286897280413504 10625967 -18368631331281854371259998503816303504 10625968 55644002156827652371518578692455022592 10625969 5230651454648272365509420544723068196 10625970 -5140526071365548569479383897216670720 10625971 -27326783449106631376137114539926676328 10625972 104489013672326941903973875163278080000 10625973 354977869409871817068728340755931818784 10625974 -1635973356123001232721537973218547200 10625975 45443230179017800951886874646433226000 10625976 -333746222703689642382094391929196052480 10625977 -100598962389872916356211614135634288000 10625978 -246823131174303344148255735327655680 10625979 -29344594838998882375099634705870591232 10625980 118779120968610852748883272947515712000 10625981 -421903215768167424529845972514307884218 10625982 -55242662947863222883002638834624073408 10625983 463966015940896357859780990857319240040 10625984 -71912484700710913685093766971233665024 10625985 -11148374381778043480614007653404363820 10625986 -148800343049901261584272524167586192384 10625987 -296397769525675865666232636681313895364 10625988 3196090894797430365432655374685968384 10625989 -201597297552785676918831144882670400832 10625990 -125873625550448274914598195703530672000 10625991 -76909683089904868554796840919271691608 10625992 138672367561593980389488830173918986240 10625993 -1845101706430615613645080588047624924 10625994 25563121943425787924550304432694876160 10625995 85069532475935811633100824607119206400 10625996 87847071174235882308026054767722720000 10625997 -209145559543457739404141061141172211520 10625998 253351305880654559363812238990444856000 10625999 -707250280802558324037216301642584764664 10626000 14903674784463490789426493260824576000 10626001 -397470150841981646577902692679005534748 10626002 219629459336108758602079256638064354304 10626003 -14658824064509654131485551488195260000 10626004 -256419181553594584606495975910757410944 10626005 -219540935082324265662043379006104040040 10626006 18385287673766363518391412602444317440 10626007 -184799149106914225044455496343154865488 10626008 -377450719328664324009240191229384622080 10626009 -25629038146999304542954151614980728640 10626010 245353120354761857883539786462168936160 10626011 331025121307507855770595133515686717648 10626012 -497908207895627929404105875425521945600 10626013 -41209032296724497271223291915713691738 10626014 100300677569092895228763969890541539712 10626015 -162719034411942044948632981311718299360 10626016 782499882782468531286071925020794552320 10626017 -736275534016482155351351084646464394348 10626018 -59712763310092685275884219560361177600 10626019 -207363830394530844658395617517478260580 10626020 15362467610905088878951521099268231680 10626021 -134205397885761876569986155749052061056 10626022 -4980563676851413570495226553167156736 10626023 141482465982267319918551373743873537720 10626024 101059464177962637512283836996212408320 10626025 -86510452695889611919047056644198822400 10626026 -160032653434695956747354049516400582128 10626027 49244090028670423106057976428767480920 10626028 14732777877635509959060842688246670336 10626029 327649038869102258343088580683044348630 10626030 20571954307279632085610107008024894720 10626031 2210736811454021921851571050335929840 10626032 -47237073102414853730839816470531145728 10626033 178766229307039602558635718265331108448 10626034 -384940879207231733343215519345715909600 10626035 979398874776569004084864078048714480 10626036 2922560510046180501810816195740762112 10626037 657361015697844215256676112397837463032 10626038 -326319137071938107244319659683035916160 10626039 173510923661373533159083173634658621520 10626040 -297661910112542689055152294669336166400 10626041 -297917615778367374068817553464050784000 10626042 69617303641283045200566135215842667520 10626043 402911820833035438689243680668680697680 10626044 -186003609429438569042985812871847933440 10626045 -134596545122985094437263070329941771680 10626046 -139119921859230331607980093677207901056 10626047 -465106632255934336607512224319632405504 10626048 -87065811822838689807273253515703615488 10626049 -57474287478285989508576964407971430464 10626050 203200656445068162366920574123451036200 10626051 -1977403286953242278629053440310043920 10626052 -164499705764063798425480237343810750208 10626053 1167192964988480311024097666210922214080 10626054 -129816847301632626848751332002778065920 10626055 546851856861299673959627257824091183920 10626056 -6627414076697899205617384021634580480 10626057 159483606691099204896850543435397099748 10626058 -346179714794705231687566391557968231840 10626059 415729870245231189007964280748887603816 10626060 -221866604920001519478181534672507991040 10626061 216367517284702595468736815409428388662 10626062 55729895980846783656916480354624372032 10626063 43869070352321999805277209028153109760 10626064 175881538989439804664087220592118415360 10626065 561144986254419661587711616315865176320 10626066 -8267086217867981769076574584786648320 10626067 -287746459182898635429374309855207855888 10626068 -90262730269122529622013526025246173440 10626069 176887308238963657150818734487001649088 10626070 -30691773172237861324180606074064842240 10626071 226003202635567282258292654998582388592 10626072 284732921074145451221705482650789457920 10626073 524908912151090040960832601999703330240 10626074 7149717197302228382400584446963951872 10626075 -114966341308452305243802014954998983000 10626076 -158127480866597603800048585912084474368 10626077 -96501768321483952107479188320553459200 10626078 176388597187824962302126447262670615168 10626079 146285160551904549817965610027813566600 10626080 237755078336763032027904902765203292160 10626081 -162462527060347670896210090075273772640 10626082 -451356592279101489988491620909811730608 10626083 109984810050279679986839284852980450000 10626084 52217063012438175553360158971320012800 10626085 -104165605415910000396801932680038265440 10626086 388996447697781753558231512687365888992 10626087 -62034470111213611973703000996908290560 10626088 246106015060802135736711957868814008320 10626089 -13244982193708865444626090688827426944 10626090 49408813951982868694864696707026534400 10626091 -465652896185523887061771272146971603420 10626092 -241379430914590211787683656546231910400 10626093 184346953030590561342542676020926262400 10626094 -263167431790586822006813406381319216128 10626095 350195519900804977711647592010562534600 10626096 10529843649833605307988133264228024320 10626097 -73109702400360133525256041057526252688 10626098 229997407449062304283136711125491594240 10626099 -24522776443544868331603480485044496 10626100 -300744907886194319296661351376045769600 10626101 1149246987262296855714819608927757105600 10626102 96634455512206686660244008342831912192 10626103 -209703408106569546130775080749275938648 10626104 -284828027726200391831488277621457408000 10626105 33008200306352383109634830611633662720 10626106 -259892503991290489416271334959162063248 10626107 653150576058275920114215011142585136356 10626108 -83730299114045568599973359631694794240 10626109 120157031597980219788533692123655887608 10626110 -38928054358311811030447219016715070080 10626111 195997585889368191810651012914492301480 10626112 3165832242363662035782390420298792960 10626113 603124126289652901602232496598729031362 10626114 26130980453031531306880980556368492288 10626115 82261319629358803494024674078443031520 10626116 111813071891836925665261484249193152640 10626117 -8194262527293188763089854696323910752 10626118 139293885169333802590433676191277268992 10626119 -164175997626898721939694354119485562880 10626120 67106568686357147597674992296017920000 10626121 712775658859600906389890625906201134544 10626122 -221886570271502257874821218496825987200 10626123 2669250858763717548248623766059875264 10626124 -224283923068489594484486517652201707008 10626125 -432591828028192759817499582806637105000 10626126 -68292820036317446605898733792220056576 10626127 -559768611768932267018707070062438747024 10626128 137087838450929474102330515323289853952 10626129 -220831653246973273853839530753077471436 10626130 172211728189474254180648951816847833600 10626131 -269926465002378742059993116652373191768 10626132 -321471081964312127191426070607342796800 10626133 -55358671713642423178910830228849349120 10626134 135699284637376924112866611130912120512 10626135 30976024577749746320073744744890372640 10626136 -1237982142128292689016784749849870336000 10626137 347997436468964398041495375390138555786 10626138 -19896343460850029029303763947536251136 10626139 328427300983954052236721806290100057632 10626140 -163919001975094971148536522290342400000 10626141 -104241261780567759572386032955776456096 10626142 -153832603449858419149635332475895961088 10626143 241475555943575406301840031922927844344 10626144 -38424640008424097023695276701657333760 10626145 143270941273155565395777381790263258900 10626146 -3280879328407976531523333986108496096 10626147 -110336257934190703541806302224910567168 10626148 45470833735357297246234250504419688960 10626149 -234952481998086948051619659676957643520 10626150 -19200684216014699708095798931528702400 10626151 161000472752609510974309216369186926600 10626152 85757104972282904172216070609769241600 10626153 -319346970796560307597626018657830422896 10626154 -116475240169805868699762393548182688256 10626155 14255290685216142406204473583149876000 10626156 -145706765668523418492984630555529528320 10626157 497802094539693545928516080811735654252 10626158 -100965351944741300104749180989860391616 10626159 269391708596389741362180019279232932104 10626160 1775340658688645239599230211671654400 10626161 5547535935676710007289164683711446784 10626162 -13613055527068344633275083915806642048 10626163 186722886120756019331504801631345646412 10626164 219733163830620205500296520226501583616 10626165 -156642984366241693254581077508552136480 10626166 289181644752606794978022461212950928032 10626167 -403678382815034492429171088725451845784 10626168 107466242522779042112770759412269056000 10626169 -141887364471619702052213590650573681430 10626170 18118877598347270829793684959404655360 10626171 -140929892612137469773576025468987535936 10626172 -410902215437110953361525684236998656 10626173 -97713480434992721010696661757682852096 10626174 -155469422476711776134415236749755298560 10626175 23792630957297646950478037871347869600 10626176 39261498889008703358665925444574904320 10626177 -296356299046668011489234731012431222480 10626178 -273596632765770098911041686006043235344 10626179 162585432985472738552417846509698425280 10626180 -34965075878451103958555401967424307200 10626181 -49940528030958697562646464327294576256 10626182 -78741965213569284282316257020968916736 10626183 -372397440678626093684396487773713086816 10626184 -303743416795271332819401886826726522880 10626185 137648336799152933914418870946949729380 10626186 -200117655827643496468553286278716359936 10626187 -113634554256892745192974814689831338240 10626188 -391818868631821823074955226968713466112 10626189 -34972194360301110953535611859536997504 10626190 166783718733375632497372788174160375680 10626191 -7203950177134561906194036788522464728 10626192 11648468394951309158425318618420101120 10626193 661608911467489143278918962033591771442 10626194 423973309515728904201122616390213084960 10626195 175149596510229833820863285382919929600 10626196 49873511190206640692849159679241015296 10626197 -396953776501738023586917689958951594354 10626198 -156014921753896060101851499408852409344 10626199 158869025472655993014901292779940160200 10626200 -134036625087962452145168399354330112000 10626201 483271483440815573526188935383621444480 10626202 24101014873101522600680118940451040000 10626203 4341619311099139830894785285132523024 10626204 172799187907989881050922847725358045696 10626205 -52340591106366221077327181485390500000 10626206 -322267015311546820604825706191537426880 10626207 270405634097225593801860276136436087040 10626208 -220896440786961686276257177809466490880 10626209 -902489923143749830584172794043793345280 10626210 -49671359899846363683100960241900820480 10626211 -44230065128870275636290193366013593600 10626212 214672240174463699480426288151384867456 10626213 -34727893825125857851486596080375141760 10626214 -109834187143709019028154825186826368544 10626215 -48298045155956585790422507011585166400 10626216 88368969090951017734961801510608896000 10626217 83702550934056535602178299947220518912 10626218 15017506377112190494907155916088271104 10626219 172184260082015985163109873316299666844 10626220 136391097933978950790691310307824640 10626221 93356973489185103986038612632996642144 10626222 -35200660252906518241859969277902570496 10626223 -609250965035871062782095454219266076528 10626224 -24685211718571184323428466980505387008 10626225 -231780946012096774062888283515347844000 10626226 165957445254112311446082816500112529824 10626227 -857071119146847465964584988225916967924 10626228 12924869440055606178339588062675165568 10626229 59247478522506512955024345912091769020 10626230 -69067694805559880221811302516409057280 10626231 70982037216927232860694908050973669888 10626232 -199046638271901637549273117690746777600 10626233 67511275243129920333120498467138568900 10626234 86977059887175805792101563349812167680 10626235 -280270498517428254925797999394888554000 10626236 -697421771219883241693137200769117242880 10626237 183465489426944397867033408134249376294 10626238 -129025732498718688691925259619475726400 10626239 144818596172791519951242189317114428824 10626240 -41721413009129846683891696380307046400 10626241 -129271939988644481576408566591222271088 10626242 114017971320091506509283314595255257088 10626243 191290436813859858012308683430001174264 10626244 -246869893470396090910493305359083059200 10626245 10288005056624193904317265360816281600 10626246 -77415877655974788792523397089548480 10626247 604124606542464616233550048169710292696 10626248 464115706211801267741073925833762078720 10626249 285373318311291582344899318079739323664 10626250 -36894726113931029436630114013536330000 10626251 665740553002742989241351798964695151252 10626252 -15871394847663979444602525902251032576 10626253 74676615395734223369515899376491604608 10626254 -123903255342898226517109621258213212480 10626255 -223408780976445853104310396272948856800 10626256 172070408129309819529236792886073843712 10626257 -103959578365157473400253829187404028508 10626258 89945458402878634957542605756173512960 10626259 49422439555171140033508400765421546240 10626260 69204632825145876052508048454441984000 10626261 -105469900765367599465313390631170512416 10626262 197270677623931714180630331451317689632 10626263 -332964427431134309928726046052954881080 10626264 -228578431070701355714905680913390202880 10626265 -104404309176906850997602435598153540280 10626266 -72521492442733774347731672215057716480 10626267 680926810707022236956086161998714987520 10626268 -9724736992561676719157649199226609664 10626269 -12759739314768522395489214450742359156 10626270 88458780596713575510598861751649705600 10626271 -180344362195482013890756745808998354528 10626272 -194237285909556147359189856564864614400 10626273 -6565402069212992907359995897487242752 10626274 -209053595802010091861227973090572601568 10626275 -59129364986521973024990060425453016400 10626276 60969177565861828900581256246913470464 10626277 343427077651826131134483396461923792512 10626278 -193360832742159130434826422883187890176 10626279 -338256147881370322333004109778886457816 10626280 47816579498563355371585849869454540800 10626281 253084021116129730588761679845037042164 10626282 -231883880824193874991722154961387481600 10626283 545349254981784012018022644799237900532 10626284 309487277467238656641645048738000800256 10626285 168901806730142810581337351289084595200 10626286 -1705534357615501116459338369862147072 10626287 -572116640354075718188737348073145548760 10626288 39075935853423237759680423774894751744 10626289 -495062219790707171409297585548088640 10626290 228843762777668216382602009058270028800 10626291 34713728780089423123680202790759306448 10626292 -699294512361405014694442406495487939840 10626293 29457465543261036407123025466162174464 10626294 -21208264350579900492055909865391882240 10626295 415075325379055489645856917961226931800 10626296 -81654268495715999028593925411938918400 10626297 296320428326409632676533673329559395040 10626298 -59869967342489205519507554519357721120 10626299 288133283322249679625567661475967097264 10626300 85473507673462370105641093602247526400 10626301 -103798791668392785905500203701859401600 10626302 -23542662817902508408988431101858163968 10626303 16390814433497882508567296652384085704 10626304 94022416785180357179883327661096828928 10626305 7779925092457209994982459201863969920 10626306 -91727579706857333656931003209155386496 10626307 -755648911873061102773993219130526680160 10626308 18395088377365874118003825406554181632 10626309 -14343782117272070190930218822035297284 10626310 92081850662211124969993569118065429120 10626311 439838843391271438954999587640868752824 10626312 -159076108802559251003574863049728532480 10626313 95027460488166173797341911217446812800 10626314 -5194393912291186467186100110279790080 10626315 -15817157270699248718210039848095502080 10626316 139010998140205043429192862424452825600 10626317 289318202455394346681435437167907315820 10626318 5209213727622789074988598538534396544 10626319 297022920072521563753415344701579589560 10626320 55331310097639871213934351041573683200 10626321 -199498062570273410943683923896643844256 10626322 -88352739777955977472671971824301033472 10626323 -644350289609807523324214714388820525456 10626324 -39765603844817758402490841171034963968 10626325 -296610797792364221766479879071259995500 10626326 17691276007425983060905416031655632896 10626327 -690962082142443075164933787583125804312 10626328 -790351514852462395922715137033280675840 10626329 -93792175168401592091794683457293549888 10626330 -64249533540669246122830679915341224960 10626331 500414133128511905565652420828159577832 10626332 1031923093433771258035022571665106432 10626333 -155354847011891313624268807489333416000 10626334 -550891893443678415730869925248552984768 10626335 -99325172231021404224168464525473382400 10626336 -317576291426311112570171494836055572480 10626337 -262802194248800015949996892226599130014 10626338 310705402219345791703107604332375274320 10626339 -93363275172951816515857687910393301120 10626340 120428252737479101834274914100128378880 10626341 -338368487602116610008844364451236004 10626342 -124003064123189189657968568405806778688 10626343 -35328880641810349418885817130453584960 10626344 427215214187571624279590176964365516800 10626345 -197103137183086905305064459276873986880 10626346 -21573974374805043205352878181393698128 10626347 -479248736578637296234419663671380464204 10626348 92209943663960209199238056517361313280 10626349 1826071543646386937813658952818675350 10626350 76467462089315332647005060847169516800 10626351 -154846059921375857932225757724592626168 10626352 12861321486098514571652695628547686400 10626353 31245360545127973231635163634524483602 10626354 -234695741786246560435640449393034579040 10626355 272807319643883110925194025741852385360 10626356 186540401279996671190038802225037718272 10626357 101204787833728397258207974145031665664 10626358 445835021407238407477794138077294888640 10626359 -118543116342640864355636771879332746096 10626360 -47827374664990087791660475893307392000 10626361 -497366184004924318613215876372413710038 10626362 77707609418501547427566203626213368432 10626363 132026253409953067838687070271196567040 10626364 -82213095562091955169116483443951657984 10626365 47044764892082725088231379597141721260 10626366 -31716062198637715211224321082579300352 10626367 -324105049513827268885904945531024671400 10626368 119860811238735026170706339438285291520 10626369 10393340500295345847112748493627744000 10626370 -45360857616179069886013965270309912000 10626371 -230922163661457125566357623124735603200 10626372 -80957912085841604217156410388205870080 10626373 353315226497689354858471185230907152320 10626374 -214179494075403110440716167392312329408 10626375 -3509398538430597612525508200825120000 10626376 -477159490139177732157478985911985617920 10626377 583358583670314477710739334594896193920 10626378 -26821812792770318834852557162946178816 10626379 259440500532206330332059930464547240980 10626380 24612470031261003370325293711986892800 10626381 -504590673883470397327324416498348785130 10626382 265214837069940057415768604615554353600 10626383 -724762633020962940988934683386375500640 10626384 -45375321601005048673331739674614824960 10626385 184530016029528198888444366943295165760 10626386 -516294670326818674156064538085794816 10626387 -693730949309549858160691673004966578832 10626388 -124858469796273755649966592822324431104 10626389 46047335424487903015364805061685564160 10626390 -105380750726606535721286146165164919680 10626391 9757948509452419370248485981433785120 10626392 137335317546619874749555640269078241280 10626393 10049782207375073229935528620773187200 10626394 246709356183556595511771308015046324672 10626395 143941491346524625746085767771544656720 10626396 4108303982302315242166372408570773504 10626397 -14176757434152425625037583497543390720 10626398 -266221873168209494453581197701360188800 10626399 -153016418453187657441115509947617986576 10626400 -144025006058855351318571283628752896000 10626401 -25964649320619868915237541664140020800 10626402 -122430640410202357890939052503739802880 10626403 -109872167219624031571798515437469712416 10626404 6564871422664903744887848196331529856 10626405 -158871208529185086252041664907016393280 10626406 -1727180970255570352646423853754830720 10626407 -301461979501147759839911983610213385984 10626408 108843024427301963105064754076084336640 10626409 40680055174532519358996980031874615610 10626410 -103302201037469327785180302182605800000 10626411 221341868102364740956650678853889520000 10626412 1303688186885623322990991183308743680 10626413 -1031953230150261097797398504416046400 10626414 11748016866659570849520076810274085888 10626415 -282432175260255628352265966013480388400 10626416 19112569480721374354143730900445724672 10626417 370328842640041806570662107255637550240 10626418 -4215945410204890006814879982873968640 10626419 241301248237832023824868979189995871820 10626420 43292382743611023370008862087916789760 10626421 142418087589610155592796605626321144 10626422 -4212277984088994445118448069372552000 10626423 242724072893666721731116884459259588584 10626424 -140193008258312837937576718722106183680 10626425 80310339474054519012268383000960687150 10626426 -82086401573828059844847698806504760208 10626427 -77662858154015892452160417492212108528 10626428 72652989639118852531808672890672263168 10626429 482632669328029145922869757597659270688 10626430 248003334805780362636743040938279799360 10626431 -1015777722957015098904402292294541178960 10626432 -43583124516757965280471750584261672960 10626433 285195855042849008379589566284078565120 10626434 7282751080899423808546979899517452800 10626435 -141984843177466896116182294074930600480 10626436 379761432251741248822799919750810171648 10626437 -115347975566817923970075147533087791488 10626438 -339878165335784690155520468618188644480 10626439 331103974504961689670660247869220713240 10626440 404604169812586262436122481065511321600 10626441 -124070132751085224152052756288344208000 10626442 118291273014225829385392251081101677872 10626443 -115957273083593532765457015256891371308 10626444 -243471379281898013992667156942061250560 10626445 341491423494333643344069108314151939480 10626446 -26869813724364106217532063281997312960 10626447 73408557048731192121968223782564398128 10626448 46509321838765787110525717406689525760 10626449 89311365659858707899716000466336486450 10626450 2158119224564610272843338819063977600 10626451 470774982825666270369322169658245010504 10626452 -27859103189182680877324015107455520768 10626453 54868073155337920529686293753305460480 10626454 70150756933360257072797814677809222176 10626455 25336714950751335087629974191618305760 10626456 -443828071743999951522489861675454156800 10626457 8262636131489015437618843314808748820 10626458 112456764070872823669235589363070840320 10626459 27291786305386109561342219780874740736 10626460 -80101360241311980932041656533949296640 10626461 7133359287801257705297524629063735264 10626462 48424410455553400344960543099777792 10626463 -663462560149454155725445750034938493000 10626464 -7431252616055313914435228182619750400 10626465 -407150180700754627932960953444188942080 10626466 -8249667964398996435167247598443515568 10626467 -536765535747635925815284918800967592484 10626468 -128358222620713667232581074737175640064 10626469 -213027838755048973981824637634941294304 10626470 -125496827762561685180286530869856643200 10626471 222170530730062946147996772115498752 10626472 542179183223578793628121369534597939200 10626473 62513536301113902022756135085956177728 10626474 -75746169321430438030007091638081258496 10626475 -136549960206722793379771791566692973500 10626476 -71969316681280694676067255789859241984 10626477 8692335639317706754333809441074598720 10626478 297282480830238589903098820299836255040 10626479 -702515917875689770962284324372907863424 10626480 -5877993957243329512647526588696166400 10626481 -335941322990816202944540398020011983388 10626482 -432923799705031999318789279135256967408 10626483 -176997912018735558644739324587122560000 10626484 -454406651559237033600428451547945248768 10626485 519700856621314556005116122993026421760 10626486 59369616299538384162184019533656161664 10626487 215199260486054652313777966236478372136 10626488 -437410530587900308885184319304465674240 10626489 414593876113520887079568339415487468154 10626490 -15613300716506538667130693665500364800 10626491 -236446125517219359642072740026633500480 10626492 -7190347822191117213792844155949440000 10626493 128245827082210855939515744452991601024 10626494 -327908981596869157040513054656518952704 10626495 -153815075635870351964038652639410988160 10626496 -152340426622542634564647727573701230592 10626497 193453057744686451554694746715784413632 10626498 27150976450090773394157539684871907840 10626499 -151168507643797823812493871150475769280 10626500 112520927529565926659181333050454144000 10626501 -450928006923628207972302154123547681568 10626502 140796255672804668590638110144138393952 10626503 -314275346893603573768474043736400825056 10626504 968801599536949187283895448229642240 10626505 -318453707346167934539443643541043954680 10626506 -135322635488063378782289919697593718272 10626507 -280019646962625661787734281687793764996 10626508 -211829438230392252556193352054193468672 10626509 -232005612191422319091711198751162513290 10626510 -70082326149554652298029159794875699200 10626511 55611833883185544826106191119961394880 10626512 8246204951474272948084214067093307392 10626513 -71969568697427445940290269828883455232 10626514 58018021534561131238759226383452600960 10626515 -289653582252794158570588482139484669280 10626516 -10415919055505096249396807688870508800 10626517 -699339952520668692146017091002270522176 10626518 -113164966843904090157928969529378534784 10626519 86217102962544934207900869552944813520 10626520 144618762766555274244452487952566681600 10626521 52148236558591829264788417701474111744 10626522 -135444769371425861601640826111885219328 10626523 -640679700558553575718272812542500994880 10626524 -4047162461103751003552755666273667584 10626525 -17178998069438535333240410708834208000 10626526 42689841073912643481963608467585859712 10626527 783457971449146868729821264545532808160 10626528 529695583130958250150336800731084881920 10626529 150087802210796180427452331366024843840 10626530 21601261549005277499673366471960255840 10626531 -316312527248473691622909809744679992400 10626532 -55091592677107723862242313242781540736 10626533 243955609359285066742218057349801737024 10626534 118488550616365758564433321098077412384 10626535 768855135627463457605602784995119198160 10626536 263541514564005885065647948300869319680 10626537 -34868230841997245514161257343038220832 10626538 -70657447930855281024480293739293617056 10626539 -160087776191304839494894638899108083968 10626540 -73165174400563434663680341556110771200 10626541 493922571091099849959315341558836391884 10626542 181867682502214283581981818878196836352 10626543 -118143211741717030721536557953137357368 10626544 62853974691657630834524990987217272832 10626545 117769498010254307356775180653892882280 10626546 -90162386182158591451042234108051923456 10626547 -13685317641323742142163169461507559408 10626548 76745559363545158680529940912257996800 10626549 -113324524443340962598981894340782061280 10626550 -5917990161479144836242642744858775200 10626551 -32561397679273117872578105877953839368 10626552 4499170229373954102108677302492446720 10626553 -43971002481827982692621602398677541696 10626554 379349900097570137163481656364332164976 10626555 -2986206498611487371706188020913604240 10626556 -452893092547023989077933542704688455680 10626557 -861220423101525177547184122829925428340 10626558 103444016224395295279358997259355659584 10626559 330346759397667616938962582315941450752 10626560 -8952747734682976023756555746216509440 10626561 84712780133024665488410422803401015760 10626562 -59605947522232119596089336677331730400 10626563 -419780295386512481174408740057164541188 10626564 -93376925579098259282968629977251749888 10626565 262892587359721518612453412597329494460 10626566 -188428318605837480294380504024136600576 10626567 -18356302421283440426364824058857790720 10626568 -227850522540501406067727743942465402880 10626569 -463361802774986898784027191915410437104 10626570 -57228460304651942837115152308393820160 10626571 25760226057632333626168102999852210772 10626572 2831842719078336234228966534972805632 10626573 -285739574478762268139577427115861816736 10626574 -69677514800465200833082323244144520448 10626575 -30744896318823061297488591442030304400 10626576 -86939573033640617869563375770731806720 10626577 -198019391792962360678231796295661292760 10626578 -194135340303016388285214647438138138976 10626579 411147562617183519472030732839276151920 10626580 -142635059514025672989570461898361827840 10626581 804926618755337823085672495955775152028 10626582 -103623593786508356915041330862455430208 10626583 148307124730827622862369064934508992 10626584 -670520824899079035511824475231224637440 10626585 42189203661916893724229875351876206720 10626586 252169568168043369620355348868741843200 10626587 -295744966935855168315145996725532041528 10626588 -30322104330880151089221898712656327680 10626589 150516223108232618465468866943635040640 10626590 -863932099384381069050210346999599360 10626591 -4721566106248333438561371333711503856 10626592 -161555528430251697218127363211874992128 10626593 467478838313655208296353634009939472944 10626594 193713683927168076904633529831710775040 10626595 -93498538390694440770106457216587444320 10626596 123397463156561283534283651553467075200 10626597 -180425300782559711931077734393955007426 10626598 -73257054417653379367111733677230194688 10626599 -214412357774470790011667868835160123400 10626600 9882417255272571168372814013952000000 10626601 138310829764052959435935802807103796602 10626602 -21031064953527144608653621437664734720 10626603 153550977770850072183364780385970979824 10626604 -5901985338005752304528443906783922688 10626605 152003694001295460056369938800322824000 10626606 -287528061448864104397460838843981004800 10626607 482016692678241652450677891443440963856 10626608 -172523616834332497742019188369481891840 10626609 -104070998609972385721107952030419650688 10626610 9038992851971335211704157448654730560 10626611 -74501036911981147220185082770188412788 10626612 -44898394595888192367104698613303513088 10626613 -804946569082271217814199858562741945056 10626614 -60639265556919615919910132332361235456 10626615 511488007111204032119358228396823584000 10626616 44917741238814698940457980386641182720 10626617 514911802254036311370734856651597978666 10626618 103517746931511063471826450893616303104 10626619 167451774185042126898712115451044887744 10626620 -375046014894156329054533652394158968320 10626621 172523233444205828590574067597994015104 10626622 -6606917457378630659805156981905160576 10626623 -101174648896126713440723635007658710160 10626624 70274475953090395915454521253025546240 10626625 72505985649572258260799308223943888000 10626626 169912772733480203844346272426795356064 10626627 -378983453337130578514242111814042690560 10626628 143547589617788792119736356451045704960 10626629 118091034618329684910802555881922518684 10626630 7154842989766276886007156933622550400 10626631 -6032769357973406339555335946891344328 10626632 738313670872749152894536231984931604480 10626633 -2329099475281502710644078151380186240 10626634 -106490001992477339199144573620411192784 10626635 -278076282500446867205199068215998829920 10626636 -33318991278961879986935493226442777088 10626637 120591968378724645842232195372451305952 10626638 324031257585355503656686416872439738240 10626639 82699471667765197140072273205774857360 10626640 -418046010134913324314782799009955840 10626641 -149027334830581556734160623877677850496 10626642 10106205055223029799684517684367643808 10626643 431799671685583751896740680510460479320 10626644 79797646152027234497849868637577625600 10626645 -55736214768875423605683599898553013760 10626646 201187319583113586662823651000289642272 10626647 6341198216482381012411440389719679280 10626648 172612766371098107225279572781285928960 10626649 -830416418469524936919300258081070279008 10626650 69727570749928532351281134694981209600 10626651 75883222256280952716005020667568402192 10626652 256804797540981929886182361066564993536 10626653 -458929933008673098645903875060821742400 10626654 -3327018284451326754686743773056649600 10626655 -100878828061508727323760901082313037440 10626656 -79172033399418688879430680657592057856 10626657 -40823094877564046553227413171495290240 10626658 -101569422480986971729221532170647975424 10626659 22986901013740102024793616257603465040 10626660 -73982046477029647341017924786267136000 10626661 191183796861649815686029484639358913024 10626662 -410878215121479206474751956818176552000 10626663 -750982835930593712616155524110177389616 10626664 -248132160298041744873088822170316769280 10626665 -58099708528456004587277095227371630400 10626666 172566284761669958039555914538251943424 10626667 -82343716126112822594227209744266833920 10626668 -193581767814962212044887543685967395840 10626669 102773561949502742744417142285661095264 10626670 -293072279844345882526606767172718083200 10626671 1190140993149419962397433954391794703488 10626672 20953020493107340472344243487893880832 10626673 -651494175905302080981686604740314799820 10626674 184096950215490139918912758608479520160 10626675 118349533078366843356128991712802097000 10626676 309872181972395858480633974071148544 10626677 -616341145649676669026033438307153963474 10626678 -11154739713634427677484525255303553600 10626679 82670799701670338476774628110619595936 10626680 75900318997057421329743709602539520000 10626681 5585684776588349008081634090474487360 10626682 224678729068989881387672991882482659584 10626683 -6539563051050345942079974092874383376 10626684 141285401950968725745409053892356096000 10626685 -28254613589048077645895903586625171200 10626686 -3215051049340970796875296926992860416 10626687 79945798219577191946667894968982151440 10626688 671774841258931808228707046380315607040 10626689 -81176222298200730341138846613235404000 10626690 3150126601639664595922833565437527040 10626691 267937658658424778560459031308100950384 10626692 456750630568122773131597603663674354816 10626693 -90881158957768865428523175883604014080 10626694 131418597842146474354745494553923165440 10626695 -99912367885469647441208606361253393800 10626696 -36608423791490834837918228249207961600 10626697 301650297424314983837851341961407285146 10626698 -77248386302807054792473256603540159136 10626699 283077989146934659950638093275405909464 10626700 124352772312727876316119038552858624000 10626701 -50295678043392132247000747919800492500 10626702 153067434360056485488988198344160646400 10626703 -573832585162801674142034050648282852048 10626704 16364963886531164018593687545692160000 10626705 36375858159854453977087388376252668160 10626706 86846149385118825989742838111128945552 10626707 11491792821450195833312979367598321664 10626708 1876693520860468599392888556415795200 10626709 -552058216441887321950403856119084127090 10626710 238407525577620758418066355028974997760 10626711 364087966595704088467277030940908486784 10626712 -32886755504690644098300120805834997760 10626713 314823182814067549298973222984019881408 10626714 1206549732642749642526671658288529152 10626715 -168289846311462638000736509620467636960 10626716 187356216089150370564245123141743229952 10626717 571039901808290814033404877921985302912 10626718 270741590717607445646440129832725653504 10626719 -4285983040835518114745696004616892160 10626720 220510637023232721559452271743090032640 10626721 13845007817778160142155797382260114112 10626722 -378516372246482242954052627505381479088 10626723 4981503412452180858490506506131547424 10626724 -178700176893205550961536618729098501504 10626725 90270463897023404862212032119373094400 10626726 -10796310992125861885870989121169740800 10626727 339643297042404852195001816943572403576 10626728 531477218418413428640425455263870438400 10626729 -108309287064235883016888869428099388016 10626730 -172789168983464049272803138126984878240 10626731 -473864539951051161826755272202344218800 10626732 323331620593251853178600464756424998656 10626733 64715494877210389551672570783914796344 10626734 195935582242440773427956742516988213632 10626735 -12996230800563809530850502767316810240 10626736 20450293873033378714524998783629000704 10626737 -221343159191027406539730523104141807360 10626738 109391587654595778222770315368052363520 10626739 29463832277532998456024795556907905624 10626740 -283634971735329146552223770213397423360 10626741 -638965458217018843650164126358134674560 10626742 152467858723243261305853622009636560512 10626743 -412756014449046850622250282046538880960 10626744 152878575066801796580785978770288414720 10626745 -21177429346244640549292718128332910200 10626746 43266726326496136149233829690781869504 10626747 184078272346633389599172276078271836672 10626748 -618314420799993623924231221208519361024 10626749 89583160046751647539235344106653062144 10626750 127409993735598236912133629124909648000 10626751 721413116832173219588953730897358059232 10626752 -81197443774568440184809408242719391744 10626753 443611574810820446014430998567669395504 10626754 256556885661391737263268351962605626576 10626755 428377109559600938353350438645266842320 10626756 286100783868428141835370899870572544 10626757 7948227717072023262977564640369097566 10626758 -135318236606401183565267128065898703520 10626759 103120972025765994818833817467466242560 10626760 -354948475984016907406382470702480896000 10626761 -820667209155345278369919594577439881638 10626762 3747163523506922993660360063464700160 10626763 24671881653821159953868247814645129360 10626764 251057704269789031475128885449622579200 10626765 -92692126080491764456913498594038154880 10626766 10851306617218201848090309194922179520 10626767 544746694487834426814851831919196536816 10626768 160872273100719791140111032809037496320 10626769 84827416656016905933572457253131481600 10626770 10429759817790368494424726987489617920 10626771 163039300364720930242490817273575575344 10626772 -40771344576254818150358824485989312768 10626773 -1055927685683950685810012393358836535396 10626774 16245850382168890290549116777855631360 10626775 -92284736859049914723074566664109989200 10626776 -90732106937804467694826204924680601600 10626777 -148525022830529664104560434987140170854 10626778 19799414754328621559807581894129543680 10626779 224773427219431274572620988674212509380 10626780 -63461410649094286169824561762272906240 10626781 667211251539308848988284043417170908000 10626782 180065451845555977477633464861809281152 10626783 -214685667109456146529998575233801537152 10626784 330733378222491804876632625879952392192 10626785 35783375681952398399738067726875683200 10626786 168827622913884711984440645294747719632 10626787 219370132906886009011366791300121729436 10626788 54529654780201171167412850896744316160 10626789 -226938474368123541996274107556226747040 10626790 -15023330965510332533411550847502284800 10626791 44314637548421219834270938479778460640 10626792 359316626316528636128974934034869207040 10626793 -180935188090386487773476053973003109958 10626794 257028002502889845967568108621710612992 10626795 -14995347666407872062624716853494062800 10626796 114998138574095464020912541282964537600 10626797 21475486561535049103581035673402340320 10626798 -5806607030242645941634429177757724672 10626799 4532017150954118444245571981259084400 10626800 -29603459794026795427133578347066163200 10626801 -67041327336089103534613793379570100368 10626802 -294954305369372571552729391531069030368 10626803 339701325947360967089570080560341413440 10626804 -242510644076359910090649642442961971200 10626805 395351332004960270118123513440901120 10626806 -85837610142343448707228674504794103648 10626807 186523839494025054142154968808147936592 10626808 307941218840407717080897541655561256960 10626809 508211916792703590148192155660339452010 10626810 -48253847292188161723402371755352852480 10626811 81900400825746706621217817216120632480 10626812 -131401916140374937545188733998425055232 10626813 -402228010314571360496398114431153336858 10626814 -89423046671672732473225834737150597120 10626815 236801290861968584937404039149966902720 10626816 83516420848371445254918038294127181824 10626817 22931604385835079680020476943610701140 10626818 129164695149223339411277750167054186560 10626819 137171780588860057716713862697829698560 10626820 580366583413511163325505271607421952000 10626821 337437944063621316185110344771009131292 10626822 165672519168634981788152065629296839680 10626823 786064684960005575568411691608831794072 10626824 73282298609637479465774561658686392320 10626825 373676460448230412724208696910642800 10626826 23073982906799147876711526120771704112 10626827 -8010622843106945039367030402308665008 10626828 67764077749174009905718503395446702080 10626829 14268380580428064387901657978304683800 10626830 251520516714648424554049061863202362560 10626831 6615609754750388124119425216743546240 10626832 130911118391261879822744960933401665536 10626833 -10737121049015303796003649601807664960 10626834 -107418702663410289995113693646809461120 10626835 30574579310333616630109778034931496160 10626836 -68519943163230192468209747883371986944 10626837 2946512237490210619046608417677393216 10626838 165230676525671161844239270686284792640 10626839 220523443008659742438522212217229997640 10626840 -101041309346024662520231321325685555200 10626841 390937735789087128258676860075668222592 10626842 -274790260415326682475826923826066633728 10626843 465047184610630590775389622230074150400 10626844 -36151235890609471675791245775724446720 10626845 197640926373052889153770544135956942200 10626846 -59159937868387950161673978035814000000 10626847 156467029394120615771242629708386265600 10626848 4617655131144482840796207868298133504 10626849 -387544634340901848094503946077919622880 10626850 -20357155926935836200294632868677220000 10626851 555057388802733640046219393772206517504 10626852 -184837820288200649335067268515553607680 10626853 360037107779030739068794858588152806460 10626854 85188736583046629042130160438281836544 10626855 -184749261443793760355937736889399285040 10626856 -546478515153692907822987042554490885120 10626857 157246265275546770800277072504452893092 10626858 84729992497114212682982718784822480896 10626859 190584905333969249217385661267737423200 10626860 -223420753074252360653452008708964177920 10626861 -16965747353155198031636928935563501056 10626862 -88812880972636659415649554343169563136 10626863 467109540978079493376577644327878478048 10626864 -64002296890883001480252545121427685376 10626865 233850849012299849402805279119116174260 10626866 -155298174221424271578175968763265392368 10626867 -171004528767384483623564807199205993320 10626868 79077964820379824171925476992125515776 10626869 -78647977515471318971079561722880216288 10626870 -155771445703203574926606043948042260480 10626871 112500187252870293105982053722143097760 10626872 -43625287611482432269447549495345766400 10626873 -34994168195087161428582511318300574400 10626874 249254732639212227803779326933115818240 10626875 -129142971988110569191121460556014307500 10626876 48865135377054355725620562730355630592 10626877 279770313362399837481860086016482358726 10626878 -531968268468134125641746528519538697344 10626879 424672159630113529961935645089170992584 10626880 105951907684561199843868193988385177600 10626881 -132204919130349844432962189866656746816 10626882 40534201651085770892911587187847728128 10626883 -233468003482109060190946973866879596868 10626884 497633658404241723217564425677812338816 10626885 -142621798651597634448896297181631177380 10626886 298246488361661417202377444199405847392 10626887 -888819930571879950853626554688803953008 10626888 499614770767144686292269829100138987520 10626889 86388079679886328003234331207724407680 10626890 77203091455552658245156098374728915200 10626891 6095587044060422887138496792834152320 10626892 -78308134381119139386974859674363770880 10626893 230662017666148964455548239776986459264 10626894 -7929531078101537231164476559968302976 10626895 -1644742372944866675537476029774970800 10626896 24558570545224710210050560392497725440 10626897 439812155755851014661251999312142458496 10626898 -67381828754636175696715062720963538800 10626899 -440326928990791174590347859205032494100 10626900 -1606691559952763598337209504112435200 10626901 -292743644359013533824880280614414220196 10626902 930489250979890177708233985835777280 10626903 -254895866779022627943877040598281049600 10626904 -704720577176233024199686177802492620800 10626905 -9389647104045635352288803304756830400 10626906 -108182171326227503524671616203902455296 10626907 124390929277942002839918214963088601156 10626908 474881860542238439525682852573699568128 10626909 -278144484303278424885879354372229145760 10626910 -66559589333445411860876833103859882240 10626911 -369421245984516577691164397995204555488 10626912 546870052080836716616917400761240780800 10626913 -61394900608332020319827711913113062752 10626914 -138242276279224261417574714364494656944 10626915 -90000828646470862339447462378554859680 10626916 120620701676358598311274512617942042240 10626917 62709032142758497377143129557870637184 10626918 -37781027543215943500111764964208530560 10626919 -193079402448047430080261725598050897704 10626920 -16341079579622848498359198560020070400 10626921 -89833361222062133401577469128995173228 10626922 -244808243798076509665919792296083425280 10626923 552258710448626433347088558171108653172 10626924 28382907424662330728134356830943903744 10626925 42702230258574105407873504931097768800 10626926 -459717709987999778531275459288326065088 10626927 284700401688245835338311900072589504640 10626928 -55253755956450138844974490667239014400 10626929 1344901391955905661655768571883764194740 10626930 -115406996279884670321680157787331584000 10626931 87300147623628612847624501916951059792 10626932 470380905133811552658800739392374003200 10626933 216226892291105283043157239002354568224 10626934 -59381843849618341226203710690180480 10626935 627601662260364732537647471167976785920 10626936 291773547220202471321120933277907046400 10626937 883696449761699699270715739424203008592 10626938 139627444673719704758786925301801723392 10626939 -426811794974065760092447059459585282996 10626940 347950228700489998612401076820410391040 10626941 -291350487565088356922825297939124287028 10626942 -101371589845041178972716146638622071488 10626943 212941517818110840576357692507724502224 10626944 336539909010636926126686029716410859520 10626945 81706360647779886856597582537959753600 10626946 47937844039684669712199151484444496 10626947 -801468723436139740257734647051787961960 10626948 80267825561065361223790761641538561024 10626949 315480191324468736287764742404918720864 10626950 3996530808269956897463994263342558400 10626951 -208907822766860449085368639719224668080 10626952 -181447873374626047337541404401936465920 10626953 -310895470827050239356573651011574821580 10626954 -38111493012050667151821066168838362624 10626955 -23600623279454210585893194334564646400 10626956 -214278082500716764129528549557914396160 10626957 -44995866359154101692015028256144060768 10626958 165140048215166927671469433698644162176 10626959 180334594962148849333504539365207295216 10626960 -51713734173388510511983998076629811200 10626961 74122546807610341439581904798408408692 10626962 213753573958280231537891499053490537600 10626963 515349180718704233121265681370481054000 10626964 -607106051486063532047579510796042604544 10626965 285088996290958556151682325596030000860 10626966 -49401462998710256684995449611002736640 10626967 -16809074321487187108607240977502169040 10626968 -321233630703877429323481687354309140480 10626969 399638225390501578562067586691472840144 10626970 -201071761855108139190177965325905644320 10626971 -274166250593863472031807620644668757656 10626972 159078090902898588658477453113288321024 10626973 244149201283983136600020641757468179718 10626974 -104775800573704243629504781987097691840 10626975 14574051752009739636875323796058027600 10626976 1428738835436575850601369095643066138624 10626977 -5567628369304692663142231221337968192 10626978 -169795159042243313559575520336545971200 10626979 518878552996784626865490068360527491072 10626980 -20267321712884647054647032232672460800 10626981 -37360114452200153623207235249670399648 10626982 -440345666393262862990017379455582683136 10626983 41512281419487510163687288991374538280 10626984 -81536105228728545543001535232122880000 10626985 -9488260456741328995884682838051236800 10626986 10428426552154051642182803482270116864 10626987 -129969368146506972799044117181774338048 10626988 395464520163563378370045112392128540160 10626989 -99642993474590136464493328342548661440 10626990 -32280369903652455863711491517629148160 10626991 300982029731764727118036558553772757392 10626992 -97592758889673905693633396727531110400 10626993 -75534003689670739158293866984348198680 10626994 -8456874704899700040662593221489678336 10626995 190683081684357449293301852617560230400 10626996 181330142467123253846778725907312021504 10626997 -415422811596045156065369497123464065554 10626998 41219624771078882614766343554425334400 10626999 -270210047686498387148226216455751981336 10627000 -17089041542957057619636293039754240000 10627001 -59276932002024967122743289566028195840 10627002 -85946086482480892847192528004001099920 10627003 -26056455354778817237528857640155495920 10627004 -309621814869943103388722913349671690240 10627005 395130366834163130071674641756099520 10627006 -6785526721373693574464740885034910336 10627007 106267382073468723496198950794749736256 10627008 -37823082426964993911899884027908194304 10627009 549986015219047797069136854558012710210 10627010 208632924769407255957417489594057584160 10627011 -409956415839018255856903304842472985360 10627012 -91419125124562936479299652056825942016 10627013 410649759512028071966711646196487327262 10627014 -61609260601417094517065316986675223360 10627015 -12797187097402971312795068588442777600 10627016 -447667322879671283481224295192338749440 10627017 42990539507332267933376012924345306880 10627018 184690147276502386858499985905295489120 10627019 -192102719571583683883991662882026957456 10627020 -2723975184258002434773027114955975680 10627021 -126226445220615812793849037724051714400 10627022 226057472560591830142371633575805376320 10627023 212275041699869906146494941172259802880 10627024 1544213453718250329532673315762257920 10627025 66516723737545961935582781171969452800 10627026 -60589774867175469916841738482084152576 10627027 -591158273797818437802620888386990527124 10627028 -209709704703966496865810241361328072832 10627029 -69894954718827196249497349851679415808 10627030 -104677264759503428997761415105937687680 10627031 359592883386707071037166509167984349832 10627032 97182511563471078702011238294180618240 10627033 218444709423833098428392283096764726282 10627034 229969819632979260824282406053328810240 10627035 -19523674571382996456071137857724488960 10627036 -24553642329884350015498340555538622464 10627037 -61460074004059102978885999857920308314 10627038 17282689849976182807897090990322265600 10627039 -392800350279389003627019330181537656160 10627040 -515056117118920468828842881703904542720 10627041 358753798173926977085339712141601682880 10627042 272207585230172539845500168323341091200 10627043 -63441462079232564837662788365468247600 10627044 107564238933720221738718991839477104640 10627045 102713879643745181069404231823964844800 10627046 12654310485576421460047492700218037472 10627047 -96392695560551022382347562836455843280 10627048 15906959950510090978355479291014021120 10627049 429700831446523366163680822208643924480 10627050 8502656520157386445384143752534400000 10627051 -580998672621469290056551185644503619400 10627052 -111451904612634893963260090244079444480 10627053 14795096735522157987566410822477178208 10627054 139516004784263752276537702774073527872 10627055 465502894512942492686281982918506917960 10627056 -115457032338515502733520810786873180160 10627057 -199275649294695407456768207152452897408 10627058 -106714164649471798112754337815503694336 10627059 20168541915968512058259622573265947704 10627060 -406093694966864754669405150916760075520 10627061 11427897139689278126175968804366402400 10627062 -268352066639836371318818818249985053248 10627063 2962673966559822942876738805601818264 10627064 -6317397850374627178702270170222182400 10627065 -64668033290411574007467590965988121600 10627066 -54073770637228972467500226281070327840 10627067 -474920713978529876420640095163172464 10627068 171063216307362064779095383165511139840 10627069 245239846937070134135713021450448574470 10627070 112735886285611609680120507694105980480 10627071 112205510891118055077750761355092064384 10627072 -44279757903305974095048507203675750400 10627073 -25856428486470132172278487259553351678 10627074 -99137689026268435013674845484755827040 10627075 3966115436773016765269385911253282300 10627076 -135728715681366151280875250738711642112 10627077 158672018972273200845667921673058585600 10627078 -53753466218032662789705972917924007936 10627079 -159850332742500119669276855696850084480 10627080 -216837457043086235356479514932019200000 10627081 -499456109709461642530749749987515591270 10627082 97175320562746192956288467581809433392 10627083 162293226158288956247637131722585810320 10627084 27743604348396259187649685084553291776 10627085 32245569590077061293240492936118415360 10627086 -121554229395708525336800720302359862272 10627087 -168531774620637313137795959443599133264 10627088 -133629232676398594593499953246472101888 10627089 391289271469238046344121473907967278336 10627090 47826541930323345971124675127206761280 10627091 721050629629822555547409077758323342240 10627092 -140704266047848446297971116027017584640 10627093 -520358597367722585251528611594066458756 10627094 105054531859715889022266293254210383360 10627095 91500337287317778925381702622687549520 10627096 -467006178160830451635685926103469598720 10627097 -66858227998042729153826661733095640320 10627098 -129710092435194422751170675568704948736 10627099 -5554851806193627413233838919663784960 10627100 -305586191679099400123336018028738035200 10627101 601523866534818617830328787944507847168 10627102 -143895538094252490585970275515661445248 10627103 352975139784306930570329864518785001320 10627104 219396153316716895126387804428658802688 10627105 204358234099716846771834152399675990760 10627106 1079025334145314274900349397914746880 10627107 -82692357279301755656708444654166669960 10627108 -211472826262917978234943678257631284480 10627109 -40489847403326568385131635928111018690 10627110 -9622912398153738673452483850170808320 10627111 150997152600056521331670493847407791744 10627112 92476139209862714316115181457964154880 10627113 148643541546520593388234995138802756608 10627114 237361700075118779547732481055515743840 10627115 -467094359395429241782786703565899173680 10627116 132479167454981139737102457017163755520 10627117 -467460373361005482177050064908093257834 10627118 3291302494076366992445017010086389120 10627119 109411994103299333127829073986204300848 10627120 -36014983397295536133670736405026897920 10627121 21739387339855965928041839833276883172 10627122 4518841426537495709628715897409981184 10627123 -354842456644410564033813172069436970816 10627124 246121708210136415877274545831049582592 10627125 489760657435552131918473593992098544000 10627126 -236629163767753765015549822222558499520 10627127 114337411175641348411673025390498777600 10627128 388113007084588061340922072818565079040 10627129 183836683529567105298105880336307491584 10627130 -222495896931476937917388417456904457280 10627131 -2949848272101878028052747470129507048 10627132 271736859736784649537032039477860944896 10627133 -133869238940032990241669762526775556640 10627134 14456568771482963182086255028516546560 10627135 246588284387192624772080690561005454400 10627136 -575729147500320122624809155277357056 10627137 538778485047729052896489169338594182400 10627138 311234121174135154021877852620642616832 10627139 -110064224364105969514565510004623680560 10627140 -25251585880172252823233632898156113920 10627141 -60156019292048984936910614704426379776 10627142 204431124129376905263027524097442681792 10627143 -8972700043549278373330460360782288176 10627144 152559111933612430240573173696282501120 10627145 21883190803333304241804772767503484900 10627146 197676177841003140787929595566368256000 10627147 186604682319748043670707685327946375152 10627148 37895174570359087523509254175444448256 10627149 64927939448429624079746096107341888 10627150 -97982579889069066683919100727630006400 10627151 -73691203625178738096189461474476367400 10627152 16350470169479521135091024954100940800 10627153 -14487187833337969120815614801730837276 10627154 203839317854062278560668022064554701440 10627155 4741424296070810906053211308555173120 10627156 461955333639571721991158930665556408320 10627157 138772333378416629330719000944258899406 10627158 63016922006725659210265519361795534784 10627159 -441417315043334382217142931392598103680 10627160 342288086760361261846269953768715264000 10627161 -275619485410231912891304329705315994928 10627162 47595461565726716155576435152449639424 10627163 -124571147266826016215776235593626142320 10627164 -150004328227479470303536146605844940800 10627165 23099391395873815048230982646153086200 10627166 -138819895483047400736938405793521664640 10627167 116022903171860820436493795094871975680 10627168 480863873979017968711226721681103257600 10627169 142511955426959150146078826483836905600 10627170 -277563308337610211021547472474569431040 10627171 -320529097785839179172043146201766150628 10627172 -102052838835801189068801115774882398208 10627173 -132023554168419498311535446170413753600 10627174 -61583439869014172395043703731376286080 10627175 67878108124370930624610152530855182000 10627176 12009867573734697677644902951660257280 10627177 -86923739756121663445268191222249967616 10627178 312860194603267921813886165671412711424 10627179 215978270135695257441747899818140708528 10627180 -142018572206487227316072621004423065600 10627181 240644310936250040258081258668669839264 10627182 -28743072515202223697293438147849075200 10627183 114854821349083550483832853304740208640 10627184 135701567216662099631971832768242483200 10627185 134117841901298198071095816707256652800 10627186 15031850863546979422385740373969840160 10627187 319649327376819159585156908878219093836 10627188 26161505101944533862024082010560512 10627189 304056434631418253250914607851807372124 10627190 -69804870454296038092163522976175000320 10627191 151364913275970269319217482746960457600 10627192 -5189044731300665781555627061554401280 10627193 -10619728902601093865418858695621915820 10627194 -12742805243501804112853340747916587520 10627195 144706279514907405022288510570698646800 10627196 -159690452364217908340781709676854340608 10627197 13629632804984953998415333784533708800 10627198 -24416086683989917820364446747726052480 10627199 -250725629145920360097538270158465062280 10627200 -4423023805553376775474855883046912000 10627201 -8422776699790250669813226577003683160 10627202 -301647337820823233106711805600274342448 10627203 -17143832967778802482572919783075200000 10627204 132916860434065536297991392159888248832 10627205 240640833831285152247478452690110432160 10627206 -14378389855818811993641845512118949696 10627207 -504607860685984609579192893476441319888 10627208 4882394394644408376956015059899279360 10627209 72395020186882838921326710303065780928 10627210 -8801512137261933195764769967754196480 10627211 -119300658295760193024895021136788561920 10627212 434116834369965229761823859089375444992 10627213 171474279775099925498352169013056996800 10627214 -6873895259376403744494564328012009728 10627215 8593455145125960809114319698883279120 10627216 32793169936020377322132664359898120192 10627217 226407399913907378729301247650899033472 10627218 23766147597259942626607066966461814800 10627219 -129712821657015725569535217330438766080 10627220 215124297363420865657941358695884981760 10627221 -232527109625444100232531193665009290336 10627222 -241753527965639739901628774050900256448 10627223 -181582628505240402301670790047665945920 10627224 -126484755442494967225263837154857984000 10627225 -28720970146319623859244520331308721600 10627226 -169702739710466433999883207513687458816 10627227 219341023413114042595278348051728593440 10627228 -399379754118497457572741584069532242432 10627229 412101181522793968093570226886845580960 10627230 -116292047106993385880682647712383616000 10627231 1345130310407048797177236923713524671152 10627232 -25528125258818314034305516457385000960 10627233 -7590620729157627270200132985846690816 10627234 36043679711382622384875038829551867904 10627235 1526312263200752638033329865816510800 10627236 41855219562180955731514292077850904192 10627237 32387648244834330727592818571725730400 10627238 305243093506401373566960492509154812160 10627239 -1313099019401731158529710352100477952 10627240 -58765739327349885189429119021835878400 10627241 -218993806699516539573564973182560776716 10627242 -36357950704438995729130660082817844224 10627243 344693293670002227412193258813008565544 10627244 18480694575717617666715152902347328512 10627245 156832304863020621320045967731733780000 10627246 162283157666750002236955287286095699840 10627247 107644221829039967937260473843010583696 10627248 -68900177556044094898089647850970054656 10627249 -238393626251669184304121150955356944750 10627250 -355517785793459643061444758085047480000 10627251 32286520034452100527004036590212441600 10627252 404036897400766096152928391284959076736 10627253 143172688675189778945781099764512767360 10627254 52607077878346965781986004341355975680 10627255 2925104727923216685720604196877683160 10627256 -431529874837755997267530572177262981120 10627257 336367065789063145766400619057304703840 10627258 -2425115155895602841694778390822853520 10627259 462712999993026842272315097406889679460 10627260 4410559238982672352419620984101109760 10627261 24836170282570001258465720758630123212 10627262 -8491760609089581138784779542519194368 10627263 -118563654668382375566424590692702144008 10627264 68735760841226132995612533878943645696 10627265 9585172068015698658624432398867988480 10627266 -677722512734301840560462439694480896 10627267 -22767391063189053799350275212382758488 10627268 17555070972531704597056063202100695040 10627269 -318063618179614429562732716601724538656 10627270 -97697142482947712652661598781107164800 10627271 600009173189708122586538018957204896472 10627272 -223649687465471491540859163495686676480 10627273 727927728329239190682436521328490642522 10627274 -33855516894875789421365601731114823168 10627275 -89951919512931764430656568907566886200 10627276 217385181127286730969605190221948236800 10627277 -723281581129877321720117664721090642740 10627278 4084674468342597712410988991015098368 10627279 281938290075031050890915627545293897784 10627280 26179995882242641271847319823497297920 10627281 -4241181269239159478378625624959051328 10627282 103125942701710428278537349598510034400 10627283 -316575060900933492358583126105562648468 10627284 -160889269174745503267365063822963800064 10627285 -338064558411390252315851630574486970020 10627286 65936727117428626299318308999119781760 10627287 40217579292017152251872601108701708160 10627288 35245799884526710917870683002628997120 10627289 1096610579955537807947307668384573545440 10627290 -7022761353634516025420173201456834080 10627291 -524498824538932078421494041938470421308 10627292 -181287815629352353008781365772969655808 10627293 -481276637848816368000428992288661402976 10627294 353533077373834337959173669447642477696 10627295 -107861712054192721415487834225319271040 10627296 -83728397324342011187169779541010808832 10627297 227717060746031624840592167544473384752 10627298 398722783958988440623848647923961134080 10627299 -81382690272403942010319642145660181916 10627300 -5556848476362915640561629470430697600 10627301 194903451728849487671384556002439462492 10627302 57596302113316592712468668770857504768 10627303 -263453086214169868581049125498438259976 10627304 464490146541532172255883456310340075520 10627305 107371220352955269316564389060518280000 10627306 297857674902018366871281158727063698352 10627307 620249554071257529156956553387295757556 10627308 -95877795069247095974702309798145024000 10627309 475909030666484385056813597766776608 10627310 -68224078764443859946842695345295589440 10627311 -138039305202314354483367700647535810560 10627312 -4946313780500354425717112664303206400 10627313 30657841415773031392338470952068094564 10627314 35426265086463113797119974324195476992 10627315 -301488563352179181335606527559322641040 10627316 63042238125583323696491055582339532800 10627317 287782501701277514972183220234379632960 10627318 -16095274622010491021624100653710413696 10627319 -1909790105950748434265831475268254504 10627320 -120967212693323104813797468250639564800 10627321 7310457916250144596718166386027662464 10627322 -29327727746407676856593719078310790288 10627323 10450607962357862171265202260537235968 10627324 -535637639204039391976384586893648482304 10627325 -188139437249907838662914057586198721500 10627326 243537334590524391678392500107985267392 10627327 -106861037372172380680155742381206699520 10627328 -199325747856718687629331400596754792448 10627329 294814944877493568061085436881336763360 10627330 47211019587593909465409969864967342080 10627331 9085647769028933016178782204880733904 10627332 -53742223342853083184599031569012528128 10627333 -724310667569593629056315928351552336418 10627334 475910920105031602140719517331454158848 10627335 92143128607011448854156459114428599200 10627336 -228550370867448341334716078271013432320 10627337 227543748366178047984040758204840903552 10627338 119978030942612311763304859265183257344 10627339 513995416693968671507999178112188423256 10627340 -17349957100846963752457043266172467200 10627341 -315936988096162870369898489296819142208 10627342 -112545762927445147588031607270547323456 10627343 -504650185682282048067949440565198346976 10627344 5518420737155827259543143859181846528 10627345 50169979626292875851189252623713482100 10627346 -248448695084382508848094109749655074560 10627347 55864833554269695052581032539382801472 10627348 146846925983504624104907780511394010880 10627349 -797508276548966373717341831902532977650 10627350 -117026852770399609892246837060299320000 10627351 88436763761092082559437082026813351424 10627352 -1132576172885333130340035668547442298880 10627353 347443735403816452180646641516778313264 10627354 -232870381150061837749469597254900068624 10627355 134991206712045688681885392118873565760 10627356 -299476288657550575027729909781513994240 10627357 59619572176188174326461179681321161088 10627358 -52933689429042238481874921223822442496 10627359 501350786396119590779113344921630893328 10627360 -5446052454078387634030088740185047040 10627361 -600314974391008257194342931054308827038 10627362 -38764051961629305571231552465050118368 10627363 277089870054225815816858775354082616784 10627364 -1234134612730646753069396969374150656 10627365 170531839853886760218715308427284235200 10627366 238698761306841067917553631352693745632 10627367 -28708214668881489955222150946111608584 10627368 347066773111188375619890581483667701760 10627369 669408345270647228272085214078366921060 10627370 -105745432562229050112645957449687400000 10627371 132739034864341526191811140665718752540 10627372 -153120231676526496447852345751770905600 10627373 51000247249278667123119925629573929622 10627374 54835927504780290919052642466516264960 10627375 628967692790645121903530115263314080000 10627376 -34129936605957698600170535444464877568 10627377 7060481603480290461747023226099880800 10627378 -210599691217711557470303139153741227760 10627379 467764377861299397539672621227086373632 10627380 85764012002085087422490227761298718720 10627381 643856696017511436475753739338237441500 10627382 158832387243605194486093449941549221632 10627383 -30387295273545890425463892206280323040 10627384 272300414093421384141521412666974208000 10627385 366596840822812702100016788461639184580 10627386 11708496150097489201614177699755839488 10627387 -245614390078211281051023188699970087964 10627388 -612786388713769304876949057239124083712 10627389 -215861216377711687502118542755930805760 10627390 33356751579099541108921595341723729920 10627391 -64688352167251715127902561349548265000 10627392 128756823148642308638471988519918108672 10627393 241567824747852981371014250490666059200 10627394 131002979969365450650596343007651971072 10627395 102614013847150547429655099605199852720 10627396 59601890535635182302349818632150016000 10627397 -6313425333149206848081536046578198208 10627398 -131636775972487609330747724058617750400 10627399 -63202655453151348618624425699911352800 10627400 4151424651899035423057078366777344000 10627401 68528756248467793226217251279320101120 10627402 -107164882687422216021223633779495151008 10627403 139511640799328329436627865273129250560 10627404 272054422236128929721007919542002691072 10627405 -368728496489791908875113464534161402880 10627406 -333470752362520816206736341159593979840 10627407 -290850596744480073039129697835448192 10627408 117121984993203296558396169405476634624 10627409 32090093794200769566349162928605853760 10627410 108653507979314179161404105830104399360 10627411 -71428565997498206349748074188715199200 10627412 89213390856607178495946643506595241856 10627413 -3147457003566598876407878191240745856 10627414 -253121850241018663784933882587656461760 10627415 86889809783630242526721553509514235520 10627416 577483216329290066490620420066950963200 10627417 -88690978090523371657071323535966386022 10627418 -23439741541675005675575089302316939296 10627419 99922135602154512112549576139369923200 10627420 54978221368444036450849504593503109120 10627421 167152905949067378893716829484490383712 10627422 29816502482973698679648267650766827520 10627423 -518765092430034206503637166283773615328 10627424 72180540627900573717836599030984212480 10627425 -269475500761575652224166869019655842500 10627426 152731092741910010516646245139743752704 10627427 -535207275943330148935619400209743069440 10627428 -124792448698722931979848190412563533824 10627429 316099992184800663012544488059804876030 10627430 -36153537438996522424998599305547520 10627431 -370287096364645463612228673851149105152 10627432 470847513015580239479741818804103116800 10627433 -1000614332691166796763172259677646037276 10627434 81502416244270152890427643338760945920 10627435 22160056754652315955618342967345482560 10627436 129155786913335807673733337895881883648 10627437 -138289958724788561776726582702794561024 10627438 75579490679289367807418162856811021440 10627439 374349680709714685082523485222640684240 10627440 41060174360029212282887076783865528320 10627441 10226554768127131896117106315548684000 10627442 45090912264862234194206573620748685312 10627443 5653507611781357306918672849244270172 10627444 216557064212557857231187499901437207936 10627445 -146766348293234169512741518535742179400 10627446 -112019211200656341554590881475022869632 10627447 -471376467199750578308798268250027166104 10627448 287125983273070938439539184726869073920 10627449 -67207907924031351022071619893864809472 10627450 2269693296434967931375680598050009600 10627451 -240961794346834477210760875389604053696 10627452 344211596035310025099110163133621223424 10627453 727399609984407547981187748912623213702 10627454 133558506488213956131923366703773903232 10627455 -199648934801022737478035411866846646640 10627456 149856455067619049383161043749961728000 10627457 -119230251571448768572483749933796071294 10627458 -67019292652601915575068556681233292800 10627459 -8767169180107490547944292377896250184 10627460 319254994662642687086169673053519052800 10627461 20534833681969436058200764080212257788 10627462 332886491643404083794708841091270939232 10627463 255543098065281145943524919551617340056 10627464 615926636375492280926739173014535454720 10627465 317693051598983802216105238845151811400 10627466 23848502925615013010665057250366033664 10627467 -162046790757530760095866163704887610920 10627468 -422271810780559474982834474043070980352 10627469 -124501062566975596072128431197602989130 10627470 -77064167361617082805809688308981964800 10627471 1419962474999976842236603432415450672 10627472 78063402348154477866460893507063644160 10627473 -115214530084567450528439909594607445440 10627474 38433221333795754701298571701328611840 10627475 -585414797390011808829063353899450836000 10627476 248868580686097143707279421369577592832 10627477 -24337432313137183002689886147479491200 10627478 44100008325168488762125734615880811040 10627479 -13032008245512836947330569298257820776 10627480 185365462327574395289681325617206272000 10627481 -301291468879064976928581408339986424636 10627482 66875792945056809380340643501322047488 10627483 587732344220516307145028634038292123064 10627484 133720165964488794340737691149498580992 10627485 19833272191392991048606317178641091200 10627486 -28961561424687998648128630701456871296 10627487 61504127932549667864205826841515981824 10627488 -402532708104827151999266572575278432256 10627489 -399245591334104380593775076625276551710 10627490 -144135180563077337481328541878554609600 10627491 -170281096219743548483685606939383636736 10627492 -433334165277215313157288332313980223488 10627493 541299673393808916649173561204261984 10627494 11532772520875535725381114212699068928 10627495 238131440940502865000803328258909289120 10627496 -5192852644526415595530031962337443840 10627497 -204125715996235849188547106361299004960 10627498 129575845583057776186570786906701335040 10627499 -548208820006233077570024447674441065144 10627500 -7699113231776969669365921000732800000 10627501 -67919525487461911707700242994864225908 10627502 143999925497522505134436463480894085952 10627503 36064177939980352482197126648513537808 10627504 -152391249664101571545098117127766016 10627505 60385438085559589967517773717033060160 10627506 -273428740372212260789676639080491184256 10627507 -225103985029466326381718940191394076080 10627508 600847865428136391724853590991022035328 10627509 441322970951666122268362539957620937504 10627510 91032573259027882004621677822009791360 10627511 -357702926917570636235005072165486162368 10627512 -24784598488105248108945588043628544000 10627513 94712040571499956168092509219422254848 10627514 192719475272728679711197030468767691200 10627515 170321477093944110737690753635362930960 10627516 -41160913204386952830971169818387758080 10627517 390795912158548359263358969524815880640 10627518 -59084518654456328824718495902546028544 10627519 335843636595146977843701900910644216192 10627520 150560700319418754037869120552205025280 10627521 147902483442008649011787667076902462512 10627522 -8271921849196848381288392092144592688 10627523 -32541099094720038440519390600131740720 10627524 -14511900692164169506046104861959360384 10627525 378133793693420944785565904789441829050 10627526 20425060924268507990760894767801274624 10627527 -211568004384531960802060775086949554992 10627528 -98696786529601195170432087013459015680 10627529 130183535987728597983109471135222883280 10627530 138082428841401348964016690766421336320 10627531 393615379218205182464065984109498319664 10627532 -36095618675171694443123124725267330304 10627533 -66561968049467085562423584956715758016 10627534 -201336249642680599803650311890055435584 10627535 -251638831472841054531050723363455793040 10627536 171137119017773335237154777082101760 10627537 197103992704756214009136777645822512100 10627538 276473500276143108729202309960313611920 10627539 -207047243119440344995186675749459417600 10627540 222439899954603643376250136037202984960 10627541 -508380411128798974317851515291216460448 10627542 -22093401811573877480793528932330484480 10627543 977868507102591167144415913123003231080 10627544 203785768024097372804947056802878750720 10627545 -224606584062648247052008352250559244160 10627546 251070003412474364736315339193424603136 10627547 -184842484180129587410603833305553287120 10627548 68350014000503120249253393843287531520 10627549 -320750617285117393147340896188355435764 10627550 72556540170058606426236741683565244800 10627551 242069478384246084961529641527816720 10627552 -58902522729450584944924166321783439360 10627553 -621707904585965655010318323922409103198 10627554 -35910319989104658641983934469486919680 10627555 581407979154159432606811110162831222000 10627556 -281501437248589084100389604765819191680 10627557 84736757927150772390059734654458783840 10627558 165462144381240980602034694451975102080 10627559 35393182695817454025798366705457542480 10627560 13876106928087723834797535832188825600 10627561 -19457618318350594405312855330958910192 10627562 104217762940568986995262675073493540864 10627563 -116871220895481481364960891373288035856 10627564 21530814134570473569861082134272458752 10627565 235430479315099758373738662177014421060 10627566 58795414223659904054102166703070466624 10627567 612679301342214075839418196096794112992 10627568 16989593437126712380146733426213847040 10627569 -159893994297597940386695189424759952032 10627570 -51440712431474244923759286615326976000 10627571 -358106980515784421896043362777385010228 10627572 -39407418967235958773083288730709964800 10627573 1278176420327694770557669790749548591360 10627574 433733031239083023454858334823400368000 10627575 6739626058658476170915199505457715200 10627576 -379671931497682389301056353323239505920 10627577 -334510595278330084961067688037420711574 10627578 176085321649439360452287887433181017600 10627579 -2973291339079904803802634134185971120 10627580 49302806354588194883814475560539673600 10627581 -440004616468075490083690391640418142880 10627582 22074742426448795957381618688375487872 10627583 -322049856362463951439368079917402567168 10627584 -61871876465122144256292394296479318016 10627585 -222944871112129880660509058673218786220 10627586 637001974054716873573002625247400417280 10627587 -236560960393836875877988911578858114832 10627588 -256196956549632319945713289121897886720 10627589 -97512188179422530355151823930231662848 10627590 147338640383551946593603200646537576320 10627591 -137903532401551920295335858784475459856 10627592 652675960076774437460306169731519616000 10627593 871840048316709863085930956484224778240 10627594 220500872564408717224666704650108130096 10627595 -40414748729230764035114175593120736000 10627596 -49035891323689491977708880024237643776 10627597 -335002778607854312730633639649862410954 10627598 -33280010113580448445572155905215594240 10627599 -31534098468602613639910874467767290880 10627600 51097954302125334517909961706408652800 10627601 -536011211778198991506093089568991610520 10627602 -244199758666099153097862714328265007360 10627603 324926606645601034754355787938750603680 10627604 -131057456953560479242914128114937848064 10627605 22574186102515761020940847457785889760 10627606 -128697854242340938112690916945671258112 10627607 -992838747620030915326557333888963258648 10627608 -172227771107756457191381295704674160640 10627609 -371772527656643797195870854000649272380 10627610 -36684122078639331170505905951161124640 10627611 -414490078263982372165123487734036521600 10627612 495255845995034483366623388819466703360 10627613 -90726406586968538841996548323818028800 10627614 154276210257886281805120327510071244800 10627615 351860824921181895371998990052008718760 10627616 -341712778646269949227485318201346818048 10627617 44048895481999085020040778968617067520 10627618 -4503479506529862021448235000518980288 10627619 350530383148097864201771652417394525020 10627620 -140537002049868062835667626097482731520 10627621 -194317127056464106787828073110091305348 10627622 3901021437329270357558909149244473344 10627623 168550151414357620610007463619293854672 10627624 -56080158428854723203553190816813875200 10627625 92845293605114259379856344923453189000 10627626 -227504879422980463949317253519487526656 10627627 -81268405649984066866503610069392200524 10627628 -78408218893532514473188888904277640704 10627629 400499175489232789787035316333747851584 10627630 -91566617902640201372651652002648544000 10627631 108488084651893665936943414628768949120 10627632 -12812287157769301462571589602155560960 10627633 -123206994890331468246410166987596064000 10627634 -470857826918552752717170216700967484000 10627635 200347504926700461614898944995850411520 10627636 -352831477930212283339177557114478433920 10627637 336975228004011033893802121313059248384 10627638 -41131271570377023030737981192340860928 10627639 -440873236137272001812114947734991804200 10627640 -178004956502250784187825007837258547200 10627641 -456349861574192797000203000010939820550 10627642 398174453364535670835395402734852943472 10627643 -25382050268470292041432338888411824736 10627644 -366477958082293725479824725950364761088 10627645 -72692712082045086557811991941656977920 10627646 169184437058007561028477656121399318272 10627647 15158903934375456022267513409064198600 10627648 -242542469196189993297163898211924967424 10627649 -467415709443507226931173242207998802300 10627650 33752295786640399256675104163750304000 10627651 252733682697191403420400974173841584904 10627652 129012258549262068287941697422156062720 10627653 72141821434390244852676387086288059104 10627654 -431955822786252509417163670827579955968 10627655 -32980628667485985629363150279518546440 10627656 -41470882311994721162830669828102225920 10627657 -1293276484507872489671647693699902557388 10627658 25401173673316961188412351800994042976 10627659 -262171391307092697577321519142441767200 10627660 -14374763359672970611694426824900408320 10627661 31657247850010527482621531521954735200 10627662 -113909558686590378272536327533772631040 10627663 362859613223282366813470193787370071880 10627664 51457731639431115471906310840672174080 10627665 308170330608605934158728160042934720 10627666 74927166970056388228401302423982564864 10627667 -300571126980669211388337799822356268008 10627668 19937074764656135416147159682352660480 10627669 84719929166310085428085849891897260480 10627670 -146542221465243564424741770968005910400 10627671 -273996794560661785880737423981233492888 10627672 -575397228765223582665977312520652800 10627673 -24399796930136678238301230257974229760 10627674 -75105739412696497789152266934888430848 10627675 -331840544145368976052108925202332049100 10627676 127714947903136195501610042227581288960 10627677 194618968943112192825641185057383489414 10627678 426357209399858835241855490367818624640 10627679 -156592892552073399498078850978991290416 10627680 -16442493019695460745332579382675374080 10627681 -406361823767868633954226608387890903518 10627682 -26929064482579895654051334037538489856 10627683 -64770555574080877408644751771852700352 10627684 208147270451726617085756354409653196416 10627685 245839065454154634370711128610272928380 10627686 729315942279334798186355312383050528 10627687 -164479242359070474331637156901506869248 10627688 525300078330021189135122598280144896000 10627689 486283946452375462535571243662190441600 10627690 90724806730758500365872705974828383680 10627691 -354315958760939153621657811139871968908 10627692 119966650476489136877021613464828488704 10627693 297877797456656961536393619049503759360 10627694 28797052005711988967611475847050609664 10627695 27959113039875258438951775129878668640 10627696 -38565434211415907632608743045453611008 10627697 -79260661136638142696739088115696311854 10627698 -141236106271624167390043357217261809536 10627699 230001434368259356124264230028789991180 10627700 162273858284937108811133327708169859200 10627701 -78634792630296678439891073334039656832 10627702 5952529163361199340552301031426560000 10627703 72936766754741676653055054571752940320 10627704 391364086907378287757678566959970652160 10627705 40667589449910740785295542639472795520 10627706 -22565443413643569798929206333104312576 10627707 145721569740046220597781975498568543680 10627708 1853958646579181443259083585136065536 10627709 -661405006550166439470474786057287508090 10627710 39827072661080327852149162271873208960 10627711 -40200481867936241493788751099188223768 10627712 -723418899212177780555937920458319462400 10627713 -989184279198075506587406712067854295680 10627714 207595893578241841178438204426712405456 10627715 -40696701664554505277103997434985788000 10627716 326277102277763959167896547867085707264 10627717 -298969991714210659560513663515464662694 10627718 -146048922574910842491793367747796122880 10627719 -38486878917239104249911676867702742832 10627720 -84282158982201597398881479353292288000 10627721 -20749457838053774042898482744997178296 10627722 -24188412065417182367440176550726464768 10627723 144466855573136912273508163856274830400 10627724 -107300232110770431264493058605726276608 10627725 -68122326300614543225071267821363081600 10627726 43130317456248831089311720957925898240 10627727 -220584554263671761094065631169481427528 10627728 119686748639402380693162382183042187264 10627729 224088744318364621714795776687725593920 10627730 -67962734228518192706667701701834414080 10627731 34152396190545856657327267263705210420 10627732 -229374731436413582485907632524478449920 10627733 224677510298625944062527716759058006204 10627734 173859425666979103727425987877804064768 10627735 379121449962557627018066044782551523600 10627736 14685581587468168274730063462145474560 10627737 25615172600889254183566600762868734752 10627738 -497197243564095517806906811763621448192 10627739 532825239050599312535359918170309633540 10627740 -424142708334525616271699731729878374400 10627741 112899954579705434834078393972456576000 10627742 529857662707168944140906406630789446592 10627743 21868225895558386153816880420476185984 10627744 -472358879601314382055401839288369086464 10627745 -67815292215261985982979883325599180800 10627746 -53178409452812324412831385653839324160 10627747 -17629771396698713546148752619263228960 10627748 -44745271676269520666413874872178380800 10627749 264456114806150368205212256383682542368 10627750 69044160536061903301211535751665984000 10627751 121794875906923420124861066847768960 10627752 270752049893359715240678614212891525120 10627753 66764245341922700694217013386486923002 10627754 241431334787392924947554378415118722912 10627755 -12000727409449963788399740725346887440 10627756 -376388919928934265479542656524030380032 10627757 -30550642548571499551923307962886257780 10627758 277274104146974132648429310998686036224 10627759 -763722966975843821358770025886870941040 10627760 -5265160184081195309101967215371878400 10627761 130841364533922981411690891813624785664 10627762 -319562996675180159776180835140149808368 10627763 -26740819909748160376400391715833232656 10627764 -43665208560762587330669870958902476800 10627765 470488466622456209011368122577225573660 10627766 -184235612961021608458630585647179331168 10627767 22154573809242599078700375471004759560 10627768 -44298138767490924669051227400694394880 10627769 170587288770751100344357223164423289796 10627770 154394673532129108200211340882993913600 10627771 28708664094687736923789688649986341888 10627772 236927403526413942994677408975734548992 10627773 134598344430624197963192166141156042144 10627774 106551638572398693580314054271735431552 10627775 87814563079203071242334407165226562000 10627776 -38645179727963993817009673339375976448 10627777 -2660002258466905032523675267572693696 10627778 5766036756708098653998044992892620800 10627779 -220894374300646539905591710758305943816 10627780 -129366528606437142994209617304937305600 10627781 -635629342086685881869392045177754743488 10627782 -73084108189358572325424006231412823040 10627783 399734502078485706744621085868949600520 10627784 -688539327286181555163798850799055805440 10627785 -124089182258017812817252781968552785600 10627786 118670537779950550763564093177905687488 10627787 116098425361096230989817379281727628436 10627788 -6860545041068726802766099533518561280 10627789 -157801928336987120493271336193714870410 10627790 -238437081937867815421566484975100769600 10627791 149054909582869636458435792608594085120 10627792 -15146663286848378619986416249398624256 10627793 503079922741536564543573135139657506 10627794 -409003224094292871994301714356224000 10627795 239593032298795769325918121453636330800 10627796 -123992114625382840563804817973365430400 10627797 60029024140698413533631481430555727040 10627798 132070976255780475519721972984007065920 10627799 -23305924847582751375593986838527967520 10627800 74511103112633357008057373964784128000 10627801 -172597052365788626998363974848094784960 10627802 -373382902591828451578492421926446182400 10627803 310531305555121186044308582564881511664 10627804 31941010565375199829814097810047462400 10627805 -13175798722405312388932074221696350800 10627806 16342429247460497004022309971706183296 10627807 56456753548996761653286575802978835552 10627808 965319769942292095527595932637800431616 10627809 -183015082045316928771131890965157513296 10627810 143101900895488532906360871211403254560 10627811 -497146637168476120029696726093921663588 10627812 49685547032862104577702955337364568320 10627813 175788715213826234532972736926400742400 10627814 -286657941044362950516288259733228115744 10627815 -126192982521801091107917408370732529920 10627816 587596938065066144229625140274848660480 10627817 -45384658148263689320461477635256535040 10627818 -17463899844271061657067630670851808512 10627819 167590437943056321995528302998142434000 10627820 136022540505741994947186338217529313280 10627821 -58752404040925857788687704206761697600 10627822 451049286105496297367135377630394378112 10627823 60628937469147885990493674718524076224 10627824 -36207426239821869220790177731147431936 10627825 -572227892582793285676985256092747400 10627826 291441604126480463110057132171008826368 10627827 45755505622736567185018268778391722240 10627828 -700039430080954877672270062835295965184 10627829 -514771597156190482106792217156360480516 10627830 195816886840591525521130462167396384000 10627831 584073011199224883718387947377487654632 10627832 -496387959386775274318089612996350361600 10627833 -149521838500182610987709667450378364800 10627834 64696513996284477511570948528432641792 10627835 438910380869248920929967718906174625280 10627836 -187421054955175364951239142616369930240 10627837 2334594351265997278178083402996800480 10627838 191154980736265351640881771148902532544 10627839 55079559879651776795525170572064104144 10627840 3469499114057379393916002908252405760 10627841 193551224939820205637458935648782043072 10627842 -173143924124808673903038399331577093376 10627843 -106825342250178247815934565890043808560 10627844 -134289606912481014585276386508158139264 10627845 3672735345545240991675991401785802240 10627846 44018314801706599875409326467393931840 10627847 237909844137760740397346699524862592240 10627848 -99227263708614034218475220632283381760 10627849 1353835153915225763811723332152030056064 10627850 -16045638005564061453796504287100191600 10627851 1708016030467115773445910408981532896 10627852 -326301508927877808315500871805901998080 10627853 -454873351866463026532461981487364861898 10627854 -49048991794981383341798278558888611840 10627855 -17681235413891828370812505153106056000 10627856 -84089694274550173059105884078213922816 10627857 -396121518102055547199715133734692364446 10627858 -82105892741572538073214956296597892720 10627859 8956013596076658538854016128206828160 10627860 -140357321333016984954814426011305072640 10627861 -217081550176045633315033281659520275076 10627862 -126329983688720217293382255882143742720 10627863 -232659759232371781217067561199630371456 10627864 150593717164794000482615518786637905920 10627865 340120287046189954915539371062506889800 10627866 239244724617574889279469508923908359152 10627867 -387054987039621163273959982628411040000 10627868 -409981975984522465269982391167326633984 10627869 -49860790320804127531174174929076909440 10627870 -59469971732829192346303613443222118400 10627871 781027254795274153387453089131610687072 10627872 75355840122210147036789919144319385600 10627873 -94111217449169002590180796923660856380 10627874 -518900765020176302029143098007509184000 10627875 -1094515672196332203502537416878818560000 10627876 -9616720045385148044878098723165143040 10627877 226001379106332887974491323496082164060 10627878 93338316688276633208260782088726732800 10627879 -95517825382232592428668170518068111200 10627880 3507721422504795794842962663451852800 10627881 -386123369267760345747389467123504167456 10627882 -202822370239300198269622219329927856128 10627883 3961577711604225325319534969777336064 10627884 -45839801368096622003566354956686772480 10627885 -185193581166150296223124638818504087040 10627886 -16053012885228609875687661763045973376 10627887 320234115776649904202779313576637591168 10627888 197399733429513618642820683259750694912 10627889 -149468517248339201355911908635685462476 10627890 -23075494187400209468345909428140134400 10627891 520531878045640766420056877343475610400 10627892 -280089416036963210992282760331034380288 10627893 97599344797095225856021213313037163182 10627894 -169713470196539572445977379393198383488 10627895 389810845435637863254890150190810269400 10627896 -20371122266286260052853638818519347200 10627897 83008334383136777647184911681850928000 10627898 129806954542838446047204191942813977200 10627899 -519022504276601004048842313596566235712 10627900 -209771614406233684194931115746919104000 10627901 475467374982947475947623872768847188672 10627902 273315673695991960730474529803720121600 10627903 -20045197275288848210791669910764991256 10627904 200955393708222110356641183414351298560 10627905 -329581364950551589448459697755757267840 10627906 -240974251695748541386582003127186547840 10627907 -921970986987426140122562086853816153448 10627908 -106587951621924405980124743622643445760 10627909 174480705334392872876068611712421115648 10627910 17251757102101246409064315025213200000 10627911 85468198655682974317023282589446989232 10627912 206918370554904489627523442364520826880 10627913 90330887931737640107735196144828456720 10627914 200755875528958130072293155675287040 10627915 791884783643120998877261719746351436320 10627916 74580282443160308678675595600534896640 10627917 183733409067929867460405036566511186912 10627918 82572310482489674954988630575316341760 10627919 421405148967552446893731333536137991280 10627920 -5966306685495030113531668430917632000 10627921 -337738116250341218772846774093261084300 10627922 54857749189262554172520156894495869952 10627923 317307071245229319914848658733609024 10627924 -41729964253702948322111973575719899648 10627925 -62490557862963762194436939166984382400 10627926 -30307117560950927854652738072756322816 10627927 258173903829929954460483254080948753752 10627928 159885117332729877201825717108102236160 10627929 -3790292182410428874599701200784288956 10627930 234654279873147590376923356269832731360 10627931 -241440859501115900545340553653370037440 10627932 -16431514795939783587981759912087945216 10627933 122169850077374962920493592938292467744 10627934 -16848333217048404111251730072908928384 10627935 -23806553736662360516990483279065440000 10627936 126878153857297794967197847311805317120 10627937 -184667762825866183695890420109312768 10627938 7232190325674918713978285585838787488 10627939 -49837467292437354660983919875220701744 10627940 -241864618025558282344383092084334796800 10627941 -452881880039288166863749871124635211456 10627942 64810637492533360199889322723901760384 10627943 85708900709997475001631810732093036960 10627944 -368811775544017554645282155763395297280 10627945 168886099666606308089045936138134705800 10627946 -67105296894168007766690932864505341440 10627947 172373871292504682623744220824790393856 10627948 106732201543788938726696677689912727808 10627949 -172349871889825572062517572461528704000 10627950 87239406300707345337403507818810705600 10627951 39343458634570839091579320712053727952 10627952 112690764443325701311228319441077862400 10627953 -218803923211290643173192352982140984704 10627954 181836126607587907261932866480409331200 10627955 -113629246374730625850452579917001812800 10627956 518567520166760484210593819416934338560 10627957 265330383132760421404984713304065569920 10627958 -116153846426973533382554441158162158336 10627959 -376521113962069336163530365355846428696 10627960 64306384672845126114028784172777062400 10627961 -611307024965903038305568491883930236438 10627962 -49333953734793562300010005353271400448 10627963 378100626125793937837956725754240717760 10627964 259484501704843367591357692779819902976 10627965 -267955172114040471614123152421778088800 10627966 3488439229057283171622709161993994944 10627967 92976944693008243541837348221809946992 10627968 72132522773435639376156069370999603200 10627969 1209323929329053627428004977961626040064 10627970 -123410622350829418649478202579038436320 10627971 237529984514247198738010752997014840312 10627972 -277773589685572356877525165938897380224 10627973 -260918273648119597095473320513164749280 10627974 42669818128610059346906221735384579200 10627975 -54306655507378964553084178263362161600 10627976 -720698693762883132583230651624112081920 10627977 347727607017333993203696147171126236608 10627978 72747504698327243664567534370541445120 10627979 255227054280041575379008770758457218040 10627980 -162774930040327665224014731207702036480 10627981 77476544118745394565486267501850077824 10627982 -126852334334907531522642248074156463616 10627983 797501792971417556396596155448515411600 10627984 -38104432728723824328947891616256622592 10627985 -31410958594455363588182166622999733400 10627986 -218173234979407198963690378176216512256 10627987 -643264137571481985482091282837264661728 10627988 89315252405538846702453641995216029696 10627989 46329757165378941039495665522624893248 10627990 -45940307327769162105845344438730668800 10627991 -132246933047461426753064862700110036816 10627992 214520344949732481075082401801051955200 10627993 13079134543865919752938345175957843200 10627994 14254332555140607458687134853626307040 10627995 12327949282475668401535746256734044160 10627996 -787757392294714111165970424603223969280 10627997 -28162744330660950282975174251289006420 10627998 208877551633196460661904460063597824640 10627999 428227256044521525049830693815384590336 10628000 -883554959880759734939447454346149888000 10628001 250291789810237380737183989820066333568 10628002 45275196789037675971795399692066904960 10628003 221160235667007210346581617244715788252 10628004 -65052391532943124316928981385431318528 10628005 -358853828260714679582737429481799662340 10628006 131015926914946357912643062129548905952 10628007 -222602995271493951566651809268159904480 10628008 288302578962206717245495507976774568960 10628009 -1620097779195972868833258292091068416 10628010 -33468802221998832373690710856532640 10628011 308301435577428446147689948895204193400 10628012 23126924492167359412219063504557901056 10628013 109034583982736024378677451643916420608 10628014 -37759320019925230272153260389705854144 10628015 -390350172184413857974538812592472054840 10628016 -53069975469597661218390554337991458816 10628017 -121253378410250829973735468612795725934 10628018 -35277706940237435457774566944634573040 10628019 196768385231819515285839805398160052244 10628020 -27084985160096223429573114482954019840 10628021 -80642822224204968773752224051613390500 10628022 -222328392499629686235325432229246795328 10628023 -31015379112489035106640282737014788480 10628024 109202458308277001545276135419691008000 10628025 44947975706627462773581198451109806800 10628026 -102510960136287153842408064884677481760 10628027 75504985737109881976216878181197099876 10628028 -94972509967321154078319006276477603840 10628029 -41658767027923059987132889234777884480 10628030 90910747931721855911404870676851814400 10628031 222845091249329759786355427120514628552 10628032 -116404308088231412971650115431389200384 10628033 -26674099427348321717564713280616515136 10628034 -33096234130304994108803347644119090688 10628035 541790540347154444382028743111444239520 10628036 -366060716745204596426208458001441073920 10628037 -142982348408838268623006297747939659520 10628038 411390666453185266304882049712568557920 10628039 325937180906433219128925735193979898840 10628040 35577725521983047409265503921576345600 10628041 431387103164273586775008273899544964442 10628042 -253574212386480212671754616092862053328 10628043 -52185163111075363341280918239293234256 10628044 158665384161164368531501361076332164096 10628045 -172234013872876992765797823694481795400 10628046 111561383238410010031879814853573075840 10628047 -830654553923918568573094356979741498368 10628048 -179159530106724455436837386671706185728 10628049 -228080642101927122963060179593430685120 10628050 39965389397822617825108926818527786800 10628051 -39475535396562336379999752304018467300 10628052 362126275478841529255091033269407375360 10628053 238992792213169954233957306556362420302 10628054 -267360226180664300742239928652426125024 10628055 218522746631065309064374247479297139040 10628056 65966080813447377976846745799738746880 10628057 295232988712070788830306612908084606400 10628058 -21347418866959119418193201085313574400 10628059 157258725040153149439495811701646896560 10628060 254804860487493025613350944957432806400 10628061 19747136927574567550371298650707415168 10628062 490567910411092097997164553032886360192 10628063 -1458525041187773956173350764012366813920 10628064 327697073201894937602024970867391856640 10628065 31625172004036705322363160520900204800 10628066 177723915798414686903835594250609457232 10628067 196152584723991485227097675331856342848 10628068 470471223493022005389319576580409661440 10628069 180905315268426036212500806871299001470 10628070 5415425684995650512051771960625377280 10628071 -110337320433984157088107853398606638656 10628072 75797196579814695434165957653064171520 10628073 16195706054492754372486706250519976522 10628074 -91398043643361584584862252083066384464 10628075 135085525530354083414400567778516263300 10628076 -329080915635972661488238419284875284480 10628077 -207066877211489239081657188522988903188 10628078 37179162251869912631421411445731736320 10628079 85599375286009209412413677925482219520 10628080 8538991774579392026429227674188021760 10628081 -129902716969453839974216058758152691118 10628082 55900486942015962030879245965207033248 10628083 764420786438940576803257818753293640360 10628084 88301444160867789543074849764616946432 10628085 109180862416668597942119003055400371840 10628086 -93203910758088566214343657915290249600 10628087 -123622656649508490624931027348034194800 10628088 -288219055287079797756155686417188925440 10628089 -186655625155799289073224480370318521776 10628090 -134442121401052448101696812305496821760 10628091 -153072468727520746401056183001985729440 10628092 -511471017317279633196415009795977232384 10628093 98377252393977480443216223585043335168 10628094 319297652156503858142779493173767486720 10628095 -437408930881588240274327123116254480 10628096 248418580630788449142180084148347076608 10628097 83316045148090816375128048904306526400 10628098 -154136575572932464787132020665096378336 10628099 -570804304114893911845319257461783984900 10628100 -1674322158214520079754025075610153600 10628101 508995384587992520815404631286903978304 10628102 6062745770096636179084586264304887808 10628103 -104098002796676491815638440308500715096 10628104 -173337801200383993455208959410955540480 10628105 -141278246439971846572077310266486979740 10628106 32382526538014735729196918448227347200 10628107 324904536676931839078396230687091289600 10628108 423247267794572296483517276001799542528 10628109 -369658942858366421603815347544650082986 10628110 250352722551443343911108134224287132160 10628111 -195324975377176361730263666005225776336 10628112 -6854791127425346472437002821876449280 10628113 -266723760632959868434306426837588663260 10628114 107511251326620659205079552454038477824 10628115 -339115820031432047669947395485285976480 10628116 -185672706094176178932003902524786280448 10628117 10105043516079263888933413872752696892 10628118 79870401890413274183617124002473678720 10628119 -442214765427936779533294429204710208040 10628120 -23281881842696757251924358577614643200 10628121 113472667616572117789489256874170860224 10628122 -272866995531009381515027847649584427008 10628123 -674872998237238425461764404188576333040 10628124 29053554048387177069339782882603624448 10628125 271900406150668431465468283386742500000 10628126 462561609164874507048302316555341952384 10628127 -181599259430002497140710004247346277736 10628128 -38639322830634772912843684847422537728 10628129 313142996486259307382299537471414176660 10628130 -34989279007062687764094279636683028480 10628131 528229317948872499533109788450819139932 10628132 50180426631439927547614418627596541952 10628133 116310944099316352956677851774144520448 10628134 324887009633611112684552663142000044352 10628135 -70201654126629073701768255892487124480 10628136 107035663402137525547339623347466808320 10628137 -48224046775577506308334281586294463900 10628138 6356495940837837666046625603942713344 10628139 -27701537393489238313041235808923014672 10628140 4596422733324440997604478575895854080 10628141 -430872484743808159281733166361043684458 10628142 -54428713404152521280550411320708659200 10628143 11144739720560143562755560152435278368 10628144 129515532798550171196670033960172093440 10628145 223598332781957496112696244106134726400 10628146 86578539062687294180692411791857536272 10628147 -8877015670513739501961174173299076040 10628148 106076210553031693834949900816332615680 10628149 -123071817882718967541389993124206433714 10628150 -29830423826198095105161082461387350400 10628151 -247460757705700938484482820290215602968 10628152 514444025414410359001160298598689177600 10628153 786954034482378574713529743743549007402 10628154 -6327082348894395446947806093447221280 10628155 210487960599839274048047331591611967120 10628156 151429575317911219824595887092726784 10628157 409196700050928954106685954718961464192 10628158 434286874868735503167391425354779942784 10628159 -320773947808165202387746675627973048640 10628160 -59335852492486739177238053148835184640 10628161 179091724980788517989815736362123992624 10628162 58852821328363763682682388415701750784 10628163 35526826299006493724202608580363221760 10628164 -14523859709266147392761196673152155648 10628165 133990825579982205714584517212303608320 10628166 -191381455745309687857755057375943738176 10628167 -104352809182549674396181228465779996648 10628168 -47897957488979340712250051506245565440 10628169 209609542527793106579931818655064540944 10628170 -92074468998722562219037688099487360000 10628171 -184924040469042007159068727531374341856 10628172 13425276239627047186975976976156239616 10628173 -222735227750282610443427758923235693578 10628174 156604608958301998440150078058391814336 10628175 139965372589381860041386834334153823000 10628176 -18172681728996313459966879352942657536 10628177 67180716474853303936446976030506545472 10628178 86704935488681373601259858082638131968 10628179 869116956494500710887086967841701149176 10628180 -93887586066073694336084712876049367040 10628181 -7125425268945704125337386598158982880 10628182 -302830020597910647155010000076311739200 10628183 -439324764630898690448503190256173720568 10628184 22284952204667155526467496675884400640 10628185 -236552934102923903603799846622300516800 10628186 -131552073348855979828502415848134947840 10628187 296992085153387383410060522686759723160 10628188 271020900150448632238858588632866021888 10628189 -199874719055884306835266710700991003232 10628190 -9881441962318602996980910858310752000 10628191 128165225095573425547326788722916405872 10628192 -106656409123361662200591179941871616000 10628193 -129159529709895405276488052118733570976 10628194 91080783009205946907347087633320791840 10628195 -111105511942274448201573268451482828800 10628196 -48623843028941525257230021973632147456 10628197 -353331081326472943863455905882814884354 10628198 -103153541656967672788539032159875526400 10628199 780656753079949612299259978027879143120 10628200 -129775294195159845126490858989821952000 10628201 -1595744096470983206782561048973850000 10628202 45601323115074560713587739759960619520 10628203 188565240589235687060664054586449580800 10628204 -310973792324147613961965526337261635584 10628205 -26919076084213334646741220219224170880 10628206 -407285708565345116007795486009044672448 10628207 -341033006479427189008702929584957354544 10628208 -63147316980143130875486727790902312960 10628209 697004989025119517399507872124814483410 10628210 173328291734039524325331099922555814400 10628211 -58578119119916269516128522002756078016 10628212 -228525591172387727380825000073452021760 10628213 -143726513979675064504557510206844462288 10628214 -41161472981552194935133436640742699008 10628215 76515336211117674865123870746004681920 10628216 47145794216895263897502715009692672000 10628217 -418194784353404034928940466060386564166 10628218 -46122769946510244227130842961890737920 10628219 339410553319615426989414464053025255712 10628220 32011340349682023825345012437319475200 10628221 -124526986422246984999140023753269971578 10628222 -422475202733970055471159999258394090496 10628223 -107074533181432094891578599846223149936 10628224 558779057896753250292456397775831040 10628225 -8078651560512546566043841667345836500 10628226 -131300816967772804853500332126044160 10628227 -21765222492047224604007838024239937924 10628228 100285552911921560173732598005845502464 10628229 -440571455484042440048064985535823722016 10628230 276505771588243698361949617573574611200 10628231 -62105175366929186840822883335719189488 10628232 -289408266824173905109021679074198855680 10628233 -116505897686045846034811859181391921152 10628234 -94045567967718110615756461928139531984 10628235 63965883486908257620303268504398895200 10628236 137533474090466106723543985021707841280 10628237 385403296164539954498588290017129599532 10628238 132925049726441942761266278964067758144 10628239 526598908718793259452536245692100914000 10628240 -47474286266711042060443844480473497600 10628241 94618729787286309582505997106968320368 10628242 -15847093965471791121503509908290671728 10628243 816826088544829426961148384432085656492 10628244 366943609919348714846935117955112929280 10628245 -382060186776061903137858532205985310500 10628246 247834719498072472907009600510160279072 10628247 -473215119497649905946183143781791481648 10628248 -160665954445237548092953158594296432640 10628249 223596381524930884013420510155925775360 10628250 -91568067943873217699545676266033152000 10628251 188091036980038794636637969553006837472 10628252 -143029538174051745185042801630380144128 10628253 30303338711872687353047169668127367782 10628254 20326515285263635039010228747796418560 10628255 -209938314393623645703115021868545810080 10628256 -133923549692792995636685802146230173696 10628257 -40494204746177114851251119173026633728 10628258 372353347808857154895672109532962176000 10628259 239040351070684035555427371519364080504 10628260 93513153033002263904322983956992614400 10628261 -359261667890646770737055074070156052096 10628262 -24661760125294687879421627530449238272 10628263 -240615604143415027957206399585334753680 10628264 -29396388112239113408800160567025884160 10628265 33454199814586926562839664253689056000 10628266 73600202673948913233413452762317884928 10628267 4319173936116340051806458179888908048 10628268 132591470393425591072842879013832540160 10628269 -385549165057133052696314575499575113504 10628270 -192435496433338186895832295976245561920 10628271 -43876214076247954468669414019872911960 10628272 76228174540015241128836707384283430912 10628273 -265069051843520294446402819430388698478 10628274 84931772812235261113640992091866414080 10628275 96308864036908879919766769814208578800 10628276 -367674278284710936143680873987253427840 10628277 -386427651432649516889967507429634560 10628278 -98682486744804462978090874773697150560 10628279 340359223371894845649967669609620488400 10628280 -11523109769602269592646916271632384000 10628281 -719650430316747847067519903311018646496 10628282 -86483805125224105236034255851383279616 10628283 -385387142198467230545679580029168364776 10628284 -454579589826203227580258029069904272384 10628285 493644420708961597818361140890952535980 10628286 -161268080006805546570223523640399977472 10628287 42137249756208949836051723884231048872 10628288 16769615550543697364200325996643090432 10628289 5391782653579784667626661327359196288 10628290 279373244447277139730584673170380502080 10628291 -112015802528492539549944465373718050200 10628292 -72986768160523418698177991508202346496 10628293 -172809569638983594709714658557351315556 10628294 -220362626888846757580057671320825414304 10628295 1825412499731365385067212588800475040 10628296 -159120660168861392587574372674113331200 10628297 347838139849076124597081210771741518400 10628298 425537752108705955190097052601740590080 10628299 -588271318699850045577420601116624085080 10628300 32775562066753702287982143499044172800 10628301 -28310602577104464169180846611644290368 10628302 -116837477822359943365567238933171554368 10628303 231896215047801702185762661931625188080 10628304 -40710719440816142177358498364790538240 10628305 -434535852849745133091233719607250294540 10628306 198619507753819513005260887297920446784 10628307 -207987590537933726366413442825822802720 10628308 96215365445515198070169291817482028928 10628309 850369142501376255217787652944060658510 10628310 -404120153106303483138667473333288960 10628311 -526722347224420764326337406413289459248 10628312 470419467319785026070138339989404723200 10628313 -65725492384102233177177509380675723056 10628314 30453085758169574027520179386775546880 10628315 -133912260943881820399423363264116976800 10628316 159372274521052332921066336904437637632 10628317 411050565081003163166854938572164759232 10628318 -290569698019306321355279078905227680640 10628319 44531238473835674214848748859452672000 10628320 -168477245376602479960025672817668259840 10628321 -522292761445147394213647125355041343056 10628322 168384752066501899362927853602116902272 10628323 209358523391366423960885551389472230624 10628324 59273507211190554744780819851062702080 10628325 246264982785214689016110896940595909050 10628326 -240871497630569940055698213051940427520 10628327 750312235914723784987456315066810142520 10628328 88826283741592494468734423153084006400 10628329 -303830286111220013790513884383444608070 10628330 -158126267035922275432415033959825612800 10628331 129154859120054583067881942233384825088 10628332 -7996656690005765705779302493785962496 10628333 -66394826465650430992270799056872485418 10628334 -186954933319658092159744598113796997120 10628335 -486736946283561436089871047257238771840 10628336 68365644778474455541273908886113288192 10628337 136691043603862072277391968659792379760 10628338 -136239383843766497054442990547530031104 10628339 -122906122501229271671395856513829727176 10628340 24076183360977948576254603072414330880 10628341 -5037243142171831502509799907631196516 10628342 205454764617738791127660444829343271072 10628343 257771499666280076579438387238379769304 10628344 -647246803357306427615063648365245235200 10628345 124601585037186242816155083790311759360 10628346 9255835195580887033385346530061602304 10628347 -70598613033690231434380644138604795008 10628348 89632775000693755404276468372934978560 10628349 16551393000497101856164045303183207680 10628350 15057279813673066851386018623926028800 10628351 162762196478841145712174124905403651600 10628352 58798161365368202557911745034736107520 10628353 -3805738804848297908118769934021005600 10628354 -19662224903337610142140678994038360320 10628355 181925722527014531033814618850336459200 10628356 306312440187384132415542841895594422272 10628357 -437914279892953636605725007060034326720 10628358 -13932844185776115268536701638149136512 10628359 -175845202757274441304409839593756453584 10628360 290753380530210028289316390179622144000 10628361 -4383986386962130933455489868041427200 10628362 -19824526863969152399574447460505213088 10628363 -563088755648652204734053124553472710480 10628364 -435692345494300161117050525660013772800 10628365 173752030789451624720158283721824212320 10628366 -22546016849921623539610063635035322624 10628367 -3715547729915728424941336948663317888 10628368 106851614234050591242289801579654356992 10628369 -358781194437518042080939669271125304256 10628370 142194212145524059022534768940152783520 10628371 -58498701416055405526556037478249980608 10628372 -257982161042063472269846684353536460800 10628373 -79111374070330395969753336365651518656 10628374 605029875314658341331222560989607870592 10628375 186431077041888633386131150910728962000 10628376 -249280061575733464982475821972119879680 10628377 -111416995964459672793122043007981534774 10628378 -4575988906929637617641506886117825280 10628379 -172661456939664704332916096845822574676 10628380 44577895869721119512359897484568883200 10628381 396386796732607368045486178312097601024 10628382 -198947891271836843044229871216286780608 10628383 771344168535077412328151902171828135200 10628384 61611828073253180167129711940574904320 10628385 29954223925639490888326256195998281600 10628386 -77396443985386952638533237264074366976 10628387 182569882808894613376455060617533092864 10628388 -283643735409291079230312586056108410880 10628389 77892932787373366662964266554287720860 10628390 -83160861112019239037398648256228686080 10628391 75611443741840828532359787043695328000 10628392 -146259772867941427479805268765471539200 10628393 238688238194116544753041018844236116324 10628394 -123539788965382713416560860511116265728 10628395 -358441147305999926690913927211627677600 10628396 1416616879653127492999956805136262144 10628397 -4918598911456476720306441935851982772 10628398 -187535825075202508201396380245226432 10628399 -417282604873259101068254309949883523736 10628400 40632711837366018959919989602630041600 10628401 -12084393860955137646739819425850240448 10628402 -174802913484957323903255569688561284848 10628403 3921443477687263105865387320501929984 10628404 -152318275857892611173602816997875222144 10628405 36882968154476443687361354932844268060 10628406 3192119125807341950016411629484025920 10628407 -74401872526782001455515115755624676680 10628408 39776636055558746783669438492628664320 10628409 -101931995380884388245750203126004547872 10628410 -114601916627841196336074169042820793600 10628411 -526301641030837008461320821670949507688 10628412 73599022198164773393727624704796033024 10628413 -579439703268455394719307183814893868020 10628414 190308029907551944346696652928411405056 10628415 898404557380092342612041510283793920 10628416 -54908027268313750935020781014939074560 10628417 -584822353012701377216742811300417966368 10628418 -51758982521361837652187551037935226112 10628419 -704532898462187921955168612848885434180 10628420 58142655455162684142613921869106114560 10628421 48944681975852139386118976262543323584 10628422 -19077751475016627081335561760191568768 10628423 -257188560508870363964280398255889506136 10628424 374116231109709665596963591464517493760 10628425 207983804762077815973918786798645828800 10628426 -226462546397319911530414070829488411088 10628427 -183088792872121460953028999078021469480 10628428 -16838082528275873285542922639500247040 10628429 -20132137719878196890675297510375164800 10628430 22871185245607308700737047504438442240 10628431 686526528594317908030051140575181870264 10628432 59683799458126000881525175291854569472 10628433 122644043433428928538736396234520743202 10628434 340729813024979361456804454891042182432 10628435 -17040062465506842758262100499890475040 10628436 10730115736751185574121401711898599424 10628437 12315684205144562875464926693212971840 10628438 67985427637467998030539731068991644544 10628439 928980333553101809687074837839011328 10628440 257713299397589548036635136511435980800 10628441 253118155531487180882238433110291962772 10628442 2938193991917883637990094745384883200 10628443 -164953467643592575544677404568996403904 10628444 105736677509336721185872593746650599936 10628445 -99253248955420842894851805388515346080 10628446 60979486074069883546489061508512241600 10628447 816950887159937072434869856933094788896 10628448 313108223299313626685923447495081328640 10628449 46571265356267624087033635268609621480 10628450 -9335450559821310453947003144566425600 10628451 636951353058550791929155652029777525992 10628452 -287118453404165430513634963471172321280 10628453 667158129389105792177801925024334686240 10628454 13644734704058206008541139283163791360 10628455 -546040285824925639626897475771722845640 10628456 -252934257242923880096397990781900800000 10628457 -96692628284552751241046234221313755776 10628458 227006735878684340512715384244494236080 10628459 -866942892100191072801499728272789178960 10628460 17235457804773267663431351865972879360 10628461 78797711974024793895678899819003393280 10628462 33730290114326439697109735894188506432 10628463 44421440441825159581715240925218776704 10628464 -75022414566982198508105907771796881408 10628465 -394864364201934705659764317816378760140 10628466 181585613988561852258071676246101303424 10628467 179886892868430762924922258227704602880 10628468 -549275513166962545050613036537266240000 10628469 -101020757858475035021217876581481686400 10628470 292652272634758714615225290372116167680 10628471 -89438852413794421338186699792120882240 10628472 -171380919620941534017512752251578572800 10628473 -439360800116444844428323717693288544278 10628474 132657381983722172051658426724354040832 10628475 46523315617890684814739288974051814400 10628476 329897636285133848405327373635975874560 10628477 28084521799606776843812301002833684620 10628478 27651404669400601763758671491066373120 10628479 -125664390870019080093641019369723521920 10628480 -351738607231817635121686535317173043200 10628481 -81628368746508601826877093823702349760 10628482 1994007414760989035248073820255701760 10628483 -204175507766784471437792258868059079720 10628484 -107960448902507421017003958293926207488 10628485 -199702534025406688857448077786632259840 10628486 623199300990101578348736039921116385280 10628487 84346840840017155154231173917095847728 10628488 113250325749503893221094642597384488960 10628489 -195511508191219787595900511025214876 10628490 -39710266983844753549095572965827379200 10628491 -297563465310956103761447776978920219216 10628492 -406594557122855056219147112124496538112 10628493 149841703964386919366711211121266147264 10628494 289304889596225012748864460435718671296 10628495 -226588702412145501741988075878121659000 10628496 -5090556015718707407939751901165977600 10628497 -478222600134746404007745249121340281488 10628498 67528070618387612533860880333743450000 10628499 23658039037601955147914991425580906240 10628500 536937953042432234031993451552037760000 10628501 -52232088172863010582538655927245393256 10628502 -200290871713529270765854252407820492800 10628503 219085593210385226329781359333119082240 10628504 -146568883216104128854128613976456202240 10628505 -41254885853418126776539694103597427200 10628506 -45736039769684446360664457584244952320 10628507 -28219450405688480627725257020586169680 10628508 26763400419018121710802510019677421568 10628509 286219959374752619952717631530622907116 10628510 62904361298526113528471495197740140160 10628511 -329817109922286164053348883043826713528 10628512 -73069737515817687664569312014803009536 10628513 70194773787301654049529042733660359360 10628514 -55973512512283099576348805899427577792 10628515 -468534371091954729984937739546939841840 10628516 347946999782448042190152206489129677440 10628517 -194185411605482624075439012894015618720 10628518 108332467162349698796883787619251626240 10628519 -1120669202923897678075104808356109152 10628520 -6951753892511112988334818571142758400 10628521 -22340056744741268105955100115894966278 10628522 -352017927564102079537097662150001170176 10628523 445234858667575901950299350382612558000 10628524 125543415647383302229613909009385615360 10628525 -4451544020213667219223560983975203200 10628526 80710533579815098331367989712041838144 10628527 -37740639744214833390517642935799696288 10628528 -299994708555579983263080885876129693696 10628529 106548424735006648452430026824675204160 10628530 -97982806739424869098164495977952629760 10628531 926672802540631616926412495824109899200 10628532 -343164528423672887890299213806359676544 10628533 540306042496620810499461196870900807680 10628534 42369124846952120012938554832048766592 10628535 -53016587215992680998305906583825114800 10628536 -195928863916261140423330178221841121280 10628537 -4423871865941210807586507968768920620 10628538 196692411081994150483769993638099743744 10628539 538023472613252742553290226799535274340 10628540 -89058327334358340003997715736094617600 10628541 371837923770398857620432011623627286400 10628542 321269155017753048915520930932597180672 10628543 296712656874421816599002251564216561320 10628544 -41153930152726742235111119859386155008 10628545 -517849273365029273519823238502905998720 10628546 114343650437761716273698712203075573280 10628547 -17019751625614951423824716051981761800 10628548 -42645926133094707435411901019909873664 10628549 -620711753883140121270296992127812116450 10628550 134434360164953256419970698883360336000 10628551 689714803539361334801279240908149715992 10628552 187402570679088853558507623478595788800 10628553 -11223480280004288538663463995646657152 10628554 203369378360732571098013480015095831040 10628555 75903159553199997388116895470397420800 10628556 -185351229188258673868541871188688880128 10628557 -443534688139948599996813510120196493194 10628558 25182944657398313820061800490367959680 10628559 -216106023147125065380807000249343130136 10628560 74939114521716656889102105797702369280 10628561 -464341663586681122683259365668640868188 10628562 -1638162516573260590692774627161657856 10628563 -758958425729523801205879451874903353016 10628564 921773005012448288011860050458554365952 10628565 27445234382474132246976396943885264320 10628566 -50981394400645543788623217461448619392 10628567 22870416463277194643837739835749943680 10628568 -1319378770024754150711695879906652160 10628569 -84656150839693797741932892175774091520 10628570 451102895279318105348016345596872335360 10628571 -13182649603532171803127176649156459520 10628572 -396887765212623377456558352062932801024 10628573 -508186893774384812784360985659331097178 10628574 -43736371201964605145300544469358499840 10628575 -140878084029403701654640055931921437400 10628576 31065275545826708502252574945327448064 10628577 -437720850301688785839522081830440020480 10628578 -87805696270018230096481946668083624576 10628579 343480770532248680438042360672903403888 10628580 127811955587549939126791162266558873600 10628581 44622202286258405704306859497747667200 10628582 2909727668930788138739173908474350784 10628583 60329598107197218683730170844229032960 10628584 -73405813756360385409838837407567037440 10628585 -100528864652429170614505874609686851840 10628586 6970748611044358071817899375081623904 10628587 -420042479502222611422672054721722279200 10628588 -58656510475899278074205911510808884224 10628589 -185542160238867915205886460889839715776 10628590 10528853591520613184218874921818080000 10628591 612633573828080731661146356983987686992 10628592 -23793160046644787422493290203565719552 10628593 -161956145308727885944474130733528074158 10628594 14402295986768662556465469293197895424 10628595 248707401246009606862032611303677793040 10628596 -474484292956322285095217190620996720640 10628597 14205452917181903825174768500668011712 10628598 -38329735006931109430021044448251174912 10628599 229080951836053956302519757586837720464 10628600 -361213116702674656517107630057320960000 10628601 58890613361594932109806276633461227520 10628602 86549114427051364025683128424216528752 10628603 276778508244279111911023441133777634852 10628604 3399428961264959303901956431981608960 10628605 -25354404522676607444133803302082309640 10628606 -18790721130266136723674556047368501248 10628607 50724953434682155539784647723707896320 10628608 -359357730440013463196813831124434288640 10628609 38062984626040823995634759160310133460 10628610 155545079809749541629185041024516369920 10628611 -1148672748986873644510797484784114176 10628612 -122031761187313917817162406614081950720 10628613 -10364246620887273911678315107798327458 10628614 216821225929617178048147159108839942720 10628615 -119600912382014456429169332245488331680 10628616 443545912608063233616079944041056665600 10628617 -795666628654035777994815287295738284700 10628618 -30770566654624933749812235603505935360 10628619 -45541840646463188840953491694259347200 10628620 7790874143506395625081237050323804160 10628621 -682640776239142207928660954104147943508 10628622 24094877200254679346306405074905602688 10628623 -147578840995167146230591914429579266128 10628624 -90381466678188457022807505153414389760 10628625 -159725030589392172812783618651344800000 10628626 -319698191950845644226591443612759095296 10628627 151410855155511718742001377936758004832 10628628 36137592415311526495253611855622283264 10628629 8030478512440616241358146937464299520 10628630 -83359672183655151837058222688930918400 10628631 63852084486377304276689050422576487680 10628632 151480488471358435311632690058691092480 10628633 -1010878291017925545421313745222365684736 10628634 156381220006031829934665354685558383360 10628635 -48992510445399966956867998214978815200 10628636 97898615414616968762569743033103726080 10628637 -224634044393002118127426281409612205440 10628638 -341695573967117134536963160928867314560 10628639 -246675586391411127988098252384225267984 10628640 374287924420194565791871176449064960 10628641 735204930700702044019053643489355315042 10628642 -187953920891000839215469158826273192800 10628643 438188870459406843844930581398937767664 10628644 250746246647485651806682595961183744256 10628645 -107201766965676293926934282962952323200 10628646 17512818528606802929021562777159686144 10628647 57351185542453326369286826483865219600 10628648 -50802115442351421991142916131367075840 10628649 -68299800047694413244207464416291173366 10628650 228218212649717876736183285267209110800 10628651 -69315138068087651550043726005741051096 10628652 286455118823010988361967820212056581632 10628653 -107137304035541395642553755513966073120 10628654 -31387117659506617234062512227262592 10628655 91118646763752547429869705797895973920 10628656 128161851151406133482601807591530496000 10628657 59025005074568930501978260510289369280 10628658 3428232582932397759940696249511942160 10628659 -305231840238668229357864172329442529140 10628660 -102623866739581686501675121265372774400 10628661 -98207148663154437488307627382184991840 10628662 -106233749654488227991275660955061568000 10628663 336243211187007486667347372357594975912 10628664 235264356579812127071007643440696299520 10628665 -489805306059112619485530002559976346940 10628666 -6728150836720460747324077644981213216 10628667 -54136899776554284343961553434944715232 10628668 302397794079744581383669105038528346112 10628669 -8985900531690262698635899738393131156 10628670 -6087512183773510263073611515748284160 10628671 -4635952645011819564998859779243047448 10628672 58209080139258633253932048453819432960 10628673 -251898530669127620038676063450166359040 10628674 25999067030437636294071832090468577280 10628675 210443609591629393524590989826462211900 10628676 80484886325766255940906890579642931200 10628677 305258533328935913599703087076475357632 10628678 -278479137734076149023511194934155969344 10628679 -154139406470157033886897862669637008640 10628680 349919894121205025805562318854432614400 10628681 79629564248916742036558375608616593792 10628682 -92989815979715673962175910805856535296 10628683 -138158298513356555042107699830927640000 10628684 204439065727525376686952933971324396032 10628685 -522866240920719727920243996523269609600 10628686 24975956094563073691572906080932899840 10628687 368986221728723875418116998073493157792 10628688 -73082997595065085847624401647542599680 10628689 -117065359974100057882668104327023312440 10628690 -154193943631446243554535763845064898400 10628691 -9475101464132221223635235198068439040 10628692 -19008099609225426001282319953532973184 10628693 -974687854672865272450310796163441596420 10628694 -20201692275664958434711695908748439680 10628695 93127412501522835866680465139122598400 10628696 32585448141986585737206414121516032000 10628697 -670452404970344208724560664017495072 10628698 78264887515388390622161377299263521536 10628699 -55435916490875514923792994967542143280 10628700 -10083769777273363181791605595008000000 10628701 -283974283146432385444695588456725234996 10628702 -27057965676196498116754501334768811648 10628703 539500680193397813245500795655250786640 10628704 182094129566065669678658148435139362816 10628705 384192400086250137748485577681209475860 10628706 -55644401032962695486844497307380593152 10628707 136289518990450811949269524906992686200 10628708 -231579154421170494463004140647832043520 10628709 -56144147072493972665899995134972625792 10628710 -110888739285977490760632757254810906240 10628711 84111514680348766821872608769134704312 10628712 -780148382897641686145867397878773350400 10628713 -547603384709841366844561130774468996038 10628714 67805646441527885618063688119989562880 10628715 204439645684676563028037884840115467520 10628716 124383435816730177535677812217891529728 10628717 105446967544254165088654797149261614464 10628718 -271702047107092729136818035434588853696 10628719 278243920836548609230985046932487431120 10628720 98003846963555611479884549307563212800 10628721 -248433937964658549185777518764262105728 10628722 20032818404686812186769419038567553024 10628723 296114291761694788281796786992488139936 10628724 -194861791117661188626074261888245407744 10628725 -108157008564952961676210733097270833750 10628726 8672837065021000789420749600610738944 10628727 -9504482570597511541895370049559785392 10628728 -714593660820059558564348932647797760000 10628729 153331951664886656744559781957382724330 10628730 -73618894632168402228336252855997486080 10628731 65280894943241040427731252975730152624 10628732 -326219128099504733323876235830892467200 10628733 -235000569918247394173929513085655959200 10628734 -134196030500213316487128198571713333888 10628735 108309419893696150330170710745083738400 10628736 -106196502402425440396315938177574502400 10628737 426372121984505617782787618456487825472 10628738 -65471266512004867687216771591167333504 10628739 -27975761848287232217046793257706068480 10628740 -2072467140992033848214367606229278720 10628741 -65438116734289542579968743601012259936 10628742 -45406250803061416813238157722876589888 10628743 46420490846789120496342575894949104200 10628744 -177339874277678525484058470418231296000 10628745 78558652340543688800425902366971037120 10628746 -33702106768806152613416481108468276480 10628747 3494982234836532539198822534448266196 10628748 -42383010964066778877039633429608709888 10628749 -624728712322440956655727331636856137364 10628750 -69912836394744731974975889883943560000 10628751 185998846950058675749531356566297229184 10628752 -62269340928342673115783819066693058560 10628753 5828533753827413622231020269178141184 10628754 -165432729324303516756022707322744375680 10628755 -199361761353615717260653708138685397840 10628756 35636084147808750914892944832429390720 10628757 -155079735325260525070798106282820738048 10628758 -12441328598356042645425328295898624768 10628759 573784856595626764641079179748877847240 10628760 -62738132490745098797278852535520460800 10628761 649283075572196276920387708547724360 10628762 -167190617246544785121800213849536635936 10628763 -697146832970879882208547991418604360512 10628764 575200435773628347582362495667151064576 10628765 130209890782675292192816158107473894400 10628766 283888117043006437504242100791192096000 10628767 -10680803233979001021971076683211223928 10628768 266078305944756696620309017670757384192 10628769 139050213282696594503609724401071495344 10628770 68330521558738581365511570993990562080 10628771 -160936526114628444883512202338787564800 10628772 68273756177373907989888193682189451264 10628773 1382077879908647726282167821045489120 10628774 54311204239702492203220924055039074560 10628775 -47802919346605824808353312412115521200 10628776 -1418640685860043478138327923735443456000 10628777 -414596425409143051051674006158228698374 10628778 -166151619389192509838572156358120722176 10628779 -53585785234972829277938109367608415200 10628780 59069308372692816247611484801373429760 10628781 -367978600684518833269977544129508192448 10628782 -226468069624887286985720617858766371008 10628783 1491630171939556834482329973146489088 10628784 7251573228651817543590807040142082048 10628785 -212266934886086563649080816614197491020 10628786 221924024307448189313176526502627483408 10628787 -69524020901940699617415136672448609232 10628788 -203070491599090288341429453567756598912 10628789 -42371318817095988997437878713445973600 10628790 -12156537006059707277603500842770688000 10628791 -496047032914827319556748046574054714640 10628792 152480567592020262078267901598311649280 10628793 -250074606076331359103789170474943729280 10628794 -223865577439341450665573184016046623488 10628795 53008818314374240923941000189278026000 10628796 -113424405844472564937146495422394347008 10628797 -402909309799665068903965965320285901754 10628798 190544934112149209730128382774915974400 10628799 -20785859403962395870435959951875415792 10628800 -974646063178059229669638608728883200 10628801 -49131509468988937999216856871130443198 10628802 173792210305074857320033858286019059280 10628803 -84648942147467316707517279182186366456 10628804 131825997748551842078117409494455318656 10628805 -7206205182763654013072720244765528960 10628806 -74812967684431514822636862394085510400 10628807 294867117084333526005849990776698863072 10628808 77131955987064839073323021240254464000 10628809 -1038970383633378440699248687986746105760 10628810 -213599071059716312674394565024363457440 10628811 -427929078089651516811845414031575255940 10628812 -266530697782566599792840926705301849344 10628813 6936397056025320982271622150137585184 10628814 76797163098938862978579084418283059200 10628815 221848688003947996125091979177488281600 10628816 -243063513995666498760783199971845210112 10628817 -110481231082272718592157062914436501520 10628818 -524506078209421901387281830045353303040 10628819 511555518594482522100425316442208542560 10628820 158643380022144612935689260984986605440 10628821 -9756338215341703558243416345029626560 10628822 379581851482457086421104020853040231712 10628823 -279146102956211233564159341427229679048 10628824 -203044042648916202155246321144621783040 10628825 -92581410876518778151661508023666973000 10628826 644276737883968801516072557386242560 10628827 332125588408524884491551645555657021672 10628828 -70522579363555118142353490546421555200 10628829 209731669316207630099708242389535394784 10628830 19064585492226086545766110350995809920 10628831 1066870930583835108134215989620046250872 10628832 -260264861130827891572614245771040522240 10628833 84451077067053672242947961634549393540 10628834 -11914042665407607779023062156726539184 10628835 -137153369811889250319727874558040751440 10628836 -155935438432277478568272653818509469440 10628837 389935962120140307123427395404987823486 10628838 -169912060008987910470912521461261086912 10628839 -141751887557828142265630200710338386776 10628840 96954046015914719985079823880159129600 10628841 -26835363248400296303434743251965488480 10628842 -9621716674245866922803425804014050304 10628843 778471885218248265494810881506327439092 10628844 216401399068163374573310009641805231616 10628845 39477038510505744632890712110764163680 10628846 -49909757220743696292880539682139492352 10628847 -31594278645973076524584856417271232000 10628848 -223384803335141711822164968630470737920 10628849 -277436103118027545231937220125071544320 10628850 59078074656554587838062264391981856000 10628851 -245638397197121819354565439304120574728 10628852 -126942831642661689888143561875885989888 10628853 451448539488376609419422736437139215904 10628854 -210064644291852911458528650762630431040 10628855 393288907978909232948830469415343964760 10628856 -67047083219462862463904248457182617600 10628857 97837441151882036313789150917403136106 10628858 -382552255409259890284082898865376664720 10628859 316262115643124076138646747282491689520 10628860 -25642576519153388995202239644642493440 10628861 453636594714285515824924580074969779462 10628862 -52230418328041391317889030403741198336 10628863 -35574301093162726084369034891346831520 10628864 -232523634638219083904476589556687175680 10628865 116198579335956638651426176012933655400 10628866 -301212931071439443287848064890092900480 10628867 -850807893248158384759000628047980270084 10628868 177845354710069601078789356804499103744 10628869 11608278623638273091543029020572830144 10628870 54126442313171775078019861408505084160 10628871 166663758659490375048199776603654102528 10628872 -562104973293825517401610214559122872320 10628873 14516186295659586346502572269668897844 10628874 -149612388385765744638564198851509954560 10628875 -417842758141044740416535243350282056000 10628876 -687451751324564857821329565406341376512 10628877 7013765351964947704300408663650263040 10628878 -28866926831981142580528361748952982976 10628879 264834609341253897512895393672312864480 10628880 99148004898461498122170680207030353920 10628881 -76010764140647476065781516068814581336 10628882 799744768822599526341887509143783936 10628883 269296348211068219901552676327921776052 10628884 165507871103225418390477576026737868800 10628885 -27728586779096777190243039000704793600 10628886 73356194682787258253380572782976406464 10628887 522753926721331811219955934135508493792 10628888 201397735224492034038709145479137269760 10628889 -341780543052585915910336527616798230576 10628890 -183045661408916972254528079028863385600 10628891 2616203166362037330809273489448972288 10628892 20686453154087468991829346673315081216 10628893 159252030980959319212827185587248455808 10628894 141384737861425944393929499717391514496 10628895 -67247329163741281081007552987542151280 10628896 -462662729540859670835182686433200439296 10628897 -276913554286464620475321668747576945280 10628898 21431380586848838448856183598815715328 10628899 -122257371038621030633328311246905840536 10628900 -69753062758531191149119280163650284800 10628901 35727467317393224951644109254628633342 10628902 -237982274723759211282867137118532886400 10628903 -578078755608431596100797110886437513696 10628904 25085296151241593315172820934728089600 10628905 45114415923135503114256835332987399360 10628906 124771321850596912654262298811330234560 10628907 -74776664390317952023751812384887662760 10628908 70773544465185491659747156913980788736 10628909 -420073486006875087974221430687998673280 10628910 -101991586863890254127994858320771667840 10628911 -302165683064977929198361571277496085488 10628912 -207875365194511399189786933453651968 10628913 232052254793416607291491782746160921600 10628914 -68101953350275823358123368645319210240 10628915 -338341666444178743917207995201825436000 10628916 184440443926939665091309634379739895808 10628917 94054893776834355327095875704136902420 10628918 -349492231246326564116922503344594335840 10628919 132297984552257862028758479232396589104 10628920 -340696400151335552774808061246405632000 10628921 98899864472693782725931428542807197824 10628922 -81157834041609746848080547377035306496 10628923 -14361626836926584175884232165018617748 10628924 354916799509781242891047897561205840896 10628925 -190133869332729909148183487807513964000 10628926 14326054602870150454102151925358218240 10628927 607595854468243705519259825850699590112 10628928 142530932079987425764396636667243397120 10628929 6557205158523873907997525465109089584 10628930 -7552187883798869294300398212348396480 10628931 35332183464639644393640750871163260152 10628932 66532706586075223895577547021177266432 10628933 507030399791180123497092859673667031038 10628934 64122848515349825906314474694095654080 10628935 129164092518468689068633996007221840800 10628936 67500486564577113566771816576066503680 10628937 278919162760017934098352448872906890816 10628938 -9447421633971573983984417547982831680 10628939 -130610580020457194812251533491082247360 10628940 -48523401950867636046583178517957918720 10628941 756917512590168079007319554234300036342 10628942 69415700305957754037282196212057787200 10628943 -111007582610168054957048531061529639536 10628944 60847552375401169260599514898622054400 10628945 246438369241728999304909501322394081000 10628946 13023569147641852763819047196570902560 10628947 -155587695406978549988783416361593372416 10628948 297510248218478999573441573280527179776 10628949 -163098073785062144268057860455117981536 10628950 54804767854938127571097757296477252000 10628951 -56739323467640607875771681888301069048 10628952 146565380133540281555160347854526054400 10628953 -157094164671720101195124088674648240380 10628954 -17630507038171913511455705079074078208 10628955 4389216662052958404628460501748518400 10628956 -42005131367339802021100024797867110400 10628957 -287481463378404440570204388801933316128 10628958 172529108196675738881869716934115352384 10628959 -287663868234830433308182941931561128960 10628960 -505639880595801665160785511450924810240 10628961 100616119271196754669071276950559498240 10628962 45236181513528696328758921689834004864 10628963 418611085558206008815306911695066365956 10628964 41616859990707324987551676406412847360 10628965 -180250900994428916048891612178772747140 10628966 122355703002971308487487143459202133824 10628967 180132643372842638897519591868705406848 10628968 -98866114096719464035027211866440499200 10628969 59186341788616743989425824643171663560 10628970 22938219927583574331881130565622169600 10628971 103565976088256402167989620505610285172 10628972 199147224617342541324022203841186027776 10628973 265192669798356882564813128722914495222 10628974 -200116404441257238702878611715379555264 10628975 78258525494717005790226210155688632400 10628976 18290877304572221457078830928541777920 10628977 488774642520614234252575361107130403840 10628978 -165111027567841780246250990215110910944 10628979 115504484594915774071624138571331132984 10628980 269059331107312158358311558136151961600 10628981 451843731600956111549288227033157604864 10628982 8845372063353206416925687584533812352 10628983 43003475474441912233528686767731120232 10628984 363979978546239279831950733012451614720 10628985 237111022132815690198202299151846536000 10628986 -11594541578759003054656261304699825808 10628987 214485111886076420102871700669871502912 10628988 58525908859195426500501482498998886400 10628989 10359248608518113351327679630212546656 10628990 10930591573795237382968631408400960000 10628991 106881298256491955968159301244532269048 10628992 -44724241529463681077228672347275264000 10628993 -442544734768340181058863351949531077420 10628994 -289817001037006226948532610539597871872 10628995 201411675873357859167174963182102047200 10628996 33231009517933600286484144199287287808 10628997 -145300500572291959751677604180089919520 10628998 -2831380106885223872608213940941868736 10628999 178276986694169382961431032083684383240 10629000 422190991460089746781453243802442240000 10629001 17238456745317631070416940228003547904 10629002 359338557338284252122844697922136091952 10629003 141224144939406523648154526932874240 10629004 -102855669015124845888846076152918425088 10629005 -251038540095452703915874924267973276340 10629006 85837748877535963636844122141584822528 10629007 541716112738786133730911135817470302256 10629008 -9349595177532106790732189773469024256 10629009 -21702811326940883724083867514985181280 10629010 170043187264132127006703706061353574400 10629011 157661253957494589445963783454301041580 10629012 287802868747733925531575214203517652992 10629013 -329307520022935311276744968565340046496 10629014 -26150361292282963525561657952396868096 10629015 -44850195998986202642533129132559989680 10629016 -105695913064165079175785684205571276800 10629017 -12992521195301040399134030354857624128 10629018 -202846029884710147304975452173815980800 10629019 -19667971476994187738125031221547943656 10629020 32585298005866129244342497577729664000 10629021 76622542247063409904493039664576128160 10629022 73983912134526494155973287502826724800 10629023 -527746456642564697867092408996408477728 10629024 -194770222412641245404740372575622791168 10629025 -132252830806440603743753583825055256400 10629026 92803957684639140607548270034203651360 10629027 182163553829825755081249879003066461840 10629028 349304301485861367006240114685287191168 10629029 103858711369912641901525153272587548476 10629030 119351508820419265267191083534407144320 10629031 279397383569030010244099654141895090760 10629032 -176132253628095119437448448538543718400 10629033 301278800348540393159396423088631630224 10629034 149242960181055851768649296833320129120 10629035 -493363815992407821466590343946447005200 10629036 -161126850589688422400911485911307878400 10629037 59787517929854425159297239576345960800 10629038 -818928588800753346783956698649265408 10629039 16077588275941750638875734479602527248 10629040 34523215736499427691490536107341250560 10629041 6108307637528748531061818917163013824 10629042 63450933632789983972458382359718595712 10629043 710418079593687731752345071487703041292 10629044 38450117802239837077212093520999521792 10629045 -38305008099959839072531425213774831360 10629046 204874218928265617061452377604394464320 10629047 109983225796200344542757244605251845120 10629048 -45640373446079161805403601740351406080 10629049 -637376051112266870987742265144336107264 10629050 -176182884042216910044392753140174963200 10629051 -590699046044888258585472802588465979280 10629052 -99129607855075660104766096037648834560 10629053 -21945108161105507640179199370728640698 10629054 -101882591342825251665985092821637953280 10629055 264022494561149719871789134535355264000 10629056 72997917297994765094884490306408939520 10629057 -73276017603975996780861830221009535808 10629058 12127536494231623361680180348450961280 10629059 -685566455005269627982668054634019328 10629060 -88988553498088820941733609772992778240 10629061 -806766296924973218120096575863948794338 10629062 95343398002501960251531033241977334464 10629063 -143459546887279061552656213209216986112 10629064 -3971607741012164794808819058372096000 10629065 -550892156205701087551003912838141280540 10629066 -859741951449910059617705349267962880 10629067 202076556671728361398756280934075597680 10629068 -6863482613144811149196851477790274560 10629069 396886686424018253103089384541419512608 10629070 -141546602875530528198038107020394163520 10629071 244674768702797963753210927518726636272 10629072 52319029990148281368290785678349303808 10629073 -61272827200529493637016181641934984256 10629074 284449987954842912952612541912417275536 10629075 148806972040763615179263926420009160000 10629076 259113165826586533019997833326368780288 10629077 141341294024344098481918954647082318926 10629078 91960645699406131668604101450388151808 10629079 740604277327497607462235123585072556680 10629080 328263464257160756695101015031498752000 10629081 -32624564106806430406982467523436567888 10629082 219186317882481374517892103083984618752 10629083 -818700585841870923971939427760139140668 10629084 3188112641956569584203465975439155200 10629085 -96169882167463675293192184131303129600 10629086 72064083892681084586002080595724332800 10629087 -164476640862313035206482223939649886848 10629088 213356919809481476676543726669067714560 10629089 -584024742663777628343945572810327679676 10629090 -47494184658221224950754925746294502400 10629091 -83244265325592622661021923310602876416 10629092 -11102589978942865743743510358033753600 10629093 20327970868809744920095304791523106624 10629094 -1192180261081799204637764719439462400 10629095 93261431960675790249970932426505932600 10629096 154848290390438275735792608405277900800 10629097 384566371156765472349596821138656716544 10629098 267154586317689136695630042103676423520 10629099 -110679047804132350188751707474378735936 10629100 176667000244514131581342061781944966400 10629101 57851498601862106940735096873865501440 10629102 133669194031164306513622660754097429504 10629103 -227382326981486418479446679239087561648 10629104 78708175550937237416226681392773201920 10629105 38246106476954874268747912661015875200 10629106 190336749573316911552034851932785841184 10629107 450518899830644076132117002815800913356 10629108 91431580311537233153999625249798113280 10629109 -11963974784952731836647751450140163140 10629110 -140855276950439584793530343913321431040 10629111 -192370374143082168361061790280781167128 10629112 188516642296087460223065561387141099520 10629113 80694231435719681334482506986325158240 10629114 227692415911726529485129057665189307392 10629115 208628597111135709410516657953368295200 10629116 -454697353760876318119120065174708879360 10629117 480241408779417664227516013672243122240 10629118 37256651634818963081045044856419799040 10629119 -219143202689919819069385449974527945056 10629120 83238904231602933355934364202036101120 10629121 800583408457453648947613883718144952322 10629122 -15424059234347709880725871023235987968 10629123 7364489337903044206123184175526011384 10629124 517045736482972823961290129587138688 10629125 74453984215788807714942484935213696000 10629126 -68774636164640892174176204206625521536 10629127 1890416748790966176259871006433334320 10629128 -312390353833646325636982848228197498880 10629129 217579934492945573041518245473076436816 10629130 -164023350454521784673431150143276059040 10629131 41168507745580048168664501837656363740 10629132 258947548600717208350446225856145510400 10629133 739112145577355299380661233988138720 10629134 81732247895962819809631398356075400960 10629135 62017775991856937957296268453449327200 10629136 -50015886564699948888451058402616147968 10629137 -299499999230701813159401850291740520668 10629138 21478244393393695664591611949600440320 10629139 541358443636799948426647477063658548080 10629140 -432533037234168259591893140154129250560 10629141 415531078911929164414680537174934936992 10629142 410370947051699547073561731358025021472 10629143 158759023714823377683112291353290881200 10629144 -9694166389359214320278345741985792000 10629145 -180813692627603795808377749082317334400 10629146 -27698381210600723777807569264024465152 10629147 334229010858940200236612859291130632600 10629148 700872797166916800540961693948161586176 10629149 196365802711290188821875716786624898150 10629150 11385002072121139240692782826914611200 10629151 -64396905663689078302330679809618928640 10629152 117423381551784443186230678026017636352 10629153 -395779374002753818486594920513227019438 10629154 83740536889111689086788671966448458240 10629155 -28384684546192068185003813253367867440 10629156 -119588534734377474469098808784337125376 10629157 194350111694745279480411469958089785024 10629158 -157882659866698137171237007375513228320 10629159 477351789564635378509987600559042296104 10629160 60416088866252909962150501559215872000 10629161 193628626752837735682199545485434768292 10629162 3384185920397117345124481113754053120 10629163 -21893886506208284513569466127776021720 10629164 -60650710156139326876116500731697952768 10629165 -17622258516836840300213902931623704960 10629166 -183439738636692376554340867358262550080 10629167 1490688219920833286326821874566398794320 10629168 -19827103561875497154470802752291733504 10629169 600866973205664062333163330731301687570 10629170 -1668791581325012839452867464994777600 10629171 -306262793181159933480600481853388979200 10629172 -501895538298272836758235453253875037824 10629173 41797320538651744712953077089238253422 10629174 -151873765540864359912921939436086239232 10629175 -70133164778507168530583397875578968200 10629176 -53218874485628391652196678801678929920 10629177 -222536502227867054889774237370731763200 10629178 -213555734633021437568666812255419939984 10629179 -367108155141779849126009210266029674316 10629180 122732266394193079588651718918955855360 10629181 205510724455995100177844540507776406700 10629182 -171360006725021252094061766934038293248 10629183 -102477891544717043033149461618659731056 10629184 -33468458948094913793932346778464026624 10629185 142583246700627233637263386680184196160 10629186 -11043814635514299565099283612543991936 10629187 -46475039500000734056732716037609651200 10629188 -958948063542204330441631082066706739200 10629189 -358447127298491416998089457989574242400 10629190 -65563244447910967182177969968001519360 10629191 -128507969524819358269384123056330197760 10629192 21572149352322509322077328460834406400 10629193 -441975490553909061370675762023555885296 10629194 -29071617283800448379735180722629361104 10629195 -190659814446723035754583574780520879360 10629196 325961034145937637195753579223019796480 10629197 -99045301288983003929155852144702099872 10629198 -234741147828193332539622067366951850880 10629199 -21168379952983710445141257855904800000 10629200 -21774774702985865919156771348770611200 10629201 -407642218716448497338812263224211873696 10629202 55421308558305156699105182812471569552 10629203 -10158182740238236324380349923365773776 10629204 292680715759265211902447208910527006720 10629205 277851512918724674341841683323554848860 10629206 -150108088844743871448641789599876187520 10629207 153706789413897799226663182135719667104 10629208 51226280418079468641527884394638848000 10629209 460720757150915470240951340540336135520 10629210 41625871322359719981058456581810696960 10629211 759681867982332771960230359443018111812 10629212 -124075903423590865251707513521255019520 10629213 -3072337880049081739355979094451712000 10629214 -413350924938916017093074197627518669888 10629215 830525502642808725289765493650368992400 10629216 245702594677759940765324562920698281984 10629217 135355098556648758235534875053167839266 10629218 -30961000381221753505062098828163256320 10629219 119802975377670786023030476341050625144 10629220 39755728580972880989113087416154767360 10629221 -88049968792936281351255882631596989856 10629222 87395186973538482900045822720678726144 10629223 -158164440132897811901687451266265256296 10629224 -502144211646721709057812784659630679040 10629225 5434689208724470487621285438671651500 10629226 -83969078800995000540228929824801796688 10629227 -435417691210702827947449488787718311560 10629228 -13744638694680817949383377208765524480 10629229 -52504703971327594043054096203728241632 10629230 76585250950504070089605367529543253120 10629231 -33910840927262491301118207347714534256 10629232 26646505118045588668668994999083663360 10629233 818736116673497437838755050343732462824 10629234 22587624239751602467014311882739233280 10629235 369695523534478284271820243117237869680 10629236 -284237405772475519333419497795699886720 10629237 -403394280781510416835690906610945564640 10629238 -35379841516902701234749192356283046400 10629239 -344252605943338997491254190865426295960 10629240 -236208720160637503901321650998869606400 10629241 -153853619766667035068438102904857289728 10629242 -21929024200473685684019333537631813408 10629243 -155558412731227048071336236555669451600 10629244 24156181422518894963004460763189286400 10629245 1017851603734307169009444181472748300 10629246 -85763365568093514658414910935562726400 10629247 -174489032422162097860999681640849394304 10629248 54046197302319190213432693342360043520 10629249 -52756811147435575596459767194064509440 10629250 -127537944887071092923250225313864032000 10629251 -190348586746667624750370586385102351748 10629252 -37097026730232788938020632029104076800 10629253 -184182484246340870586059916522292462498 10629254 -38047469690892702729176709244696189440 10629255 -50586296758714286655521511834053568000 10629256 5198960641575333914439892427048509440 10629257 378632841256137654608895643670174596506 10629258 245323057545752200283076023323706505984 10629259 -19270320980759301970010846329932586540 10629260 -177005327524907574940209698457479116800 10629261 31251652418446066118751550553648905632 10629262 -6996128748291946757393162790835875840 10629263 -712150247112560099409881802068519852880 10629264 -54402459909243865807026837518938275840 10629265 -57118675263048279265902332972028364800 10629266 -62918025584245594501040621778557145600 10629267 -291926941548144702470841704684541745536 10629268 81277803988209705858270495305101148160 10629269 227869789243743780731942105718546504096 10629270 -33849570551893945368930539508572121600 10629271 357205858864669995072746394107081659032 10629272 -875425844178203203454587052694602342400 10629273 -225464879096014428104556716318263028256 10629274 118993302731571418024346872631431889136 10629275 -21764274116878661719085687392809814200 10629276 305286726104481556305236831692303415808 10629277 -385615644015303648509601354474369239028 10629278 -69355167186423284659504142373694128768 10629279 384292930844980610475369535975916923920 10629280 -173867860263921261842859622905497518080 10629281 -62524399855914536797572350235879817068 10629282 -151450404507611401798789877300252438016 10629283 205142508954806127358087640190067443360 10629284 -2867726329531114177733879829664445184 10629285 141355969556883565003909916496459759360 10629286 -73035530599384020561211015095715269120 10629287 -465598314629467424502906598929908477064 10629288 -107482100458482916986375359370199987200 10629289 331350593104798419021557473799278469568 10629290 -82612844959645276530022779631199953920 10629291 139563494583407917284029395084419755520 10629292 -42329326699485228983396972132761794560 10629293 -282026193183560783535764026716472286676 10629294 -11186298234205803878455133505617484672 10629295 17895239434525688420233766946594952320 10629296 45909829000756186945599917826645245952 10629297 109977341271296313031981286340095591040 10629298 -245744336734215302764674403920423183600 10629299 12192510748845620698651447744471469064 10629300 46237219800141472926814126722607257600 10629301 753199245476126118913033724160599679132 10629302 311857937913776545942502313745949864352 10629303 291969436904393128619107741385477587200 10629304 165613574676629210682691944176347054080 10629305 -7037123455252232311273424629280761080 10629306 -241152313854296064036881887232415376896 10629307 -78001561817262388111782073099822359840 10629308 244820332106898308382943749228848636928 10629309 62612748807582166269081256613789104608 10629310 84800016729891839324214914232378346560 10629311 4816764236837892243200500824813613056 10629312 -47769239539018201841190276458380001280 10629313 541529107418750063972062410695970154562 10629314 -172952474470810159458137794553575293744 10629315 -387085186415879643483704282782488884640 10629316 108897857454463003146021885381240871040 10629317 -465436543499433617158473026165444221188 10629318 -69236006929468651980318493419555852288 10629319 59184984842375687136224842120403669720 10629320 -30971332955935589389923699511215206400 10629321 -253802339490611457539050593122845223616 10629322 -50949970783648025007008515972093747200 10629323 -292783927297773705327876582988414924320 10629324 6580180611542455310492657710138748160 10629325 -169501809688447556478290529563979383550 10629326 -366340100759104358969314668428395245888 10629327 -397398308497035105842512306883746969968 10629328 26634381359562717028317233066982031360 10629329 629820272747802245877492517631635410930 10629330 -148552321286169698117935907018191680000 10629331 601752421975283499063034001244282497132 10629332 -58696773102850067743949781830595477504 10629333 83431781355596836374749527955641272960 10629334 182604620419522764513694569364927638816 10629335 -108764426476065479598583264362998658240 10629336 22952458858808697195505138502234112000 10629337 -626393966685204584319927365960976929014 10629338 35558298714578629512092814869301262320 10629339 -97161309044367700594982081099223329280 10629340 50408921171110740397690007103989806080 10629341 309129141570383883359582037397599206400 10629342 810502923064313174680621908983771136 10629343 181154665141747867128386729174189477584 10629344 239652518410895104366307723831343316992 10629345 8037851273351078653124969916601866240 10629346 -58848325703884815343729425767368198656 10629347 113572275969099380878624285843814864796 10629348 -207092808769691721162939296984967997440 10629349 -535647517474795953303959488085111432864 10629350 -31812288159738965443352650912484589600 10629351 -38865855991133650432874113312484667120 10629352 502139717264805245441099458276844206080 10629353 -54947116329469444212588237996050316480 10629354 -114409309005091134330227318988652020480 10629355 -204688405609573777633746965043500442480 10629356 57164677622701759392017954241462001920 10629357 16018010835382673363356097651817374592 10629358 -30413895597137906093229598027720691712 10629359 105144106768789874619894852687079902480 10629360 -11364713825062722301450925376012288000 10629361 -141420595960257241417951286655459382428 10629362 -202577480801462926389650603299021022400 10629363 -8409261206603461348783066443630700176 10629364 435146961340105322948315213013642939776 10629365 -47770806006663411275830872511132720740 10629366 -140219542908654078499569559488568797216 10629367 -258138960179204067044324841798717961808 10629368 20101647563096258522471603246304706560 10629369 -112287070321580471517641340347730532236 10629370 -54268657439829414683975051669799739200 10629371 -1115657572012694411568988590792321155520 10629372 127536331779859103380274472030061799424 10629373 -3496720268289163646134961090958396672 10629374 161150226200494097908977566678958489216 10629375 -9895736819686486460649300279834975000 10629376 77366336771941748076257305850871283712 10629377 -222502202785083148749788324354186827728 10629378 73367461851016091607796331686028688000 10629379 -643513094939141909852032589230743183360 10629380 -105633767342804335712037090798705192960 10629381 -22517518294766736619494687363625297920 10629382 83745815318570412552996238832581149792 10629383 83335596731377540509215066413999292400 10629384 24287622023106104761294370630582353920 10629385 2564567560385050472945761587599384640 10629386 -75984812188832627999123798048383065600 10629387 -21625882821400003368732202695770863368 10629388 -229767230782713287114862041419174084608 10629389 151185339995956233110058964790749979190 10629390 -10975456592924418847344924952391134080 10629391 -364362190423170365707768216268109072208 10629392 -55182327200493446810991561833025896448 10629393 85895848344306635572211916843899132064 10629394 201400135628779982106392980537025971200 10629395 -107946349084145655677418874290882950400 10629396 -206286577802040960525226473659386533888 10629397 74058325192806315537828037994446684252 10629398 -31115438245114895367840964593515871360 10629399 133698141591713450621284378790788835328 10629400 120311559806371031918848879835373312000 10629401 -252390662802749945509131727503430316598 10629402 75951483392763784343279771983700457984 10629403 -366064409754348347591555717741173884720 10629404 -14601925559687820033940306577411801088 10629405 259169478103482250975391259792616337100 10629406 24541808399163930471725279080112952384 10629407 -702870953347909263565630804037547325344 10629408 205890166243598364294260046863309733888 10629409 28825861201528358294288067432093768000 10629410 -173329111591651330118339637982197058560 10629411 -40384642739205817297601291823879070800 10629412 527467723991679635719719501617279113856 10629413 -449462550083652542274814671380952934338 10629414 133599894805239632393664073380494273280 10629415 182965847121254951328878384105541625920 10629416 -123338947204735668190934270992267837440 10629417 239311420455690937040793186545110910880 10629418 -393636584826130303172015686969966869840 10629419 65042992683550150951344164058780005496 10629420 -59461328209245906071809678146772331520 10629421 -249160152234139644255243773820858089856 10629422 -144913311166520083784100590991624823488 10629423 89910589389450383976280672049499318552 10629424 73699149450828850285027571240079704064 10629425 9733181547378563630949520494910009500 10629426 419823927208490921315732812630543524864 10629427 -147013525229628813783615713275252045200 10629428 -3578479658814177185570581680936867840 10629429 -298509589489561292100406077110208789216 10629430 51102498505289488118786617916959008000 10629431 -3412581977688482169566166199875927048 10629432 117017599843788283126614536515058135040 10629433 -7967847584504311174516700423705514112 10629434 -7540013751713034899057226777137414544 10629435 11294754092898744349501755468397747200 10629436 -511147319597980296850399521833897530880 10629437 -78117892166517678052435817844588377856 10629438 -120985564817445500735665074136906439040 10629439 -265885157731138210201045978012306653760 10629440 -16573478520945374167789097747428147200 10629441 -566069537156022934399023346571568622560 10629442 99616444304088525879622556827871141616 10629443 426984764210685892595446987789315303944 10629444 -21690621705568181497533875810348863488 10629445 321490303492826458837516687780457072700 10629446 9626568197652707657190548456130161664 10629447 -51098628959622443459446143516121494960 10629448 107203334969888000435717745544463616000 10629449 71536988758209186709213005411363715236 10629450 28552946795530861203360692553367296000 10629451 -142615072971300127744553084749809577440 10629452 -14410862979369347267778798858133298688 10629453 -38717758010159219154794251730299557696 10629454 -159036893613062323744941324170417408256 10629455 -10209556427147803559000566978028604000 10629456 -59203338674048108139808709334974988288 10629457 76238300360113747509890826191239018920 10629458 -29896752001303750450344677243043471360 10629459 -60559372822543438140607028065359863436 10629460 -321779563030920931423733447402613834240 10629461 580692936192612772504813777046932474062 10629462 -54247016151561797590310742132506885760 10629463 -7528940373394768092283152995628093176 10629464 -446322060982074972116223165365512304640 10629465 45508040250645609931750038654110807040 10629466 -28253631755186692203161841464187666432 10629467 62868819850451153026640583171159527472 10629468 16530739018478654292203045650647160320 10629469 -314248099923054138008142137129247684320 10629470 203005556352780370709202352046406415680 10629471 -3429610019058898566749738573399008512 10629472 544086885569796102508735294879202672640 10629473 -16556612027945441769768978508491369216 10629474 -228805103875126967333575155390056958720 10629475 208817047043894446166925842125719532600 10629476 -102469174898494604596441750189643698176 10629477 96219342217110487767853672496296706814 10629478 -198495317332687262346791791222987814976 10629479 -275054855338733343620439314664602383824 10629480 -170962155146670195914274185472769228800 10629481 225241072345485664533437820498918324864 10629482 65457992647214645050808238120382556592 10629483 -59008341328026594916112285498105645376 10629484 -74961921669926698228599103080825865984 10629485 359899558848330036045854456218855311360 10629486 -95547635097008539102583486997730694400 10629487 12551337360107498680773206459675256 10629488 29159433496317445627583396847370567680 10629489 -206909632269488148926010500512669017600 10629490 -222733671457161707143564244573213244000 10629491 413761301972537744069236844398196834892 10629492 300518543583173834297009698272945610752 10629493 -54128127197867817531694238008467440000 10629494 -120806296083958462375052416834135531776 10629495 424691185105523612263619432078293629600 10629496 -27038662460951167185532638232143052800 10629497 -337341539071854746918490234151044564480 10629498 -27354531820581194072112859574336631552 10629499 76069602502910549131211118056746770120 10629500 -128446982778084523412251308057383424000 10629501 326980201019674513870582450931099816640 10629502 -16704265992614741254034077019036194176 10629503 -10525051233585792270135448771577907120 10629504 -76336551270999127170753419670328442880 10629505 -33143374614305666987547511990940308440 10629506 68440112955938454769574374898253887952 10629507 2557354378120236752208601858211381760 10629508 -123047095625333692711507683348242887424 10629509 153872091527670237535972554755380856640 10629510 -7032325512869376000858383174148493440 10629511 -605148239604629820451399594574348169000 10629512 62875716430584183501609762125827891200 10629513 -27084420312481202251620239348381116758 10629514 331111650385287192627793200479104512 10629515 -234074858922215057421533188752356088000 10629516 -99134918941538985972469810417838043648 10629517 -744674328132321959275155434999859942900 10629518 -74757856102115496846487358933136016896 10629519 -146116888030008065728044976516628815872 10629520 164132748839908182734623992941311426560 10629521 -106845986133654778720478604992608435788 10629522 -406518252275320359431930180809387430400 10629523 694034903438925653472915687286930106544 10629524 -595938163942636068842390507289413579904 10629525 -13915490509973656898889770137674096000 10629526 -65632655435451566854524807806944632288 10629527 -241198885865446124520752539092208557624 10629528 -14311915114569477829793923936246824960 10629529 332298341984156084584973623202119608960 10629530 6155864105566949694563315425312029120 10629531 454161756047035906629998492557449706560 10629532 478420705121454172520626323486628749312 10629533 -878758682327565569740269789737481832218 10629534 25275666303380378522924820858912709248 10629535 112087598321492132932225902092955768000 10629536 171005794017550011308472846370614411264 10629537 41699153657615388470123130375953238720 10629538 -75274013528006975393336173276710076080 10629539 520891010824894112707969144005912752856 10629540 112709404381815969955035223536164655360 10629541 -299731454911917193709756595549140117416 10629542 54825513299780081700726824563257274368 10629543 -61218848670231602228265247631398497072 10629544 -2844644538516026335948953098900121600 10629545 153116298884198926714017960778279406280 10629546 2056392276445016080510182962044128768 10629547 553880591381128280854842799554361259512 10629548 3022061572540498194828095783152920576 10629549 -116937994317263774387571256306829662176 10629550 -278272890737699237038489119369075072000 10629551 25199041395663218977367381033927506272 10629552 22883761397538621948358689311088967680 10629553 -301246787119946035233789082806489297936 10629554 874376421764709613037728799418436608 10629555 -242330155659070667017206267980545253280 10629556 -18101581478135284214836010858523254784 10629557 5035545131408841435497262198135148320 10629558 -31045827285712231484232952978899652800 10629559 -105609434163757527021215049415028217920 10629560 75595429679141245826364546638439936000 10629561 -374353368253203118842713153595117644640 10629562 31070667811370968903326063936752722032 10629563 -114350507791726747150486064455276149504 10629564 163053308345070181732337744615070646272 10629565 223531887017822606173804160593832152320 10629566 -136092967819326639792877237849346688768 10629567 247702076683295081696531418613641277248 10629568 -70063978623406918631543890522841022464 10629569 616275455654506540377029657409517521840 10629570 912696462287624558467411611492096000 10629571 -67642395279184807120834049344799007360 10629572 124559741935061755484185846138481870976 10629573 557400662988612317199973023309510413760 10629574 27513809110938549679005439311416357760 10629575 -295605823881149446193816289140947481400 10629576 -281732037476084307217051698136954060800 10629577 111475149243119945979627827063986114752 10629578 21143002486111054706101846129314680160 10629579 -335393973628127791901038650441165944616 10629580 -98504389614270002568165042194984739840 10629581 -661648565024668083872431766603446260618 10629582 109156585186081542621847375745632255104 10629583 -120950734809806162405913815829247633168 10629584 -42728812233337565311137905341413064704 10629585 34406402603145190761713606992676952000 10629586 95942537669868180607160590071969212544 10629587 98391584743505496813854878702091023632 10629588 -9368221238224259946105277702251970560 10629589 95812629115395674081952587955530450556 10629590 -96246728804484847418380224154046576640 10629591 88367029097947885908793469120031310464 10629592 517411135935029245048965586941624576000 10629593 -630603766500362761351766269952478396978 10629594 -75821481306784562686374830079746511360 10629595 33562926287193105595422802462677105600 10629596 -160280852304664722098262012417451660800 10629597 -41296442604196503234139892989937134560 10629598 23282101975943872437135786396176631552 10629599 -339135206138670631945097573023992589800 10629600 4886883212707099469906705044419379200 10629601 -831518016031188087617979601947813314398 10629602 -415336161615930896996080534947765696000 10629603 45298162052348295564771428380986586080 10629604 418815881246232176632597624804103536256 10629605 99057155483467613039006425619802168960 10629606 39276416428455338086252599917160983424 10629607 461758770640034292706958348282390749200 10629608 957642164534277961222571362480128000 10629609 -183683018437735894671163077136766730096 10629610 29307352575486918231856215812860363440 10629611 -126169407658927916459206241336357137920 10629612 -16850266210084912794823111340605037568 10629613 -417064751893854440810890127335562463936 10629614 -470544826734390921422683422225159491328 10629615 -151324557369859555829081202427373879280 10629616 141141117339426162494398066705851449344 10629617 730065385644726645266972418108990578400 10629618 4714156433211467419980789346700847360 10629619 -29426810571252849687060388611912384096 10629620 4362389329583384655069069308455207680 10629621 -88814692884729295970080999718916097170 10629622 311335852324879633859820640694739326112 10629623 -63876391218302460048270335525013744336 10629624 -505623476061129421729226962847020769280 10629625 652461976274934388024804867629472557000 10629626 65571489376528909363976773951724160000 10629627 127432408502957156574251424387946762608 10629628 -229073643758932717270293753642424901632 10629629 81954337707914246671037230454180980230 10629630 -297067652887816425752965438806948480 10629631 692175092378516525003255573671796421600 10629632 -155334415896521341176296261343686688768 10629633 -162374056614897938918091972418038543936 10629634 188543725878569296975687328075693544960 10629635 -161213641432244742625604461873189111920 10629636 67870356732106006289965590512903334912 10629637 942386173589255538128342667348168392320 10629638 -22280810409382502746547105594868965280 10629639 -148147846444026465547712978018559289896 10629640 148025779563205412387615222524042444800 10629641 -606343316218586481039060628372477203936 10629642 123147689121748346439806485660387590912 10629643 12503694117940871335010758492028554984 10629644 294273814814082147981513144490835254272 10629645 -1637438559581761651457436506013048960 10629646 77749197474584957210387595153039513600 10629647 -66153165609899792063680386095557521168 10629648 65167239159250224856910017288344059904 10629649 -616632386381242855331569882972535798350 10629650 -40720963703412325323768065086711861200 10629651 -451274999339275501325447927446735951296 10629652 -113741211196094718728918745405755375616 10629653 -277584651794431025644970222630888861856 10629654 83535064417173921804742804090248536064 10629655 459687386445429564059634215079659361360 10629656 -123204731873291017343026278940526960640 10629657 119604699947745018364585028022675699840 10629658 5510469253303781343329945956652145600 10629659 251368244123866495150459688000248549800 10629660 79069168646290615144492526386936320000 10629661 -496766226313922518228648817726185962240 10629662 -120066688189910893957903174733304770688 10629663 27004183862179304891074515870154687488 10629664 13267518974401843633992204278224650240 10629665 779318745362891585850175807869159060 10629666 243694874612951605495791580458381254352 10629667 -673621247658011328291172589635785221284 10629668 285974734027534378098535940003509867776 10629669 276800337290369100020377881894796387008 10629670 -85195537709259082884643970489716214400 10629671 -247837792249298448744255076529040099360 10629672 393210419596534229784279108057641041920 10629673 -256066480689736219164957239426129299078 10629674 -226011286306060649114785960295264836608 10629675 69734176825087543082408866023956776800 10629676 272113924576941813642446869703746560 10629677 -600687628526023195353933520510725131028 10629678 205503658547437370176059353156590722624 10629679 -223422784596533406741966938441890900720 10629680 -10425076858251363731378971879754956800 10629681 176687992186240337745954356520273943152 10629682 -31405641047759715093719805511814473728 10629683 285964243131119336840306663423078154240 10629684 -82150386150314551138404797918523432960 10629685 328902873366671557078989112556397592320 10629686 2588010828250698429892887586204421184 10629687 482864897437099568115652137584253438720 10629688 735329729084364204040625016353337077760 10629689 -7757401080526834781575083528760424640 10629690 53542141135057419934308721348919627520 10629691 -285753734676822696554443534949343002908 10629692 -244720544418515358375605183449261117440 10629693 108087932811768947224696929639613572504 10629694 -46915651247442443727101031735235939968 10629695 243664950123909303119077840976635444200 10629696 -59123318293920943063130261196594216960 10629697 48741182331007358024971693027907760340 10629698 -69928355359925061204385496629363920000 10629699 -65513900070064860256431535638489718536 10629700 165919737592651035181339950038393763200 10629701 -158781669781474051741876952335072971456 10629702 -33632915999519074511790450438478585920 10629703 71057019998745165610268053882615231488 10629704 24500224949529796787928552434666373120 10629705 111721411379600272092907408030594407360 10629706 -18249536860682331971597183613425110176 10629707 675428508204433436147286957258647211432 10629708 235046950681684464174820511097057517056 10629709 155751210220774502635222055724366842786 10629710 22992955779234311379157373787745912320 10629711 -45262342721103064974883817288647292448 10629712 197786642770577782318908816570179772416 10629713 623387174214330518726886535136413390962 10629714 69844282346255577893531923971864729600 10629715 231218810333910587000179007216309563200 10629716 22428951992647826517606898662258003840 10629717 -117666505913154589178276426457403359168 10629718 -489439706115863240211963658898157137280 10629719 -92397237027291000202327541226334621656 10629720 55353924722379593087494496812079308800 10629721 -97636086454445979914950085344158762800 10629722 418308042708608223752199299681487832800 10629723 -41870027180766636216138039453183854592 10629724 -83522723947792767608523932428960461824 10629725 -45860121505436771766330317045509932750 10629726 72704821505046683586443299683485195904 10629727 86694889895401410355537622790395709944 10629728 336415496839114785189418512845952122880 10629729 -1318824958557291784240367500922448 10629730 -28476412416650645757992898913267569600 10629731 -97895111610262815026073249079206197808 10629732 172872259808702877167507219459818755072 10629733 526331006093671256351064273828753174048 10629734 -140148569972989728286360720433684553408 10629735 27157806055421698320385532169082819200 10629736 -117534161165404348832131207151607398400 10629737 181800325356341444116129427988499402320 10629738 149400093181669176476200457200397690880 10629739 -274437901959291014932663281854054520460 10629740 179708361600780842403710433868694323200 10629741 327436511914712557144224515439055215360 10629742 -178557580051328160162937500283744390656 10629743 -180426619194761962319488762359269617920 10629744 58409596743898686584935278458035666944 10629745 26205072981606431792341215317577861120 10629746 -223170810838291473365203195753075538928 10629747 208372292215158855568712206033940446800 10629748 652445782599673266804700950537972861696 10629749 3467186160267410762960017533456761088 10629750 65802034498194394426530597109429728000 10629751 -457482972998633145107347284076902773376 10629752 -186769220142838495530715159161871441920 10629753 15911351978294793733245132504780935808 10629754 -129523116517383806615759841380472084000 10629755 -267056320817785494332753871518894322240 10629756 -82758112683120905732000810530088421888 10629757 -544369608468072340221330063836985423994 10629758 92841807642070532542549123602603938880 10629759 187861269474381070435060006442724775680 10629760 98543902506389987520880709095705804800 10629761 517743493785287116503689221627584703362 10629762 188774702021145204925761282590845691136 10629763 -239445589105354385105782047477941897816 10629764 129743486714506506223377192115228262400 10629765 264363781454487975837483436223528352000 10629766 305603352988493204201029863546500225280 10629767 84584932924458395479246521931082534712 10629768 110814618257544894393625810911906693120 10629769 -109428773904229004793447096386110269440 10629770 282321732313257062725141002625137130080 10629771 -162800677120604781675957090112119976488 10629772 2200764323134370732744522887657684992 10629773 -12653440798442014635586841355500126208 10629774 -159629960744175310205128501318153289856 10629775 40529630842900857800154010437584315800 10629776 56310714161796605072554965938759270400 10629777 212049070566420266591940176394994202304 10629778 -91502499541564686513030695295075250560 10629779 -189572393309229556379692034321534593620 10629780 47063107037100039831794765377675468800 10629781 -536013265702895169469790657780630466418 10629782 -166868683933817567015097644072373331968 10629783 -7422447776810187156475198744113475536 10629784 -82113509113998936458879160163565568000 10629785 -150304087498560776059236018827717952000 10629786 1344876549453411015650998335948175104 10629787 1050583249699026984633815245287286304 10629788 -28365702216056006258119281076053356544 10629789 42161889941319161387079263379696930720 10629790 288599518310717047947533246662761326400 10629791 425224294657944824627346188237136468192 10629792 431089183567959775000253557455272804352 10629793 492774655492987022199333843670233219844 10629794 -9606193358926272035800401689490570240 10629795 67755546312022050174761643294385236480 10629796 -317057118589049654739334463732323942400 10629797 -161761208087831447982612491069729113920 10629798 29999002898614974591138210413439401664 10629799 144824430201941243312166391709967624520 10629800 -115826024759792670317645532502051200000 10629801 -40913985719078310051420278629435375680 10629802 20227314931613140334649953417502607872 10629803 -490125045680496608891228872905011007948 10629804 -43647499420836681230709253900208179200 10629805 218941434107226277564718835491867379000 10629806 -200206124572396309618053553775870856192 10629807 156323685435017876121826603728882547200 10629808 -8530334014981405365859697203577094144 10629809 584996880271727569238543761166483829300 10629810 105070312255778629516571301458279562240 10629811 -487110663614193389212296551325223314888 10629812 -174946253447242357373195940686415691008 10629813 -196128975201858922570134776246501964000 10629814 116661059576297226421348642100977426560 10629815 -1984872358733000868268857945675349200 10629816 140133827073243805155098534739846758400 10629817 173086408193005838961266377407064363152 10629818 -12973654012666937787299008246652121600 10629819 -330495509274053736955533490851379465680 10629820 -113474766153322957005637625998803870720 10629821 601962212466064153182568932491486527200 10629822 3385582138110379066792461460276660224 10629823 497204908654166333175624288736305131072 10629824 -53211760813499822280050542974534156288 10629825 -189179995385207576834505879705755600400 10629826 281889889085886113777011312716232072704 10629827 155678677006276467454328584311102531360 10629828 -329336484822988950194257122080763402240 10629829 34463232456377740419837111796812286592 10629830 2399213981184815050905620921569804800 10629831 -99438058342425890036634107877224701056 10629832 -220983298089267664161244566452339481600 10629833 -341396302693330313956026264851641578918 10629834 -13430776474190993738345936845712974080 10629835 271537819337844971977853405809774321200 10629836 44174805986619639594228847603803734016 10629837 226538629863487205462953396624299731094 10629838 52690668992514604067677272002684966400 10629839 -133505380381572454315403917656428450832 10629840 -21071599368856178825258699532172001280 10629841 16382574623526655727664525638736080064 10629842 60713404534068707225118465457416801600 10629843 -24055601278803910605639747070220226816 10629844 -8951927411923384799381695336112347264 10629845 -208410087454856650728957079500443827200 10629846 -216954431126691055000552905966480672000 10629847 -98923421918271614166937996119464387704 10629848 -353958383541309354304011189787239536640 10629849 -232773669005553934911240014702353115520 10629850 -66295270326958378844596904973945600 10629851 79735330276375416331107466803301933272 10629852 -343481242876494045388868484877458912768 10629853 205922892197637539672260038952700887200 10629854 -268865371715351610602515437772368768000 10629855 -226916995509242492666747487956929837800 10629856 263656054612637340553944047320357404672 10629857 155408878945068280432227264881972613312 10629858 -2412360085426243266895127934123647232 10629859 324492677871123350135070603136013852060 10629860 229972909697515936382385416700880642560 10629861 545798813956015879379528729381591818560 10629862 -404422845290083476828576703472075972928 10629863 580375491209406946506997980049148553480 10629864 191815987592546602829165586480713809920 10629865 -197147712749979162831560690743065644280 10629866 186192166186129322930054703635140574304 10629867 -527642198063813307722026047400360849320 10629868 598161803786050224373775490139772001280 10629869 80257641015712623989783178902549788800 10629870 -54181682312036096890438697848458211200 10629871 -147901645400622779840615577340079836688 10629872 -87213572455336190325663506171157577728 10629873 31616202341466716385191025231491148720 10629874 -9541591005687059840761083290797808640 10629875 90249930016146459845053326261207372000 10629876 81548435806636086628929194673349804032 10629877 -94111001957829235832721510143800200274 10629878 37839449314059303257432327713855517952 10629879 265656501197249973629934831868625846688 10629880 348053008957217536583067508959002726400 10629881 433378274051272559842556686254701720682 10629882 39244801317411610003984101611985570048 10629883 -684765894601779254972011927781434215576 10629884 586610110334832328479121920944609995776 10629885 150480050092412147406661917143561656320 10629886 364334755860583425335693161029843483840 10629887 110078107525437548651673080911833432480 10629888 266793497815422376428884640410332299264 10629889 -17856784509032990278589562992523758076 10629890 -55406532300471876512577711860267896800 10629891 -139624114274775619054443382513102170300 10629892 31113473804599282274467051563748147200 10629893 -17078129684827981462379903119258924800 10629894 151123869340554950822549772722810442240 10629895 -44954818548415538944753842119985023280 10629896 695605075922956631961298853199725199360 10629897 144208896449254828783646511762120387600 10629898 -160269121128468582968533503187953221280 10629899 -128939722394559016206907218469315656960 10629900 -38184943641156342250743491561521152000 10629901 -553167591529154077014543829580233586250 10629902 278971532962054222326722810190871369152 10629903 127820382928867707896492149679563540104 10629904 59802336374992998094560839602419998720 10629905 134857153232981670124933724787860272320 10629906 -41427201271139963628246988761965478912 10629907 -407290714630423540316479451809977849648 10629908 263560257420959421062080855907486176128 10629909 -423138324785691609954290652712722425376 10629910 -37937572050786475162282275296587276800 10629911 233603117286916377341734241340887795400 10629912 393037046645290152504153233345866137600 10629913 577491423253886752777981324768925721600 10629914 172684717792948178111228388395434555392 10629915 -33651148376474629858426973739633043200 10629916 353424618321526741613951609799776663040 10629917 -310288568981866995717400970447940539034 10629918 14061322603396018912697820476844830784 10629919 -66862196214818379932191131508904075680 10629920 210488183734210730890025459151651471360 10629921 315800748977905602295000294317189906240 10629922 -33953848604718905785541926453934605488 10629923 -350268679791484160090369731249389182640 10629924 -256759044266135159538117822772922327040 10629925 -161520761288897976339984907044489749350 10629926 -399108448256411406400212952412974190016 10629927 92041764318340306620233582787236282880 10629928 673792585942732045650049050014051036160 10629929 763069908036772897741682880402500113530 10629930 23494906794233430095120630246274739200 10629931 159658766055361558506287063460962205120 10629932 -92744020477572197940763559451014517504 10629933 -39532445321786587690961729513827081536 10629934 40131741599540937192701067599252385792 10629935 248978778657270667540266703640159111880 10629936 -55781854314308397244448264771022274560 10629937 -244568350124751048452604423386454994414 10629938 53853377965350421513659241426378911360 10629939 211076898209127087195538028446013838960 10629940 13086779136466873598988062797282487040 10629941 -8960368905518228624174090743212940128 10629942 6785952616703195055422553305068120512 10629943 1044783095418045965806219520706439746720 10629944 3054975060722485387155283512091729920 10629945 -55021735348705969435218946379258996280 10629946 14719918910858329991628491049455965440 10629947 143402324041178494894444941970364138688 10629948 -131097746618311604504130904311703609344 10629949 -119511064311811907135171519797831823040 10629950 -21896063805837620950852834697711976000 10629951 139970661205936043494971848187107237520 10629952 -57820069709496360100882898593836957696 10629953 794228125326993239142708685263650315202 10629954 353842676345362927885539370609741776 10629955 1995595508707638088271576811827513760 10629956 3200139668815685184911928044852367360 10629957 -125935204925466838444051251433989460512 10629958 -336657335593983771711665088706963651200 10629959 -156880179339064463332942619810348762160 10629960 20956842501819688883883461577663283200 10629961 -161870736096092410261609078769665405788 10629962 98362225008480191422453958135382912000 10629963 -172118323439682146989820042174755679736 10629964 427055892666348970610027275010492915712 10629965 -416030786892946149335055889303226041140 10629966 150301418389551062149545447595573866624 10629967 -150506849414606814511185574019810394288 10629968 16188513585353780114973312027800371200 10629969 38736240521907564720592128671874969600 10629970 17559129079497673901740593658721083200 10629971 427649930849586228254943069633508200 10629972 -114108638531093949243445089801253605504 10629973 93936616940331921821590662196591382222 10629974 -85449415574917562048863517202242391264 10629975 -528273131106725181208109723274604800 10629976 213672482898778647770368709970536693760 10629977 140923034166939715491783736024697521680 10629978 -62834298115794658794470133649699149312 10629979 -113342471796321683468574621539599931040 10629980 49833052841452486329313666637599180800 10629981 -592361302263597644169142187085007900800 10629982 191948328805789752835940627219937336384 10629983 -17152215638291228203969275234637017600 10629984 110940413486427573063635457358119567360 10629985 -61040812032364460725194239143012656600 10629986 235185241420681245709246850461479066192 10629987 -6015475132450988683868065703568769920 10629988 -212368066767596462571029455826070000384 10629989 -281929951800220933464734388361081706244 10629990 -93410737951247277066170215820701286400 10629991 -2226228874712007299436220988936119088 10629992 -344184055561703866549036688837566080000 10629993 -113907673098378754448907046629514604544 10629994 -215891105735322591693167855164550078880 10629995 34077798649290973134813283046820034800 10629996 140340079430037293580896507759580724224 10629997 -168107988229036583318522378817828462368 10629998 -80019179069806961575875240269154945984 10629999 -251640315492505091046099321072261262776 10630000 27104415901661606672675909139230720000 10630001 -103324566391387185546888733578937309998 10630002 168192881664259850919087650180149086720 10630003 -66666038034012561575612095051367193600 10630004 -11828224854635354621237346338243678208 10630005 -216398630731224603844464032789038153440 10630006 9047085476659711226670644177318449632 10630007 -59447351381733335869895625708349858680 10630008 464969912488811302842572947635898368000 10630009 -212407066257490389517565675689123477120 10630010 96706085160104531512756091998636808160 10630011 -350390778682555281576340939019722248168 10630012 937687842113744516929151651134982720512 10630013 -60563770198591696255736085737202447738 10630014 -135383544022211082774098730866156289408 10630015 -305422203631369398893235790280800192800 10630016 -477412461362100145957350042736672112640 10630017 6089202305082574326064605236353181568 10630018 -127168165699169178419229976399297718784 10630019 -1136422948086465684681335606525275328904 10630020 -10550273747879683143605676714435256320 10630021 398226220301804232840716237793737168222 10630022 36552817139092622960438905317630048384 10630023 14052442511468679474598133985182577744 10630024 -236030923496210643197455608636203335680 10630025 50646276981581083478120581143047040000 10630026 61348437585634463383375679132595195648 10630027 -210315058902076861434609580360640430848 10630028 3673807831691388776900474848432190976 10630029 132658103950504462053141338286242106048 10630030 -756178783422340404848299717362048000 10630031 306827487548354670670459721194241837112 10630032 -15953740806651400750958420360081965056 10630033 -731493698083349716090353648011983136396 10630034 -144205406671574687866633932228757725408 10630035 -177295140545479553813376193547337704160 10630036 552062363536188023296894949735453947648 10630037 128827517228748188691839434278203961600 10630038 -202788522723598184386844393764845704256 10630039 -49641700247489077495472445529181700944 10630040 823786827010611246669338858094796800 10630041 -12690839119885200255898223737079963040 10630042 355756521895945455744197463336728466672 10630043 731473291237435889129464387290577672944 10630044 140086278160758717768792210436938109440 10630045 -39665470900944637161473201457263851680 10630046 15343351570381857004375559326566841344 10630047 201873791975728391114854581181606192200 10630048 92589215797574494738042733030283411456 10630049 -575876868979707118677032130842319074688 10630050 -6629650267630436272569950370902275200 10630051 324586391401940470304582719085375736864 10630052 200605243938813356450773490097187230336 10630053 134443388721694058824578428838263000544 10630054 -234104210368679735458127084380714182720 10630055 151864669902455106959988778741906369920 10630056 -300269649196061875569983736990696652800 10630057 185439891822985742082373222217632205306 10630058 93286016593206495530474745670670598240 10630059 311322119295987719117294251922926862976 10630060 -36561074748080645565925800892974305280 10630061 73834325212825791271216303700126766252 10630062 423592460178508671951805724858959347840 10630063 -135194592998433699559218366005353453360 10630064 -189749488646772736636201390837112094720 10630065 217037249894006457646774360385002415040 10630066 129842361677749915629260377312085962560 10630067 104961305249271294654004696958256339792 10630068 -19240523918068954086338150372320604160 10630069 -290882505305973469170851395532638592530 10630070 -93566280918139865087232909414632590080 10630071 -46473753026088131399322904861998121440 10630072 236907308488838125710810720132154183680 10630073 2152051444271100857357364275637604800 10630074 33842964192535365910893859090541921280 10630075 -445216947448538874945403898479402695000 10630076 43518802682123419979808830963101880832 10630077 -150400951477383247909432283965750490880 10630078 310216902237804295778799088153876803840 10630079 -391651447304855969019105348185049712320 10630080 -6989728667640584279791417903955312640 10630081 -222330842363749496812795298894183557056 10630082 -351925478784371137101357870883876684800 10630083 -194766241887958782521871155489132264976 10630084 -209688920700990984158581030259254984704 10630085 -189268785583400718640598030016921281220 10630086 74132952303363745555061518698074677248 10630087 353277694185727681316243672416828927280 10630088 29956032433740389514512613067244175360 10630089 213093798664692276714571569044178782400 10630090 173001762606100393273566971171436616800 10630091 -431723319996635981504040659378813030508 10630092 426736818409313276911360471649619456 10630093 -398018298469645280876633158244549643658 10630094 14236227222550684427272904275062942720 10630095 1354923688325410999928611614456921600 10630096 -77353131724729550387029965880336949248 10630097 -285782698608693901114815332679869261340 10630098 -77596575326164858255836355466098924032 10630099 -209799737066452386035209038526586002680 10630100 -68882322587026218887541567860898105600 10630101 47538645978557304864639977484636034560 10630102 143759018529351696188765628053132429952 10630103 -417160299441903677811621628424260551336 10630104 70248801498018489727607431293878845440 10630105 212286727977139481451804128451948203520 10630106 826960644889229853653848002094829532384 10630107 -124840822107790239191005378512362317200 10630108 -15801434119097427542927710017569961472 10630109 -383789050135155674309199828318220257588 10630110 101903448624596990819032221600088325760 10630111 -43667790730733143650650929844916143376 10630112 -368740377862540951592007151294866259968 10630113 105321741909390362607443472241213406784 10630114 -5234424249801894238190239405177086720 10630115 291125289006522447625086669485063826720 10630116 -51649234862611853461206924886487040 10630117 -191195382722750339523453712792758721536 10630118 -30102405786110351253497297097576396096 10630119 39397179632569689064195164900538632744 10630120 -122508821649961178666343223747928064000 10630121 232305154463790685002618418914408923322 10630122 136936530391259206331163424808191855872 10630123 -132052486974154880829262308926673922160 10630124 528150892436298888355886518757363481600 10630125 118703881267528594779417547789215480000 10630126 -2090452825511065797454763946532397952 10630127 42455209953835067569975455808169937000 10630128 -37868454905817925977248803240880603136 10630129 -195087421910169197151627574763814084624 10630130 15403792590558119750416329908834150400 10630131 -482353785099825352739322799475153166336 10630132 -568373302242739941192993011112156095104 10630133 -168529837297224655567029590681126913060 10630134 248769723008097099680643579616364364480 10630135 353095011057251562699235783450431061080 10630136 312181840216747377090882462563254886400 10630137 62068179901825335581936815840582333824 10630138 294250178380223213422281226153350180720 10630139 234066315518557688773718249450383819440 10630140 48189862100403547693648072508291973120 10630141 821828883069726006970665768264010689542 10630142 -84625078084555356076080569997155802048 10630143 332990426323154024326939142717032957200 10630144 144727380650191993326660602387639566336 10630145 -373999850981586083359531288318381277100 10630146 26885450467186905527344427475093965568 10630147 631264545731237272374086217003167490312 10630148 81548281551644014599461802976485457920 10630149 159831570899367734070683459153216557728 10630150 -29576359242847746601386020205528398400 10630151 -69377613051569227690293303281642466720 10630152 -28060341056359088858907679809678274560 10630153 -440580828577388607755676788229975018240 10630154 -111064903330807876502011841633736757248 10630155 20898242656206010161822651530354065920 10630156 -102288069923441961373557152031213842432 10630157 -72975078810526566816329761745062707060 10630158 -55595439564838511319606174422825272320 10630159 21960950619446684047539181828624188528 10630160 -39816574695469991389921748678445465600 10630161 371900678063581518802263495853885307520 10630162 -63458072459127384231510008601808324608 10630163 -52459293580979592194163458834135050896 10630164 33016697426636820046625244141340846080 10630165 75228624059075508543932111178085539840 10630166 -160282820610862806040382533337628415968 10630167 -219440761294753872220945883032955796120 10630168 -234212554168678911552279625856662179840 10630169 -658996794786322124360961133004688480240 10630170 143473242622094531665847327254835059200 10630171 -643177655023274270715585008424951477628 10630172 -140723805219644555057409042353912140800 10630173 -11531084744061086914127668918552972416 10630174 84953258600900713298941860824737073472 10630175 -347108769145729554037064289470636946600 10630176 284078767141121820456207417404221292544 10630177 55951373944456376784127547580412859440 10630178 -219658495893608054442564025929660441600 10630179 32216551476907194702626129364289563648 10630180 -305313179344197650108401998481087795200 10630181 583242439819368267424205091967185239964 10630182 -8661043723236520398794739644007168000 10630183 38760941945993295174517444707317272680 10630184 138671086126406884121571323179278827520 10630185 59787936493011400445989991466157100160 10630186 -47302602249209848797413796117843926016 10630187 -12727156763588765084445615265545762432 10630188 -217038407180786780655918231106344016128 10630189 247446076477202392757344497139289987990 10630190 90733771572176802548193696150262833600 10630191 19542852782995796969116698679669977600 10630192 -11580804121137856694556584556558909440 10630193 -12619606644383708374861200273932632320 10630194 10737520325057885785219201999533046272 10630195 -409625501966578613328317095762134262800 10630196 -162754581176179045992287027115802337280 10630197 4400873355395726299895906105877780000 10630198 -144714830835128015573453847827207138400 10630199 171333145709160391571622742207089282120 10630200 18103302850116878407024460641640448000 10630201 -189252428954780161200180349968357091798 10630202 8088314196533790093970160960579962368 10630203 56610470128841011876953900155120722800 10630204 -121168677516926008089212200179295691264 10630205 -251586802005076723712771493579763405140 10630206 -108038282640260240943671539762983693888 10630207 -122275930959508844386758915087066121320 10630208 -41077938171113889869119179508710113280 10630209 103648432792933442514919452073104184128 10630210 -33591293671988128883532215300409876480 10630211 80688434212792237778016641763784276080 10630212 132081743144158528627713772430966495232 10630213 1321786869227105517666805052235871166 10630214 1414819914295599188315043791858320512 10630215 -174072505510283837376637159806218223600 10630216 10634346707810961431451238147352724480 10630217 -77862825048122699563389511459555391580 10630218 -618515697529446500842340074744362437376 10630219 -112172851977292733688217461574935893304 10630220 -23253791094435125160824888240140293120 10630221 -3112765522503607211822432722674288576 10630222 -728793746010879972717669877340013888 10630223 -274716308427486222754817723852865264528 10630224 156641932431218168115298486511857827840 10630225 147714627637944464703429368841187248000 10630226 457414882264398242643594989875529690784 10630227 72121099967700002636237567821228545720 10630228 -180127470796458151983984371948580900864 10630229 415886257314068022525072881247306682830 10630230 26630977922197027121973975347382474240 10630231 314667344130535073769440136764326445872 10630232 -214851000477377832452030708059239751680 10630233 260853676926086211459855102978536368602 10630234 83864724178844802824730240373421038080 10630235 -134350979455662100861097660985158618880 10630236 -50837108358103690526342151706433470464 10630237 -225134299201762818961459029670414225114 10630238 58428547687074564309247740687490092480 10630239 -49761711720665110424817495654673158000 10630240 -155278779368525754986243634781460889600 10630241 111821447953890979449413075566344251904 10630242 8121872421999802113082658523516303360 10630243 188817702607731644857923338359813435744 10630244 146750191125469226255105880497060689536 10630245 -3171862854183352715219321439386016960 10630246 -8062168618767587248078778234083479552 10630247 -511823871811014996300774506935556455440 10630248 -130940354593534005921382665897355591680 10630249 29377018277890848103082315947327676160 10630250 120514047469178264791411781224970928000 10630251 655839080002673422244987993449377125040 10630252 86330771703712936600883127306562324736 10630253 669971802370715438231641742188483904640 10630254 -86296256962334446080130906641174327168 10630255 259850775956517966101044403286786940200 10630256 39136729579400846995571881101066240000 10630257 625451265811335030151551172814446490880 10630258 -5012723204825535022364142476643517824 10630259 -332920587604615344266984037286890255540 10630260 6628733198503416381411736524394329600 10630261 19408926622071669327335520837696802862 10630262 159837034937791647387094452235279592064 10630263 -78528217251127789392353751336357399552 10630264 -121574520103197221660350670429196656640 10630265 -855813189535709229513460065814762985400 10630266 -98195871954020998278860832597338822400 10630267 -1336764315922828913163596494509001705040 10630268 -214262596056958140991780482990610911744 10630269 -4922539442473601289774178046509514460 10630270 -78312885018899684909469315456812106240 10630271 87243888142163810604996862656783065472 10630272 -128984298402644248970362728337322803200 10630273 203543766462777303122706713145980572080 10630274 -251118977523772638829812215761736753280 10630275 -51993029629657355982147701578638644400 10630276 439834584589585515039787627859809324160 10630277 179881443965253030790527269735215276992 10630278 -114967313409236718164530621968402339456 10630279 162513357158606755654723787742032000280 10630280 -297728197112494259148022900067030169600 10630281 -237704812782731205349490383061992375296 10630282 -184404712983171201953714362935371898528 10630283 37531383350360791981298744904747224532 10630284 44152972849061056551454845275991785472 10630285 232475351280260655039566090613542139780 10630286 147241040562777197094761114622847430592 10630287 164250908163336862010266864546453125912 10630288 1193617781313046368964891917058637824 10630289 821531751065095532275658618784605559090 10630290 43051307842760220803066304834718871040 10630291 -213337403038863051625899454514781058560 10630292 131642489898467374934309977575676550016 10630293 4418460359340840534415429271245417344 10630294 -302961026837702739101570934538696526304 10630295 -99382866367353159890002319071804195680 10630296 295579430211091388270964266210467184640 10630297 874240943303874535469103196768207260746 10630298 90107586228211007942092774250003880960 10630299 10337104427726902466182703357699667864 10630300 8732239397513920870443212076568678400 10630301 -212974824911542731964118991706247261376 10630302 -41788408121357434604354302612269720768 10630303 -101113810838451307021170783018407902720 10630304 551669819407209246755312525422935539712 10630305 418431289167324357512851112173106428800 10630306 117667105001597586138136286304927446352 10630307 -215686314961896278055785219719785373848 10630308 -1754702332219738168131912226194419712 10630309 -462897317578960809138799479173808903490 10630310 4413993160792742393441361768439920000 10630311 -134155654919585397620861219541535308336 10630312 -206931398356594970575630881034964336640 10630313 -678783327972870807673570824792855024540 10630314 118053950571157011004760889874575037104 10630315 -444880117643778239063078618034963323040 10630316 18224686574552350462277458406571116544 10630317 -7098708482299060647482057586323040288 10630318 -206670797604923006195626054417297039296 10630319 353606739062528108063680378841106124800 10630320 -56724132487784153305486313059641262080 10630321 556088635580382531050827468144853660544 10630322 65696697398950892305893351367930349472 10630323 50789613582505096771848408308592453384 10630324 -146471797773993479360242721142139582464 10630325 97311771922972694495789746737691284000 10630326 4905527531120921487544383440935194624 10630327 258510126888442416827753612340036872400 10630328 -430479673821985385473586197771189002240 10630329 -101709711784668706213009000628601043200 10630330 -120919350021602766874772736792533329440 10630331 -2637871438925824720479222684382823280 10630332 242422483740995975968498683942664012800 10630333 5742125081542479910735053022381671168 10630334 -26830220773703998245827019466183680 10630335 -70611824700185129315814040181532831600 10630336 207267253517436679185030185342389452800 10630337 -481869181775663376846154402916889646014 10630338 121817901552111989440263463466038786560 10630339 640715802212570230774634693535272718140 10630340 -19892934479099017770212309720426065920 10630341 -368459437237574556946485573895013892450 10630342 269156048155193993585982997165390483200 10630343 298792943088753330982874534580833088600 10630344 -58972653653169159263593864523926978560 10630345 -75360380758087762343634453442827887040 10630346 -364043173466768321136327990367210930128 10630347 -2370965946265411692535381958139423744 10630348 -192522514107258843680855126014979752960 10630349 -957784139997592587034136535820902725280 10630350 153294095818405409617049843886669345600 10630351 -180253607536946193998044212397602010296 10630352 137891427531979284270826946298291290112 10630353 -181631493056120225003151029864091822096 10630354 299394761233878651373493443712337605760 10630355 -150400059261765503473999376776499660640 10630356 176891304156310855892500963304965263360 10630357 -138646206980381878385060622961500730308 10630358 341982027885968111309210151240194645280 10630359 17925571220987621699968302291379759416 10630360 210857711355044830700302730555608473600 10630361 -101098634720688198531377232583261056768 10630362 -72389162414101135159932856005736673280 10630363 -157934282862450026651479999255963343160 10630364 -178300195423162105802409946831849588224 10630365 -18124835530053343875338369942100610560 10630366 681758115670368356528178742829452381440 10630367 5678524740825683567069084323057278072 10630368 4613511241322910567327493199695970304 10630369 -150174419077446476788942672211227035756 10630370 187519628613598353519050996989497331200 10630371 -2879019818391486691101283489418639040 10630372 730201535440882191707866759625608592640 10630373 230480699265458924229829847724928761564 10630374 -576348358735085796956675437125023232 10630375 -42336458960466553585887770828260200000 10630376 -208164451418481018353958735206486737920 10630377 110182958569379868417021294592294877514 10630378 179770959602866933999690536766962335232 10630379 631022547896740055005236501605634676980 10630380 -63094672247877865880839606899248317440 10630381 -91116560313036664659127356032362196000 10630382 50676487634895378947296201194579507072 10630383 18544478713969196070981784037088090000 10630384 114332350573120763779079832201236152320 10630385 -49601555575432655871575161774498464000 10630386 -24942080679785053394268007658613427200 10630387 -471900861785343449309410843453543686964 10630388 545705225831107761072500664794048249856 10630389 36697550292042810608166868500665601024 10630390 90463199608494403203935970864326707200 10630391 -497413015033723154010522739567156932096 10630392 -281646044798343315575164512023302594560 10630393 315465192356021521173662769418761489024 10630394 25194420966984596463563941071777008496 10630395 106715282608681251632300244258771307920 10630396 -15089817020482498102974170095223963648 10630397 429213186949829364820077201650511363846 10630398 -53425756173958830528145357671196692480 10630399 223616861468678260435198400900397936664 10630400 -153321333556240489038898624949806694400 10630401 282329554314011005762244031240016906032 10630402 -284366971450875706786784489143862573568 10630403 494084797872492114396420521126697962028 10630404 -142345823657367282936613865834107207680 10630405 -391573444122657126326744956803561120000 10630406 9428989903138031245658779665235342464 10630407 -1046008877827936553926086104965724760 10630408 -156415822228359069390963000845260554240 10630409 636999069507123487220361464650794368520 10630410 -4878629186678856752357115229369466880 10630411 113029008548943650463080897334514554024 10630412 -26380176797744826976836276727025154048 10630413 477404058290609345916451589830104088320 10630414 366508035705995988233355483922727588160 10630415 -305343975414138091810052302636761902400 10630416 -73079532161898312166704602656694599680 10630417 4529873125304401695720375334023943232 10630418 251882053329383432972910439963937270160 10630419 512150913917206708130971833501135343728 10630420 -215183603903057902678236537363785406720 10630421 660623087629132032115231437021618309792 10630422 -18799542801627525820845567441328512384 10630423 663648611855986260352368433001548721520 10630424 255391021081232247510751548359226163200 10630425 86228714401111448970992940724248427200 10630426 -2371487943053731839553527894181667088 10630427 79620571564246084572518305835365176960 10630428 186819471530986336542708926990062533120 10630429 -391054562563620546096987407682326829524 10630430 102262813914463105272812686871592471360 10630431 98376000194042099762788712703103779312 10630432 375072104302477165598588957901501038592 10630433 -140564226581923284557674675832159079360 10630434 178037735335630423913829736647486056448 10630435 342364615281367168092194181096754364880 10630436 -301391267121074826192084020383216936320 10630437 3394314806285436011083705068058611168 10630438 -113144783671759318290271511743262852736 10630439 2103300416404445715545777885059280928 10630440 -25537377793497300161846915208668467200 10630441 205078522296958834195987176052365918842 10630442 -237427841294563221010815372162408422400 10630443 -131549356858442271315919372064832480000 10630444 374109304060906305609536518813269391872 10630445 -141986634795117564119916961489859147520 10630446 -21772648769785510219350345944003514816 10630447 -972410218054572069458724087956784104640 10630448 135669541182924734795316481204654620672 10630449 88821881230256391971412682532241742800 10630450 -58376308352081698885797965346040137600 10630451 -6108748189646767479891820988676233088 10630452 86516434367841582997429214999190804480 10630453 -30499417984988361620716280854730762400 10630454 -42497255594839130595543655358781001824 10630455 531174906215393854155076972744969680 10630456 344239749356815750879454202057712250880 10630457 690141043555979351048933027269598728704 10630458 -55252068753024229674814718095126397952 10630459 144502226052269711799216344056462167552 10630460 -7942623100348173174082745640734883840 10630461 -169181411098805334786700018669706857728 10630462 -39510486953188013722201406811110661120 10630463 -32599952624577368158129112414997108288 10630464 -39114212110383780226878218594188001280 10630465 -40764513033389036086260066476865898200 10630466 108552417745878155122703204302149327360 10630467 173286761922717375688568505291007488240 10630468 -98652063642515178610771469954449428352 10630469 -306535071459159677767444117357188226404 10630470 48695943869447965006171872440621790720 10630471 193951090924670588221269014223413824344 10630472 -385638072273845424332309343475012147200 10630473 -106472637928952909462462989827878427456 10630474 109302482527580124665905587841942267392 10630475 -33930655472982236514438209624808400800 10630476 27786361355151943226028177241438463232 10630477 410873972463875716082087323822871120640 10630478 27365917873164526392190119982872911040 10630479 -38327994947345466111656269835576042352 10630480 -3005612499838701691313600640193658880 10630481 -36188027555717693009208038365293974400 10630482 -186081265421780191335925867257903105408 10630483 410295279212036082593353367548626314732 10630484 72555581342586555998418047313311500032 10630485 191535534379903721145726796342854935040 10630486 -379823279696865310126702967330033603808 10630487 240631197832600997502002288777615253504 10630488 -412178833504005772632648056277672591360 10630489 -69214998762285406987566026610626153728 10630490 16476840506819983317804037800964797120 10630491 -399134186578947994091412245743310747856 10630492 -24570497661099257203625836658381193728 10630493 -439681335004875827410807928202948279258 10630494 39035472880506053810927944701248317440 10630495 21794779830567163669899685877399276880 10630496 76137638144563423649975831889597038592 10630497 219176291899281580103131147324229742000 10630498 3470450652097652556705807261317038464 10630499 310475079188135016675907202210162269320 10630500 -78317189331571549910050259731614720000 10630501 -517285522113371976883546073741171419620 10630502 -54476766142054209822758539916187633600 10630503 -1592309772809709479000588290673546064 10630504 29532750876093508634977243033262929920 10630505 -155236733771955075025059656310458597340 10630506 -112256302697498320861298026722522852096 10630507 19665437970869452551066322539850356672 10630508 68186880667896098111190838885984468992 10630509 184642130908824593102010884790782397504 10630510 -1912349874209556695421869898235695360 10630511 487737886535471180675284820210200051824 10630512 32672231065355342393458582377552543744 10630513 510236545679480809464574245266022359762 10630514 63958582985148300214027839336945427872 10630515 -50920376991202177899402508025202777600 10630516 -80832257558842756752789052589059484160 10630517 -40455926513831299995217097740474168128 10630518 -3814697072052693927651577262962061952 10630519 741645283567806543167220397597620583680 10630520 -164190890712832106951072074714678886400 10630521 165588304109528299572954145023011258688 10630522 144506181745253141775920966989589637120 10630523 -655582165831504101671411459599763643228 10630524 270560410941114907572583884859914470400 10630525 -360216788163034977594480659606398748700 10630526 124789606727219479067930469166220339712 10630527 -613495413221093244192154253176425508992 10630528 -174753865320748827553961995605513338880 10630529 67621028857851698327700708446988123840 10630530 -123495133386703497516041934822766718400 10630531 -156552929958261957628950290622085544736 10630532 346833884292331386979926236387378383872 10630533 -404006628395374681620981958148713183776 10630534 -32333182551089017131915573015736745280 10630535 45192470439010971852522082756966479360 10630536 113912194431637759630447742754920693760 10630537 -758542495638162617532830745570661587814 10630538 408574074457063035751514546844892611840 10630539 546634492950879452202997044333322959804 10630540 -6610528048527231789300863717722752000 10630541 341204014486041104814180442651440178572 10630542 45274962146338860237510051142607986944 10630543 -104546799750303339024591407898568817280 10630544 19406912964209998703575030120747646976 10630545 -194145675317946043617844555850065063680 10630546 244595517601550634583921616209003008 10630547 23289193789531335181627534252912772760 10630548 598208568162004569632762833815500881920 10630549 -653396025968600169847987978349465806450 10630550 -22804625244386627753885787917952972000 10630551 -7323353649195461144839829620325394432 10630552 25033032088813878143384582573908377600 10630553 227974014988778999620234560908601315204 10630554 180692589281755183703168026618987315200 10630555 231739157648931747601970214849313329120 10630556 386153966738410066592865217795924039680 10630557 -53704375210176254316460757976011205120 10630558 -56141543383983398218992098261043093120 10630559 -530622085582371184969398599544657305040 10630560 147121418844726753994854330324678082560 10630561 -309341891933475320817439980411284917200 10630562 -189846097794760001643637527225581725536 10630563 77240569787440074088199890733724539904 10630564 64097334827684419438032398318138761216 10630565 40815892272325037891212059763110210720 10630566 32365728588493820341523462463497995200 10630567 756897107638712849347323131974523050616 10630568 -11595775383989547620839675953756579840 10630569 96980867368112451838507303294488326544 10630570 -378385548491892175412083347267747613440 10630571 -154726730491497649338256966218281982720 10630572 98384994148301790589114200791382984192 10630573 -347581293467896601002283340558797619178 10630574 41795924324038784387716333119463369536 10630575 -214371458045321475449946185458715250000 10630576 70380723634600856542065857744814080 10630577 139024009745237312887918704644174894400 10630578 -75324561218484352167156859861815329280 10630579 -559096487454787269177803337584719128820 10630580 50996965094916644051956042790332416000 10630581 -25268750391447368414113776077800183680 10630582 6160401739015138244593198395698076576 10630583 -137624986633185485528841338072981035536 10630584 -64580459717046924985298017656322621440 10630585 561618268735090070461679051912487360 10630586 284840751150225474213809688782884474992 10630587 479299618284979573898630792209853818560 10630588 -81840615726692355171405984307509027840 10630589 1496717246991972944901258983403937824 10630590 -121125312639348139348204134374896567680 10630591 273082663266678623071619916783787740992 10630592 47121441642332418952127555703133962240 10630593 -118156684401782805797371789803364191516 10630594 -117197386990359109200882420459807713760 10630595 106939604997978831007933728087695455200 10630596 -170885785956403330952486020090352452608 10630597 411727943357616274528414283422064187712 10630598 -194348574240575315177081483719463206080 10630599 182177428223678885371494798322132051200 10630600 -77741752392693210198126447629217792000 10630601 1246224384431836717725588042894749350272 10630602 13540393902107485643890681472581718784 10630603 -2031570686234690737225158619973897712 10630604 -102388449420770195093587084803677631744 10630605 -68691190398371855305930210932514411200 10630606 -113579097197305920738348482172195361920 10630607 -217054664089719716169357075067359629736 10630608 31394842707166649028815471181348470784 10630609 -768323557652503159413302294860265846160 10630610 -170601861715444767694271343569808143040 10630611 113036701624858128847415757464984910480 10630612 -159763630672205180420876737968013242368 10630613 -23472643822635815009989882180482808320 10630614 -80530146717978298116342765759873016320 10630615 71938926284243452204924640037184441920 10630616 -37015711786946625896810027344408811520 10630617 136928334603478432832343526308325395840 10630618 59328987204673647633607172805966316992 10630619 -71588710454104236119644913907164113980 10630620 -21683391183771777898193946124917964800 10630621 -68270831641069919054487125802534681178 10630622 71633526113616272811057318742916219712 10630623 -239344598195492171567697664141484992896 10630624 -501858661635357064734299649027092250624 10630625 12569067730131228029806547882040652500 10630626 96802594327991338350729140048140376064 10630627 205664541147813285437051697644017638720 10630628 -107094421234103526232853268233702965632 10630629 -512780882410463342013848688376397230080 10630630 8900193891955306936051533233332235520 10630631 -554075276338114965681654800043992016000 10630632 2354329799587891946480622704870768640 10630633 -245882414534632763370127612104627607040 10630634 21539704190522119422780401856759002112 10630635 120929926759596260047880419297241433600 10630636 -264308761216497489202072436688044605440 10630637 -127471493894416206843123618538586587968 10630638 105295882124940468418553355605490580800 10630639 76164843475881000830897946824304131424 10630640 21582626918898878134424206064893624320 10630641 -69123352784702025142762564867311670272 10630642 243525651968303398736969043468552649344 10630643 -211671650071819191091206495764883793800 10630644 61645857312362870613320399149904019456 10630645 -6302219968634807284359583368408704100 10630646 82087581122583637361206338066255459840 10630647 343442131789690655664137753046695668224 10630648 338124627365795904934898443083256381440 10630649 524287006302514405962247225550541964650 10630650 -165108665751395599056442150684393516800 10630651 171583164206664815519339295879867055652 10630652 159545962639155953155559157328643281920 10630653 98090862158413019828120390077780247616 10630654 -127944593715029247270363137241331597248 10630655 -105696902428800926779753586760955200 10630656 67505632440784715888300913991247462400 10630657 171666464844867338161117606727064823812 10630658 -432198392691742988412579467525081782320 10630659 192327104790602855367126663722943765168 10630660 108250956692470560857460416801472821760 10630661 233823510688101289440207657323734933560 10630662 6188664019355206773518995584636616704 10630663 -191660976598174266872392872294135796640 10630664 -218622575835774683295266012547255091200 10630665 -380402003001761311371353129806478698680 10630666 12946406339876562098274622828656010032 10630667 -766434915068652544237139521988047738284 10630668 220519966670196745779900934346794544640 10630669 24703543196676236830964391603333164160 10630670 -191550587940055312705803195359479206720 10630671 150959052689956155005701802925879884160 10630672 -10047532211536139164274223849177006080 10630673 -287902456784765265632412762094760369676 10630674 -41648351796666831760331418617356598256 10630675 -1584128885157109061308152910399104000 10630676 -175618969591465384196745180210139379712 10630677 189538294868160866241389091123725459808 10630678 198075255665483610310056091557022881792 10630679 52648493467089665121037470525738067320 10630680 161814159818267643569230330546916352000 10630681 -159927382258658397960625110631335326518 10630682 36003314438948774719012875684041280000 10630683 9288009903254758660676064666054762000 10630684 157968295802436688421127928200303228416 10630685 17992972033562413914675662312316082800 10630686 -54325733141227374993113027096815798272 10630687 -304244618183619526731339992404043027640 10630688 -293657365902870186597515786893802864640 10630689 160544940838842546478424983324667410080 10630690 38607979196611133834316955670707200 10630691 72355803911812956058951402533298197552 10630692 88457390643650729747383557169434243072 10630693 -627527476327926669279561300367504677058 10630694 -26829143950518178475799748141702537920 10630695 -129186988012358843526660921492591728640 10630696 -27736110731907757615058107078809600000 10630697 -92459615190596763899879169404181670176 10630698 -7758669344108200993384154824772132352 10630699 -592491077867654227881702537023951679536 10630700 25171246809888317579755061348392915200 10630701 80027009475657117417801099564516452268 10630702 -17223040348358103898460422553581888896 10630703 153601782810376107763566945752899103400 10630704 -41195778713016962409043201275624161280 10630705 -289306365953262496399952170733920792140 10630706 -87986905124203587514450397065980303360 10630707 80144666852396833894997492094341872440 10630708 -587959212263387472040117920146120724480 10630709 -672819770872716245063548737864414060960 10630710 -35646586149689785120832010866599660800 10630711 8439006781315474957588113138251335104 10630712 -125226274081198954447912054750242693120 10630713 -157567934076127169775039397216092513456 10630714 586722472814656418260227511123805368320 10630715 270415723363583718818891879627933257920 10630716 110092252600289693951947685586657341952 10630717 -252868823523315748773220824409768402234 10630718 -978552889998860439472650994709345280 10630719 -50877442564620419706303021888563194752 10630720 -55551324279818980021960322272198656000 10630721 -65434174166299295120075757051545142078 10630722 189309763835326464628324350341386035072 10630723 -156591787030802659316195367741343570176 10630724 -16986907516228580933995455323140111104 10630725 -126792318862426130811700365162600000 10630726 -19331878932551389963001408708359110336 10630727 -44408134118056596536286045441628586088 10630728 -5590369047998345150922717834185702400 10630729 -200645139389510585594808219041116485048 10630730 65198302927663265654457514082922328320 10630731 324592871182609001193634500219957659352 10630732 -290265664627552501937735821252025079808 10630733 -222615269208097196366746652366704502400 10630734 81793673165430775624196549373963357312 10630735 249459319291084355602594672616287228680 10630736 38282813822759176145626043866087022592 10630737 19550216626979963005077797185237601280 10630738 222227296695291703026941823061158059520 10630739 122609984957918150524380331590414808656 10630740 -2516381275655366025432214295812423680 10630741 -362426087794123941195583855588318886016 10630742 116654951071452741175326158269381976832 10630743 362021416099408095725374776194991324264 10630744 -668602075720842773791217061897692067840 10630745 -165368343516857622584009405093289205500 10630746 22320698941719345404860851158987182560 10630747 442706560969052643795224708516746362040 10630748 -3061056682748560565166584138671406592 10630749 -120284133770162095593080693058908286336 10630750 202107812858228426308840568263013568000 10630751 8711854248915226204327659705046363104 10630752 -147876614253122306616703720563079643136 10630753 -269971469706250603301649382027159104320 10630754 20181788101391071262039317990639914576 10630755 93213068923022918403017091754871146800 10630756 -391993607555004160894106379100602002432 10630757 -189859104651813574234179951887149510560 10630758 -247122434791040401523597719346991902016 10630759 107377041469087047307262515437564131760 10630760 -79450044541182279307975948574972313600 10630761 -4453053381610131178787177866411966464 10630762 -352192074085932273733504090175612560800 10630763 144698609754251062741912152902300121888 10630764 -505642661129190178683812690031660793344 10630765 -386428904679908717671872265139129348340 10630766 -52853227732260292373152261397714098560 10630767 -29035615920471225913220724559465910016 10630768 -56662332638859911326701552475876622336 10630769 282903336837344351069555694474868297170 10630770 -69737881435736872352173219044423820800 10630771 37732030042202926823647024506127347984 10630772 311571643565815547056366280682567352320 10630773 14080515403731189751518141039037280622 10630774 -58560513232178398165919926598294378496 10630775 -92251086629394017157426010679809205400 10630776 266072540755667937658247341542885027840 10630777 439587869309550010713115506278287227626 10630778 273873991694389079562574770607383961056 10630779 23919014129432579958655956668798246400 10630780 -167756908290007493797359379722174274560 10630781 -83520426789487898008476550719755353536 10630782 129298193448285945583243325488311979200 10630783 286664662553249207570160117449858239440 10630784 -269090914653080780509061838681176801280 10630785 -116923290565588411460583913764970291200 10630786 -188453257542675844594752934534131841536 10630787 498278206612078156589938639481716413600 10630788 14448531245996129989556802727012073472 10630789 -121224500866968840754469714836010262528 10630790 59138395615347659394676578252415094400 10630791 -953117478079810553411037339418570370400 10630792 -204741027777141083014357057460830771200 10630793 285696158729701861661875892746622582400 10630794 225674011667296114343501322409902201600 10630795 -201012967631995142108393628462342539520 10630796 -159374002282165543807343935388563943424 10630797 85572024485433404851603945614224082240 10630798 -170517760591557723456957460131374913600 10630799 12337350757805507075565181854890400960 10630800 -18852497603463990658788999882578534400 10630801 776499434538439291366499527572926506802 10630802 -10931361992385566669983346324494388736 10630803 155733919840877834655904736256932219184 10630804 -1781653166129838860217129408199260160 10630805 524443239779279452315895153642079877560 10630806 -122441466887297467172349424791394669056 10630807 -5111010945616574463471365796129813120 10630808 149741857470697059324220118466265681920 10630809 -106324642482415066840767092027177651136 10630810 -118678025614042342722788823128680224000 10630811 368842750739093393770582098968915921412 10630812 252720467412095760435517846528378156032 10630813 -724237202471487555523270916690234330816 10630814 228247070768010234639148327234580547072 10630815 32741211833986642596308034422783010720 10630816 -244970757587453051995039852892745891840 10630817 474720890384891065839742087288431856866 10630818 -70223333323608685916805875540624640 10630819 -502654845185789970110694656212635391780 10630820 -51821539863049990328767131577224384000 10630821 -12530201692673612492888748415720234560 10630822 100078526015374516706114903254599647712 10630823 7955938139796048861259422221116957440 10630824 8739442445283799578618270036701184000 10630825 -358137603203542947978889504837177876450 10630826 -463014807126228438030658519852465880736 10630827 -326231261642372009125700259370269633636 10630828 194032001938176348769368156208257264640 10630829 -163820829784152799909417278280091625120 10630830 -4718214549878238486349203161371115520 10630831 287646804052584871075502564588804307072 10630832 -142867216813672244687322794875819966464 10630833 -73992141352920023790340165675104114576 10630834 133543977515302661636979260256822444816 10630835 -481397920257757900327346087430012456720 10630836 -705994913399881470855762601417179119616 10630837 116400958916040523964574641600162875552 10630838 289200578892923905953275422361682172320 10630839 -179413909925670850461125258511425770776 10630840 47117263913352954119606639888273817600 10630841 256930342781511478134372052231730029572 10630842 125158814281262618629815630307429543680 10630843 124276322487344840460766077439535630344 10630844 4983268439829941042702296580456426496 10630845 422929270830904226947471352869867500 10630846 16264385114360341933331473990971864384 10630847 12088203248165299642481813715369474360 10630848 -86365682197991957692392014947490463744 10630849 -17977531821708731530464013541963062680 10630850 20098506169055583985019795625117564000 10630851 150240670676647852323068249862017818368 10630852 36467192971498322221042754940131923200 10630853 266548936378224802014148224577304185728 10630854 20391944050698598151896105871036021376 10630855 -143362409798679241593590551968778623240 10630856 -262843348087348359894371026898259148800 10630857 96234392115017185975079090604365414592 10630858 -164147988835605246189877653755342215680 10630859 523463690818464861984401471705393959080 10630860 -3449513032752445092276794162150768640 10630861 228862046489094789414872578408083872000 10630862 -154630033718201056341980425932979830336 10630863 -626293302597803158794969220057460971176 10630864 -15427489922903046909872824380555264 10630865 60929028176628216256228580851498822080 10630866 113049886835635272089982059064987055104 10630867 -218361249997848983094091875678091236880 10630868 -94709788629844380729427655165831239680 10630869 -26757672009829905650881281960644946432 10630870 11412453502625648257978330978134362880 10630871 -511049286583011497091549054908761847928 10630872 -98747709661790343284118245967790080000 10630873 -265249915998481197191869191001198317312 10630874 140395244041097352712790690482986167520 10630875 219338702567498112281996429455497900000 10630876 73376358226941172991177746174555948032 10630877 249081183322724659339543138285968586092 10630878 -100372947628318289716287452060338375680 10630879 -94850995994297396541435205225705144480 10630880 151204722865910988648565052842573824000 10630881 -138106192432730823148513234886570187630 10630882 -136029129878679747965880034768492484448 10630883 -43464626532340927567626959012916492960 10630884 -264844977244108853026160550489059985408 10630885 388936500785579385700087582987106675580 10630886 -124854973646709559998988463300229187584 10630887 211630308446111879621103046160565009960 10630888 351126621551101424434546684075146869760 10630889 -133824522682483252647224340752813500800 10630890 1076198336298640442138820360248701440 10630891 -531372100631775386915366973137533501708 10630892 -67096769403315381388360133619475427328 10630893 -101603929012269172490562747381325874016 10630894 -395486105089430635729160603836140333504 10630895 -130813736213948843335268029624144248960 10630896 53228618224250136696029652706044444672 10630897 -31944043703111357901520580550467606202 10630898 38170162185886715560492761222781981200 10630899 -160541628108803051887752332685548774400 10630900 -64325961408887271043224721075208652800 10630901 -375362063411305478874640459667633395296 10630902 -1699632558614543276369816591957375616 10630903 -17397632959246985697567640485366893848 10630904 -107997162024449713691951149262352138240 10630905 -34355124414891191259855594248082364800 10630906 -38459413314093300478783659795277631232 10630907 -20209037106455980154741481234156434400 10630908 102534416628351112899634667768455104000 10630909 20671523905916710495822159149627551116 10630910 -3406336502887843136610314776281843840 10630911 149579726884194843392304310280335065744 10630912 -718245683055748176302541977106511822848 10630913 633936873823923812698294049943077121984 10630914 11257256348777259889627355684396780544 10630915 -8317914915296787792348877247601241200 10630916 -258664164469693080776913767170239627264 10630917 -14113450742258142008746851661164486144 10630918 -94721805427213510617912339332992656960 10630919 23482601774002890414655501950713244768 10630920 271266013778544864668108735331301785600 10630921 135759317130207568384894997762150099840 10630922 176807091505979395130996579239838092032 10630923 105925732539137670870514405896188525568 10630924 -75843008172589102716539879000977103104 10630925 -3859864927898977272190822785331888350 10630926 12481228791915781404927473485226887680 10630927 376562356582414855695968784680962940160 10630928 -20087597493142482681356030892241059840 10630929 -264461201647909921735955666049037779216 10630930 -57929738637120054788957342363537126400 10630931 -100772277419797324952356068305699437056 10630932 115289529243821848367442216912534976512 10630933 -3114460173753809546629828912292520576 10630934 29312390504711756487260053856823491616 10630935 -50452639014001031582439960294641460000 10630936 -152870655864988509719780846544991027200 10630937 437702107502452470205763073232186956240 10630938 236605382727008391476952223418644808448 10630939 1685521688732853729759753040822804432 10630940 -172319077280106880288323658155625320960 10630941 -184051052739026083886475893715431136 10630942 60710493321261881376501811290407596800 10630943 124232015541260771110540782977527122144 10630944 -14498912694072706131441982218420289536 10630945 -98773662288883994989554346800715529280 10630946 -337065557919628730031736554724594865328 10630947 1669150030248016875292615730875236672 10630948 -90975598187562774006530320305869310720 10630949 -49281805427476005414494583140994327264 10630950 -83392724025722720614374271659399552000 10630951 -184997442075163226550068941414717126720 10630952 203680310390289960463645333101048453120 10630953 -545764628218009019825883434079750343200 10630954 123394057485973606820193145803449920512 10630955 -57126178596826496763196772507988980640 10630956 -60375899152367138483029164105862594560 10630957 796527694544084611834469267699537582304 10630958 138173778850025048052795612721759615488 10630959 -156842680733211864297825230239710961920 10630960 -49345738358753032545559016795586232320 10630961 285786302097004468145917303951091440800 10630962 27843820388246525041967393380902379920 10630963 52009542116771442045473210198469082960 10630964 105623883509879805824744384220060014976 10630965 46335208152050576469577622522943792000 10630966 360934737059290696275610174876533270432 10630967 807001312306617076829622597543185309232 10630968 -241654354367625971800076587804257484800 10630969 319683971235893391542513885108730670080 10630970 -70803234089331960227627084861185597440 10630971 155211597135171354683709733168704755808 10630972 69647120896501125360182225729770242048 10630973 1036495797075216998030229277986317954700 10630974 1674186177279549931576657471515366720 10630975 957757669430152514820932154487291000 10630976 2578649554961747407294799398853148672 10630977 -257710502688157014740926353221607622656 10630978 -10130514307272690252960713246368473600 10630979 -736684036825983592183792819738125060420 10630980 391526459374917725233219741033744588800 10630981 170578269958147306336989584898282416700 10630982 293917644760480139790459852818850890592 10630983 -116330632124132938758351220467172259712 10630984 -30715262016627830802171658067002982400 10630985 -23223578095832883516839104612594490880 10630986 -122091479229566234237528448006763470336 10630987 -261261830212456199574856788772877520364 10630988 -44643755154248976701860769077599667200 10630989 234087179511246633134386630003658916000 10630990 14363141628209636409443189385177813120 10630991 -109665362056986765447554982569128817328 10630992 279844186768943865782932840407367680 10630993 669732839110152551642311798036829712242 10630994 493624196408809147934248898770143475200 10630995 38951119768068465120030243757339491120 10630996 -19422590949301738946335762210484797440 10630997 24243082026369240620768735853030228540 10630998 68029061755835326679086712394006650880 10630999 888509633108266802083293963085090014400 10631000 -54589894121593114640192837461063680000 10631001 414261541443950093604830675593378320000 10631002 9512740035459672182937619618487719392 10631003 315173282135974699651581022787538141252 10631004 20173243849568639306461210416739540992 10631005 64009135862552553414130698421554973440 10631006 -128995550272272862514109863133990355200 10631007 -85731670538773004931807366726360714720 10631008 23344603442645275539401080752476651520 10631009 -781057114522149256064098089750911789790 10631010 -3929781145989677898523067653663756800 10631011 -324867177351973493218805168492069163248 10631012 122512083221720463103099038930488279040 10631013 21364891115415878886772658470737624000 10631014 -82877572233020392613755727863622359680 10631015 -244212670476555069590586865416554256840 10631016 27089943866140407959437517316137287680 10631017 -228487912566318643353228845026089588934 10631018 172028003793737119215038770046134206816 10631019 2735818132023037443095751148485244416 10631020 409910613790136843749054481455977492480 10631021 4904630965891663380679228836868939872 10631022 96703184684149045686179829595371239424 10631023 -25228949770633424460151356446812760160 10631024 278994453971506813907802764802813591552 10631025 -71286750809220374747499456923821769700 10631026 37070853791309560452358516464391311360 10631027 24657183930659739656141981562112523664 10631028 -340356457839387485623356065572926382080 10631029 169213375466432232502455804705838307630 10631030 -120016715757055270932153658125386073600 10631031 -62557528460828849123924962575164135448 10631032 -97945181357179724097548010341974732800 10631033 225546523559631570282519031415450963520 10631034 846232048672205423242125965476170240 10631035 -91342876236810908896542054745054219680 10631036 126630263727126067843295339455504000512 10631037 38172025826992433250993085583254527168 10631038 442518783709293107636683561588233120960 10631039 -1338835004562694833783895649470524706344 10631040 59456272277933809912409271586888089600 10631041 94880851731284830033424411702096077442 10631042 -337085872290052532683290243294276991488 10631043 184617517404628771925281671301802569728 10631044 449328160333061113004285572029970603136 10631045 93340118862574018194518673173643907320 10631046 39261262839425073950588946096720519168 10631047 60551874694299385346921183851395620864 10631048 -194413377293320730254438885126569984000 10631049 194695885151448080310641208087058228416 10631050 -25307273188575938493222447716713260000 10631051 -342031418549536156793192792581049435400 10631052 252473564330875569950277965968497408000 10631053 -122455850031414174173720158954222734240 10631054 -30600714512275763823897061178419865856 10631055 -48781231275313615185386532484597699200 10631056 -39671591579096762052989896402997567488 10631057 827045246202211738443455362800329846052 10631058 -50171625955366002301091000646020166144 10631059 -115446933465770371507200132812656310240 10631060 -182461998845657039887261811267665920 10631061 -59253343344420421601244349087184880000 10631062 1036762419531770448103498971970116864 10631063 24432772216317387681116535416287444704 10631064 176878097353658169744267036580007915520 10631065 -25354902087555145262726753975380668540 10631066 381266034155933905723250759559013205232 10631067 473933419643021884863151184569773872640 10631068 -42306639789046595951864131355335169024 10631069 431386633553958925747559716801844162520 10631070 -1556220613339044066190839161394556800 10631071 -1060088545763291006655533987194540267776 10631072 -355197606399997783656079111283581452288 10631073 -139344713045975543107776764108751227232 10631074 -416043263221635464699490050804046796464 10631075 -34093155422468842834820081482143002400 10631076 70152297948795488409478959292750021632 10631077 -229025709519361652184628533705353387074 10631078 12213728809983839183567717494274787840 10631079 -476029996924284725818358340011733230016 10631080 33022134161070333914150284763661004800 10631081 127289672487574847628318327941742533982 10631082 -44043895603077792407186927822695452672 10631083 358644158306224770849544538874940436784 10631084 535196465063059559831805376272240297216 10631085 -7383016471976149473091676890645583040 10631086 -225477862805918823962650736640953339520 10631087 -539361327495116789191744841357789937264 10631088 4048677867168676716304164592825073664 10631089 11211578893622835249030740780727820866 10631090 125893367900201420043294870814865104800 10631091 -93178960723122470443517846810721653376 10631092 117948920591987357450551086698167080960 10631093 442837322946272555571167715238827903744 10631094 -26182797717907077179354465726240308800 10631095 -184118879464720467577384910925464348400 10631096 301836402323161926033099693860124672000 10631097 -5847763436120263794028201214077192380 10631098 -113421566171450451232076950705321944864 10631099 114470430251528964137397269454565964736 10631100 -65691657220847560104217657397139417600 10631101 121115802714580567125760419688487080012 10631102 46806783393098944163137280662216810752 10631103 33467879400426300050942132179310280192 10631104 129422655358482163953928900567873093632 10631105 3088696337255357562931607778911565120 10631106 16610439609540644365833047175303429120 10631107 -615033386700430972777951783452132296644 10631108 169887490648674519564165768705830968320 10631109 -163458728696919239780622500027187118080 10631110 -126048047895759274988679244028234073600 10631111 -85902586384349279993905329704234218728 10631112 405935963826739967517090585896814059520 10631113 -219408174056211200807818360650613673638 10631114 112536537934831586217697326637106112768 10631115 223436844669284988345940005830002752000 10631116 342148217018131203561362153881704016640 10631117 192447123993296991710610934035367284192 10631118 335492144768201659947637805706307430400 10631119 7813534881277347300319562377622824896 10631120 -24985955386058357125681121987794206720 10631121 -534566044584829411406808825696932022336 10631122 -228411895949292808355218677729715179888 10631123 -198390796134257516091841722788262740628 10631124 21029024497602804985818842859611559936 10631125 447086315609921873678170562226335475000 10631126 -10408011625549268011775660750153159616 10631127 146942285972984678687006651377205047680 10631128 -358580718404940014911635791523323811840 10631129 1274717413320951271489965239175091008 10631130 -112957097275671955199704130601351732480 10631131 -105453181503945794212078073239540506608 10631132 318228375092392385604782677164151322112 10631133 -284112303363200213974827380619426568698 10631134 -84013064215845680356642191261974088960 10631135 -349361081285402413281465546751128712920 10631136 4073789705142351583902873483752767488 10631137 454261197967263894761272067717843092800 10631138 105910174366881045785572633518519133056 10631139 -159206912096605106627442252172277239200 10631140 27307674490567730492796957915468595200 10631141 -405061410446185766797016074223832367716 10631142 -175961122292323857998568362500775813760 10631143 -218094169550959408134428252785907345608 10631144 -628833577988640659376913528882217763840 10631145 54716079971377849565696824735693885440 10631146 351083069037443906758892366276511870720 10631147 407747065759939714492761036550714372596 10631148 -2131695268287046035662466631305142272 10631149 153041495128979190281908402575814909740 10631150 -71066778607138253167009794607174440000 10631151 -244841230557780658170074461261599969960 10631152 -3560611460542576174022466249947086848 10631153 -77996985714001032985381527079407912216 10631154 47677501600945218361073047584628927872 10631155 -386559076435958137439828365375743470880 10631156 -339172597668749654644966826671826472960 10631157 635948949542354435170941653120049189792 10631158 203602309748028080212419489098029334976 10631159 119664823334385694640408016533371298304 10631160 -29834479426511491479324004768587878400 10631161 -296617705159262842869914044370191449238 10631162 302204112921629955224217834512748158832 10631163 266000190604018224022566919706766712344 10631164 283206053394265796036180276362397323776 10631165 169281649859626089534302897718606739200 10631166 -19315235767708910768578755677187858432 10631167 424815022687111333197252551850570377216 10631168 -28778832023058225506404791163551744000 10631169 -5924827277170650323207281490880534750 10631170 -126082670660632241992021176013669908480 10631171 205765815932365415913602041138700148864 10631172 -17806541338932025436098819159589803008 10631173 14637119046132665391786720879697233536 10631174 11818349394652908056483910187608791232 10631175 97992353742375762413977908667796899200 10631176 -257503267926826725997423502037144529920 10631177 2644779124159594607927344892423164800 10631178 -58089736874871744627296210981172961536 10631179 8905897560294144235612490516083942384 10631180 41986456194006913651886584151886243840 10631181 24949900684307624918778588206268576 10631182 -17165238476823365259358351828573535808 10631183 111185149344079057928559723829981324440 10631184 105094462839702369991639882210232893440 10631185 76331183687325431825633610246841008960 10631186 67219637941588441252324823016785583744 10631187 -164074008619971938679201294819587110044 10631188 917426585718604299270704077594074931200 10631189 837387704776111533328863290361343518990 10631190 20271994561317711795783485668925915520 10631191 8810913174081279191552541353158891184 10631192 -142365253123702293624851033388419112960 10631193 -264029429537464050683388356777434917936 10631194 -94680002167530635089203246716726746368 10631195 591687779346728961452566141617150000 10631196 -138644288155824807529982162976688281600 10631197 678849052732282572317617135878511712460 10631198 59083657075248253776607909246174126080 10631199 -60715451737127180178436770998658869760 10631200 -111823236672665018360732919452064153600 10631201 -123057207492903914439134854008800586048 10631202 85900800805885186821524515585034907648 10631203 -237884469681474684002427814551829959360 10631204 544384310612155466317460703374285859456 10631205 177782723824062246918285033712847444400 10631206 10517627297640286594688781423382824960 10631207 155773891459461553117988181821735550456 10631208 -115139563820754883029179226842927431680 10631209 69628796092318886466036754499586390004 10631210 24103722822442456218961887333657676800 10631211 48841828723239387217748722147642045272 10631212 515118283439982120920935983616806776832 10631213 578726846757593127368049221465436141462 10631214 -132678418322883492525383382225693022272 10631215 47102683941920185715775479456807100000 10631216 33362550488831182650830041007199289344 10631217 14848868651737349209056629380844139648 10631218 -3455177364419614638427708593430571712 10631219 453003711958209655747460766775140052620 10631220 -360367866189652184273187350694395043840 10631221 -192693936745084022885374214669168397120 10631222 123158073950983392170970957268672880640 10631223 -501168896724686838752553255998546670000 10631224 -193559015275911014688581226233620193280 10631225 -185231081272100411654099646975513391200 10631226 155830099496434393334447361763058976000 10631227 837915335859495042270635993075618650440 10631228 -190421283400424286679144756657056936960 10631229 259149803273150238610180599699137596032 10631230 98321554729340626490152905433807517760 10631231 -89481803180603939080987266729962577768 10631232 -54128937960436211097827929218488991744 10631233 -3323294618689990098003386963177823232 10631234 194253797059685468063006519841363840 10631235 -37888843773925851716959434083517004800 10631236 -29968811192301514997447547950119179264 10631237 -739159735725303950510528748057300822114 10631238 4770554152608505635542303208268003200 10631239 -632892644662794923814919734581449970544 10631240 -342995751674393051626827221722124851200 10631241 129609116153917387550108812887691981680 10631242 379018227685852664974424797161366004272 10631243 -246225219116577817170995292669488262000 10631244 -61289799836344402787498788609109409792 10631245 54285219423427361431180671191554807500 10631246 157865557781109196787766078386253918144 10631247 123618990559396493000887676939108582784 10631248 -101332071857386079866567163365834489856 10631249 552778977488228132459744412813746336064 10631250 81682478964274093995872191747665600000 10631251 -255370602205388817123863294331215968896 10631252 -44928550266450672347754328753644572928 10631253 -341144110514603097212307846273213254496 10631254 258273442585642458523369606541568607680 10631255 -503560814017375125925295120426229141600 10631256 256096929299638901751622775259039006720 10631257 -102082435156997884911610589265195195328 10631258 126474786101448453378725043987662196480 10631259 -232708845019242245031807013584627227712 10631260 101733796717467568046963181112631961600 10631261 -214818296261788862731313068880141202138 10631262 105359283474689684098091145632022073152 10631263 -42029006749305771589835056787391495520 10631264 90883306398306533836992922874674151424 10631265 -244188489477724976884818745881104215680 10631266 141151929828613706901072448313247263904 10631267 235902818230568392357796582273347345920 10631268 80008894421503695595289765634536794752 10631269 -43658550218019962903808097198796816160 10631270 21687769186359157660460315626083248640 10631271 -19197473290911732803834096843671598976 10631272 -206466669822797324864995182942411187200 10631273 905146495623023542580692649253946328820 10631274 68068421178247327243517113225905480960 10631275 189973150760069380761965604517709495300 10631276 499606055122206671488623526994671127040 10631277 -10833807425756656898636341492964852160 10631278 139741269912194339509105176020639811456 10631279 -606587303177194652948998071709391982360 10631280 74036511714473351247303304917740421120 10631281 727736556936870596161696987551034672082 10631282 12246424241185982609045563795353963552 10631283 -153552741631954987249699138000866183840 10631284 -245254392533110050602235023543035752960 10631285 -32183101467420506604857533790767200000 10631286 -147480600557498551344630491086047790368 10631287 39540812050391592764324546972919536040 10631288 -361743595502962428013215359080123146240 10631289 20241550767895589910218594169573651024 10631290 -66252308337842393478940468003711180800 10631291 -186413710313830988471678162334138187416 10631292 80163535233325951598274425454150205440 10631293 -540893190679044466136039698417730844660 10631294 -177630020016807756624266564199405986304 10631295 -83793614197023305879234653147543493760 10631296 -244500182289854058713634244542018355200 10631297 -213055964595743593794668312311269531648 10631298 146167788685387999462705997603939831040 10631299 72257293872035182414667118091289680800 10631300 16485066545319714714895268472884908800 10631301 102259039918457179682805266277444423360 10631302 252298232613148543870102880121386496 10631303 624962809514064855539866084527024743904 10631304 -55083302351800745867483548707031449600 10631305 583679779410127446497982193209599209920 10631306 -80345672115910595773415689930687807488 10631307 -110362786661504526991418267732157833808 10631308 -16541020258906785198181736089448797184 10631309 308197360036661550956199048275673521004 10631310 -15661048646074002449473027176956115840 10631311 240790694129179787006971749032899844912 10631312 -56026342120123516946869229725159047168 10631313 -79059554641068906734803429092476199360 10631314 79277734909163306761280956088358543360 10631315 62540124336829591418189664591475138800 10631316 67995093006306336684208219606536394752 10631317 63931688275998062881058988395492956800 10631318 26148503232111626741931474088043246016 10631319 533816583937008429074765286981326608080 10631320 60385950875306973874879224240537600 10631321 33181335941721694132485788914375845252 10631322 -12880131521003287982734795538691124512 10631323 -359632641576341895548205738571170712416 10631324 -663996568324002071186360258158219094016 10631325 321055487010129286909306018430749980000 10631326 49423796457516479351942379739881967104 10631327 113534805379817892858502693203660524544 10631328 390905709874512967707646332858579025920 10631329 -372829642221541166033249935283239705040 10631330 3898351448753122147428631422441630720 10631331 -8799744843012043417771923900917723028 10631332 46859512410292010909545745732232069120 10631333 216908857020206264782510432636071675582 10631334 -67332357254473114632260910817941096768 10631335 -250201789172772785364556910284598829600 10631336 -1433827814122646283410851810568601600 10631337 -45913619052629787192686126307228822048 10631338 253372301814447491896387417000711558320 10631339 -972707175569392049937431299688752333944 10631340 237685398347125623422097386885911772160 10631341 -11732736999439254394758400809725831040 10631342 125657076087696380417261656359577704000 10631343 347461426161805814518515713876629190664 10631344 -115021428907160991045606044688682762240 10631345 440515994928827979463502605224566546100 10631346 124726327074965784144284947458725068800 10631347 31895627257886986338587917333953908760 10631348 -59467711608876642410787098242769608704 10631349 -100519723741987687821570918979748473536 10631350 60174995016451505876770697721294746400 10631351 1386728609161795050954127154534287291632 10631352 145397185985123725768762802993075589120 10631353 -418888752261624925542013481677485820800 10631354 80979630381587593247097088364284050912 10631355 67701312517272950105022014329530182400 10631356 -108046284623832916999263387263047580160 10631357 -185020564491698606680574059406079657216 10631358 -220157351722649908777047953568938472960 10631359 505545538537988041310607474789505372800 10631360 44037939317571292403364456523030855680 10631361 -58604022631849928340270680699404622400 10631362 14963579899335808212436644488367896064 10631363 -4516419632489975355584825151868516536 10631364 93519967129411712233594342249509682176 10631365 340603016885052476782153636368496531260 10631366 -14423052064672650519738559067282689536 10631367 -236391135825027416919848126007812523216 10631368 -618714210366746324442163511314870394880 10631369 -53279688784979660394435688620196059840 10631370 -48197925469897820543262997153437235200 10631371 670919147746568873165278847708507898000 10631372 122862420063202955075191543314828024576 10631373 -24595942344108743885750230674213815616 10631374 81022433754174427645543141063903370880 10631375 231220470284062260545375417958149484000 10631376 -2183693842907421425275789174387507200 10631377 -624643510680027424575561018241306357774 10631378 -248844019322600536849387921681783739760 10631379 -198489280124596034658776382413349105024 10631380 25700067240334083823158616216268332800 10631381 729373413593786802396384058890581110812 10631382 -16850010922141466519623013043447336960 10631383 -413693190167123641277842206362363670312 10631384 37983211103286228235877974621953730560 10631385 46591979416638086119667964573915734400 10631386 -140468687855952315174445785810802778880 10631387 -242278369119246626823009487892904034560 10631388 111108535749241543519910590960264642560 10631389 29510596386470884979090069519570628640 10631390 -91170702100525224505794173498979901440 10631391 -154992556796528784395735492796530254008 10631392 547581054081700482572841134486689677312 10631393 203926270129414742567465821280071894320 10631394 -105252645749789754911016918810815821920 10631395 -149627871359535796594494562222022455920 10631396 -636711552450484079683577624498606653440 10631397 66149146833054403724254028185432308864 10631398 -247156232680120597320566199691831282560 10631399 -213207368283138522880283609918230106280 10631400 108224054027827238929267414479421440000 10631401 12087581211029110526172602226039821904 10631402 136097821740527827905224282971061599152 10631403 395806016739924035459310512729235454812 10631404 52236816360627867837190808165030880256 10631405 514984911418825904178525349219612953600 10631406 -316305253821082207464527008658042880 10631407 322746744750873322578356187426760896760 10631408 -72367642884649059615479677205835350016 10631409 -387187493270625401320464795579581822880 10631410 -95294044245801160015792999023824202240 10631411 -28640048778073672631676943152825544368 10631412 -18373387840169312512292147095252654080 10631413 -157710440933649493265167699157703353376 10631414 -226172572264206343179232779054079534944 10631415 -73954446667707533618233995055677360000 10631416 20717947490878742436846644013630996480 10631417 464377098832166318314881667931967534420 10631418 -91316025319605569849402800222168120320 10631419 74512867664657756198502371568733998400 10631420 318910353810499022433061797807256865280 10631421 330462034118405584194086068772628233190 10631422 471948397147944076006435956229761408000 10631423 -531733259471362555307322611525258688 10631424 66366363257782346188963138799948267520 10631425 41078222109233848370783154624643040000 10631426 233614256069205004757192375843763256320 10631427 -129304212602017608945455666903526354192 10631428 -6584781093748847507429946053521883136 10631429 62796216583188607058544957001109363160 10631430 128744162233773835246308875615453602560 10631431 -329531196864895307747156039875351979000 10631432 206699780242038361051003469141932001280 10631433 220061678985384344123798555612678263824 10631434 -455912585239927837799943272758293646848 10631435 -6192359040050761344642298766977074000 10631436 -429424970168357645934642110012530077696 10631437 86051902785252435063472968876999833280 10631438 -64675237609225398817426667707355234880 10631439 -50680367165002671923369417378161781760 10631440 -60115914802327268681476500296571863040 10631441 13907205744439112076782015579149139952 10631442 1516338718597601860151780750886211584 10631443 -94142148590374236451732446874342047772 10631444 -13690962069248791216715355605470760064 10631445 134744710532656685775707161787589829440 10631446 98544642888451367944471444404865136640 10631447 -50413890190052577136422947695506707808 10631448 251023179332681622798049970904526848000 10631449 -2449879935529336833194949440117940832 10631450 41137307361839182416324653132673792000 10631451 246338101670958101578087888496603089920 10631452 -167281942825901942618950778259150050304 10631453 12944538865872649282745742562153661280 10631454 -29753734937688608087902071432448852992 10631455 -30753610045464453040759377316801500000 10631456 -811094483462357235891192707659001757696 10631457 -2973011900024816351355391023866020992 10631458 -18127668832766439357125638301697174240 10631459 -41508156711014323124251627577764322784 10631460 34262302457461933139805909040851763200 10631461 389267563423803386370647872315328403712 10631462 22318949870679815339668349513788462464 10631463 41800636158760143731002075157867189544 10631464 -281065962514110150491288764223580334080 10631465 -5985981547529111218543047967593855480 10631466 246320462528957077015273633880715801600 10631467 -170043654738150749887699285078744617216 10631468 483225655622370538318689948850529979648 10631469 66210994421268559479822582805616385120 10631470 -52307904736320892498758874124475734400 10631471 -97202692896076865027640492778829561328 10631472 -13007212121371287696362043783822213120 10631473 142155850994507857182788164364539688944 10631474 515024834933032757432275651529693184 10631475 108414555313571318336922182859431372100 10631476 95622179078329355223542811593056654080 10631477 -114454114248122223869463001039921262976 10631478 69972779207762742955199865604901738496 10631479 -622363160849658442792262135676408594600 10631480 152688768674393154910160522048291942400 10631481 -100635008740569547388306622285320468736 10631482 -56732293884679635552286578949347967008 10631483 -47992442442192231680134374577856431440 10631484 27691082195959441557653521964777925120 10631485 -67015310510909431272049631672657876820 10631486 210306760270069856546342577329332968192 10631487 -218033882830221375344120259475881066480 10631488 -13375436203197088473950649623511040000 10631489 -371080167667887335402543872689351138000 10631490 167065520186416697692844768154502917120 10631491 -233181291757442676144094297820537359936 10631492 -1614456784747014614955494007578830848 10631493 245930867391381397116444705325493454624 10631494 -718460728974973873196027750245755068928 10631495 -43589738307642860169134119310264193600 10631496 344100744562862935188059968539185356800 10631497 -144816894568618053524034619592185125120 10631498 63677144662396528963188622865799102000 10631499 42696853617444538148294795844561373680 10631500 396619741591667109600586135864199424000 10631501 -48096947245420102959033798589266313908 10631502 -64806599286351988588425475896284078208 10631503 -173314840425124932901888023970389935248 10631504 -74688948667778931940293909058069463040 10631505 46564462718229746566061191042356182400 10631506 -81266398843632451657095861136370544480 10631507 -895545208085508055859183653160817183120 10631508 355784445955352324753132975131528488960 10631509 229532979616011977262015528528605291072 10631510 -177393769814596088565993639843506499840 10631511 219775103267424341192084141270154819504 10631512 -38775672479962208056390158704152412160 10631513 463263050742278312486748295011152618244 10631514 194273551943491720374237989071927346688 10631515 -263620683243118322050847466340358763840 10631516 -18836834228314240564847416904034846720 10631517 -212447824587872080802216268326573235552 10631518 40439241028209321939405559710805176960 10631519 -672114185219701766462600428071733882080 10631520 117131227826449616969672410528953139200 10631521 555749654515767329994010860596297298722 10631522 -165857998701898775676933397035639029376 10631523 -59107877041412956165458599732847065856 10631524 265945705829338063816244526958755342592 10631525 40774943284473231657166274447463964800 10631526 -100564031565391356911961903345520665600 10631527 5277068556913240792408074117905769312 10631528 656376236765316608048735037272297256960 10631529 -40474561750179834854405179616413692726 10631530 -84599172086599309113294454537004750400 10631531 656745801780496540152647875732870729332 10631532 246480887504494952227229008716169385472 10631533 283383772464055673201456865872214335520 10631534 39579641813114145733555333098436324416 10631535 1659313919214787091194040915522465280 10631536 174651372219672445305794624965947195392 10631537 -80146750533927166724564676288074140608 10631538 96606420515338397693977720225289088144 10631539 -156571162535334969239706224350570883376 10631540 -13827453121410800478251233138432081920 10631541 137698139673446168914669565093382758784 10631542 -112635904586390688927043021353503545728 10631543 -44386452960476129716430327297663212128 10631544 3875697056898845804371151603957760 10631545 62095442764556823850042368571998288000 10631546 127103647715968336676836458214340329920 10631547 590406387996470122555034894544141653040 10631548 397629685235652782013278366684804139008 10631549 583727368499992669815880180796014652550 10631550 35109183242336847658562885624707492800 10631551 26170159597203485944258360001904680960 10631552 173773201034953064776761784608070041600 10631553 -93975482901992651190155116732638553056 10631554 466563032584267456228982884298339443200 10631555 206027860322855765683678801080004819920 10631556 -122729975544847505663334443526882816768 10631557 1301992070961846609855335319402803767488 10631558 -109109737410516437658627595649943421824 10631559 123599787736210451239747572713884243968 10631560 -762817196142631870677172786825042329600 10631561 97003438547952464313216007470629163162 10631562 -171861662197575822158388934655238821376 10631563 -475894065874993843999873603399441567776 10631564 -261514180254383269496771721747348172800 10631565 98188883115061190223759911281805166720 10631566 -189073725824641462454346891019653215232 10631567 -648336390121404719894846197198412479608 10631568 -27805292560344328395794004104330084352 10631569 -51173814013288443135404480126792971480 10631570 311671893595964534753200757551111416480 10631571 192285551826674167976518306325397686712 10631572 14229603054705798003327786372181657600 10631573 736456876577302544692346397483946599822 10631574 396944757751607552337531744941982720 10631575 -20588968799850369659865548493554870000 10631576 889022780032130031093972814115485839360 10631577 -483787454527102423868377506447873772320 10631578 1241838772508662418159936854861886208 10631579 3083230805573911403030124721262578056 10631580 -10363768148227760307326583908734924800 10631581 822371349610197454739382778775350321382 10631582 -57833278068252401477349140518383234816 10631583 -610856884559303776541390948992731628800 10631584 -39401842164482112548077418858543185920 10631585 -7806502758390572108193523618325402220 10631586 17773522897754334764568811734653289984 10631587 -10768224138630458546989238789917317600 10631588 253196892625818228830073827126565322752 10631589 227795062612058815713158327190518927808 10631590 -75168098805691284164372831901311491200 10631591 171131180620837588617271803707931919992 10631592 131136862592541857261335278209762872320 10631593 72330123874975047631996774764823004800 10631594 -357321993246405391395754122990823853904 10631595 87843698762462705053077958340562774240 10631596 -15007024568929031886432414035502484992 10631597 -577552059312564806018389760272031051700 10631598 -16533266227259185068249856119456650112 10631599 317007289193076812073337548186762686520 10631600 -23090938219768902995924358799800729600 10631601 -55782829755435563549684435384439563520 10631602 202974650197509269004533430168090729600 10631603 -394871549128011468929322276033652554720 10631604 -140714424316700382933398770723709743104 10631605 -54245263168354529071971876796047175680 10631606 279482032257907207067660703054157887360 10631607 -124638708467096441590544950480391068416 10631608 -56860662786414662358958479031436820480 10631609 134213689909364652407510099538016176810 10631610 -12954494269150022682959680654818451200 10631611 -7411466150297562895458879056945543136 10631612 -199501668842110926845255818294411742208 10631613 32796964297082666495358892211754489984 10631614 -147679327817431371555241937774699829888 10631615 29728637434150690616234447030010774000 10631616 36932272521124489524664553813827387392 10631617 -77813337676056972044540691563454322988 10631618 209554674831322241499548074057504151760 10631619 -153575075896855183513101834486573846336 10631620 -115594636683477760738958469664622488320 10631621 -2383592258555077611355346443416445440 10631622 -77081506437999097770218298241184824128 10631623 -446685832124301844738633018261046849280 10631624 -512644378345028064784648055787185495040 10631625 2296437701217429145894053985669248000 10631626 -122887733044009595609924909947479570336 10631627 329063512467132169552396859953849716672 10631628 77284412057053749198811958647801297920 10631629 749668496716049126774636504471161185580 10631630 -151994685143851587760364818462359964800 10631631 281081044580943427665506237352457730952 10631632 153555171597619004484112642982095749120 10631633 241845302621157038924386785944175227904 10631634 -62740224485055004205334985612188797952 10631635 -85233419600962129875454907400136519680 10631636 1158827523100227035501837738278600704 10631637 153082771885741876797435075759328948494 10631638 199536460397657251900871148907287570720 10631639 208304447058225111841868037290425186440 10631640 -223300805877491753064261320664956928000 10631641 -360553529228641459362314042515449786108 10631642 22469802459054774620141641940228981760 10631643 177293550872690406812752737807351515328 10631644 -43938995674791351195211538922126513664 10631645 -220587662854687878090575798976363758100 10631646 -43486572211302808921874962780755534528 10631647 -13228797259143801270622775019462219360 10631648 -147134476492765275544863620831443943424 10631649 -170711839121016201554986922716648464960 10631650 -57786934856837412618126573437325805200 10631651 254439924229309257532587778189400550000 10631652 53563833895551893274327238407712453632 10631653 428376210470869072597860664764496020924 10631654 46252668157233394770705278276555193792 10631655 -15887128026704921192217946615714875240 10631656 -4613085968150220945334765243367178240 10631657 232884138763055824467801100138110713232 10631658 -93869057852183463777546305442018826752 10631659 -72126469230212157593542197058225229960 10631660 -192982473499432069082394786808383959040 10631661 52236744716112262608141177267352943520 10631662 -192517985695738931700055506446694508800 10631663 -200890660325656485958502954017624999440 10631664 -1084528561810874456380711908947853312 10631665 99053276846694883021985889915302580 10631666 101423835824761355690337236536561174032 10631667 -105636403635113733415858324885749073920 10631668 -379391559245050622069660834514726984960 10631669 -302506370034818408624298897236668376580 10631670 7782397787875303661099375965554984960 10631671 308095555540666099626876321474751448992 10631672 -15061352981056068326764026772118937600 10631673 -56131488072059886733828354083115316280 10631674 -219487074223652005086214121168059115664 10631675 -1032676688875843577219245002917667000 10631676 171320786865759543978442540165894471680 10631677 61686080546334762352596381719984651046 10631678 -101149629484775078260863670056699740160 10631679 -294352556620015724610137877764814204216 10631680 -98777864477340177123561811364743741440 10631681 -505093746061126346745827646511062316416 10631682 -240140016906447451278829876212009369600 10631683 525559695360274290081408308580723207932 10631684 -169705420451276296539824268692231000064 10631685 169564778658856863690544532096853284160 10631686 -57682522991295927722835582237525747456 10631687 822369008140023778977667599057643285680 10631688 168925678920677263335267388261654978560 10631689 -122761512800707858437844419532856245980 10631690 -242217550632729610709509021275105590400 10631691 37891186522907526389096677156718739744 10631692 -90495300826630879136981191389358545408 10631693 -320671861560037489444954449819719120160 10631694 16271254847681770343490206499922560000 10631695 -195601228296386962597317664159632103800 10631696 107275667999537446091604973287131922432 10631697 -136746713501409398116297129461130936320 10631698 49512352611230995102569736701184770048 10631699 -94735236868270576112723048006776787136 10631700 -87623625896751977921516175209244067200 10631701 440485060300798644723679014482572754702 10631702 31915599006519685383900574825239254400 10631703 -50549015400585542730643076261090988696 10631704 237969250480214367290633360147338321920 10631705 79538391523746950613983310940474262400 10631706 -4094790114631740814734059103449068800 10631707 -7675824624713237350416206986035479000 10631708 -36997726954787373582246991454273118720 10631709 79247949762990046003459264154448267840 10631710 -27035839922042196100307023700826660480 10631711 -659239693457816726563541775484810646688 10631712 -12454992711188592971050264932611260416 10631713 -241223075906043139372794791513382191676 10631714 13694103440016694065123380733795180192 10631715 -1847818850868079824791154691647754560 10631716 221127212926869625390329530481938129920 10631717 256738309625287416770497061639557980192 10631718 57073510854525541953253999347413285184 10631719 -268890936826898362656237546750394913280 10631720 -20303312635805701950974484084923596800 10631721 -783706888875313116033211897406006469696 10631722 -197146277282419835951009810743984274688 10631723 -121048943691751759323864297771230028 10631724 344840368083849552535033798971097376256 10631725 121632292310880258598082099517912384100 10631726 -147148792113518128509918495519181443264 10631727 -153466632480738561171951111573088091952 10631728 34995474321749436011691625513378447360 10631729 -229364228575978469988803969045855474688 10631730 -55005365939282069101545450399008417280 10631731 -811285811263454716211699340944820494136 10631732 359346298603850017667404182846519805440 10631733 -212440852715415983664821205860982919680 10631734 -47426707103054809329185728430568374208 10631735 59668616580833388936301648308863293200 10631736 -353898940837958737494409265024198983680 10631737 -803948921726113673882030786389809350614 10631738 -173462463864156394649083297349889466656 10631739 -203732064324325554016735272534226195176 10631740 56892108193948704817145502602044692480 10631741 509698965194607782929682511040261257600 10631742 -94677068149861936947522024104157044736 10631743 -123142341977755907472849113345169203008 10631744 -109818345888583227924774443373312344064 10631745 -1026050777922292362727489169254524780 10631746 480232428708505217528188386912377210400 10631747 -56409242576683317912775954733343071328 10631748 103832851203033013056366479602366709760 10631749 -621408797633748857231321141024554684164 10631750 -149226200576211733377629477728472352000 10631751 -22931180313555455341878810651544290240 10631752 -161904646304007762009441144582151142400 10631753 551838672997745128351340299363885531968 10631754 -4659611590217966760509637704539461120 10631755 -488938091742743582566841518954559679840 10631756 346500796967305268507267595304751358720 10631757 65360691523144614099141131128641512640 10631758 307649109122162694916327330491737868480 10631759 -123162665057490236529321480601099407840 10631760 10290059984220337108822311762237849600 10631761 -124243365046724756149739802363009033280 10631762 68144653431528258727882698223522471200 10631763 942998262395590461011344625623098516480 10631764 27767424445525567381543656827585329152 10631765 -97295121403797222145150263154840222800 10631766 -104919013254587747434016239812491726976 10631767 58920962985094320652970934309619127816 10631768 267926740939764847401762232084294901760 10631769 -78886511104883729200759539227224036656 10631770 -32834503331453829852083038193766853920 10631771 658895551828294212390027516521010075972 10631772 17935699275340012409002921421113416192 10631773 -265841974813103628402883543486581556800 10631774 32821990706088627189436782088187606400 10631775 -141506259800396559580766377718308022400 10631776 20328617697728785517460550594744811520 10631777 -268887600852036086284044471266805593880 10631778 138959021115552619144127545229572285824 10631779 -112713699036596389731588948675440555816 10631780 -284801285425455333301456571550699206400 10631781 -341431901710118446434604587350936124930 10631782 -122494259325445834637315223120311320320 10631783 -550318572900747511256185536422162345040 10631784 -181480909924708991016804667473080647680 10631785 -18981796032398383768280457473806094400 10631786 -348495246020732785377378665162347344 10631787 199943297730459706380356843853441822720 10631788 -265136237112043706131814432244057478912 10631789 -28796299319246459428586641571691910944 10631790 217578652503773324331143948033764166400 10631791 300822421080100516181313167951934095744 10631792 -48584866716627571135065409463720017920 10631793 338864052326296687863237021251471040 10631794 -169180347974234346912120328213585976304 10631795 -561438993270405486984933258562867938000 10631796 -35342877948411488705499032331239817216 10631797 356133852107793148613376832169928602112 10631798 -288694819186140839744689889164607771136 10631799 -161329622434988767690137304104853324416 10631800 123211735579954380419087144417879040000 10631801 608517661429263886493935890165129389802 10631802 28373011142668770004411768865393647104 10631803 39501564374364777191662763738150287904 10631804 -205048334147654622468890881069664569344 10631805 69153538463786404865563162573912197120 10631806 -19882993421300637792737851718399910720 10631807 788791231897396658227786756894180189056 10631808 163532082266057199894097312676944281600 10631809 -656527476013925722102087980670773412990 10631810 8860641559862704240991454380588751360 10631811 -7980652993552482560991224778959320008 10631812 -176873135032035983590495474955987825408 10631813 22232246245478117922816528315944659644 10631814 -6496230363171577863959947008101908608 10631815 -68920532098926320952018697605293084040 10631816 -109700039282322974914691218117078579200 10631817 -17752522656824674376444941250325535488 10631818 152172349690710257296513634802802221360 10631819 419520966501071322663932493254334014208 10631820 -321756332215518942247717792765961011200 10631821 -398242015962860445401692142151007387978 10631822 100347954697045972441353556928641857024 10631823 -715236505359190377665326284743713449216 10631824 -45309116698745940287947291637367963648 10631825 49467351093885263285789014816444904550 10631826 97693475395342845056219771530186021392 10631827 209683480420772579042950740660497845676 10631828 315447322056278257940478072772299872256 10631829 301857647687426960034071957964165456576 10631830 -82900445215095665543191771062261964800 10631831 -21126492746749717048678921982782486176 10631832 -117794175314729548760063929597036953600 10631833 -104398178599918475740555166750283973080 10631834 109265894452155439188219894190876120032 10631835 -71706747761163347046952575454438021200 10631836 -199495559138724749596999632940825088 10631837 839872628188707656930497203787505472486 10631838 12052150259151574422314020631858853888 10631839 -180251061798148039992477109696146561944 10631840 363398553222443944303239716371808256000 10631841 -80268079932482251795136288859889020672 10631842 93531737714821494613518533088704002848 10631843 37925908461182660819352762084146491560 10631844 346942497311659194557641639386475345920 10631845 -129678287014703983031434482545693992320 10631846 17205060877617483938048760366450194304 10631847 109024846295347616192686004763029999400 10631848 11385842405023761070054469680132623360 10631849 -555874027820615054430224044521563963760 10631850 119641399940380740562191955281404544000 10631851 319796838449918543809287121804139568240 10631852 -116901341126883715427540752705807073280 10631853 -93065622417601817748035079536624010240 10631854 -12083886131926808393466084855793728 10631855 3541962367846028989110188712705783360 10631856 -79929115630006231348916617061070962688 10631857 678544874009411593776544605045050281106 10631858 -102278147997248470588471636623321133440 10631859 -57973038663764984554931615248115324160 10631860 65859635579477469042177408635740454400 10631861 126978380156135568060569443652316276462 10631862 157230699516821966207235083164656983520 10631863 -1152208833015350873363521810384008680400 10631864 314728268754517408765426820251013222400 10631865 85180489138192538685523135712595592320 10631866 -10855194405424674035136581852703516672 10631867 700723353067425559730251686477475106916 10631868 107188734510779073194849959660408750080 10631869 232032871621708527974768807663966042944 10631870 -160563633502462949129657453701679255040 10631871 -1261062446112277650329289305335728876000 10631872 -25152400044898455583837128918667624448 10631873 383386748920364042274298642790963848596 10631874 20548484712774029409299250668852682240 10631875 -6765117093055162326980969456475542500 10631876 165476610511871950446026370121769465088 10631877 -145482611115189836911536387257354491680 10631878 4293689015236152109289382985361382720 10631879 -10946738642289293496334887603831224400 10631880 -3888283029192042248971964847550464000 10631881 104373789032038299082836141629624711332 10631882 17824785360345130703675662087837057632 10631883 244795982900664595070759461025265076464 10631884 137435645787122048378313023899493990400 10631885 -155468639491289414247402279455327441280 10631886 11350471535550866652444396784754662464 10631887 296064725297749701059562219192853884800 10631888 -48183155271875476176200500386939273216 10631889 -156356935759558179094928087073261719646 10631890 -197933747655935622674130363230582440800 10631891 -1059166484809293926725213921390014270048 10631892 202558489983496728066495452675426813952 10631893 204829973708527919574989409571515716760 10631894 6766609000906660149129611397307114752 10631895 205807967680762211740033334629768128000 10631896 134816435711286996605147075767802204160 10631897 28004262975649008866586693266980282260 10631898 -16889563727039633609161306632733128720 10631899 1210572189203384679576929274937124169760 10631900 104868850190634552441687533667421824000 10631901 -86499652621895589285743060712569582016 10631902 -31154239812060046914314380324147795968 10631903 651682332696579178527581476218786997152 10631904 -450346571123993033313180170629251072000 10631905 -503141902020392223900914279932666280940 10631906 -165145173283749517986302626593116620800 10631907 223043309339014978636173341221342944 10631908 -7469175774940367568862974191604154368 10631909 363182530590259816503937846764481354110 10631910 47870639158067847043257941300673054720 10631911 -45933283484789551704844078542110737920 10631912 16040374127489645406688847173610618880 10631913 -117329404043879833316418949039526316096 10631914 301884172760799638814422565793466971056 10631915 -9401306556728813822862337038801715200 10631916 -197547901688561142552497974095775981056 10631917 -1127593733922111561108441396239545250794 10631918 310467652959010750526837438892909527040 10631919 236975721190115143464011726217930669840 10631920 -4009154742034223501053915545493831680 10631921 -314373402664585970719107118276327624878 10631922 -753638368814541972726888736752766848 10631923 208633978228061752977935164813469716172 10631924 -212314018992484779266063212894692102144 10631925 359501752657841243903650970966377800000 10631926 -54157876346261517538265168697044021088 10631927 -18360039855447487415114863020521398008 10631928 -38946294237191586991166786917568163840 10631929 9373738730972622655754475562726078272 10631930 10154491480783388360251034244644283360 10631931 -459461631634916537941201156402015855056 10631932 215898117746720186543121693938706595840 10631933 -161187555529500466018083708628981324596 10631934 60526536148546313165363980258289485056 10631935 -128685277724904365856814480873236120 10631936 40450589234473306612873085882833305600 10631937 251610328796390001030212094970460090160 10631938 182782447054964674794951448883892999120 10631939 -19734026657397882550875110037097246776 10631940 -23862066436683765031469097008998195200 10631941 296681725476499227888533823923803493342 10631942 -608013685459335515583865247321816253888 10631943 17178059751453243026335352695356329904 10631944 -324048979274410678825029923240380416000 10631945 -45800457342347280350149196692600057080 10631946 -18857357359872741168880296349481398272 10631947 -80693243868442979831964445948321163648 10631948 211252772471850341745242755375518368256 10631949 172174959440483506016404912585535830464 10631950 521139684624665523855540612442732800 10631951 768063424040761449420938439269513650800 10631952 -82211833606981759757739650885531074560 10631953 -875562717743335130926864922841957379740 10631954 -35525738971234329937228863157958323824 10631955 -7896604000424351110805532656966896800 10631956 2710634048860503649635250526105648640 10631957 10463594711126475398192666627720871552 10631958 -62551648205872979192382852460896791616 10631959 -200310234425462935264489222679477855496 10631960 533860305490341425804216457418066944000 10631961 140350581745401557184288502036503050010 10631962 255261047210535191570447218442687464704 10631963 -604846962238094656044709517372980075080 10631964 113355241379257128141060373325133053952 10631965 -4866768694743523906596404879820437280 10631966 21560815845897843326745821789935027584 10631967 -213600569865116817748291652082705571440 10631968 -542847006923362942124823753496821497856 10631969 472992993229682801581510352427050243520 10631970 -68421944809969311201275308621891608000 10631971 269307857901230687061241879088690944000 10631972 24305030386478430286438424105506328832 10631973 -46595273426831337838824349401390144000 10631974 -379656485111227077668333398503392223264 10631975 -104585813746283203890071717377854168000 10631976 -52755452997939394741609470058142269440 10631977 -134878569692292553065601172611334204160 10631978 28781769509465082608730163751543592960 10631979 -128301324504872461432835109320607916536 10631980 -39188619823847992966887271721571225600 10631981 -67085002956289597517839989565793722218 10631982 49002663662426016024246903043783342080 10631983 -449643879552530802824369839429080666840 10631984 -285722591621285541212792989274231734272 10631985 -36151097024322620879041839421230163200 10631986 209724073857631735336378739898194514192 10631987 -95005701427319833038400576019396958048 10631988 2165575226468849657951563376100876672 10631989 -48024922883035697915080348827803886660 10631990 66076508256389319853916537380345658880 10631991 80523709346640233365533211754653276392 10631992 6691174323948827996859361343984025600 10631993 -554793467004367436849522401940346832560 10631994 -15957438382142747637046625008370304000 10631995 -193400009438447369153584195396399173600 10631996 558145473746121844002197375749214592000 10631997 84681482472637513408023750901234149228 10631998 -35584759782348490809417956260013545536 10631999 41134378702994139983066298594405869952 10632000 -80188156304946255983731347246022656000 10632001 30613960098810411086695210582534357280 10632002 31034519621661094515741036233804255952 10632003 307985955865193210980450201604182704384 10632004 297131867599924888833099700958182154496 10632005 -6872697700225461549009418154118111840 10632006 -30131099892801797359381757968091074560 10632007 -35228397713404982603146356701006418960 10632008 -1636113776486873721234137498086932480 10632009 -494064063941667826241255707904954653440 10632010 193625995790739512685783662169350744160 10632011 -453321480353648832409537887228681631296 10632012 -10247432985692624588830125439333754880 10632013 321622785671991534477377074783637794496 10632014 330697334489071197199171190302893425856 10632015 147584650216376514943828348201540926720 10632016 532779839300494435936492009737142272 10632017 427408426566937862719223757999261501552 10632018 72711214106626155854122081869157259904 10632019 109001390791406049291634162257374525420 10632020 184227829775738225869805255666728396800 10632021 -68522949256312352231741446314602175648 10632022 88536600627908161641589585948246011072 10632023 -497741175283854829992055898928499483776 10632024 -15474400228730327480511626290808954880 10632025 180661426818512549917514917591472113550 10632026 -149831573601552656881401958187211492096 10632027 18731451835243644642785836101639202560 10632028 214461315335099664141421359332703071232 10632029 -64526482361363513616519554000329312320 10632030 76763915287608754275253798308654280320 10632031 -54570787825299751188328919301490579168 10632032 173947832817098784499781620335648571392 10632033 599738792815553983312263384579937869600 10632034 -145643731188476250239803906121553408 10632035 -589185602282096237661505386991777241520 10632036 45005231361441759267346097422973736960 10632037 -85248299964375414864931738974979461120 10632038 -159176193542256603745015875107529223680 10632039 -57087966215146665671571213385921290240 10632040 -27994830176483169698098487423579443200 10632041 -48255926514329422677667262336495507328 10632042 -49400143702758560706491927077130183760 10632043 -155407663017779372729335972866531304656 10632044 -481900897725958855988991711178444032000 10632045 -191701578450298351594973227518766747680 10632046 -395380923468846481926902405810297838528 10632047 -227956638163537027564538277866031568368 10632048 -1469227654491619340961754177856864256 10632049 447080420008463903241626035757811219264 10632050 -32180409239614216753977833484529382400 10632051 3630168534159262139368936320773701056 10632052 231300559529726176524585945871902590336 10632053 -686506211481967731278625874848950143698 10632054 -75120918831467421405493878220516209792 10632055 138844707398433680158656085173889121280 10632056 437421686203463761938953670359677071360 10632057 -170208213683218287894193884911005697280 10632058 -161266002027006452143621025402012943360 10632059 283948505866402982879796630948195599616 10632060 5336710262602872436264979065409671680 10632061 -76327739598266518834518284243728824192 10632062 48954424185048448545392574957174033792 10632063 8875860055447818417130720067352243840 10632064 -610419090631949005104741174495758254080 10632065 21656099528913585905584781078793940860 10632066 217438417339001987637785211354843978624 10632067 -16046407910257826429924416679985791280 10632068 408201730068938199686155048959712087296 10632069 -318153544301610608178422364859244514690 10632070 -76936717362874828181618872903426698240 10632071 94219850399910344631286148933770069272 10632072 330807489451873364425928857092835246080 10632073 151948542246659361175549364802772766260 10632074 -149369583823130978396611098323950240464 10632075 -92499278194630190515109676071956601400 10632076 -65502478834582766911082429771028797440 10632077 -212847745730837445066723872970474898560 10632078 15841312916055939548269737194706494400 10632079 72329882489726340788828612460396202320 10632080 -171775762231649509203037585952357744640 10632081 411823976519513192518157464355068480752 10632082 42182111059587512145750416068305301392 10632083 -225827769114252370090748347498199639040 10632084 184615420645663877463441005309584398336 10632085 25425469432755027803115468255807199800 10632086 8538395798864161047939904438607052864 10632087 -298319422020250898411891866983358656000 10632088 -116305065176205527435777786152905738240 10632089 -20297910234686424254388847984522335480 10632090 -33707710647520443255435308792526551040 10632091 248098265267751942661545173850391596144 10632092 -436890629187373631001946049714402640384 10632093 4364062684887334860143503344811361664 10632094 -4544000823268829041778692402369827840 10632095 -151335327074037657879817318253563238400 10632096 -473789766177086181434174974880828620800 10632097 -141605865031104931914270073853746357568 10632098 -52506941264691369447881845344121700064 10632099 146001176875350130895550051918099311088 10632100 120292697040269199922060705123678102400 10632101 61128506723439941850088084300618783104 10632102 -37857596789885523627068078822972357760 10632103 -660425229603101965678428006277089952648 10632104 279531185873500346500220328355345612800 10632105 -239324372319244054426706276230819841280 10632106 244575183178087170785904772928084254560 10632107 -105011389447428619313040863159647741644 10632108 -155248551342812367993486142397139517440 10632109 -242197555346202400999925861900054880 10632110 -37462182369708434055219049925981520000 10632111 -143647039060019491598023746809260653696 10632112 -63637217109347238376409558051470557184 10632113 325085366157330304241804553430448617362 10632114 113526029588295077735660540030099105280 10632115 -81135198886937583905527987867105908000 10632116 349847186087051362531100824711083939840 10632117 292706209034458227714634421859112370400 10632118 30288049571322527822817720984659162880 10632119 335858274439801643821506708404474612520 10632120 -23716857067771647203136762326607052800 10632121 -231247171552044642357740501238472522556 10632122 -381089325280967622911888346337766655888 10632123 614303226586515672875344240534140965304 10632124 91824771701266498412863595374699201536 10632125 56657747104643937892705037908135200000 10632126 266270797255271501677932966479541341184 10632127 -494657331391884417019647821840419822728 10632128 -46815704047962693053142708307957383168 10632129 485303071320842894891521095562748353584 10632130 -272538652556130672639418367999056835040 10632131 200315064583566570169464071123465167932 10632132 42278972300706410370620254274997878784 10632133 -418636410176288516520496457777140315618 10632134 369890434579407240662799467141387911680 10632135 -143128149762502471706569175748798025440 10632136 149572921668738336792822217477467340800 10632137 -10615340324490680408472473958289285680 10632138 83964743247433619363809384725759537408 10632139 -160216055024087324133909391692989498848 10632140 169404390335642373323742996200379156480 10632141 520692996945831701379801224557656960 10632142 138520229789709640384280715791135777472 10632143 -71117656698495667044483479050974542496 10632144 954010451600430709501011320269701120 10632145 -411693553296630606042465521084829305100 10632146 -25051896836663761188465266702975417856 10632147 238233431639254736913451858905987870720 10632148 -431980824036109514858561127463877525760 10632149 369124228305070709675199318998948910 10632150 62572283540783342828172799523512264800 10632151 -709150179028911348434016168560684712528 10632152 -577454729762111107914020988812640337920 10632153 -182553029323088813745849694601684444160 10632154 65963373150301967992822718247431424000 10632155 -498992747734954363891435791862310629440 10632156 -327706192139314560144948702697241507328 10632157 362647619262189467913706450388874909504 10632158 -12413129458193073418656298634051116416 10632159 -201626078375347354974430892069190457056 10632160 91945121160649859324748365970297323520 10632161 122372852595523930538480154142373102724 10632162 95869800477762982656245032118522367744 10632163 249614562469358394547728807642502922240 10632164 6857543011354584594141080910855966720 10632165 178132112195034047728129629357556897920 10632166 167483615289310663538881760136124024032 10632167 -209773228232916223732196935261151817528 10632168 -367428353500226258736055660970982604800 10632169 -371905420453326208224996126271190205660 10632170 -15061750738248936634020492108668183520 10632171 -177395478930509283198576615806758287360 10632172 -551793063666523699790088301849574400 10632173 367201260081432924260193407531150494422 10632174 50721896196583013349944865844204529664 10632175 -762350919957573608543750384047756406000 10632176 67192321181750908624157637603872735232 10632177 54837077890918053016247419686600529668 10632178 -132101214542604122301889789194674863200 10632179 281737483654451819280862874315742018000 10632180 -1477885663002737086802350408996577280 10632181 92953226826085419772677351255934213792 10632182 -349415723595084485076850433969056084416 10632183 116168471594400110354219233048090971600 10632184 11954268506670350871851640968245862400 10632185 346751112443935514173093815739182852360 10632186 123009471775387473697183353051213656064 10632187 -136058750373719596860079215445871782560 10632188 -196322777424804041438484219638566831104 10632189 -668871715209369227162731989151518863520 10632190 -191968941266164320599921404119292670400 10632191 135739582787445209506990071375607613520 10632192 112942675766877398755466373223145275392 10632193 -37510459300943220799300758176421000000 10632194 23480134706154107069217839494814023680 10632195 11799992338750347618360386443799923200 10632196 -356376658000400302806200631989568457600 10632197 -6398974180902524169898237970097406536 10632198 -112707101025644491450418905906070089536 10632199 253385634858261670360042733562563691936 10632200 26631590647801381999844346512609664000 10632201 -331708518979124503644609620073859446768 10632202 32081417452498294542427695179929695744 10632203 15255472686370774887281080469019964344 10632204 127724911975424836364497054542406771200 10632205 62421390046317292025519223424026166860 10632206 -107415728585459167992809814552037496832 10632207 -239058601669430085119932281026977737840 10632208 243642501729111574764442983116399984640 10632209 -28695945857623916136523750314810955968 10632210 29525759718061473846596974579787980800 10632211 134040048216665596961025477949829472812 10632212 -388969322442484401723115009702178488320 10632213 88172037679267187156270693685243371040 10632214 -368929768144792659004404856468199192544 10632215 -513982673149485285956192187665059891200 10632216 56377916304543179876780813211391733760 10632217 -322143606387773792870355547550100874800 10632218 -8107976583992554787279870775969799440 10632219 14868860351277309514118102637380431728 10632220 151954787483970175412439470828783930880 10632221 509390952731788477872503925306197933952 10632222 -559539060624211559626617851539590921216 10632223 1702169101388514291418274548614326144 10632224 -364501014273228783458886715430175375360 10632225 -60588856042105609607092060609361088000 10632226 -25569889308305088287472339723551658240 10632227 -208449235226288176525275296494180533924 10632228 344354752200095656677569571872120939520 10632229 681011335029191366266616358334459188640 10632230 -49065399528932111172541703744104581120 10632231 -5707973889632922702053565150257725872 10632232 -9853181172784982224421219831784007680 10632233 -320094521071412961230667546232047023616 10632234 -37397234586052602919452750155752349952 10632235 -56164160611209540367708380085342972320 10632236 -610030152772572215463206403730979070720 10632237 -70886935035634231356591458794384774656 10632238 -131160167871356011962546551787683532480 10632239 -584908537561062004917016956530147639400 10632240 -4780004041327621273931634788485693440 10632241 234293147785053713032943073297495805800 10632242 48414057249371537580467461958245582080 10632243 -49950187561876099408614782259757590672 10632244 -134916524981367568782952482780492744704 10632245 -21428485901958240505838089541950331880 10632246 125948727311411689059163885830198743040 10632247 -172762312824252151185772635488356384160 10632248 570585862344882812757704347540119552000 10632249 246302635505618850285775380640348593600 10632250 -143585682336658752053921411442681600000 10632251 -287948290888962749119464476156230353648 10632252 -267289327468196130302077547906785709568 10632253 -591342432207353365039765496272617757498 10632254 -78002182824686991590663745399895175424 10632255 11661239031890830985644115606739043200 10632256 46705611003443244331052751420867477504 10632257 161738096240889757402829970600514381506 10632258 -10430035084921261680933730264090271232 10632259 111428846813187597003975243267337473552 10632260 192617647481555274740520859374099866880 10632261 -253743865797755506590783728920549484640 10632262 47692350748215088943948887231672225632 10632263 -1108675447584731958947422861307648709600 10632264 -23364368787954837810984091148356116480 10632265 -200206401048528620312361689376467959260 10632266 3981565583755028302586077758301100544 10632267 -91640105841813552052493521638041611920 10632268 -541853515287555944582520016477518314752 10632269 435729398138658065334384866271119232096 10632270 -152793534045960710850001238158867200 10632271 136094064080890137336021637079965319992 10632272 18009599396437493833579394870221209600 10632273 -3079017661177962736986967315903588032 10632274 342558183199659191568020603319218439840 10632275 82315222719766301987674617830651436300 10632276 450544421697882626132570216854590750720 10632277 391680781726379194662906657322169614620 10632278 -819380552062808445144181409617909858176 10632279 89806214720013607656579555146152263168 10632280 219881707711081286609768865565634150400 10632281 -429718482209457976537353582875508838272 10632282 -41274820644658811611029256902046391808 10632283 -68803153825304474028100163251756213056 10632284 -53975921498321719318851302292759610368 10632285 -19889469920948963284887658428650229000 10632286 8901370603309625860500485140245949440 10632287 9237015827213989522761832311748785024 10632288 -203618474397601149411173696557597065216 10632289 546584005054372750519286889813539501090 10632290 -51934540460430983985711314241905433600 10632291 -549762082225334008298596555471719142416 10632292 -340860031576623410320424761193290226688 10632293 234070885362441656573747127031614239232 10632294 -116692277847070342804598938397140074240 10632295 -514213279861348375737036576636180832200 10632296 46110814358258227773879587542205952000 10632297 -566021099497170248485431101681472906912 10632298 417033389025902140597287311607844052400 10632299 868610186803903382725991417092769534160 10632300 32320016411778372382637741428281753600 10632301 131556899658684522162347614398341721312 10632302 60212871303599548915408271080900917504 10632303 -21462548829684845502357502591877426376 10632304 14561108879845889275425200001285750784 10632305 555293060657486073325094615266679952000 10632306 124491140702229245085140195263446892800 10632307 181082986114528038655370483447272600912 10632308 -276819731431670115897885148807485459072 10632309 5184493644126266952594061824193945248 10632310 15021099626181670831480562840716978560 10632311 -797290899665574809613877218866847656088 10632312 547506966498357980161873205301841920 10632313 51341993802657629279197479047335429120 10632314 43981645340662753158990596062659456000 10632315 52594593221695624478678991686329732320 10632316 372773955059930682089743694672136919040 10632317 696480090912648347590346440212216063366 10632318 -3670316678326933849766807087506501632 10632319 83886817378142625186246144269831871400 10632320 182199946227681527693372445174005760000 10632321 68096497646375318799815405325230289024 10632322 100330120532318740993589463601702325712 10632323 204061107577827279470829925231605576864 10632324 143046155108304774126076194524936816640 10632325 115736966734877045302233234299397760800 10632326 -148904735201742652507785742590010857888 10632327 -51558711017103709627055809634352046080 10632328 -239791686752615284076954543415093657600 10632329 -412916346954708293337300403311527444070 10632330 -18477396997233489615287257414892697600 10632331 193406996295269842003497477887137652160 10632332 138471187860582149542631010646065702912 10632333 -103065371388384590290994462648407104576 10632334 -274993785184311278596052509004270069760 10632335 89085159854695441641065247102484491360 10632336 -28793114984349081968841735506893209600 10632337 402425145036235600093961898711716607040 10632338 225515837582961306691328493927365602080 10632339 -28782448453389933241889081464959928992 10632340 486677662760887528890115976061443604480 10632341 197900105353160821924609280109021785742 10632342 54079951292663546772976071424584960000 10632343 513157430602349000763798452885174405320 10632344 -65968829485913833635294191863647129600 10632345 96582582555437659057601501157337235520 10632346 124243522280742929610842392025565253872 10632347 24894781037921996053273298397196941264 10632348 -49679561010515001656584332365371063296 10632349 13569723669595127332957213289573063680 10632350 -315697143508185321798898272447119107200 10632351 61868910126545603718217248208152821832 10632352 572547915986090482813122806003269632 10632353 143052687482543875914643608555047031984 10632354 67222379361367577985131289474499871232 10632355 -187203316041233750179746864083675418480 10632356 -25107178946860703412531118197656543232 10632357 -305018717030635249391556481112157350400 10632358 -156299571932528407418046304723716361920 10632359 973674445206503744435189646306978522600 10632360 33254385833426499211686111738217267200 10632361 -691789603693416475235997904718358578616 10632362 -121888265845662492649560744159875877120 10632363 370486289414365072006339136907465845760 10632364 -352444078011822728478073880594674693120 10632365 -44556056996259414813990013293336369480 10632366 36900476196952393639269547360913211264 10632367 232504029345111802890734524696230582416 10632368 -21903182628135251022786050161645977600 10632369 -332637287792209104733475954526357784992 10632370 139724266923782292071973607333947509760 10632371 -36036406176077726331144058317500209200 10632372 93941328757819324237797277932917870592 10632373 689647479796071223020648841643562220480 10632374 81116021192854994468583389797630443936 10632375 -58093983614545955458597042393443192000 10632376 -340496685721913226458154932028335984640 10632377 -12735809783600272549264515310774247808 10632378 138211301412498590912256718310313569280 10632379 -223809740248663444678320593459101834424 10632380 15901017038077392232587333237266841600 10632381 813324994814303123109533655691553948160 10632382 292264863748984125417512570374006766784 10632383 -147046212528105895842462170768557772976 10632384 1800772736183828075836959136463978496 10632385 2092232963809846057485564102599735400 10632386 -34951208717661901797083814457773757920 10632387 -346503747558950831678488005145103797248 10632388 80544434325448436024242142545878548480 10632389 328706001632644914364163700698357770656 10632390 -122992470261947399926551705336574310400 10632391 -482147636597652805978434321371917904 10632392 -284440010896334165230290983330680012800 10632393 -175709651419391241257544029344856490240 10632394 40090539699436372326217269649287263232 10632395 9307594113181591250154355301929773600 10632396 12845943205534588086135287679342541824 10632397 -68589631442339804656473656453901520128 10632398 143411597535479345164773864404916030336 10632399 -31808602987257367440278438718052847736 10632400 -57269968731985864576545129317580800000 10632401 -330817059325405891586471142712825339788 10632402 223810775029246658504776630643149372800 10632403 -729546373413401811276239593681796371348 10632404 -250590097006021783600648666706602326144 10632405 -5354386079537151985613660664543072000 10632406 158256439881185110876183847222948773152 10632407 62407627178789259037071596729694006000 10632408 311523827674667987271199966794569871360 10632409 -346585014108178843753459135834939270390 10632410 -13156650846231738679302296396323940640 10632411 -277278895345618572282128768790871941120 10632412 147841906124345436043064341602653426688 10632413 57973314811906590079131809925269969184 10632414 -6669618870424321981832713799216799744 10632415 622281047794310349360500227017143630400 10632416 -649038231950398437964436657434608795648 10632417 -94672292893175773639060194540702265344 10632418 -437557013934607489969210575688681425840 10632419 70721399221653915068201454988236675840 10632420 -52979793318617623752900483362942150400 10632421 -571399067558337412857352245849650508000 10632422 -490163387432188425570666018043042718976 10632423 -405106069123711941725223537986510035416 10632424 122682692454907963189880148797803806720 10632425 -363430901520627098170710118121474546850 10632426 -33772956817369030141902118081525771776 10632427 440670618597167653680974496370443778512 10632428 -323249644421260530038215861369564684032 10632429 -615474334393424441155686829318300326996 10632430 212425197693051178135447689128538087360 10632431 292185501520122133423245763714451181840 10632432 -40698173263834953905861378426717306880 10632433 -21947365535900252265447519343549665024 10632434 -3531017573713534443784068376396827648 10632435 -38582804276900740924606200730392979200 10632436 9765091674244823723303531060165997312 10632437 334120835368957770445020231459242947872 10632438 74275133832904145932839043186329600 10632439 -649963143176550645535815246446849224640 10632440 -19333114778094647304905078954419814400 10632441 -502430453064035397458294478073687973808 10632442 53051783852780778891353018357943788544 10632443 -661051752052128808633457650058848706616 10632444 -301178869755658063378155118003297213440 10632445 34307968053132479361140656979471808480 10632446 216620195483154112719400772975471333760 10632447 -79745094862594424192932660776405465360 10632448 -33954796151052528155364913117466198016 10632449 -615756278480782278703324554234103436880 10632450 -4850730766756562238048976814483884800 10632451 -175470771463547840267063365584856172548 10632452 -241999884454700079272323357154154332160 10632453 -14615241467342976827412497084020191552 10632454 -66678612023162628780924064892884639488 10632455 16371319010431473385639047955369578360 10632456 29006802804603739257572587073761489920 10632457 -777677586344852113898748801151378377120 10632458 -215749610332637107467921589203623155920 10632459 -148458679730246031723626953840388444160 10632460 70062742081796767128799232614988129280 10632461 515614467841521879354802579403262878508 10632462 90948311811902713554636035879496255552 10632463 -291775966183294076141518777573877563392 10632464 58254966735636826089351152030602567680 10632465 2776051875802362714150202644620244660 10632466 -150382583355227928942343438320790596480 10632467 -548596555184243116169795560035142646484 10632468 -30176626163929085871467326322918424576 10632469 174654540848530758815880449574521596896 10632470 -202272356873201834148838219899122371200 10632471 66899743630903438004945068433754366312 10632472 458063794878305677717216651897527705600 10632473 35821318899154795158760640798107964160 10632474 69291993454577489003910788241869165280 10632475 103027008322092696058120487101749540400 10632476 -291649023929418343709091798051741396480 10632477 47176528820299443605663978376164814720 10632478 265768165017887721418251712779584826240 10632479 173507265222577271755436690443954895088 10632480 19484643250105286374833312162140651520 10632481 17035570938125254460370938940253325184 10632482 97941789614923042447727185358673449472 10632483 71110577766161187442244638386677467728 10632484 -603588932266248357926266135111906234368 10632485 -64568506031192940400864991421213349800 10632486 -81657815387379121663011559009131595776 10632487 227012663285236581097484605490975237560 10632488 -255449017307530324428661503443602314240 10632489 -36444815210033563367638365640360844544 10632490 -6726291128566501358865936732382748160 10632491 -597156760798399670591830772116093776000 10632492 -104642714962171013523556884745312143360 10632493 -265921170784009478029019138954313169258 10632494 386103718454904267995118758556549983040 10632495 316038628184574133068067976978140963200 10632496 1472128427617975196051820556905152512 10632497 -685759162014123803950881237357492217368 10632498 144170292014716197947292277886494598400 10632499 -374533190360148802543413979999235408500 10632500 -115315311620190984936128376280188240000 10632501 35391998765158693208575578312669499680 10632502 205069286971997608024667187133967433600 10632503 -154933727550472647752039482881430356480 10632504 351141901073513259824437384390368399360 10632505 -13039106653393146603681910121812981680 10632506 -265549534297422956956978781081020956048 10632507 -153188922146308311527487741478850928360 10632508 -33481092638841914944744021476876925440 10632509 -136013110599105144593851365607827851712 10632510 -101537171260369839777290927027711135040 10632511 -87281322965311087307054935072467519368 10632512 264798716328914954060083786893754368 10632513 332697030453288363331125986702720349744 10632514 -107052442831877699680907111131313433600 10632515 273735838531712953825269903830923636320 10632516 -352573529098104082189538185532965659648 10632517 -5936023847844028683938322992931312608 10632518 104899885793004935010724812977672872704 10632519 845968414893160983073982095167249466320 10632520 116450367682067108595323743432965580800 10632521 163787631545990024020776630182777961444 10632522 154049979821896424479415863114893180672 10632523 -21724840048884901511027484819179220912 10632524 913995981187654551817800083988283392 10632525 -18618703154083595547034270259758135200 10632526 317800324990524381772233810614049383040 10632527 -196911675098084513302400024719945448520 10632528 189745719906060295924234981349096423424 10632529 -418355668223701253647608326837434633870 10632530 -39127865513509323978232778831870988480 10632531 -82398160292426349890148745941592166400 10632532 96315170265598887257549324262698391552 10632533 10072482284299223514751161531939658062 10632534 145185678438447960759370458996450293760 10632535 124056698705314645056150775006906853760 10632536 -533327483566280516826094253223127480320 10632537 247242458449184473619730185201908837380 10632538 -10830702672446715961403772098058626304 10632539 -177579063061397502372814116548732169660 10632540 12426352283658190259871029916960076800 10632541 -33242784579342754511346549977485956058 10632542 -31068876672779118270170677190456967936 10632543 422540691591216761897161377766328774928 10632544 58030395102959524361292742550217031680 10632545 -22655005094054042938820307056166483840 10632546 24267039690729000927357712646974358352 10632547 -775803457276370250732818350807284876004 10632548 301632299535782320011966761752917355776 10632549 -6055871298974736739305910738380163872 10632550 186306761012323652787301306119910072800 10632551 -497848754254063123103515315171795301448 10632552 -39044830190461985098724496905148825600 10632553 -47864503248246236704655290891029952198 10632554 -278137652195547073190471045400212883024 10632555 -47400351769814094392941009340627628960 10632556 -698141904319189595849199511645312303104 10632557 -315082948351753439584204121896212299220 10632558 81158960566713781960563044041891136640 10632559 -152252725578638742907972006681987194144 10632560 -75798337474751426927581091658036019200 10632561 260742008021492171875579064202158562672 10632562 -239928100460162980680685439048423152608 10632563 -574750653711153632265392328029762012400 10632564 -149195784088511452997020497113774585856 10632565 -783352295728713486992618392807990192320 10632566 15488079918057824349235930302336000000 10632567 -3145408161708872751695903210776657920 10632568 -34363022091082749029905295866368122880 10632569 -194813554630714458266457549166502187030 10632570 -3653437066571223238638226162772736000 10632571 320629822756105611470898777557904486000 10632572 -892303262893826752917430505954996029440 10632573 18804658363642158206004749387920170240 10632574 93291733186832653844671900346176129536 10632575 155978164127887960197309377606300220000 10632576 90699633388316400422592785769352396800 10632577 -403474821845233385727688378928965735248 10632578 -134121101956163872501762749849834373632 10632579 -126691228753569227857992614110453853520 10632580 3284582306851177031693340867734323200 10632581 594839653549173240561170987645644268382 10632582 -191997403511275591209659526007738995648 10632583 -266296928577871193180467302600309001496 10632584 1867366780665836749653303861485122560 10632585 168630293249990716636718090404722302400 10632586 89871049616927082374924995395629387520 10632587 361904539947842724390193533620656157952 10632588 36082947445373524974689824809096314880 10632589 -310448158011917448287814017522127082080 10632590 2433360589257747851242244556989875200 10632591 328997075111703802890439058301222161880 10632592 62084411351835581338917415023275319296 10632593 368929947704706023836134931265165950704 10632594 19002076867673275370778627605189955072 10632595 193796120967828955071415516905377141520 10632596 6952712205886471519596885563553897984 10632597 17003287935773977212915826839988619520 10632598 351401248510837122374494645916810080800 10632599 231446321097555944500976877944886093816 10632600 141894827938434134277970218689126400000 10632601 147381658950863302914826771658815849344 10632602 343928125059003984726244829656530496752 10632603 -301084837638826123282366551630067797096 10632604 119964931113864952080917348940678675456 10632605 -159187034310049560814521003178409784960 10632606 -50398665540896389671947058814914376896 10632607 -69826619675236271623748681348979994144 10632608 -425930523207132128119530040876354043904 10632609 -194509100289155397558094498054619975040 10632610 -7527716819781976017631918226812262400 10632611 -227155588311317543900793526972528009152 10632612 124168067224300193531225116450281191424 10632613 819440572051100576451671158314613564862 10632614 -173997422239550869814467002341208013344 10632615 143446692974911279375052402853799011840 10632616 150543440720332032525781747701573365760 10632617 171947125600821346370481120681019243392 10632618 -68818590677551547343192923501067376800 10632619 -511317407174961323716857972285769547980 10632620 -36891347019399065989919444807922616320 10632621 -617237579485248056006592199568429891520 10632622 28400941243353011095772126313241264128 10632623 -150349675531913772717580900854804855240 10632624 -9523624197180155293880006417068326912 10632625 634519708476503825908357845064032969000 10632626 -174097586665266875054066840834736685440 10632627 -32610647923075782515173435261248477924 10632628 -175690296924060560153197913480652636160 10632629 -189378516280910963088244868955161718624 10632630 54844525673632751655727999620181595520 10632631 -119754277388551260659439388366416579368 10632632 -273927850845402412804689126365419929600 10632633 -1047122120967138320545216548536446368 10632634 -59185573726362660239313312967074688800 10632635 -277926648599976381211287190340862424080 10632636 106411653697503175382289376805268667392 10632637 -256619723220796573298577765147334870714 10632638 92704228438729991528708293077564396096 10632639 46973029815910192119032216583136916424 10632640 -106667840757087901494069940797308928000 10632641 111953333341785150894152624472498909012 10632642 201016918647126695032765895567679702912 10632643 -188195140701392163025277594048223978800 10632644 132307429085918321707676416644563868672 10632645 -135027798049692874779302308012821587880 10632646 147244953762518332050447463125397330272 10632647 -203206592601342785882693049534983232000 10632648 5967355141136143776823987953480007680 10632649 -360838140863441020860119525099141213350 10632650 -73167434700705336647080597573875801600 10632651 -231652303707788966515270915783759324968 10632652 26413800651217762975554106238532702720 10632653 -344056091700168893743268075584239552 10632654 -117750677347817002491687366337676160 10632655 -45057081651710730080528398047151733280 10632656 165699584857681498697293425240732598272 10632657 52940181531666610967430422171692771200 10632658 -47799389898638104933772239195815920640 10632659 180550467540166648299844776093978569280 10632660 29417183322597806918377119953251829760 10632661 -35530188699470674466121522006650033348 10632662 144535124573545632388349938486017644832 10632663 76119172556059172097501978566371164192 10632664 68300882049518335439422822499125248000 10632665 499921943420311683151730843827891821120 10632666 -143113016620130533256683975339985817600 10632667 92397476931024402280935438021110273832 10632668 139332068634594898248353743623444773376 10632669 -503429053640258927586083604267186432 10632670 -677410284877582750625576379505939200 10632671 34594371321310993946265027241909048320 10632672 -245492066383812796527713777779137576960 10632673 462337055649897458824772965216923253922 10632674 -119511576282411562378462639613758180800 10632675 81642446494811587045916984183006601000 10632676 35021794736185856188456376902067343360 10632677 -204647756399325651717985418870412808800 10632678 -44324622921562949172792351000045127680 10632679 -9557803280061770575174951843013410160 10632680 64751326289974466748079209715901644800 10632681 -244460319660251397932058587331332640000 10632682 -71835426968091208562887587144273737808 10632683 -37042539793864770904723234721381293068 10632684 -184615375110796968309244697624698917888 10632685 -16858744117410941966509895790632448000 10632686 70757686154465806529739438512647305792 10632687 -98736041559634131140163807719713947360 10632688 -140346403387894565342524639506056380416 10632689 -956809984453529693902523486690408125440 10632690 -28635689237110546553582956616672501760 10632691 243225624022065693499086443174643103032 10632692 20781450439533326202887177690288640000 10632693 -110078461513198060253633326823955878976 10632694 66456313428286159441488614871872999424 10632695 61009739581903707466649347693415002200 10632696 4191606072466165563244137752509808640 10632697 208519689875100719580218595722645599632 10632698 127640596758385856834753142312122271600 10632699 186226868274133329373185405451955301120 10632700 1616655360060547511915138405778112000 10632701 -217241479145467954095910592995221034536 10632702 -16652333877761402656991265743225026560 10632703 -394411411706518018574568569180436982416 10632704 -9910034070517408402881550378346741760 10632705 -245993588787444258711709092628716206400 10632706 -5137009999418015991711944882023156272 10632707 -69348427721063848593176528961658237368 10632708 -551583412420589915808727223180554152960 10632709 153230730293093544092260545183292402910 10632710 268817865553099107056247256092948923520 10632711 -334772798414178816499906479933408304728 10632712 152910913249357924374926991029357568000 10632713 -15321759835149308741903840923620062592 10632714 43989358810166051339623571907339191040 10632715 17984192335546095246407939760458326320 10632716 -542144472706156174978748640203802378240 10632717 51482256593732539644497705053606421334 10632718 373605271237144515351755897198456063616 10632719 689615442330424584854885917998818355120 10632720 -7193514038995765050893705485497139200 10632721 -207202443631980033623760303655787373312 10632722 700113142294126843251045538139912078112 10632723 633163965522086073977276387046339191040 10632724 -248676111081615432201835505420004061184 10632725 223126035448662357414804790998139970250 10632726 120514743242232489432251408110044764160 10632727 100627557264208149165526953569210828224 10632728 119208254698494866489922780621952604160 10632729 -83311232359166597042527011073194616992 10632730 -124353572044510883839749637310290110240 10632731 168907074160563879783931289787654623064 10632732 122509500576217228411344340689492172800 10632733 -3944350891627310374055040410756293018 10632734 -318057260707545655742563444540012800 10632735 -64126675430227262975363435645676489600 10632736 -472849477711208838200204802540062834688 10632737 70467741705517397703155868428866594500 10632738 52981799105794957779831527604193164288 10632739 50273383761324045652475009783455488 10632740 -189741126133888748141608595087310831360 10632741 -12933121339826557421831364057915196800 10632742 -11282517639753674265065357007031048320 10632743 628357979120699341527882967491421403544 10632744 354720763074283113307685389644065587200 10632745 169806542707784175873767397962204206500 10632746 209307208998123737207850419094599149824 10632747 85254196148698057239461763218189230080 10632748 -69182297584070587785376878902193485824 10632749 -541957851361749599727281805996092102250 10632750 -7547981272396717325965360883316576000 10632751 653773084427469295196477344240499988752 10632752 -15612017161413512559925878107680014336 10632753 42810843397032722396907337545693239220 10632754 344466120900116572840528312848446880 10632755 -137611329563751133343082382425732174000 10632756 -458349349066203112913412625860285014016 10632757 603815245658395684087558605060281969006 10632758 18343147307031508127926718359494552480 10632759 -118304096794190177386614469778243923632 10632760 -333559847300623380067772364764631552000 10632761 -21893048281474182082621509185707680 10632762 -13821535835394834681830359974440632320 10632763 297719784774831649428961501579970562720 10632764 12236441376417194864844590910894875136 10632765 -119164809613363009079268409875029093760 10632766 -279943481512490457731809450124786846400 10632767 646435546360782873657442441819610778816 10632768 148501420121788557988481028789853224960 10632769 -51577351764373555775208512209611360000 10632770 26676821563136153241357351002735784960 10632771 738847963900259933909214591363504960 10632772 610514798893312886932520765421533749376 10632773 249162526977397915120793650793971068060 10632774 86191184274624738880270400190143549952 10632775 -306162206275859980216695868707387311400 10632776 -39870587143309734566060813313529282560 10632777 -110858531265717049743887550071566695168 10632778 109509097100928870810779969621335465824 10632779 231653233951962455019250005432063621120 10632780 -152234397137867124498723874413339264000 10632781 -734692328235587163104655559350537297418 10632782 -3431502088860393040809162448257972288 10632783 -12440328964578830223192371505741453312 10632784 807623200777440307159086524774604800 10632785 100965440579344795914649158581841600 10632786 -228556437224114250128063561592303910656 10632787 133467990444965410629537239776013771592 10632788 -148984601216082792007043831704058513664 10632789 -7842138932001977404696606318320161700 10632790 32272980750194846765407835498073550080 10632791 -54193020355890374544598612950798331128 10632792 -189272590459967906835346540235724595200 10632793 1213210763778243612832099432759123915264 10632794 -133985317919276423106988188948228812304 10632795 -77659499947245903153626237010814210560 10632796 -21995024341866434313438188366727462400 10632797 -56984314027973612531743327277222839968 10632798 -146964239191231095894302144549565361152 10632799 281270977698286945370867012679023609040 10632800 -104018676802464007668773054343050035200 10632801 125579968820696024663767581041539127424 10632802 213295329711455597669498689831791734352 10632803 462265792803511627349771588124968602320 10632804 -82843204991408794639694901093433150464 10632805 -567400625992484434513388510174275740000 10632806 -269565444268502123111909298988596014400 10632807 151397137153612629569896735966440129288 10632808 -226534057008956360535547884824766627840 10632809 -473312735024719228759505737314201635760 10632810 1668997765067639111395612717990533120 10632811 -88160549524029588969392772597839789168 10632812 -111012807486137428578291341517426841344 10632813 -194449616126118425373660650877840870336 10632814 -179243718469696511602367909664677815296 10632815 -47361347633903189860857430133509777680 10632816 -21340274203539823031289542589016965120 10632817 145379992989374746012057984024249045800 10632818 10276595593150594592368753554374369280 10632819 -185357005903539460229687055795034552320 10632820 -149931659134706857881971037584887664640 10632821 138789629830239501985002448215234631680 10632822 1917992274737681542961588097616850304 10632823 -326372516434267531163176105559642763928 10632824 453079809961334596327950165864544296960 10632825 1092802630757222657550425479466097600 10632826 -499965265977279846833590772900492178720 10632827 598241092955320365971628600128013657360 10632828 45328700022614853975575641085915128320 10632829 315672349541641678285618818392374807430 10632830 8140599849840330959546320686547008000 10632831 -103210507752539621132645807218096677120 10632832 -215530962696131776637233108085259632640 10632833 1063164650978969913940239846265617937200 10632834 -162899401341254750381224259074677130416 10632835 462675425173103352883993527595018715280 10632836 217849525434749082847683487806660324480 10632837 -341807467332170415208881962754279328320 10632838 4705799980512483665712806585506644096 10632839 -80834802777989111792653308140852942544 10632840 -189948454156263456242910745941668659200 10632841 136495865040568407228413060448675710500 10632842 190655653355930997443878237738265241600 10632843 -210693270593181691836596927466635116320 10632844 -81742957140477617934575324347453238784 10632845 37261571282040701599618945760426841600 10632846 -124929352741689016326534861308382216192 10632847 -127768437712153139325955835324833137440 10632848 -4097645312037504369329131877543755776 10632849 -223813028597534275975645103743075977600 10632850 -153842171403964074308107695732317076000 10632851 -36938496177592142338613332028652020928 10632852 263132019609716585794242271342482504576 10632853 -236307937791345593264862446720583249984 10632854 -43206595556197679278669423648274635008 10632855 -58396258107171801498943953493111301040 10632856 -313414909240664757464789250069011865600 10632857 994773591932329226399312724301698271872 10632858 17687948252012490688326538655756226048 10632859 -494268992387149215557341636053987474940 10632860 -34024063202924755154831794781362851840 10632861 70605374574376665026868550475803643532 10632862 254801129137249198727698247666765491200 10632863 508290905630727199434734770135575069504 10632864 -180919685710349668871098924457782149120 10632865 231760162929944992609348003497317050260 10632866 -55764028185404727199349084820107080368 10632867 -115654853051604615080199535396991877888 10632868 5351275909158651665634223077041566720 10632869 120787140332026158139356933999617508444 10632870 11356267042917856103677925683412810880 10632871 -497864236079075251243137413061036749760 10632872 40111682269246381421387858541468748800 10632873 -67746287629244910092230335362223240000 10632874 -148417213835634622173901859233824200448 10632875 347535520238976948352855379557020000 10632876 26779751772415227871680104003461644288 10632877 506285032599186445800770392827388451520 10632878 -248516693688339836461684653025050068544 10632879 188076117502934249136995729162581331400 10632880 -101333677263901899427919572747700797440 10632881 -129748024587955494000928347366510532416 10632882 -38063816564017306966536285967075614720 10632883 375695750264963928888624719723696837132 10632884 547418691218641322129753323860812562816 10632885 341182142801400129643287104450123469600 10632886 -324520203150083766683380488384714527232 10632887 662576660822573584266258293081149930536 10632888 3157827510460965178180789635375144960 10632889 493144232715697059875318376086872197120 10632890 274846926644372791090059494680348692480 10632891 462856173046407347883517191207522355992 10632892 189929229033655948573251676902731103232 10632893 -11532797622149915898957755911687816896 10632894 -1112206400621801364253311050703871680 10632895 96713305392323161813175830803232555200 10632896 197723778154408732888904736987395653632 10632897 148787584362524872951642338211851238080 10632898 -191927759406114115514918272482551879136 10632899 -228176509814547159680013308483598960120 10632900 88630631997707777345876302460726860800 10632901 -336778221799625470822434324084175568098 10632902 174963866169136512680367102547999308000 10632903 174486127459569246027082499225433685200 10632904 1120142785776652028164996099169781350400 10632905 -76426205960651852435354289762735117240 10632906 -242369805292845338409965040075269339088 10632907 34270966519685470728994603411479849984 10632908 58864425280678501685997297819403806720 10632909 44118147386125769845192144054519556160 10632910 233830157503338432157505097132254142720 10632911 -2991610034649240337796675924119003776 10632912 7752336939329739202772455604259520512 10632913 70658512089094819679435011619189798400 10632914 196371826230193453451295896319996007056 10632915 7877426912754316960771664079475484160 10632916 93752058574127556729360848912203616256 10632917 90783713861097827699681015183101478880 10632918 223794476340944305353345379318151370240 10632919 188484630321065024814345376807966490160 10632920 8701712128602363257894008809138585600 10632921 35385506636243357345300449341249977280 10632922 145974106571288614005684059954472415680 10632923 -210956614190904050644428222117890606592 10632924 -70022077668114196997651635029456276480 10632925 36519176247031237816069067641535433650 10632926 -130301120286935807448121999386890457600 10632927 -316786475536584734009965716640357431480 10632928 -537067124388485652967626948212211056640 10632929 100224140858164329761336756515858724676 10632930 59576519720208060689116350482513879040 10632931 454410656563635836481743100355162808732 10632932 -127818259767323492855823324270139837440 10632933 -541947916132020556306491844689115463298 10632934 -77326757350476625799614967094891694080 10632935 -30908413770861164252773328072383890120 10632936 -293911770820015536689487821731887513600 10632937 -180405985936679629901907215957138865600 10632938 -77130089780261149699426988507367014400 10632939 -233361871536561644168417294009363088720 10632940 -77498025944791092133652888041946142720 10632941 629619480112323360146178347086697676384 10632942 91379057271818050103340106563189027840 10632943 322662101796963564739492619786215418192 10632944 29899840266124436920314184744532705280 10632945 61373033793844830000534221989927329600 10632946 -60427472350888011813484345948720982016 10632947 96235817381479184625271334543613027840 10632948 73446883286777963386716501074943737856 10632949 164001947939325700943599105102010087480 10632950 70897391757107499976261710119525568000 10632951 -651542270718291847009094060981769703680 10632952 349527020156198962008612495760210636800 10632953 534926291788624941537184776234240260202 10632954 -3331950586641116103352631904283392 10632955 -137089235365788175833851735127761593440 10632956 33617026972812585807701274358399021056 10632957 -278045857194262420203736015631814466560 10632958 41196418007633847997668721176067906560 10632959 -254709963885075672288241685814365571840 10632960 -42358769395217507369867776116507279360 10632961 -656319623962408182243671878567749240 10632962 -136381346421279136054352355520193607648 10632963 24961150008852486078747279949097385600 10632964 -83420441841947456404255727812800328704 10632965 -133599590559786021090792750936316886400 10632966 25876952603612369938067346827965751040 10632967 -716555090378926886782384384026134955136 10632968 -9762248512158938935711803347128320000 10632969 47630734603717885012285352795925370368 10632970 81685732361564170850158144414765670400 10632971 625543647040471650277039503375219537744 10632972 5934093344348509457154666966390423552 10632973 -662286354209438557455454430289482956476 10632974 81646498541625878970454681799909664192 10632975 15933320783064431553282508474222296600 10632976 43367637241254448166704499075010732032 10632977 -3363993321831499905041136929552267148 10632978 119114772250639269561499724885440715520 10632979 46642316261220980875810453117621379840 10632980 -83063525921390671688141841832583731200 10632981 98380711376288801232372911915528899968 10632982 69020801984081178209786457896050476672 10632983 135060811304524792099580894027969610600 10632984 269807165988844982550932060292197560320 10632985 346762243741722840468664374295135128960 10632986 22558473966174624838822954910928706560 10632987 356685753418093364595018467517683056044 10632988 -238536214591828651811359997103316736512 10632989 65428776980699231630515212232014373440 10632990 219233211873971270070680236825106976000 10632991 -98138240361417690939564335969842568608 10632992 284525094394879434306623165102190231552 10632993 144547512385393859135674335173479617984 10632994 228859593694066717092114660527591017296 10632995 -195949499135653392429799007914620877200 10632996 447154815443328064043904779707222656 10632997 8920851848456851549855600001092816960 10632998 204223842699862986692348119028099847936 10632999 353632790992752298079126123075173099008 10633000 98598749695274118988975288467456000000 10633001 -72482955586618415939283657922653316998 10633002 17826083316908015555218408573064677632 10633003 461081219185598679400206458094944099252 10633004 -68063472259595205068254121386645426944 10633005 288712979223386672737362871322515008000 10633006 -311097595019556296944103820600468282048 10633007 211236466547703224274916202672099122944 10633008 -41860331743007999688040885840891084800 10633009 -174642326220827136180979667254253367790 10633010 32700798814920323244000391952138952000 10633011 101601062199549413004953013253057474560 10633012 -185840131335024043543022815697119317248 10633013 599172050821987831540712027950620593262 10633014 -25546965769819156049353300098673883520 10633015 257671490956586728088768983727162313120 10633016 113318207757480382036036597700979732480 10633017 -115774193130279213342161573255347308720 10633018 105018213194988729007636579770468778752 10633019 14062021547230760681585700637748102880 10633020 128045743955714976613814894484834247680 10633021 -53443356693786053677516479907219556416 10633022 132136323159847596950779720265392573824 10633023 177796984944095806285730370896730783072 10633024 -289634974411681537575058591254482780160 10633025 163258459661303091758080005429631386300 10633026 40379086236035681995215896227770789888 10633027 -666370616854981329849746979487727667560 10633028 -983206941429610680973988210938097664 10633029 -404376280339879205990553226480001884512 10633030 -84029784398882123456477517534638547840 10633031 -58305544319762738994782659483806031872 10633032 25284867989401407283943905750758451200 10633033 352983111037341899369279937027316280282 10633034 -2926407678318680181723194666396233728 10633035 -26079661018358868965728508097727184640 10633036 185950574314625466837829947887584858880 10633037 19888944280187287404205665347634877686 10633038 -51417956114226237831947782822183145472 10633039 304853857841263139572581099553603941720 10633040 -918266626031191311448844360893071360 10633041 -533174069779829773612640352011269740348 10633042 27829568397168942607680080205730931712 10633043 6760867919519116495562740263340000920 10633044 -88701232906227180584853849995860727808 10633045 -393092948813417001053476143429106206720 10633046 168708675416091654224611745829862806720 10633047 -111685598824788225539272902383415919872 10633048 317644643151782775449181567268579215360 10633049 15645759657378844624470011489232536586 10633050 -10352795922918477006212193505154046000 10633051 63733591692406153364849981695002568464 10633052 -204381511875188559512633277690156977664 10633053 -433848952940388041368672206237704728800 10633054 -220618903149603630327953414688713513280 10633055 -202067887465864757706567509182729646040 10633056 20089190686872637300162096322360377344 10633057 -11878457522524080714593577827260515648 10633058 -138171426305356992814498959720569027424 10633059 13609825996112231602722954647962082400 10633060 104070738122515414150763640400890892800 10633061 272017872026847363080982216530232203232 10633062 -58358532573981876841535687816551145472 10633063 -64077871854739753222796994223968554400 10633064 -309403217738197038111548463046485166080 10633065 -172858361119793954538899268902234328000 10633066 11852693945649504314834043690480707424 10633067 358909133214471950872103271939306496116 10633068 -77461190028958831473336572293145480448 10633069 -182401642535790334995309909099005135530 10633070 104143376755027643379639779083908360960 10633071 43906748024120250438146772954975464712 10633072 18925885134638882940875638680477204480 10633073 -57447774565538152691472261625610534592 10633074 48644499254343999484827901914508301568 10633075 133057883900156604772391355290437670400 10633076 404600723472532683526041080842730988288 10633077 -6967834553650279965406547748522060672 10633078 -158566141250167882476662013245181765120 10633079 620780503323306942529516061012723992680 10633080 91554069444747379183856747524727808000 10633081 407807631165002571519148268017769915882 10633082 93517418924336025186194151143615858400 10633083 781217034157241624322603634380520320 10633084 99829723968685690464168239466361651200 10633085 -590934368720721345156212081579314283220 10633086 6657487826610521729588897687680327680 10633087 488612634857263371887422359185061289800 10633088 -370688992691001531404687544202800660480 10633089 3173301713313142766940371311608941088 10633090 -81079320900897711395474322915446261760 10633091 227253171122920244105751423457728714240 10633092 -525147140647429590675913262752512983040 10633093 -199174253377549481641133996131615524352 10633094 -31315761751457038927234402482789913920 10633095 -190675143797097114474451922051676282960 10633096 -96292536278117420904930376675674071040 10633097 136811282059435771098627879381693928200 10633098 -131707692803072949189265015017317671680 10633099 -113379290989865519835056073116300995536 10633100 -195194669774924721390453084912803385600 10633101 250353916260451930291974521497033335264 10633102 130755268377281225318357811170404306944 10633103 274085957089614905861501780372063442000 10633104 -30622295350361379959708077523526008832 10633105 -44312289131417879235559315196181263040 10633106 428180126307776214969012467322483598464 10633107 2320167581890139007919922918900207616 10633108 -72634027658784004810584624144772757504 10633109 -594819149075412669765800785377261416484 10633110 -49122877948079079921161752944918835200 10633111 -84235628684764364294801526421584624480 10633112 250357151995610247147530005233272954880 10633113 -471702434082055892550030258178781616 10633114 452880286605969023164791542423137084656 10633115 -324927227004333576721085942211152898240 10633116 -115431480355217630828535124993973799936 10633117 906356716048147493630674968417064358 10633118 -140906018343319288832450025312996019968 10633119 140585539103048724312988025354064055680 10633120 490698143702890255492067601112106926080 10633121 -342609004938758772868960859039053045968 10633122 -100330837262060920440417174941575067520 10633123 -257813431509171899881576541064252050280 10633124 -35635807808732228451810454326007185408 10633125 17744762192522822509218234660747540000 10633126 1321036038714152710492424221599866880 10633127 -134562337231174405166246645035745286024 10633128 112213490152169995057612807319058923520 10633129 165960479085789858852454146352465507684 10633130 11886224957447384256243407487719377920 10633131 95398141491643214002951825119433425312 10633132 -380465961843143774158941861470062976000 10633133 87484804702753444845862444964389478976 10633134 10180097697188651499864060161960715264 10633135 -212910450840103588439362095451537060920 10633136 -72035608527681234077001415785520939008 10633137 -169975555578964020209507990214525542880 10633138 -407088304869304417875610149543903191280 10633139 1193218933987291334330421909592851792384 10633140 -84027499259809643714956650697322496000 10633141 -106083909175882593823258739694037815200 10633142 -68163404795218433804113604696209083072 10633143 -469165217813591379752546323361111563056 10633144 -500419735230416811454961534666647203840 10633145 -71493470904762879118700447293383727800 10633146 173907873215878874709441655345697121024 10633147 -325200502174148187607355017322190421164 10633148 -401782601464821542480200669731126561792 10633149 89433170226772570324645715541966436134 10633150 149773367512873621928292558152398977600 10633151 838935173556339871222704385253455609152 10633152 68860821571764442745540872879107735552 10633153 236451740037136000041832402008603824064 10633154 -78406500307151349118793898381880736256 10633155 33701756599318837476250523478863462400 10633156 -289127571108124168817398407006472132480 10633157 811605579640211289431871114758618128800 10633158 -71004861292254193001287666785821832576 10633159 344808114420346886584045557140697213304 10633160 406372697873722855329539864929837056000 10633161 1441365612931311437882560160233046016 10633162 144156416739417679851760544478620734464 10633163 679676347009670113750159335138121301280 10633164 -194618760202084260549150461637204263424 10633165 182765235434319589337763429502211610060 10633166 416814356035201111472526461053607908032 10633167 -126377265175368699161531219970538080000 10633168 -10863613642336146395222731495956807680 10633169 -10909192527226000765487593273919879040 10633170 -74700871502959248036618381246700761600 10633171 -275953441924471059670225829889437122448 10633172 -168990541322582995302311523813417811968 10633173 -205476224808403499224017448050656893632 10633174 -180022558365963495185227472231598845664 10633175 -112584139526570437659620320654931929200 10633176 249660514489277965718293536888480522240 10633177 134001147706688889089409098642731358366 10633178 -158055365587555795240320458864835737376 10633179 300137398246440894173881477283370305280 10633180 -13945977114281812796839988166068567040 10633181 48106303092484691767620884590589319960 10633182 -88219465498368941278974394457717913600 10633183 372912034679054311918327113306601452024 10633184 157503111185890133832826915138050195456 10633185 -171427997204906578762025797985876743980 10633186 -26245904143122432196557081762456944640 10633187 -155553214579532121229609858106192557800 10633188 349625690635377638249791773788852803584 10633189 -152408861402537155357129697853267763840 10633190 -58783241478526594548602932008506102400 10633191 21649444263204542489339408457452160000 10633192 300816029409934160168291721724209561600 10633193 -211769756954266420598087388342947103558 10633194 81766263847628469843062633607769589760 10633195 -249858015919237159946495232583767904800 10633196 45351402040277057089579457378338737408 10633197 -128597341836920258810759429881268485920 10633198 296439353544158006581804399288010640000 10633199 -227861477431518942681172741206738708960 10633200 -19426903969948207149497303117854310400 10633201 -43869706782361337818768116477895773696 10633202 234431036204097180182623542137769664512 10633203 -173862814831116285632363544894522695856 10633204 567500348971516688841891044757209603456 10633205 -885882110084345403130985437918481470080 10633206 48137316799796203971780610951524986304 10633207 99699672996977431290152056157058781280 10633208 182881019302247410158435970881530204160 10633209 6649004468681372783900324305099518048 10633210 56082091255250062288000961267648040960 10633211 46644361949249798619878199369882318312 10633212 -1515012931429607614642077933663183360 10633213 -210714186327311950633363216148381975616 10633214 -338076505124722660897470001985144684544 10633215 197179618106555893885352964804963534240 10633216 -275673638283521856880681086540306186240 10633217 -30799314077625659632585360177861324800 10633218 194801768598389886368114817155823302400 10633219 495660090408821291280002966127620538620 10633220 -127113855206265550213454661248383403520 10633221 -126144953615683222677823821270422140800 10633222 118473151950905556595364951251468124160 10633223 -656284773473973871924501795638560391528 10633224 -143825982403677288858731529273094963200 10633225 68541205888084455383916875814571370750 10633226 391415874055547393322443953215463275312 10633227 -20084004126992114434724259025169925120 10633228 420588162669800067291468710716166125056 10633229 -988388919367142028619329595532241148416 10633230 84967159864159859646818535888057629760 10633231 -44961365497542750272144657411708900256 10633232 16875020706435377010655384480392609792 10633233 184417578250350764530128210366276043008 10633234 -15327425715349052300146250619613839984 10633235 377072170590275099060395878442433459760 10633236 -438840343145219022460488990994389504000 10633237 -42526836962315835605252924507569593188 10633238 -284522462514180647548956118983380352 10633239 -497093207413397476792011261541230360096 10633240 -215744279911275168068228959837761331200 10633241 -404982665748863478881428924966828418358 10633242 -158969189641038583257396973431495060480 10633243 -98905134305968285069126603910914224508 10633244 188854680473539441820958394075117980672 10633245 -48455745072362082358905407726077712640 10633246 -13766167908652904281559097302221705536 10633247 -7246811546915703190337395788186036768 10633248 -158519064800948438552290985402915880960 10633249 -609494862680727989350081833151269817680 10633250 350932342262643912957373241615318184000 10633251 -255129261855076053575079435180589741056 10633252 -36731400917977753573061173537694912512 10633253 -34957571426720526884456439446704785636 10633254 115113017334526348640883561909564016320 10633255 -69433034757744643937112745847244240 10633256 584989857158051601614436293544270796800 10633257 540932447450412664614922544957337311754 10633258 102091165970811971722701968438690563584 10633259 47465105810725990730079751815203239200 10633260 44483527619774264099433153368570757120 10633261 -196851982075290090622013457922771167200 10633262 -131677164155279297638941927828614771328 10633263 37365497802831934244230724606948046864 10633264 4269427599549735491401938278647316480 10633265 -261764963989243785939294782268001790400 10633266 23511602829914953191191951811468900864 10633267 42831227331295007216514821233503539400 10633268 90034898054566859917085517226921635840 10633269 -63999522342185813483593013036326504512 10633270 78243330351958862623812386672622744960 10633271 -59344916579509676547767251446530383656 10633272 -33619308115931559531949778547843317760 10633273 72257913153982259177622682393198743040 10633274 -45638287181010804346439723546286773760 10633275 -5506910509859777318203576015576065000 10633276 183809040622632324078778745588362708480 10633277 156097143171026514207486828730309660620 10633278 72709537414439736457781105211195541824 10633279 51130362289943108442519535983822179712 10633280 -47954716231652217554907364479593349120 10633281 -349147314595722074388276378186544682448 10633282 -130527667279670672657182053234840086016 10633283 356469774152864102041002276448116953532 10633284 -49232900782669599171567692793466718976 10633285 -269178711641911243086471574817100008400 10633286 -350149875728142524061734470647262773408 10633287 89591569505593371314787429780002151552 10633288 788830178946827065995308010930865013760 10633289 22039628551897862321267649876597947856 10633290 -19485418053079307375686890506807873280 10633291 55027566296514646291652191949251514880 10633292 370979157263998050666354088095968822016 10633293 105148604925557443202978335910606566560 10633294 -180415086676166256372456639057873296064 10633295 -567753474130670311819829579067260926200 10633296 66275320034510597727401881745256873984 10633297 161016136328077732469626314266374533746 10633298 -802962943470259937761235272685962752 10633299 100076939776496122856260875269159175864 10633300 111538675271381297378836449939061996800 10633301 223110098009188641421297577570175793920 10633302 -117340155322926957522978176914546867200 10633303 -589196778389453043448212290178280851448 10633304 -475135724129413635391406298830530375680 10633305 8005111461927084462837318563817672000 10633306 103508278524589873357289748081984506352 10633307 230934471944352986557172353750753823556 10633308 48454046920317019162647910599653621760 10633309 118856369384070902295236536619116793088 10633310 70308757276491633295695532963939077120 10633311 180403488056880645164086156252903693008 10633312 -74909822072977672704506301604016947200 10633313 788102294757584894716735975841494627140 10633314 181151059096057986887031414146388280320 10633315 63447262010087680850983837929058636800 10633316 -75917587735082196682142249086372408320 10633317 -267657528695652179803103476902439285440 10633318 -20293421218286450200995576693429476640 10633319 -286007019428905212940091917996977047304 10633320 67921895951598353926935278914777036800 10633321 842578083168268844083859513173584460800 10633322 2395293197469683552724053574276632832 10633323 -255642383898548917887368565889680315816 10633324 -159121389126345854691257254395635170304 10633325 -21620857445887697386542326270106973950 10633326 3475745249670835972235806660262535168 10633327 -907594666278786899140992078454285913568 10633328 -64278911306966197969261378669774798848 10633329 -105850034757203803941997215722905436160 10633330 -61585478459021329653079780545457656000 10633331 748188062494862449133848278395812983000 10633332 -44670103980697626982306324202785536000 10633333 346879009798741239857587211844078785582 10633334 33401780755041380622064804135540828800 10633335 102907413007274170646836135524629511840 10633336 46339907280722696827909205579508572160 10633337 63933616641887128620940813643286104832 10633338 231199440304931195397613604644440031344 10633339 169104679802955852664016827674562044456 10633340 -93583322854083594465504973637205788160 10633341 294946668888433898281781756232775680 10633342 656155902293885594516445189437253908544 10633343 -641308066756013750629185310038498120000 10633344 255394700181199509878622403652160061440 10633345 -61187972920563494529293062913956627200 10633346 -101740346713689480164461967361733870128 10633347 -484112653682991409014732063429110343000 10633348 -425117012363060939295854854816604058624 10633349 212738597219946145966282864682235439680 10633350 4900771763359870684952245164609024000 10633351 -260127007013825265400049763522106012648 10633352 108528997752950631909079523893877145600 10633353 -320676109551482719358294058078786874176 10633354 -223392891482903292237462588473088636624 10633355 419179587785893518998560237049295437520 10633356 2554323928998714480238622687929863168 10633357 25751318524545070470980303093302585312 10633358 -143083334946524097899641487864630214720 10633359 -115705027286268873534744936210971115264 10633360 -62759178527120688187815054966698803200 10633361 -98197925073445197262609967472374528160 10633362 82591350052915866847035585384811124352 10633363 106400630252698682375381222304596367424 10633364 55231043156833660012703054341785968640 10633365 -160901038254597086487051894533597764740 10633366 14557151095459427818853948416159555200 10633367 601704222276594881850888985970326345416 10633368 229721412666959124843881654659647221760 10633369 670092697746963309509799794493464481440 10633370 19986367288533947118847634108341743360 10633371 -65179775407667838800253496373539339776 10633372 -65030429425337542026688316173381509120 10633373 -585211887810127892806612635810160548378 10633374 -118340567475673630888694108470507580160 10633375 546955765316040592928100467105083404000 10633376 113421527732519838397069772289299841024 10633377 205363069223963202767880270334788358320 10633378 947220406837344379639016927115651072 10633379 -274304275128914434222920208076677299816 10633380 236676797188327015178229466980062146560 10633381 -73931014092644379989359824194803564992 10633382 34204570779204936175244017702391236800 10633383 -146772673715608191690857341654483710720 10633384 -669784383964922347859909552113582080 10633385 -91293692077672360136956165260546720000 10633386 51454675993015867886486743988195251200 10633387 749173342654258115464167215874702506036 10633388 -174345322508688767611330837066868904960 10633389 -134405458227678784488843126426147440352 10633390 -90702911790282506810960627201422126080 10633391 -282312021371905734210461009870909751456 10633392 -30246720572703739481209288551268712448 10633393 180055274330699100757744259284176793920 10633394 349074267253476590565475166106987764496 10633395 -137913210297758435328191113233199523280 10633396 331149560826328966340670022266695868800 10633397 96213160054436849818968738754859801532 10633398 -40832118123962546436482081093038306560 10633399 9851054858525573227608705396302676320 10633400 -389301422724102450124564206573434880000 10633401 -459629164874578628456626020562235770560 10633402 1876006206194737218962727226287605184 10633403 216776394824447594468082202062344767488 10633404 99456659114089761836885093103521911296 10633405 453533455561740460052089414601352198060 10633406 -36009292827704940668793809697091485696 10633407 94022083126969972968000376202718487680 10633408 192090208034359698190758847904746569728 10633409 678329331584800969518151117524680958720 10633410 -167803087408887972378157344410408524800 10633411 836539932510019301811052403892187625872 10633412 381122312074919027051407664774275913856 10633413 53537402930306849805144166663296187008 10633414 -112631211761021416458932418274272562368 10633415 -4860936397844654963937797646859366080 10633416 150069346940012097025878496892104089600 10633417 759453368808916789402648426314052453466 10633418 -428228623124011352130891599643134373840 10633419 -38145506072901578452028948761569648456 10633420 -49720130296906240972303469346305802240 10633421 1014193141722628694979636839839639392384 10633422 -96326714669983944154653661268157678528 10633423 590098190127572309747763007132475186672 10633424 -139732407078088686061167172397908008960 10633425 74787317469502617320234241912211284000 10633426 -465794582579488144192799253379969013760 10633427 989601070610613710026989670654820352 10633428 -106675116456078185770079770863852032256 10633429 314356696320006154230045016790929768814 10633430 63576911664303310203825573199932364800 10633431 -96697634970327273633494581977839532336 10633432 39189634908296543211814912836918927360 10633433 -199214036284359980584687310801017512636 10633434 -13769083403799882997015868224606765056 10633435 130006998323929622407940514463384082880 10633436 -146549795931130355628878915797089951744 10633437 -752334388926003027990131995437380729280 10633438 331302012804655203929999178937707861120 10633439 -358397677506051249260384362457482464120 10633440 -211304141541122547681304348197354209280 10633441 210100099222855289513565246311641375572 10633442 106791279077108851299179311576096417152 10633443 -229141426468388285954882576311184060496 10633444 -510175791355238119587627876236314440064 10633445 -168149021341899913305366828779585596800 10633446 -67382726025448914603871618502752234176 10633447 335157228762735776897806093541791221912 10633448 200712558176689444159262700496232448000 10633449 -429137869665308252853045521257122780000 10633450 68351855123517054907772566537481898000 10633451 361755621756546315874136059268587486452 10633452 -42539406513285609375128982575594127360 10633453 254537090234119272042900275693181589080 10633454 -95766460624366366457822839517068175040 10633455 -42393710903943558646393084817267559840 10633456 -77980671037563974331131061499354677248 10633457 104594313048481185188689992042362405952 10633458 -16699163329941082467907272360138915840 10633459 760925500508889756994757753974652424720 10633460 -252064804982060993161315073886843198720 10633461 -93038450574338815739200793850627612000 10633462 98074439324191676335829569776405725184 10633463 -393347857141950017807568962853917163288 10633464 -593646085280322920489094433927397376000 10633465 45163973407827935940069153761551443780 10633466 -171967494633973811714910594151761231792 10633467 -67255288449557632240803852544752114720 10633468 -220339966333911444875413145279092506624 10633469 147456219376038361328164238144642826624 10633470 -277145583008774090735270469680501760 10633471 -55899256202834840666248564476848497400 10633472 -27006396827893484497982274470789775360 10633473 50444520144239175100546568065564949604 10633474 60875790816055473096582649283060726736 10633475 4006826376634809901692161088611163600 10633476 -30949018891280214131757536079295094784 10633477 -773624543109906315190991776371822512674 10633478 259260548764778415390282431516725331040 10633479 -289233455770828815278105265598949034240 10633480 381852544740941841037376051317248000 10633481 382833279452406140446622366517716544282 10633482 -38654544680616125966426779923412797600 10633483 120291512612833310162429905888447088640 10633484 -198901678242540864549353832738049065984 10633485 -54510926607733928013210281181509556000 10633486 4975950023959392443496877672418951040 10633487 169268566150980315401779485227291945136 10633488 31744163318437275976293468269897318400 10633489 -400646848701440831956499892556185701710 10633490 -174663205098624532904744603692294881120 10633491 124621684194337076382547543442732638080 10633492 504700740757420280872004872998981612416 10633493 -386035393474812470836955794516027141512 10633494 141122492400061134385502345328515544000 10633495 -165707185310896647562762931052275226600 10633496 39934158268533882332377559456371507200 10633497 148422346227519108598797697435275502272 10633498 -25259510842618371472092358227503020032 10633499 -30174078847179815740430748440268709500 10633500 247510053676951926445226699237134080000 10633501 235409926499654767540956584850169030502 10633502 -5792681634927978390642278244558950400 10633503 228647469339201342959354444941299003264 10633504 -134257776124920982592363970993164648448 10633505 472781532834832490535531921291729495360 10633506 -73116885052545729743475338380219685376 10633507 372874492679033446922487784863397182832 10633508 21723978129735393128507138448078707328 10633509 5488021947402726293368265794574033214 10633510 -96075536167733961107140080821272563840 10633511 -167420772575376604357838460675150138240 10633512 31591165444521185454863288842512875520 10633513 -9405462375888644942701693088493173472 10633514 65290684743006639796118920130523440640 10633515 28480182589060857366513068120355371520 10633516 162144841737562535054346057875905629440 10633517 -1117809515480050894773617275514689967400 10633518 4026354835437444861838778122269599616 10633519 -34514876464744637566777827446391710880 10633520 -10922216057807094902667048718127923200 10633521 258454350479560444827081832701477365760 10633522 72372263832645694280568477751498455312 10633523 123837613432767904049100273951692261772 10633524 60269949787950448650830552955299039232 10633525 135443226791192074484549920930437680800 10633526 -645933644025090522532512645169123776 10633527 -9646892767264825079002096989079413312 10633528 337700560668598234366845237072056401920 10633529 224280054178618416516536990633094283476 10633530 -84231027319112344099067511034389991680 10633531 -243831969533176025025837014713798640668 10633532 -65960372561871190139651022276239425536 10633533 -66965512582975510716747243010487894016 10633534 29341329213799481118821451398661840000 10633535 -517798698723833383476717230418945463440 10633536 -19133206591452413159523044537192153088 10633537 2687297433551805512670560378126076672 10633538 14602484076471113845198742133263923920 10633539 -259431996468991080902160708532334941704 10633540 -198704078666939667285281566315039334400 10633541 76042277423217889597608181428844724412 10633542 -3262620461939389203613350200243072640 10633543 412111405028949533507245498901488093824 10633544 290453865214875455360437167832093163520 10633545 -8780612445483818933374173484603027200 10633546 33745845855996261315926194792823147520 10633547 -36886049052430126338394799421738881004 10633548 -297581344848238319579045376551781573120 10633549 160094152200221691141455934665158608408 10633550 -3794758872957922161428626571791219200 10633551 82431182619725533054860952065081525264 10633552 -172703527082673148020752498152083103744 10633553 -47224067333112615150969574946409054144 10633554 -114180697365741640313945228283253073136 10633555 156125356981229771667196515238350049920 10633556 4097457127629534407285885740584290304 10633557 -427750776254594664258718321504577962080 10633558 -76938442906674133340666522853386158080 10633559 -221876588907190966168570977883423234560 10633560 -4432501706318540064821498657882112000 10633561 -187219333120618212831430671832089801200 10633562 -668667990984601948017782953355875404288 10633563 15827550850056017031432279288656534892 10633564 -359667392619165458037317231359093517824 10633565 48142603767467332845174450561438336000 10633566 5708386228644488298332648652039696384 10633567 133678363844856003662325787179874025472 10633568 -759646052610077697901234721354159751168 10633569 -113667203488519147228095700248768893952 10633570 -240621961723425285963346565421090624000 10633571 -15036903845105579743470402942341066016 10633572 -226076324540461179745869765340127078400 10633573 445919493513914126697580821651695655744 10633574 37041515592268662312272559050365700352 10633575 -159589252202277726282617170926624090000 10633576 775644474709100028782606300115188014080 10633577 -427599892375572942003202725487668773574 10633578 -74668974593222487483983000044191582720 10633579 -48145473962883656562163990794686249328 10633580 -202629762964540910113273838020100659200 10633581 -214088953703840418205349666892014996736 10633582 43419673007480070533322582189312600000 10633583 -387541159141256027842895313128428208640 10633584 -40051672693735688029566859064670093312 10633585 578226174722586367504683596196394435560 10633586 -450550779734008979157025567720238976 10633587 -290420662450368727764962554471992169920 10633588 24251629863650059197283190056586588160 10633589 235008295495893161102594679481790701440 10633590 -81061556458358798445034687923052738560 10633591 266251392620595251596382527733291500000 10633592 -11196139890819561315965954150900428800 10633593 -65019502374868829094881178464321532336 10633594 51874315466677496005035037975849290096 10633595 179023938426779822633236606727410171680 10633596 1420076680316125670838274019473204224 10633597 135195467738191917004960705632188946080 10633598 156164268983316154589603093327779084800 10633599 -15147043263221837150278813297501834056 10633600 305160369545627386142682880517603328000 10633601 -191404562092514829154752228739559694 10633602 23480043962338217695946019806919333888 10633603 -37092049913910649333384357548508628120 10633604 109902620302379274407003085056423692800 10633605 190434240139971773512855857545485356960 10633606 74270281347405508136750101717812449280 10633607 -88759644431606748688119327235387431144 10633608 297607647892435475542687163976915686400 10633609 315490593740713530120579167689092809472 10633610 81696319034221886874160212284484942720 10633611 101857837744898140590773919367807078872 10633612 776506019858846432253646233069808779264 10633613 -411182753448126342016559990412685296096 10633614 23830490109370352415600669178052700288 10633615 135108791963451581515883606442436120800 10633616 -1133172964416941705216592479011995648 10633617 -276712209633160037504059993555115409792 10633618 5713094373572663599647477370599459648 10633619 -714523404448279378062935659775916436104 10633620 2434139695184633587116384349108469760 10633621 333503647309352306866962716012742503822 10633622 -130859195503402140613131409492920081888 10633623 47025871702218181966386233770231896576 10633624 -435369575394260657213091243778526515200 10633625 756797346608134517543862934936838202000 10633626 265252566004731227709275497432398374400 10633627 -394541255735990871977353243344308319960 10633628 -252281757370251658616897508455000747520 10633629 -234735152183147550381459512690525136480 10633630 -216555431430346922980131783246547200 10633631 70766890205609425676773771394451887760 10633632 85252175131295051640179235083375345664 10633633 571448099758738484089737868951027087380 10633634 213051372669210098894896401968015828352 10633635 144777390674476909146170813678436937200 10633636 2388972801808004823769677974802653184 10633637 308555016088497309585813664399267313280 10633638 -72013635719357930385763140818651509056 10633639 71805377760978058185257381102627231280 10633640 174205995000181462041102193298361292800 10633641 161463595268125499401303084125082222992 10633642 363296181566827648986566293585960704 10633643 -784994024086755764213795217360517176 10633644 -5980250488850458930572275963076885504 10633645 -118174867806751466278733357524605786240 10633646 -3309484824474482742973220450364097728 10633647 454301161437821425238679155138811630600 10633648 92432807173193411991707677052155215872 10633649 -345293389587119515578473171000768909946 10633650 108232861970154038974005638106517737600 10633651 -28758905649543470349568608421799382016 10633652 85958792274672404916251631026848684800 10633653 23141457340788546451254880990098155520 10633654 -331757372435852625526334142440822805120 10633655 435878300233730101747799566046972160 10633656 -680717304746193400059922919166848532480 10633657 -267100159326304714455455621007988299094 10633658 -7093744294935776930112916769179271424 10633659 26071480513837847421818497853951459328 10633660 -24486822320952160903860130310045107200 10633661 380864086311066838510062559221550376262 10633662 -65530373627946998378908669535264609280 10633663 -299132182344850880332152048341556624696 10633664 -157842010991123834923133203171208331264 10633665 89011227387859718476947549421864245120 10633666 -64703266887358656133531583421995906832 10633667 -777440534713878891160943202256229257200 10633668 -273519474684645706179259554247256064 10633669 -135979734422353878995925974993227432930 10633670 33094574801511214853980231085593797120 10633671 -147703220772601881910035406315633540560 10633672 76802901875386344473546311880827207680 10633673 133521282638755362382752177084968136720 10633674 -56618539153067912775229453821644954880 10633675 20765402635569318462973720890105916000 10633676 61451547811418961050603396859732229632 10633677 19637441579188607276711830822273955520 10633678 90525860469390071651989981788048447360 10633679 -135345028579791471006877018293429886224 10633680 48056945947495073118632174733886095360 10633681 -70453319133633944567279594966924895500 10633682 79993993879262461714339626487118721024 10633683 -60446147413004336809884032444270178000 10633684 220010396706819717738390665939725016832 10633685 935364867053611233509529984449037600 10633686 -121168969231788148683469468280771174400 10633687 -47573801299132459337150929976932487088 10633688 7969991802816065060243119049443123200 10633689 120044581385543303956449025219297587648 10633690 -13952503726566821778066979464237600000 10633691 63798595458643811722067644583008801920 10633692 -193070099425711373728952999616490291200 10633693 287707692634212724774488109910511541600 10633694 -359443223685412726435956395474257375104 10633695 37175594457117353609328092631049579920 10633696 -310111111166629993956477034080785399808 10633697 -335038844478932244247688006220985429854 10633698 -26434912880521597634836553040076416096 10633699 336292134137074314602546281567281580700 10633700 58757552680636731795981491585761996800 10633701 151372111496617992666724364540976380640 10633702 2204441634337440174839597554888990272 10633703 939102460448286201238696677721912096320 10633704 -341128761795279072528085492110043545600 10633705 -70190095982694824814376641282935259840 10633706 148808730714307048385235434337269827584 10633707 -224609800392936332258298845084263733760 10633708 66353630874577070502858282946229852160 10633709 374770015373159708161146226901100317910 10633710 13036980359640199640667937604314398720 10633711 -413491915189682812728430895490517376640 10633712 54576301472507092862370488844920881152 10633713 -47401340827816736648569126773776448000 10633714 35125366195894807756506372303576771072 10633715 374390155231569960535584883789225030320 10633716 -157315733352545601877433716690845388800 10633717 -26960684147219800209501806679787921234 10633718 -118290347448395039176208120681365702080 10633719 37386298774981185137059678230023423568 10633720 295626293444427475618209667874549760000 10633721 76895381066646628279871154342343862784 10633722 186390068144984147925421346628214272 10633723 -12103428446622351491640102497301472440 10633724 196985996582845881018276836248783252992 10633725 133420966840723691894838586952434077600 10633726 20377683284996105670395222840504923200 10633727 74918476104968287183253589911589351960 10633728 -491679317952074908910833646532820992 10633729 205886720603628756536414862520322723330 10633730 33305161753423204794460549244550297600 10633731 293791544015815619776771338990689999352 10633732 -97569344872613585390046471817295517440 10633733 -39945098677668502764066546702760986912 10633734 -164482937095911703832796222233887211520 10633735 -122830027143222018971196995397336726120 10633736 -359550360647188818709727492986522168320 10633737 123445807107588972742030191983454777360 10633738 -349655592440468747151534697173632025504 10633739 690999335198504182288428353504879955540 10633740 97814014684739386353499485659971000320 10633741 154366531410376731158696261680251996384 10633742 -110712230695088337242074781164484623488 10633743 -3334880992930655353166777791046919768 10633744 42085399974212457407095996346715340800 10633745 -62446951309680428981604212478566287500 10633746 -28867596422480363897699912873178489216 10633747 -132624303554895478012983916952274622680 10633748 -472124726214359543138428281993587006592 10633749 28093924395831059748904641622366464000 10633750 -31430305742264093122119759735902880000 10633751 -214552924321072769980775160940830653808 10633752 -72465481237056359736387630874820014080 10633753 -62516991558848799530871413040449035576 10633754 -87157017631500954787161017231632535328 10633755 64051869106735352677166871219550571520 10633756 -144288605521650269358529063845950968832 10633757 355346391315950150835622536016817724006 10633758 27708235959739204851617598551911473984 10633759 690890674337421776661208531279336964960 10633760 -72497931125376973955867566079500615680 10633761 18925738668662802990389905489094033172 10633762 321893607324217386317576308992793591632 10633763 -139038108673275090540009968463686673504 10633764 -2751324319996458017410293516031795200 10633765 775202248790971617531226420511818579800 10633766 106920626270394886759184971835235604608 10633767 -203161952174116058593868748395508817536 10633768 -283876568963969300795346937988511744000 10633769 -43701105700007152846923022272297141120 10633770 21955648783218531917630856034333132800 10633771 1250807865987337813475563723846092224 10633772 83150336821574465027728371557187167232 10633773 415804818744319851543653416759445745984 10633774 210809588581500980932038604740580967040 10633775 -60999171640134082002801778887023294400 10633776 43793806446335406931956667637678702592 10633777 -109430301514404666041843028671450667456 10633778 231383735343134501569553065912017984000 10633779 -149869146695955238273164138272526361776 10633780 179059333727342996649019872340983417600 10633781 238132462785967543080939283173078537582 10633782 -92583114395552990342388513786149471808 10633783 34371993097489895993004336942319156624 10633784 496257401928687570636035350314751856640 10633785 67438996450778865783660705017856734400 10633786 -205563078633092045750371917968254251408 10633787 -334615822978758078258241512673666370760 10633788 466679648120515563089219332720496394240 10633789 -494005852041810814193686839339431278644 10633790 30785274081363849761426068780061198400 10633791 46088338959644282830580965569137664 10633792 -56060336716451142096143478016770572288 10633793 705485649781032212690861742431992837680 10633794 -40093371810128860486232283719387265024 10633795 -94482908774051937857281293184186603200 10633796 360202251451478068246020788810922729600 10633797 -14500981442109377179968717066511318272 10633798 -84349449896737070559547927211004296064 10633799 -313440301066492101470226132270709622400 10633800 103943490556516706769633225620766720000 10633801 95567542897043565584944923607010488800 10633802 266708963311107481359800789083658402352 10633803 -198501237635965926789572722819071963216 10633804 -92143781581300679690939534611445849344 10633805 82613396275698588153045748371021198720 10633806 -55065676123881015234173323449515827200 10633807 306140621509821234589257876529283579160 10633808 92689145393078081019842585928645599232 10633809 246971048100320710808935280275701077280 10633810 -223009870571463622689013821188644730880 10633811 -807889740869893840085758629129987789588 10633812 -10141798455254390997088422693329043456 10633813 -38611351951882004938073486949139493938 10633814 2921423936257163235164751026932917888 10633815 -74919728311766309695534711413354374400 10633816 -30581653283111117494240710739076505600 10633817 208143400663172205669081351486367657866 10633818 -183335794467674945528950975896452810496 10633819 4414817944421297456552013023589473312 10633820 32352620223394502728334181783222036480 10633821 -13359246770956974509282481915403117536 10633822 -147255047801692447281053303167329787200 10633823 -746140760583357733416779101553327131296 10633824 100318734117997235026366547195421917184 10633825 336442163888334083029636698412950896000 10633826 70944937454108592932524886910961666560 10633827 -203439579892750457466870564635318461440 10633828 479747688378572291417108885629022000768 10633829 211424743708608287567201857480721278176 10633830 162742246867906374520018261982465665920 10633831 290204999298384993027506424661486622632 10633832 256177697652932314136041413646645248000 10633833 -175238557679052580182462254479699416438 10633834 -113978609298091694778900843517121903184 10633835 5444325342226533172586946467629421280 10633836 -186210228390720694046255773105340728320 10633837 -3702854350451582355293164516106387456 10633838 -61443373304306937929143719262551751104 10633839 6364032788139127891313839603433565840 10633840 47164033580958090291620441997992263680 10633841 -265456807024841416411247777232082867758 10633842 1900149337953768449968773715487944224 10633843 271396305371628830372061310014537072 10633844 -288109322097137924165044334568214118400 10633845 -191032339682758119440950442395945248480 10633846 -281044002315406076063869217991676108128 10633847 -289656558842517068993978355592722047568 10633848 -100147374579283481229905167464968663040 10633849 104623186463331427982980311109390333764 10633850 97097702024743887309538399110221816400 10633851 -187528219101423352432904736048262481160 10633852 335542467968291291482346139155210663936 10633853 559507849538252998515801183500644975680 10633854 -80115310081710826284090766819890640896 10633855 319082475155577510508431342761244614760 10633856 -173865542674107407932503567198679203840 10633857 949817884136763505953576017966956416 10633858 -205322220332222911328316978685312092720 10633859 22905559659553507719955630755866405760 10633860 17744333032990533729673412906132839680 10633861 191983065957598950593724648315742323232 10633862 -635706591123858880489442456154653842368 10633863 220318217436915442684033459762164877440 10633864 213627246328969745788368029031654159360 10633865 146501696710351128593246678593290576000 10633866 -22413875544338062253651330726582710272 10633867 -258880166179767605379646195217249685120 10633868 -27644291282443419548009555764834664448 10633869 424094354417116613855942503974972112320 10633870 -121525951040988460207393517227632672000 10633871 148193521335646628938062619872042273072 10633872 -23261260632081485736528199200584171520 10633873 -229082559832989167154303065753785681856 10633874 -103880939469432533977623139435031377920 10633875 -96915227459522257893505337506187712000 10633876 -67486179585221571735345374872617553920 10633877 119069549480717263304540487331254428640 10633878 -55672710158547121003317166674634248096 10633879 1009857938351282059617520061898213995184 10633880 295943398382185354600614513717400166400 10633881 -79619080662945530983179417565758137760 10633882 144773556794132140105218368931803742720 10633883 -36665487380878158662336361186036955584 10633884 -1191418320890283183759731630751157248 10633885 356324427331555798111181057911267803000 10633886 -147542254871619496120452337952507968512 10633887 -778215326406082571678625022986235008144 10633888 237594766930662799469785342741462056960 10633889 -78381855006996459066380248407276709824 10633890 39424695038363729287627842549038929920 10633891 253834055750210017832764665982336071360 10633892 46978876453634555672591321531141775360 10633893 -58742736334316029720936824343169979456 10633894 19507770285593976818476325036033160960 10633895 143375574553727669823276863707550345400 10633896 101522436827993650763136149831722598400 10633897 19470644980134890604080803731625665280 10633898 -23967003318723803827560420129736650240 10633899 143094017366973275334251329561299545088 10633900 1841923045934762524269443553296780800 10633901 511610472426277989007521876330516537600 10633902 157645114273818378389172126424518522432 10633903 -85605044113349004093822466321093295120 10633904 38268781517805547975714057654799646720 10633905 400621863540382199510995833524272704960 10633906 -302174100303594663929269475659028976000 10633907 754894186306884555455608151777029062156 10633908 -284371035062112015860793252722298568704 10633909 63514867382937603932354972796180738528 10633910 -9327694886481007073893352271564142080 10633911 -88892058364074712194054302502878356656 10633912 114510432836532545353933400781985259520 10633913 -314426833159710439042336342862796554838 10633914 -257415874629792759814578164059190391072 10633915 130474628661604472556475870234901554560 10633916 -460357222251690743318352119284986243072 10633917 81462041857685539956614261435344949760 10633918 -239104380783768756597608151188714883840 10633919 828331068258033170728341671613197344320 10633920 -29888223656713176681908869550152089600 10633921 68732120798524064016366499564581357122 10633922 58038273657250345845219838225462443552 10633923 200483100640759894568078717926473516720 10633924 -51826582339213169842044494035065200640 10633925 307205954924265924947243979562777305600 10633926 319020798212568699795338932027947239424 10633927 347801227127988387160703259954405872520 10633928 68071287775086693955971568093701596160 10633929 9863550116763768847025491726583360784 10633930 -87890896367268874906981788776371322880 10633931 66449776345172656306643640502640088720 10633932 -16643031449521239405522332884844262144 10633933 60805250768907183016384599773741267020 10633934 45699121086630046440484189635093656640 10633935 42099060015371395467953470654586657280 10633936 -162320040097076359261493609883491934208 10633937 -210841116604526033831559878748521382414 10633938 157587303974141373119041075856420585472 10633939 133005622944970781203304976697995552000 10633940 -166450490865284230708571323653954347520 10633941 307251092921630611582761659456430862350 10633942 231676093132613530164663629010929391744 10633943 7426226943687721088383960681115996184 10633944 68981781251995580968094793725834526720 10633945 205691249203960332213521774808462060480 10633946 31793095149834793903056184394436210672 10633947 255299946374982152923560942868435843440 10633948 -29849413840990846416201161911794325504 10633949 390249799095511722596624497804997110950 10633950 -225495848179898964133263234838335312000 10633951 107630861325232587917958095147038849952 10633952 182967691944281858067487086135009607680 10633953 173245382148927190070710615807329177600 10633954 -137949885716465639561426934126995179008 10633955 -233394897534420901245982456535885822640 10633956 -153748142938326343863124302232071932928 10633957 -93485356550428248459700141319839135520 10633958 -8992345401616669500321915869563560480 10633959 160699604194754703569273336295333752160 10633960 111357616674387759469805389868085657600 10633961 -38867543639095598311830603062695992576 10633962 -58765994171306435792134271618114888448 10633963 15249514696728795138895369746281789200 10633964 -183149303132621779958320690267471872 10633965 -63478578821040323749935009218249933760 10633966 -50795636052075639394112835020895127680 10633967 7218964918362319942449890018181773112 10633968 110547095157566663574045458140704571392 10633969 22652765156575274051183724802285794544 10633970 234597356655246270222051469071209611680 10633971 83719923128275381317978374492337504312 10633972 -465625316021593653290845350477665730560 10633973 -128643979236442892925231028795262787456 10633974 7370372825252112184437505261705872768 10633975 87289488964760005519451675543266101000 10633976 550312188486814833843623230242184642560 10633977 15941604822206587931296718860053687840 10633978 -101822623616670461696537340850429765632 10633979 748223840919205738400202017056022156580 10633980 -111422174648024065150847581170054773760 10633981 -240967491878829077352967285236357936000 10633982 175389725772872540410692947953775102400 10633983 25892050278479816729203356751053223680 10633984 283394877490098426805227493145968640 10633985 -59543578285395633926378970535064701440 10633986 -693145201473984660018080997616992000 10633987 -49888101850264669817895324873198366240 10633988 -408409162384080907133682267484160752512 10633989 90699490632182540915926849310449716960 10633990 104274171117905986166782196295433872000 10633991 103992690557503701729635635625682538392 10633992 68419037484384385307936411679627018240 10633993 590937410934955219310618441958074534580 10633994 -80271017703853244641930500491205735168 10633995 -3091784870247672553955647472423969280 10633996 -279046949799404751823429883310121249280 10633997 450658648341636845303856734937393676512 10633998 -182060165962989388016319400583567103936 10633999 75199499532861660645944551033011470000 10634000 -42210848153616318932822298547445760000 10634001 -176361317053948646625528959064614346816 10634002 19840730804232840358066528362455578272 10634003 -765872676024408855775486561635520652400 10634004 -4757491147048287107723099783338420224 10634005 -212448291923548716722863314542396066340 10634006 -44826829061586406646385958094381742624 10634007 -331404325397634085741049008408571934360 10634008 -87922550072648115651850963809606696960 10634009 -153187668544766153916356970341424034560 10634010 251523456241616953333684851518286336000 10634011 31421686295404152579761298680395892612 10634012 -292753530996734050810684591756028434944 10634013 190292020043239141217473538926811196504 10634014 -339670831205579859761959638344497878144 10634015 32023497450320606025756455769501427200 10634016 -185345740078662956774777437140511358976 10634017 9623123927942323144612714382324425392 10634018 -262443150540341461432085853930200868480 10634019 -214999804997979567650597280090589785792 10634020 -84013972468337217025802478293363531520 10634021 -1319076606449036503521655895613719449056 10634022 -21443186826472199172062263921694082816 10634023 242989900469011273642918849675341139968 10634024 -288687608781296597656130462693199790080 10634025 -60203010117455297487149313276933566400 10634026 -27603751422247418917019077157171543616 10634027 483707264112803175513989805563022160992 10634028 -1933302477266096457924607100309038080 10634029 8990207943714282222463025966488633184 10634030 -26092229383725911515853880988479264000 10634031 -5659617782291726054052078508643906160 10634032 170014084948871321916159942370158182400 10634033 -828283830103512365166537004314274260480 10634034 -230208947018874441672594898858273509120 10634035 248971813858461080680304382602224630560 10634036 39513669489222365557368923693707573248 10634037 265274477428837920583209833669781774240 10634038 -312455836983471987581672603714614954080 10634039 196526393544889479167336325024255513120 10634040 12839017452614048030926570286985216000 10634041 -346157493565425165314589707421785172000 10634042 -35244715257420859391548869635650871040 10634043 -37370528109566955698248692395604133632 10634044 101562544254542623604695269544087116800 10634045 356564255013206473170382135858245168300 10634046 -242951076699876219720532115815444391616 10634047 -52379338940338076095247448635905653600 10634048 -75835010826710416866896903606742024192 10634049 126743674509380667597560897670704118834 10634050 27645968423564904085126356655592985600 10634051 -630323424762770601138139509221800481400 10634052 -6817271439260035714931461083787923456 10634053 -326673474122216217976975450876077382880 10634054 137681846602870297638964855430616218112 10634055 -203012710963149368353205391924292104240 10634056 46606913978720873665122515808486604800 10634057 -68527362883129184031694225134811103808 10634058 -251215979278501945527055078624288174080 10634059 -216936328835518889461545326317898149728 10634060 100693917583838971585744745055109248000 10634061 -133575540360922440946853315735894793216 10634062 -12773209356528624393154729748697307968 10634063 -180788828248339944590903884878489967872 10634064 -9431599153744346139857457718670131200 10634065 -125394127347003439709367705795390973080 10634066 -195579626506747039228891124861875676160 10634067 19192674756219881358074011225661824884 10634068 -55657081147789603528113051738333169920 10634069 -371708058531344740294822328648328014340 10634070 -62149342338106495824988038850425820800 10634071 -115584084263467429634412572963828683088 10634072 1235945792936867938952275233907507200 10634073 -263384584241735038030878185803593970560 10634074 169166290695089314804132110531971841792 10634075 372797162860480656623062013743324149300 10634076 -85323282278718638554286783844760243200 10634077 -361929580685614216218599074808082685908 10634078 -78624892673264642052792151046877406848 10634079 293875895630751188458943186126223464448 10634080 242477899713683302994107744324587356160 10634081 -867192038545896270054499645582800883308 10634082 199184484811719975360713363076731564544 10634083 -1318986379731106914304119227773074656 10634084 26981208471529773976968212530552473216 10634085 3546229337470516111562798055175680 10634086 -298377916804910835085609535708686879008 10634087 -295027421959886583740842042290395976264 10634088 48387196015433406059489437741777059840 10634089 357347672166287557935672146710463278080 10634090 264020344938621005362742711792200168800 10634091 -34721916294253956875154824938651607040 10634092 -206140707258967440831989805184712097792 10634093 75483207878769440161293695846124995340 10634094 75874304865749951787599167158261598848 10634095 -384156700716443458493052838248637414320 10634096 -17553612666494454326691512229593874432 10634097 479309127812480618791050190725982624320 10634098 79705790163247391512657847764360822800 10634099 194916684259015395437548504998118586112 10634100 59100651898579321819903763128227686400 10634101 322997426787484730953241740614025310400 10634102 -274633939279541406792878700331131601248 10634103 146966645234480539817382533098150896864 10634104 -52551241245912235924648214331400212480 10634105 -105262809461593967801888510073361610040 10634106 -42076876297056802616314217255094743040 10634107 -443592721172040436719623568563550074160 10634108 479916040406455734024295811542127224320 10634109 112783087295745888356281614942081851904 10634110 81365298534212697517877283461142585600 10634111 507082324379172047890132282314552760800 10634112 -170532738398326524126706050461702553600 10634113 77703346720286349841938857725267764160 10634114 65711288490469879656702811967502856656 10634115 1821042042264476480699439045305137920 10634116 -131581956038664373642971023625820569600 10634117 -174447781053351455691627283716587724960 10634118 -98582617866142167284879350267818511872 10634119 -51924181962804981032641125590900639712 10634120 -42938591095599112501245691793606246400 10634121 281200505175344569848321340284615159381 10634122 -191331676908430887900884177374395015888 10634123 -605105160156195837797032086817641059628 10634124 155539923212655428944749480804738387456 10634125 2068496984267417849106170762939358000 10634126 429388944015754082624848205877703990080 10634127 21704207205956224332811786267031490312 10634128 -37913267992537798231077465907758850048 10634129 -17753167843713910917460087534806848640 10634130 59056157215847052605479086955893456000 10634131 385864248386818377490375852173355034664 10634132 116637553340322080160528191044297285632 10634133 -223001357584946680153462045459210642656 10634134 -97479401034875175649035399379461787008 10634135 -466919465118157615232385663681393634920 10634136 4891029775923968625234947357729894400 10634137 116196784867119662540448141124866451140 10634138 -27842150019715939362352759589344619280 10634139 385555754836217088591529118404467017520 10634140 -201203861222237871345970485183230776320 10634141 75906829144524113308184048660667461472 10634142 -65487151135375497206878613675553460224 10634143 97925028485223367407542360870339744344 10634144 -59237552432977819937515071693065355264 10634145 -100271746019764936373946733171175345280 10634146 103151750929828070339627847997343343936 10634147 -40433714108520445470892090594311565248 10634148 -7088352674914320462293165936472821760 10634149 93048538848732594909273893494645152220 10634150 -82316714220680759976625193956564135200 10634151 -26219488356751423009329594874365492096 10634152 436204111912929309015673489090109721600 10634153 -448760406652335298407832772585708078598 10634154 -8407290977479888852244567602611674880 10634155 48192525680265034698868692214703342400 10634156 435747098362951036196451397969345135872 10634157 309461541323318556408524654494476854454 10634158 -2597786336238365006695397872337265216 10634159 -9044632363672247917660302423687498696 10634160 -42504283697586226820285019359595724800 10634161 1159364108310142422502455201503860350132 10634162 -24358769855936434424793205658092953600 10634163 -529671452532820189323572561125142230416 10634164 247468260340563763767624381099307076352 10634165 -62554630865773785118025986004946624000 10634166 -160856106390564003692054980411684637376 10634167 -181387819932095471826842660739033256320 10634168 474099083814507183696012663021341061120 10634169 10922800247965899673855799893660361088 10634170 37275327605039626943755531522733761920 10634171 187788267164167819551938493343892118372 10634172 263004045589418344668418594103822356992 10634173 -340558001618647075123659349498847198208 10634174 -88756983111805236733274962529538641664 10634175 237668695265619865190792391885185785200 10634176 77201044311267762745157312207816491008 10634177 645653890456726071795785250858182857026 10634178 -44106150735653872092491731861685716992 10634179 -280034272277946501615603749440584033220 10634180 233118959830416598636763941726755555840 10634181 87355080284175672571949096595504637152 10634182 -108252906515121496827335224858856425728 10634183 -199335407575452328264974424319972176080 10634184 -80528922001627649466262578153204940800 10634185 -90752968385315808164888886372391558200 10634186 243251839288072105702340282182474072320 10634187 -202171033402965650577972660565608855360 10634188 -166614547352060342839266073620882293760 10634189 60459110482455231712851337798844460000 10634190 18798495639481473373257799192691097600 10634191 -657740195136213647989326520431879256616 10634192 235486935360983745695987128121694093312 10634193 246084835891191372218068394592673015200 10634194 -284328625080698153449320733721814957408 10634195 -80342631246058693999978642956693907200 10634196 329394794699808934580814234037008648192 10634197 -210299551097840216007832694350146483648 10634198 377216498033352138330509973123106701600 10634199 91753716941735919513641839267146319464 10634200 -255709542747802344082720313442460416000 10634201 9582234261494581492603931617060765440 10634202 -10157831438572129576410678481434630432 10634203 423270337641381211333292434627323264452 10634204 63588937446666059802844008145668052992 10634205 -61221912891744003423935759491876833600 10634206 112767528249757109306728490762252736 10634207 209675030973077290534794450048554401872 10634208 -8863567179587112790836676240080371712 10634209 -150763801581194472517427697635181234432 10634210 -22700316538073893167767007066085632000 10634211 18378561744988549054803758253565002240 10634212 29502503518641825004249586277508259456 10634213 797754842613792914831265445119002077980 10634214 96128240798752717263672292279168506624 10634215 391025209767277585375914797725468452720 10634216 46649017323081642283909635120233364480 10634217 50514461933780015950929584928481260000 10634218 38899364772478207400197452412955246592 10634219 362447645617549899492023226444747958920 10634220 102772233908535803289491095243186176000 10634221 19273633792409153376442841236147989292 10634222 -315080359827639269531223031349065457088 10634223 49387411107198126553524029316669995784 10634224 -106505006428212625993937739461689180160 10634225 141150774209655186908981255354656350150 10634226 211958382984806940790508827891748918784 10634227 249213407016876482660947220074509728632 10634228 400218639768346410748139677620254877696 10634229 342324439604414266004909311557457723374 10634230 110643382716124532776103607051399131520 10634231 388824466639264289489297916024773956272 10634232 -73496678693545041132129912050982912000 10634233 -398482759999178065474603104197528762518 10634234 -80402405029558522030102626895734346752 10634235 676876345199329638609143547893808042240 10634236 -184417811740719504847228783091518750720 10634237 73559794222668729332999138475229178886 10634238 -56055064967151742221595607238361143552 10634239 -2350279855763908024315282252978416768 10634240 145009779105651615108596764459589959680 10634241 197711246466965956515256116713569518144 10634242 148787816651975756910884147212608468000 10634243 -259945122768023321625014524312030076160 10634244 -217026547463745725789120980817645568 10634245 -483591431163847251697836315293909074500 10634246 23338602333417228367825847414063475840 10634247 12275359605229124437843928012958256200 10634248 700580591570829642294071869228269250560 10634249 -379999923140096875609828143853193931750 10634250 6112429126346550115651879882465920000 10634251 59472644623913520371554236090991367252 10634252 177200272156860270547106276126674028544 10634253 162029910333877022074937706774886768704 10634254 -2325571983439550590475723836456005120 10634255 473146760364387545465699759649817025160 10634256 -17181168895115605828294292112333004800 10634257 -106579149201016251543668539771308157248 10634258 116950551684934655845451982273382261920 10634259 82403460316646758326072800394619416504 10634260 -64541861557543460373394239918560010240 10634261 -665715306718842314560190300805222331776 10634262 -35565209596492139246100156158447301120 10634263 11747299549582282457179420978868012880 10634264 -443095321524856001072105404822972016640 10634265 333922989074419049706208212615798262920 10634266 -244244214701210052992087635740248145168 10634267 -134625545806057383654351613144526857728 10634268 -85007690588142549921923734970590594560 10634269 15721830681559935096576072185501074560 10634270 153054953489229872693069369230469686080 10634271 72008718643901977387243880035194685440 10634272 -127919223617046651815442232677329534976 10634273 -51220848738801811140557144214955465836 10634274 265286266608955774656668587024186195200 10634275 22113971803960966867675785260307845800 10634276 121612078369989513482239693791804140160 10634277 428552705895505036208994050372208301920 10634278 -109081916056893448843781076923619257280 10634279 462973432632892667751316053895159018080 10634280 115569493126382979931969970310124339200 10634281 -24349464921652869075075406049465183360 10634282 -539435584211751111875135273708001010848 10634283 -49243546800683462118021738757520829120 10634284 7085051465242060698078413075576025600 10634285 296142316122605683202420623158497251980 10634286 -56819980445394111299212764088401111936 10634287 -1413526235042080073479628927392707080 10634288 -73850039121679211005715021311814860800 10634289 -279442656105072573688657851057817496976 10634290 25503039006094016163604748144680660800 10634291 -18627970209385901605175532662782043760 10634292 -37684950042177734055453023719153121280 10634293 -54997304798872472189639403212319841992 10634294 122623637893882747911155403848741032512 10634295 68206937655082173990783578822421964800 10634296 86891999495046967422005423214768353280 10634297 105436612003139434207887098051740552746 10634298 56757217174102521739141329831969784320 10634299 -89646441902537041454718483085671632160 10634300 279657690620502038412609088369069440000 10634301 295235213387482799846528366265082943040 10634302 22659168593808463064702560898787164160 10634303 -294022062428683235154377208183980076336 10634304 73080802306900664061455242680632082432 10634305 -103326586924220401371261250297494816000 10634306 323179419560705973384519846872793542352 10634307 176951701976083532408128704550000441344 10634308 78631112556706362318282811204639948928 10634309 64037604939762529710022958632742988672 10634310 37949868572085638017794519051178074240 10634311 105347429645712591048201290874512365024 10634312 -42672525090768473825896495317359892480 10634313 -369478134895613253991198309931546253312 10634314 27196727813584321562031515876872745472 10634315 -527996562846433279868316075067012979040 10634316 32403570885713023795174914884336320512 10634317 343880831501078077169321954244036674220 10634318 30169062805338026104193224995883531392 10634319 -257605141886177709479161931720127509400 10634320 125909826968293825079939399815315046400 10634321 317713253865564307069648333984998225522 10634322 92357503191743818423160861054602054272 10634323 -329335087632032550715919022389615455332 10634324 -475925874730050810616442750677771931904 10634325 -74612422331472893754640692370005756000 10634326 -192625622551392509949519937174941652992 10634327 -95797993781075518028103677672952912 10634328 18770553029218431462284204044252047360 10634329 -114374934974794539384215149375904695740 10634330 -314973664169501981971059465446138880 10634331 333978240912736077121614361999119769752 10634332 37021896870426984067490396519733879296 10634333 61027686538688114784772510048560948096 10634334 -55467774677813984127710365368107796480 10634335 -228081996545816742634032569269052085720 10634336 -3809265996339124323804040478140661760 10634337 179405446431573487867085961178571231040 10634338 4726525579271649935124116780020105728 10634339 385704279379415725070549938074588058140 10634340 159258874293812616652447070642507059200 10634341 -800390720384597588423932354238518432258 10634342 -397207557331075141701040266541297904928 10634343 34996693733708203896492789804085160400 10634344 124953335405718127380969935103401656320 10634345 128614276116924357490292987417998279680 10634346 -48577078898265397965439858517664667728 10634347 -461722774315644788200980299109804785328 10634348 59898352559418633457916518644228034560 10634349 4632068440600656176730664920381543936 10634350 -197304893722482848219221545688459891200 10634351 43075029388302750060705618455299272384 10634352 -46083128935666023410599977277707878400 10634353 198769751706927228592841310754930310244 10634354 246305672919765478772669927680053263376 10634355 -94514507605099771615342261244200392000 10634356 360621366007515257729524106828697475072 10634357 461422333183780390132607391192649791840 10634358 78805331764088188641134073875812177920 10634359 -474807344536299961710578055668636684440 10634360 -303412152268740637486668178415084544000 10634361 72246632938578622446514956412215552000 10634362 276176160571969767687150421503576792432 10634363 -467969504992028878310765824555916279388 10634364 40411348651176978045583258054173646848 10634365 78480466755957662264050879518976627200 10634366 -6064263186133257288403546775826967296 10634367 101959959603482854583883753517017323040 10634368 -279082921294536294391242480181586165760 10634369 282851574699400491391699142531576080770 10634370 -169911585548779956060694523031070387200 10634371 145721413546695598853058110149766115024 10634372 -204292921611879461136370725222431539200 10634373 1293746872505815910445936198941567520 10634374 -203799468176584977629279821830792460416 10634375 -137099514142523080872642354086092050000 10634376 103101673437510155567012399887543910400 10634377 1274649565643641673644660093447780680 10634378 -49397111638584395322246849099099058176 10634379 -24983871050172965265977424338692281600 10634380 183920980968116672267490731023467571200 10634381 -44057365355260295765996995047430783818 10634382 -236978724345026657627399579748049489920 10634383 -592978843777917292205491311020139356368 10634384 -216438756800190489915363181208458543104 10634385 -274505059000337689890915798306362054400 10634386 69121758769279221892576130920276761600 10634387 94104035347506847223594935947538241760 10634388 -101259118647435941663412555267407308800 10634389 -199185284490720439625391529682638141810 10634390 34173596729049410248576591774239532800 10634391 153641144435031822613050572706258337800 10634392 262699643653986820352571667326929172480 10634393 -6720937371718554802149250165270453248 10634394 -211328405912541489488616424914833011200 10634395 -66717148436958398902565584513324953600 10634396 87868953220599529558118204589015375360 10634397 117818287941244514065140114585981973728 10634398 239811497381543814683353255679621539200 10634399 -463553367180770163137740976969603251464 10634400 -64836497777093676089157898792363622400 10634401 261960589351258587132960526093382776200 10634402 4339129229981478571872042024315502752 10634403 -254703588143753236728789259367289024672 10634404 -66007392515675487187441553595978943488 10634405 -152975787229773074391190765938557101440 10634406 -260112398866639331095339560566134399296 10634407 24075329366360349649126036213893873712 10634408 -876814138756961625731064645882542653440 10634409 -249319435144470939045636928627154006880 10634410 265036069377167454260719113953853675360 10634411 -193287546717732578142539373748383062988 10634412 543417598657372736856327989146241817600 10634413 16795367520026063892328250409210090444 10634414 135739614189952300254038164446795801600 10634415 5806760418768543604256729785111827840 10634416 386424291582567500353559964358410240 10634417 564684349684853976336319123211343608466 10634418 -167474359022758634586055724175231378432 10634419 -308666676374097301535856740285736328180 10634420 -163499239642968143574095084453882112000 10634421 -14673244257008937567683304790526228736 10634422 -50312703486514830576423782708596219488 10634423 485778356988392042446906881748456099560 10634424 -165059192298523966050732242940485959680 10634425 283676488333307260227494979123231575150 10634426 147001718532170132096565030337625087232 10634427 139074702643323948608521519591978198560 10634428 -234264857491896946916282964327594240000 10634429 -58440858449802572446489221000954979080 10634430 30666413208098298602336082486836901120 10634431 -316096147230144001660144151548737784768 10634432 102337061593615834974552200668847800320 10634433 -315720204041287564322968281615775200 10634434 -422561542496128139456134679939337966384 10634435 -92961670007119312458697283206316945280 10634436 267734856244471601778370073669898332160 10634437 937075624265204453140388146717249899744 10634438 -126869076637545594538705123921567917120 10634439 415779298116250908091631905198370471760 10634440 402669109288981369210241747161544140800 10634441 -494774866700157533745292091142749575488 10634442 12300734676464469410351385374290105344 10634443 -471429000551124490226052608544017747308 10634444 -52142150416324784081031782322162296064 10634445 -49508185283505338865913694163581217180 10634446 -32716442550062371112061688086655167936 10634447 695524958926458603707943138186146662896 10634448 89762953962819634088974311801618432 10634449 279056880731518828219899854282292023232 10634450 -25492399763159759314958587673342906400 10634451 311735715757599341923604004378762342144 10634452 -534684364979795708918644381427556986880 10634453 643783917803321499779783184949690362702 10634454 71523227961996842566427384785814640000 10634455 24207096924984626960096255630925418560 10634456 -41251723252366887130603385283425034240 10634457 -26415990892434774593771848166046958080 10634458 -376767470740295647710000538820664662016 10634459 -1410488450862426376382210020788708672 10634460 79476023926210879723955664405480906240 10634461 430669978789958683973292653322302481062 10634462 121088598746246640676265604917847983232 10634463 -316180271883346510963235550669104935680 10634464 187878561590156515520756772317390438400 10634465 10087488765875389918004596588699555860 10634466 50505749041082713871338198847316178944 10634467 132076066306310983583759129739327599516 10634468 -89033891111605562683855393281812125440 10634469 -478231888403841149637773097773861626560 10634470 125260263934635823300365461928829100160 10634471 120343587414533563401096377350279192200 10634472 132646270458362366119112773847391928320 10634473 -680669575489065375192599208498216317360 10634474 24814310794650907513189696463509609920 10634475 4730841372677480827104634465770102600 10634476 119311314697129542978807547681931330560 10634477 -86871634267067004760446680089783952256 10634478 -61106706684836417362907945368002390912 10634479 -456000135712479273725310462105736991920 10634480 7291456211138557944141007211494440960 10634481 -72252095464751245275310245352401338304 10634482 -253374909858495001597391298994085359200 10634483 192411385894176053445143681624012203584 10634484 -56252523445204109476030313513550409728 10634485 -243976968407224671843967825644909278820 10634486 27891748027170475664446499298857110080 10634487 -187645487902162271720101200081148376472 10634488 -131986385695738947958228580361129492480 10634489 461740545509827139243711820786557778756 10634490 5653859379439446861439586617089043200 10634491 -273906338766488890957837798489195071728 10634492 -206071021493277113908129449881931826176 10634493 542858477820141415498660746328634463744 10634494 -3677384918371660304183198182195183872 10634495 213896452077669892558055164839136497000 10634496 32520085337381173142070102086022856704 10634497 -112856176893242331873097157545512110928 10634498 25657709728347017974210857051785969664 10634499 217555296479805317857660928610451215684 10634500 279075258808505716610671233600237120000 10634501 -275160834297880916701806594646565496900 10634502 -7822188933207232990575144980979265536 10634503 -137872205946291366317840332990428578880 10634504 350356038201471678780268120969790837760 10634505 73803688561738884628003277309721102720 10634506 497380732043834529180256251943195246080 10634507 28593251927505362813900282179656954288 10634508 119626276939974503218932800229169896960 10634509 538476896449035290879082863137807575840 10634510 159675030848143820329751749891321647360 10634511 -470721874110097515018219308613460017528 10634512 37747904006316261040185934014015864832 10634513 -1012961782485803201358716708044213157340 10634514 -113074175438795258908383774604306360320 10634515 274388716085652602795994359084375114160 10634516 40495230816435094043196924093603606528 10634517 -89505302829244179140938818792914213760 10634518 257759669972628747121257046596018684960 10634519 87894735752874033404268847500281199552 10634520 -54731405944352858328670922795490508800 10634521 138308742192692841258309835572215198100 10634522 263105771546736325026496617417561901824 10634523 -171747495301072271356990792048429415016 10634524 -639156735438309151186036945959157353984 10634525 67313627771228152689793793022865089600 10634526 58191706433255087310653820433693209984 10634527 -639365134149141284054457878901887231280 10634528 490677807197018174868415344190425661440 10634529 291549662136052353856479864355532267184 10634530 10136525131669377131694813025766864160 10634531 -947523292964549678305398388356983890800 10634532 -221706315124127960613745640680205107200 10634533 -80921991322665570237252784142337798912 10634534 -397367333791699185181818266366006167584 10634535 -94344655296484607491618737885499414680 10634536 482876259165163736174188543450434600960 10634537 20464380483630736842162747277626313800 10634538 -56288775206645547723811321711342016256 10634539 -234767899826099935889815672063605888840 10634540 59064860097487467885288533907182407680 10634541 366624703903533572241882585177312774240 10634542 370653898859799339061186281918190308672 10634543 266011107908923038018660213066242487744 10634544 -116591565588740021241412004702217830400 10634545 -545134294168426505745373586638063680 10634546 114235808015378642662112474501332508064 10634547 137337210256921327624127245797166018560 10634548 222036410206379484123961359090645531008 10634549 821274985406716596222972473144783132736 10634550 -41963868521717411881604255844265574400 10634551 -91763079049361011239863059791005540496 10634552 -184551924856793214495818304108545617920 10634553 250106953428122274669363078738655488762 10634554 -63174778095731330545421059024488073728 10634555 107754339197518963192412485658916792960 10634556 27204470920017040560929155959805476864 10634557 -637112460667023198413212130758106545268 10634558 13802447086208446749724942423850969280 10634559 35299192239223465931158736972876848128 10634560 26161220041063453948344660695973888000 10634561 -375710372258351551044186483151969657920 10634562 195923788990063532980443138793429642320 10634563 -166330338751661752401705763095907667840 10634564 -605139084116451290398832300432131837824 10634565 -397455472437269242269267998516411640000 10634566 -58057748214794635309905584608258812480 10634567 71516831381666092559696100996120008160 10634568 66839452145408864822542093555793141760 10634569 -405413080219484983384325191088611920 10634570 85648897356596965055610486369499920480 10634571 -15763057928291377083658809477440671128 10634572 130456076855470811960419919756254277632 10634573 58810773231979025743016692321415676960 10634574 -91022557198070407034390961131342226432 10634575 557746071850010415815503222372246400 10634576 -186100408021547759868760470609214906368 10634577 15569434577847047440749509851943169600 10634578 -155676929257975010626038669346675897344 10634579 -19850817606291772825044009833978652816 10634580 84052372941500116467380641491437015040 10634581 -74265615807690861244678806005865028736 10634582 -2920879269416946394810465050060558336 10634583 160211766161419631578657166710591160424 10634584 131449578315634404012807285959614464000 10634585 -83328782420958376026950923798309440000 10634586 -392425962965993359363965160092172540416 10634587 506719715258574689880200593136577735236 10634588 -4637110351175004043142674302303949824 10634589 -157021006456014486448261632170398331616 10634590 12982608715911291751725891035647948800 10634591 580309985117893503399551836160936456184 10634592 171522251445500266293655669768544059392 10634593 -188517342832659000634153554575130451392 10634594 -18027469402903093214739848618975662080 10634595 -101775182072294745312244965842135306400 10634596 163638804719632699821592949966274871296 10634597 351526896563014329527091368608545698046 10634598 129363098225437695843993705172389216000 10634599 -153710946100258975359906685980289067264 10634600 52481463604418004706740176853677184000 10634601 -106198431548467172377634255096599629168 10634602 85632953883413941227495841603723713024 10634603 -67430822673347298226456032410133475296 10634604 48379102480383563157837439257425571840 10634605 451938011064048832593872069145026478360 10634606 -141849772025270888623704639609174541248 10634607 -2023225845964387214130996514410178512 10634608 80255482496243584563118293650140332032 10634609 55315349925154253882101618416726173568 10634610 -16532881346413115796584613145036032000 10634611 -174894773184124759218422289618693075856 10634612 1129753934846743370442817062987939840 10634613 255065491236214028762112897591842333088 10634614 59434376778146446307879372750872991232 10634615 -328181038954299301047299386172186499240 10634616 113427719534790096331470988902455070720 10634617 -383748835582769577218995301690075476374 10634618 18976572493479560994377680574033340240 10634619 -92386764952861527462594716395217153280 10634620 -162199852102675167795582984011049592320 10634621 95315749567112052513969998989414734444 10634622 504272424897305362807861306311387072 10634623 204717376829669397606270144314470736640 10634624 -51289071472458241048939840764452536320 10634625 -145762194094634002070868844627408320000 10634626 -308288933999861901177139520759198483040 10634627 -315777302683391743963987828719458299524 10634628 -130860757899228709838888672005240565760 10634629 -422408540429693004546081099263243588770 10634630 65961683529051299052496402452821304960 10634631 664292199183806638708826050955061504 10634632 -610120119023975506204400466556250726400 10634633 -543400661188989561424690558661802038118 10634634 161158393076620048800939748329464852784 10634635 -246920209792217384868426116961728688240 10634636 383980648056550891589237736543760654080 10634637 95666146775134230335083272464903182368 10634638 85104762437326648061484860596581684096 10634639 -169379991889515281063992086679371726960 10634640 -4389964653728134158607696350601543680 10634641 -518025528992513160030091187584043946958 10634642 -389881218569174986924866129572355905280 10634643 -82065478311765878486539645644294039552 10634644 -213570834230488796212599449706666177664 10634645 35248645985021827290334927094948501760 10634646 142187031174911681883271064636475648000 10634647 -202329296973926727903819548281050345472 10634648 -47043636816537773710413378316152422400 10634649 -272777654281844336301023517667529138736 10634650 -77961652855740590443731593075620418400 10634651 -169503903681383541299008857632391929040 10634652 70461359260940319167403570228798016512 10634653 802103216063842270756618019451792540902 10634654 251298986693170644220229579129779003776 10634655 -116120231292336071073052936314257578080 10634656 109928434890149052259245578740981039104 10634657 572138652889439003938163538661412754240 10634658 27248400135119311806445467177786317568 10634659 23512508723073238764292996623656356816 10634660 344350257706035081282197734464454156800 10634661 -266468860422619866135448542944882291520 10634662 -61634728637461217554602714016107111936 10634663 186937501842098282034021641052684118032 10634664 146936808221986243618888123775367659520 10634665 -377151423993045567155766684241807790940 10634666 327103687791719955047324124925911507888 10634667 -236227853755983306315093638089274430120 10634668 -92903730849746680023973777922347253760 10634669 -241474937731869471484385405264903421930 10634670 -121357599331260123454352898317571737280 10634671 353889849489779236865625218113753019472 10634672 -102834568695274488421620898346338074624 10634673 133953052264152064816966422839694737280 10634674 454519950814796529134757177332213760 10634675 -92014265221181308727717128497465422100 10634676 89912127636728345541480595373713065984 10634677 -36964263415033614033048572899698911940 10634678 312709697610712788457763226411638324640 10634679 663396898153169287225514291840358785280 10634680 84489155959034817239421484376064000000 10634681 30043477372418219348651652758266957482 10634682 -5789163022377411512990100357847376640 10634683 -574465682578129521228194605438835687068 10634684 355930556942964205589870363459629372416 10634685 305073143088566885389025609076519112800 10634686 188329275531884337276958052012132304384 10634687 38498707068955865386734878921914183392 10634688 -6085726719186414110521924548034560000 10634689 -62025512742933015405463849811229276672 10634690 -327569781712088406517203514280002375680 10634691 -49709264481654736261042014448915143360 10634692 -11920194869323470187510866467215896320 10634693 379320582440516644748505984848912934942 10634694 11340402111524985723684312837539143680 10634695 381876638829634136966953606461375584400 10634696 -208074114719632855331217406339393182720 10634697 56100988171759094964145340156586464874 10634698 355302176498036458821347469119061162336 10634699 -4488367956241672936697330178200292120 10634700 -93881831812515183498899860944976320000 10634701 -36459184246615034526478960488216476736 10634702 7176884363249051946330772477576859712 10634703 98100720027704061567520789275212465808 10634704 106435273129498970862216673640435179520 10634705 142252230501107532917488856637172734720 10634706 -372180961218073554213808897644506956800 10634707 716290422303459680345556425868404083632 10634708 73041992387773032113443086911136393216 10634709 -620836947940996607256607401293674298688 10634710 52823324486862096130899089066175701760 10634711 935210576988100595197178834393948197224 10634712 -228606442656730133974279563402187407360 10634713 24216954172593022453749197828558989204 10634714 103739377552462018822403731252982121456 10634715 -31138785790705525865447523675624048000 10634716 689642743946835543453883373217852860928 10634717 4768400992359242578370061772745878848 10634718 -138710427017480582056428974255179637760 10634719 -688188869765194920621029941861984854880 10634720 -293244185501651727976822466754210693120 10634721 -44596616798555034089987592401561924688 10634722 -10290424598549514429557034245056685568 10634723 -72356716969289233048853464068432204480 10634724 278019337235311420387038092674065966336 10634725 -120732873114608004897049427511736909100 10634726 -147945214656099804013850017572679987200 10634727 -174088671327462723578452911129234807168 10634728 -29946063226426735670542270372336128000 10634729 -230236579595004488277553666148241519360 10634730 -40543549101730097297142764202127572480 10634731 -827048348218070072614196965375871621768 10634732 -349346258801510101565034209305427291904 10634733 -18028791375164312003370472902270007338 10634734 -17598912083848342432294215032583978048 10634735 -3084023873116789450868073805892078400 10634736 7529074180703303429888220021997436928 10634737 360386492295827444491539226168284355200 10634738 185433978632487882280344013393640789520 10634739 287358190368599561612473242741444975360 10634740 -135050067130290180520134664001195827200 10634741 236570297150351239205867204586194604024 10634742 -173321937999419741979816043083033948960 10634743 -9586909714927585204835459913561149440 10634744 256450494822705083961316050877971947520 10634745 67370526120960030688645635294601947840 10634746 -180208462414958848741529239529980935456 10634747 -450812559544438813991137386203073507804 10634748 -111138875453145654451320045904927088640 10634749 -5001864958138320833851279639625463936 10634750 -169006957922613648540017123940418560000 10634751 213257062573883512353058087489446119160 10634752 115214769116706875721154920516736253952 10634753 363186277926300162667968628182386752002 10634754 95868127978956328505129246401158763008 10634755 326893400505108797882604647723179958160 10634756 -227601321794098330418811894413213583360 10634757 82787765971151135682779042141815862592 10634758 -206457015809100957970830777657897661440 10634759 10164951436901789182075290593807252400 10634760 -6054929683695452066802103979089920000 10634761 -50406579875975004757213041429559692288 10634762 -62958532419399684559841435703187771200 10634763 304235034382005974719134016951415314944 10634764 179872625485697633954666858514420541440 10634765 -82730418582594035057613120963772289280 10634766 -126852628988024949715181357540982998976 10634767 22056866365013460731641988104558387200 10634768 -23204999421797730370121101722899890176 10634769 -226051254052309139922403313588890916796 10634770 -31532757566082808231803957355466989920 10634771 -299248021852272955342823626794286573488 10634772 23215798865928531067390620257180424192 10634773 -22910112941392134381407980199361315840 10634774 -193263630412940154471436900745072935488 10634775 -13735051693545940707710591945120160000 10634776 -95250210103627009155041791468256317440 10634777 85599818151185631385970137681129831626 10634778 62914674756611810756627456802021324288 10634779 672230987751425745358161579973282544560 10634780 -95959537220538558657726573231905802240 10634781 186606606343028512072491155465913543552 10634782 -306491827695543108235890612588716155008 10634783 260298880252079940441559814517862119840 10634784 -652746555263446428889056985957382750208 10634785 -31645193778874370977235884393372990080 10634786 16045478928917379326270411544531308544 10634787 -250996720109406960707944032903414111360 10634788 177797017818473351012075692276339242240 10634789 424073941905537076521115792202161890432 10634790 94391858028985487159397506354889584640 10634791 56126493956807475935908098511255091192 10634792 -170488332621837159020290170057688842240 10634793 -37332920876715498508287776915686493760 10634794 -187557257431116219425000625404615496960 10634795 123349209482710033110229912455931311600 10634796 -149607511277276082298685240196169890048 10634797 -54807315532443380406218779355929947754 10634798 -31205812683479786885857711357195491840 10634799 5979108629362178984241789183339965952 10634800 42263056869779660053042277286034636800 10634801 -129749214833165561057170443873876424536 10634802 -117494788742069957372020408188080208768 10634803 5771094931174095514380464152716328400 10634804 34186925301003845052884301118942390656 10634805 30749236453999166778568813980969978300 10634806 30749352565506175792218408479265742848 10634807 794617393727414467786608828357326182056 10634808 4056262801333101091667913717136527360 10634809 -487254913769518423063509185731793669760 10634810 121439522513825119597713434811451272960 10634811 -81474684317971179923595516196135464 10634812 337227678649509739443716265471461190656 10634813 -381344842596502086524928096843096247680 10634814 1159732280113392696763957880272304256 10634815 379494283850585573259448755915477033960 10634816 -21106826064747607255836353099912970240 10634817 -460780877728370481826157440071075245520 10634818 350427004467352396323403068179441442720 10634819 -170936629867430367212186367552839148192 10634820 38997443989217382250461948546526863360 10634821 -343016283875078453647411361507164496388 10634822 426605774526116490651005699581345689600 10634823 49386159011251347483491613005422372272 10634824 323123238373891766399072554165421736960 10634825 -61669757238864735887661114092434752450 10634826 -57070845537978461168111839780833994752 10634827 98216499740959127861581915489310614672 10634828 -102435322511658212936104044797746175232 10634829 -67457025941141663300895179331177045504 10634830 285823580985244940436924944039807866560 10634831 67496695232388379499144614948806348864 10634832 32518262279073332504768147843908239360 10634833 -333977037419308118403071297915461516176 10634834 16271340600725888896969720543076385792 10634835 -1461627227089628619612485648954043600 10634836 -55638985564997936883645850232934951424 10634837 414817878986691754165323470242795613952 10634838 30456979471857809777194725482192785344 10634839 -205624579188424302488082355081933201776 10634840 -261144564897546624260133189886806835200 10634841 -60706307823935512683556993735519401600 10634842 432347781268742339713616369679151378944 10634843 278803845083315377974912522586987296816 10634844 -136265622936683425970901514506675560448 10634845 89614233254045050126643737302677606520 10634846 -3878586216996214595308572527314956096 10634847 106169211414433423130144022023788499472 10634848 2191133297434385407236628552935800832 10634849 -649564774558947069928612416723037341150 10634850 55628902519523231712928003639537743600 10634851 -402210069366664831893236187833698390800 10634852 5015721585465769710959035029936509952 10634853 -56315737069397787867326278653284646912 10634854 538150588351614481468137340680704878272 10634855 59505078438505518012174808451796157440 10634856 -447398856726120718552645717947828387840 10634857 318448335699104219797185168770450247760 10634858 -84086005316015805015526631098371213216 10634859 24873431596632003414029562382604873544 10634860 36688519801460584284838523096028364800 10634861 -45467833913888706117907259223798189108 10634862 -21655721893031524492864141451886377856 10634863 -331079918161550802805927188750214435888 10634864 39109310196767421799552018738608046080 10634865 220213598548720952800408776646989726720 10634866 -245550343913915743853833591387792535040 10634867 -349203023574741865933400065122786464088 10634868 -416670169617416959782505062499450368000 10634869 294841496607451468526005503793374644896 10634870 -117690736584610560741588787210745241600 10634871 124972141954339664635465479007586265120 10634872 69086178481046319074967540668115148800 10634873 286991392602907038932085017690986943424 10634874 -173312186743001873338807535723352874752 10634875 573524289267770901433863938171768100000 10634876 126327033728710998891143871645874879488 10634877 -102676094262751722771003596912336100480 10634878 -251994114025855266727022982678436700160 10634879 -960885437859013350025606728705209356416 10634880 145958915792245105753010185464446976000 10634881 -357741479332617679136675153787112785836 10634882 52652175877652545348235675417235821472 10634883 61645401746763567213365470219674104064 10634884 79267721979168670254658340562742226176 10634885 177422438693919781698717333697408204800 10634886 -87563989810369999214397200744461238976 10634887 -108641342105041386518772886854357426288 10634888 709374309824976187134393596345699819520 10634889 -1010359448061035900820315660376300800 10634890 2950192199405968290911497558130150400 10634891 93535878978180656060310334475435006784 10634892 -199455007849507808486686156718102082048 10634893 -362715349814187214045403857862004886858 10634894 -286588404960016654558837185564285197568 10634895 -166210211811486125904167239198096988880 10634896 30385268730791213810168373370307887104 10634897 47212886482597733624842850510291285952 10634898 -50696999784557812408062930307954379136 10634899 -350351758061947350662477063469999524208 10634900 -38071085735848826838208387227296880000 10634901 282323286249086133173927519491573923840 10634902 -338606773844002445373116124440376250848 10634903 228902057157049819027342404338491390152 10634904 -20545889970619896402787832755662151680 10634905 524156850639555135040439194502908914120 10634906 -361983114051439170954378799382240728848 10634907 368532913057711014292937167448646201240 10634908 104280796926936922936195234598133335040 10634909 820684963320151142592400591802970982860 10634910 25452524462657886994989849246470615040 10634911 -155250740577404646455685534674429853072 10634912 373671396547197671951126767812722688000 10634913 7303832912705947939181357842726416420 10634914 -436158974683866645503228080634998394880 10634915 414426597731493728102075099098879671600 10634916 -237698819209964184964390218290349800448 10634917 635213686548592308333596367369469300092 10634918 -141663249439441389962656471205846669184 10634919 -81681225358764522638157621008350372056 10634920 -249486821865668145350321915625432115200 10634921 -323945113397337417265308407814375743712 10634922 65812272728720780199460828341511802880 10634923 -253589251793428853126708390228495830672 10634924 -19463566980055485477248860635897713664 10634925 -20753385181907350235174902493424230400 10634926 -255385228094302438199027095392357999360 10634927 148467291683690466418664504409189552000 10634928 93055703041111393920670304458080190464 10634929 159116829070468263441018978186646334784 10634930 239735928136991500463167624219895646720 10634931 532565216498000952768500502520437883728 10634932 -307895249186820280224370948870144 10634933 222317428384491016714752012951555091182 10634934 118869793296698976703817735324661003648 10634935 -61168446811676185132176021417263262000 10634936 117897512768549532655283829781506969600 10634937 447095796266071971280405895256443631168 10634938 240161422196394909487784519282692366560 10634939 113709873489776452189653142302945962256 10634940 -277217546849038647108375182904540234240 10634941 -108753320106510986302847799029776329658 10634942 260033265965568994854866154392137819200 10634943 -278547756210043543782874304580038902272 10634944 -81015705703331957706361056253427318784 10634945 138091404464887197798091064412453597480 10634946 35931148670269584560108414473882583040 10634947 166451102315132465918621840608536664032 10634948 11466581891365614170306026156896423936 10634949 -109665293327280106084301704779069532800 10634950 -32153853054341041470181643503224369600 10634951 -695114682576423604346490483109053963048 10634952 -74598645716899068344621708435472506880 10634953 66873983556620541521660935175295480320 10634954 -329057186325705508224043410664079651328 10634955 -256519017196202159399540551990720346640 10634956 -486202637383916020256599609523354320896 10634957 183789643787189314509342414535673799852 10634958 -5415250241650030652394273550367952000 10634959 -648358610997247243862070402483342925840 10634960 -28525132629721100708103789413417041920 10634961 -24708010106642779913388920811447283728 10634962 -201692850069980033610656295175934959296 10634963 -202536652271388072265862790775281808788 10634964 -46969769158144421741400615553106049024 10634965 124278607213556526615035635824783643200 10634966 -122974469422350704505607731927686314560 10634967 -17980684841093305534840072500527342880 10634968 4291536944360801935492794487336642560 10634969 -849897176946596082926983646422444752630 10634970 5044179492993257487191673264674442240 10634971 -169001515691298931720385524456220608828 10634972 720730852402043229340895374375875471360 10634973 498979011813557642013751069666435807968 10634974 64216298851288711032574010961562349952 10634975 1953782724592990595025604480658197200 10634976 9659580311883300883614960380834217984 10634977 -1084044079655524604112331182885781790288 10634978 -92019881517698554827880151627729161440 10634979 445297118526911489689364395895633234160 10634980 -113634039685626407287256863279192473600 10634981 219650743009065153314417886240139452192 10634982 211310017468765883927356459455001766592 10634983 -304634170313880735746828033316995719760 10634984 60329172443916612019149361441465958400 10634985 -189045539299529472416534610915941951580 10634986 -427612788468715652819179869830694474240 10634987 207453110615069846688044119817065021992 10634988 40877492143955008337922459287384801280 10634989 385947164211759119219168901977285150860 10634990 -49412110684242050941041940474844553600 10634991 -17906497088065465315064792420004080256 10634992 -162033431286664296708042304091189346304 10634993 79853661962073955755393841394399335104 10634994 48806364567763115809320291407371169424 10634995 62576868324831373249497950950615982400 10634996 -551237921364912117302809065176019601920 10634997 -65743930026456045599250830777034693600 10634998 -68003091740919339261824491147184095680 10634999 77065551436226989428659815879139517336 10635000 -7268242348160670758295650410944000000 10635001 -305996960463508879022612915075821222290 10635002 14702594341378388267347700897784351744 10635003 485966880590522776360585863008559004800 10635004 525804358671162837106152187855905837056 10635005 -27623507866578461268471331941725225640 10635006 118448963578968158470952547253371587904 10635007 -427497531138096031882660300275579031728 10635008 -500032828685540265715492700039380205568 10635009 -169099100854959730519605837775701444768 10635010 4448257751538825182172287862346928160 10635011 281531308909708149856534371644674479612 10635012 -213644498059256420061390890770051284864 10635013 -296070141928838929146912665290901104260 10635014 93477036673707665787148392431597836800 10635015 51829950554663954313761256485033072640 10635016 134912429684967817740915040915220889600 10635017 273156178404868958714562342756569153892 10635018 2072440579744639532103652681799125248 10635019 -243959533061982384534353620592177069568 10635020 289462909476431200068885712458817704960 10635021 -36407717465438509713210413291362581960 10635022 -213186040409734098219692428493289830400 10635023 -310268724421946897303030335134257333664 10635024 -47239464455842390531017366543807283200 10635025 -63618572156608854209731272875578822500 10635026 -320147451673230208373383196593996369920 10635027 221298137452647629858064737918549794608 10635028 -538050515689463986571784945898388040832 10635029 736688947529272629115924045506012209280 10635030 -62455115335345079818600418610159820800 10635031 97542609567222186328346272997396724528 10635032 397169636391213877787714770329552230400 10635033 227785908041796005404500654837012667968 10635034 202011849480984109630737724929247090416 10635035 440045657437286200895912740185731196480 10635036 29894583542214696176425560907689169920 10635037 -260824648253121419566128363523048434848 10635038 -400566305887482199452885358046489470080 10635039 262618576925265574882195768865312434560 10635040 77019971095064571575484496291772497920 10635041 -14272168940529238071336290188240693200 10635042 128367345229396636748534721833411614464 10635043 160765683856369281169685693275607923292 10635044 -30649286649590419452564916297532067840 10635045 126369000505805688838563376469183683200 10635046 13159576070892168638855994714518737920 10635047 -762218431143581133869167757665828308528 10635048 174986304239752786805730944442029337600 10635049 383930632480604966435520502344763773050 10635050 81052868522232145233995792336094742800 10635051 -89240749835238363794614566763220464896 10635052 -60537668889513031200132468619823682048 10635053 -89697810625490172130258621653274548 10635054 -169342308179121153128015343754653713280 10635055 -13383501223506997339067103347876370000 10635056 -148538577847450809996300170905599295488 10635057 -34566248678090215106711026360551311694 10635058 19748816906061381225892949993337216000 10635059 762817265682952006338570430007887004160 10635060 -2448507955265128794197828404520663040 10635061 -8532567095880181091259970320120069696 10635062 82740751450880456808998641860105174912 10635063 173858703602401549256684015131563763944 10635064 -681247556404513558284133227984255590400 10635065 -52813540248665650509666392500034971200 10635066 -78319577515292631622701901109959243776 10635067 152339639264599235879946374446147014116 10635068 81670797006180729172502865787183796736 10635069 534547814479480188931781563004399702688 10635070 23673400356331801392888991851857462400 10635071 -424352790130449004826204898544779382656 10635072 -19099428761087446275499934982787301376 10635073 646860769377247612066477158849954832322 10635074 -384670720103790474545763992666824924464 10635075 181628353573701063810157283950104024600 10635076 204387673468094124098704783655551045760 10635077 16114933505457178492323553144736678400 10635078 -12887887995114442174479099949477195392 10635079 -74316232322453238348794015644530859520 10635080 -108005951648810959854939691734257971200 10635081 -250909354194221868918392246054514452352 10635082 205413330402346703744203868861357339232 10635083 -383224464799898169810315080795653611120 10635084 -500909424608959971668268415730009441280 10635085 -103348303558820955236768088333179059200 10635086 -4040743547072467986740460584559194112 10635087 -208507962079025884732129586382657477240 10635088 8238299639667428846728618573508698112 10635089 1356847573514726257867431531193746660 10635090 -55776619737667054762095624650711516160 10635091 454993267257574371163809891465395264492 10635092 14221032758804039218613790930659534592 10635093 -9310041871702840775777684071443641856 10635094 -7671170442407060021197278190643765568 10635095 156553002822471406624896833842713919680 10635096 285177396418333565620566696810451660800 10635097 -532208448457196951965806837188252867520 10635098 -51686743500784599553664231375395422720 10635099 484900582111481341089753989841673112880 10635100 25087780383376145841270953617236198400 10635101 262631073744019132008947847161774125152 10635102 241635270221856499880008828152287772480 10635103 -529513230547445722608964013160602407648 10635104 -11039786352458279494634826028296437760 10635105 -97554823225179999216330656488439707200 10635106 61732318790545440701650161145408488960 10635107 -62652685689061030623122079536553189120 10635108 -16635148644752381327388581184753106944 10635109 -90240300136726768081539344978781628896 10635110 -53866223376011443979075612373123939840 10635111 -359663884473631666440446067727648454400 10635112 355637846903224538349571033218424780800 10635113 -255080754149051481685388082471282946560 10635114 -56463026138904878086408722640535362560 10635115 -26402324408129107566497149591413254400 10635116 425376433740079426094981667994689296640 10635117 -376451655401118473957303799422392905120 10635118 -3705997196138710387346034526696764096 10635119 -34336462257092705831801067159033924480 10635120 -29411654277539592342940255173893652480 10635121 34914633767733722024738403525090786624 10635122 293791384602678417928444929160798019712 10635123 -146380191342814119681625776062571356616 10635124 48376727412014639171092348987310804992 10635125 733748224903440160443241093225265859000 10635126 388464134390223848034806273705687937024 10635127 258730802902247753693333263623428431976 10635128 -83698167459920662465622652562681405440 10635129 -402847544076944683672377430627410649926 10635130 -26043942562543418676340232397908966400 10635131 165076104014680964625374216458092874080 10635132 26007555397090951958578819826697308160 10635133 -87657725595353211335390469899718154618 10635134 -149241167635878504121048053672187190784 10635135 122492729975649586898384254608163330560 10635136 244509517076150713561243071606580838400 10635137 383914219648715413001503612944387846786 10635138 201281433631737013517678650240514933760 10635139 84711966945342868289895556271779732608 10635140 -57631469307919219133786571716555673600 10635141 -547857196388043408262609013576322106560 10635142 -81881795916920811336480014190213333888 10635143 -490748428536062791665139669349529253608 10635144 71147346932598393964259028330322329600 10635145 440501601365840762612326055670120972900 10635146 -266091150878185096486326472812645765120 10635147 -7028605082195862260467082196091119192 10635148 -367129192468464780088739971667394625792 10635149 28956256270302542874562874229713272512 10635150 -103725792204912153457887950694419054400 10635151 -17528315962010597686758597268711045808 10635152 47399448045142629716405928431828140032 10635153 323607101406433561968146419765286821104 10635154 -90062323587735546777769727044696765440 10635155 405560048473768366715340352509245670000 10635156 101697891154234456846837339643567264640 10635157 -38060107151525285464632247297509203200 10635158 -169834795262929901532789218977370495424 10635159 319123725943172739057690529925238880104 10635160 -23795974114142314148652916932503961600 10635161 -263932611682348672769518077963627691776 10635162 -335775530709063845554930310619147087360 10635163 22083911113901987600128543757242026240 10635164 -126183383131319738926580872200389145600 10635165 565035034373675627421498035052928968000 10635166 147547166046475919898842646640129036800 10635167 442974901846395311324276484784654856952 10635168 -68114316625787745620834889213196369920 10635169 49120111918663785356166744694544206996 10635170 19207212573315580301291827808642457600 10635171 292860486710609685325906607020965173112 10635172 538253434773189624844887231868482114176 10635173 307496074481039922752307266424157591800 10635174 347204761949789116211614358607837120 10635175 178151208471747798788911023132600753000 10635176 114802075903566813129329178326363950080 10635177 8024341284360204621599272664108242944 10635178 -172503563354492819211694749271181670144 10635179 -562300160069465050092059873255670638760 10635180 126391261487425129981547750526706022400 10635181 -38722380599337502522538329313032843136 10635182 -587282956907264181013504144674603047616 10635183 -82995605461004325377309482309816561776 10635184 -10638016844036321319905376757593538560 10635185 -108516123473501981044699378604387000640 10635186 107006011322738612832336363265062440064 10635187 8656578822959442614701524474763855000 10635188 -341982760255752748747350147524099690112 10635189 187988718272922883130389194980231502624 10635190 3890084349274452133144595581298555520 10635191 -103596374874931128014977990777503874128 10635192 35326432940871516575287945753552896000 10635193 431722638093165776972496851193664298320 10635194 -206694444465886018782893796191827042560 10635195 49208347907035056780747376999229238240 10635196 162675921594171758170652611176130182144 10635197 598208231192915048713330065371059832646 10635198 -21541494834749984739535507255298150400 10635199 -168654636006779880590839139575201855680 10635200 -17220794212802891710695407807417548800 10635201 63753896561604822131429231545726644480 10635202 359568765422608745490833784697245753552 10635203 98476505394437442155261513599458863400 10635204 154479217712219350849361585690190766080 10635205 -5246087612592891488249559517425462240 10635206 56295936449002261171860349290360136320 10635207 -168570930948849952375129259884550078976 10635208 -11443524902168880512598248389406883840 10635209 328394177108845473169615741061577341604 10635210 -87453087064156694742130512140538160800 10635211 -663474472533507285818392898546700510600 10635212 17660099869621834596718107424979435520 10635213 -72509254866441727936258134718967259456 10635214 -4729908749228882592456699971370933120 10635215 -89087732571628807318328164007617499640 10635216 72821197046691749686338367357087383552 10635217 1175901727813576172208153568835606361600 10635218 51185503429486910995329991243940843520 10635219 -3742027267869822162519794184569667504 10635220 -589033393264359314096253780693841920 10635221 314938583014142891079008098418447920092 10635222 -35098999931077706226522046856053893120 10635223 304852600288421460642053840883281971344 10635224 -47497700148008643780235514317485281280 10635225 -98262731801742076396873669896961844400 10635226 5262224903511390391042316099222588160 10635227 402845656086089997991192318582510305720 10635228 411644979274840709171730572347614812160 10635229 4213782342302030203798456043280636672 10635230 164046713085356728127593691382684989760 10635231 -495520880137241849668412127272515317120 10635232 -83910942340600571816626218165161951232 10635233 -1491485610929809130860605324577845120 10635234 -3062663729167588565438733512880439296 10635235 -48916373161478632928933320487372580000 10635236 -263882130036329841615284287968555590400 10635237 -382891693054616059788428784422058023040 10635238 307832350183080728103159172978294199520 10635239 -141682095403458335760943069444040038680 10635240 -50185645354539017007604392767835340800 10635241 -863091866811605088289659811386668515100 10635242 -216467730978230715599801092633021111968 10635243 137492948616019740506745051725278862064 10635244 -58012090449481248907268330593648828928 10635245 -203129462990030452904392955231642064000 10635246 21210969796791041664543765719696762880 10635247 297581344145586182535189668772174006272 10635248 62061770387122983766969749506524545024 10635249 -54715707554743182594994289265788808336 10635250 225937101966572163854885938221081600000 10635251 -410298617418437298388998886013997976176 10635252 -28254681701508250823603697032281325568 10635253 39728821148415062749667333872268525664 10635254 360439102846251123821762062621160897280 10635255 -135958388564154878681215019507911956600 10635256 -320031936830895656585902652907531141120 10635257 -732272453257779018369221000364266729340 10635258 22530110869573817763746761452835515648 10635259 146236795791291624002010147970185319460 10635260 -174257882736750438403327847086999910400 10635261 6227923903348003498883594102287749120 10635262 -70591792688177863798359204673333174272 10635263 -187173525433060895222359139927580492096 10635264 -13294971439521761070861259201283358720 10635265 -535524536441919807130314341061003703680 10635266 -486908264419945505423888229615973184640 10635267 207022048847919655452697020297928761600 10635268 -91137570899947035527749028307277307904 10635269 264481652140016461829876704545695912640 10635270 53774743497010914196788321731410886400 10635271 -259147382843411769213075505645770631528 10635272 -367640503749334678592732593180583600640 10635273 -619852536166139396934981951173250369600 10635274 -135356160217311836194554462894142747968 10635275 -76179841097035252403685769958041285200 10635276 -4801610712012513300921525950865125376 10635277 -295815465932539759399103137768046182068 10635278 -127652955066710432135561456143935274560 10635279 15847272694599265630011250370289093120 10635280 -51722356001908227458122669902002749440 10635281 611343171972480858725656853023718319600 10635282 51304165490477313472839493047359012352 10635283 -278021190048108455124866240760030901520 10635284 -496208084809256567923274921631505133568 10635285 248224420052136354271119055324062537600 10635286 94594837593403085285036757646080129312 10635287 -67660146123057227582386543147349287800 10635288 -140060124467384734509840913163998003200 10635289 -342452334838582033150311456079599026368 10635290 272057254421783795359127046472556210400 10635291 -41525342545884412845668637343998518100 10635292 -3443084966119008054676831846246407168 10635293 50280491213675792244753933099308921280 10635294 -8187880827686729900168587677072814080 10635295 -626571149223977346068522949887209800 10635296 293673512496851100952077162114302607360 10635297 1432581729362196031447976506355504928 10635298 -219212349056124724723726553104598298336 10635299 426250218293438522435426112040619646300 10635300 -2951749148217867715639132501876051200 10635301 528943340441914980945507211317644503872 10635302 38651675718914358656658461355599817984 10635303 -178073772074085750459300815061947391360 10635304 417741544364956069360037173507201996800 10635305 -407742334673026472654503277175594792540 10635306 47844292464431835562945384735167998208 10635307 733367698092638003095950505261807524800 10635308 -221987107790930338030614465636191331072 10635309 97182709518786303698648395947127618614 10635310 44003862821172156710942073816928396800 10635311 -397217066096179467781899339362310863088 10635312 18027329074650492178210035184742694912 10635313 227559337054674571797441316553857116724 10635314 -4074391497360077407815289729960111200 10635315 -163645422088831050676962240641329228800 10635316 122576203376605268039962389249184817152 10635317 -13072520298551708194798270319143625856 10635318 60332090155465964938804827287666699328 10635319 -7751660678455303258265121267209000400 10635320 289532312039022658156168802926795468800 10635321 146165999048749848208821979989118323744 10635322 89259323668167915946415835083258712000 10635323 161963928303371232932538221092384825572 10635324 -50640778831726014480186842602464288768 10635325 110253929553285770728272180631359145600 10635326 19581706623610624381889396260552195200 10635327 -66188254612957186605550676718548690160 10635328 255030029345522924571126130643300253696 10635329 -161705653990222329756488785101048182016 10635330 1072309540563446881008948575323299840 10635331 -283999333578417387146272836449012169008 10635332 -163854123536808695025067275191624056704 10635333 -201838894084635320679244319098621836576 10635334 164445077150345281424447940961105437120 10635335 572240785679780067717171914916001100280 10635336 16699622135495712204350541341008742400 10635337 184523380468404515261749970794707327652 10635338 -62241147499452583192614355731246627840 10635339 42833551121643739940376469055762563008 10635340 355200898249369799325809201564074828800 10635341 -291594537790872261565720734373986357258 10635342 -143358572561869963474705425018544970688 10635343 159328438144161419806919449696269844592 10635344 102837487374979157811299942504920104960 10635345 -102493416313488011274809731359403228800 10635346 -96721300726324924073852126396224318176 10635347 -28655141868677853087933634151124861204 10635348 69617431824059819672468876255491768320 10635349 -143769157895342067815769245621696792036 10635350 189745842510107830865248772427909705600 10635351 -97383922084592532008364131217912216240 10635352 -105546602832076288436186576925883883520 10635353 195905458721229529602541085236052045460 10635354 -102759861752145021113071265916125775360 10635355 318431996664996854627531965847219693760 10635356 -4066677069050995209562630361127321600 10635357 -64413878228211306595249851754575000960 10635358 -44862473294260267693261712124339042624 10635359 -69345326037772991290582519918567795488 10635360 -324176455694623332113271085070446755840 10635361 166493522720487226527963706412229378048 10635362 -7260871551824944868868562387579225728 10635363 63425870747337234982842800410043803464 10635364 355745001094684771055000920142858982400 10635365 168524173153838662689574756639449228120 10635366 89783424383301293593823012189577996288 10635367 -95761105959496758912051202035020085840 10635368 -348080747044319387435233850830110474240 10635369 389120552243635950975489619203358041744 10635370 -26080121896526158593860473548931175040 10635371 318448808278640095413791103870377727984 10635372 104778262775195068706662679816415105024 10635373 -171050260279752293586958123978099674240 10635374 206502791518549406314211445055677117312 10635375 -543407727997783481978839448711980800000 10635376 -89414629487634970323147854754254061568 10635377 -627785088108409011537959812008505545774 10635378 4330653208764585992289335373009205248 10635379 -433673733568080047829904908550471879888 10635380 -8202969189522536908750806580345896960 10635381 -234890639215702880192265078861853446738 10635382 6083406083421961346925386063719690752 10635383 -568600387137015176312046533023205157120 10635384 257456308997921773925483007727556689920 10635385 -224256009483224074526240232490296927420 10635386 528941542737897080591843282789385803520 10635387 73949349911015431231650386645163798528 10635388 208333738900271849165229343586504972288 10635389 -681272547368526804525788344445132850810 10635390 -75248777083540104745282363867406959680 10635391 -65638072574783496136304457332720530816 10635392 -493654346624506847597534128693680537600 10635393 -256388685597359236342447651726840637136 10635394 17400023793653443951954276191794379264 10635395 -134731652242665937448515423371923312640 10635396 125677747117087614039071884926326049792 10635397 -305995284241646859707226227214586536708 10635398 -240681347301207773301107065075057936800 10635399 320882401253508527302765307502761676600 10635400 -77969961236263138998993625734026496000 10635401 76999768830214315217404413441353289600 10635402 111518753085974616211036245655711987200 10635403 -663960600120194757308690338732389922348 10635404 -12746674136291542968606190361590376448 10635405 2374933069745496151803188177060160000 10635406 -45602247886556876046356677945004662848 10635407 177395664075621468146334771815742211920 10635408 -64022401251986149247561108404874772480 10635409 -720691447606646111758591861534632733390 10635410 -195493376066001707738619087136110476640 10635411 51935840508551818916275809053433786720 10635412 -78826472883689307640696569056568762368 10635413 -627559744916735057756449526046491860338 10635414 -204050285223429760735103525707293418560 10635415 14505362538037968021492822297169798080 10635416 -677661145744592002229077312509941760 10635417 -229971068977126408993782637988109454332 10635418 133352652590503598184829278566195450880 10635419 300300312867116911033528338582146959944 10635420 -109393862329956010539426743073210117120 10635421 613787791748904466068707742388320972 10635422 92648631063505914296002178355766991232 10635423 114204026204752932043353488765999672064 10635424 -71234285139778389758121681901002424320 10635425 315766562046627034450595231466210036150 10635426 3648678777193896108856750674133850400 10635427 1156344284400711441178001820285855782160 10635428 -128932324030958055945633686868698459904 10635429 -70213603464593629948508734859450961600 10635430 -40549559880094116676071086018390561280 10635431 320317417092489429031143512919279659280 10635432 45534134259521307363409892602821181440 10635433 234302328089651229614955710943215959440 10635434 72173387092681441488449046053466069600 10635435 104845297837551774807012037327520575200 10635436 41151738715257147640345364843736859648 10635437 62404196673964378535173995672752826252 10635438 241449690077931787077772761477508638720 10635439 -105319553775847477759522936543244553144 10635440 -93505862236939292960269767326598758400 10635441 19590948491321941433645299478164170144 10635442 143548797736522153834103939224915141632 10635443 -2185052777068427895857159125946711232 10635444 -110546093314108078878600886599640725120 10635445 -147767615539399126394474990171540918400 10635446 317592248890568234886010237666508090880 10635447 -75404226462065869168661313489262742880 10635448 -762043102693028400914988262700081356800 10635449 -220088730539739159629446236095038467840 10635450 -84277855797774633497935275199680441600 10635451 -62428778345338359102166639205025509768 10635452 -515278811135014613496014325923483556864 10635453 -151218831975202436583853158301121725440 10635454 -136464831487927354735850937942227834880 10635455 -68729063314601301209525215067344598880 10635456 442169276565066620635077311289360384 10635457 -47668195638224891382671550478973295360 10635458 -418460506851381468607073741722470017280 10635459 -437689796321148730514894247210103469760 10635460 -382601125087847139424581743440417689600 10635461 326621713685527222613599636994286412062 10635462 3179053605904122694605252154233903072 10635463 -1085694995615983476316253160771105550800 10635464 -173650184168614443499170290088362803200 10635465 69537069835182601088408099417361885120 10635466 -367717530166009279895036048566446575568 10635467 -101724286752982402867516408467387269484 10635468 -264769407668373862884636723686881035264 10635469 592937875753389715497970343446884844 10635470 193330962917353629771043632126756223680 10635471 256166281402684906636073994901688563200 10635472 -47816400995904252484225604354054455296 10635473 382556599970142583505595288330984052722 10635474 77870570015038192221811725691162911360 10635475 -48611008938119871396819871951733264500 10635476 -50574373788285734444728805229076359168 10635477 -74534025509214844554642708125054716320 10635478 -84620215242007048888112651334271119360 10635479 178124188493107612632806720557936033176 10635480 98096930714132174847806142448390963200 10635481 -581208679428104590156209298493684493500 10635482 -192721207145103984734411564472371712 10635483 -303490369904351880999708042636015599976 10635484 -131885014589197762384807623071619433984 10635485 -29256663785747156904261588753057853440 10635486 193752319415465464669185378992805881664 10635487 12016358127727254356552817869753757000 10635488 -521822478666288918595889182115169828864 10635489 -339347669716375481633523486134697043200 10635490 129736628393242162441354377221089857600 10635491 7597374385385686448157751282369299912 10635492 -10376767978157905845065884590894010368 10635493 -368807338943737045636815577941720411456 10635494 75910820048721386222994405818597298432 10635495 134737948523313415852637569704175076640 10635496 -224810063229829882335059972587323294720 10635497 -309302462403411465850539039169448884320 10635498 31624568999345000288283060140822073600 10635499 299886477322592093273743301584914167856 10635500 94295951834882478883994990656281600000 10635501 -289293750632256428014291728960912773568 10635502 -97192576758027181557422889780110332416 10635503 -321989020850622711871107988310413699248 10635504 104324612008692146823557593683893157888 10635505 -1014724862992536475822411871338601647680 10635506 -84948057160481881851068521137222457344 10635507 -415434818216676398343979640279148381996 10635508 -231502449772587376522146959708316716928 10635509 -201929951145189098928241950941731486290 10635510 -19977765675774284369366714219187283200 10635511 -194501874256221590320965759970114650176 10635512 458059252116543664413003291570866995200 10635513 254774368399582603693672732087379665920 10635514 -257969453930601164325253136121713280144 10635515 -96202803438560920813799203209770192880 10635516 16482785761496795198316593543707852800 10635517 189743010258457185852566867551016145120 10635518 715930571237764104504654707745044933760 10635519 -428298454464148004641556789829730882032 10635520 -94943445163880158208347239487761285120 10635521 -63259413144437862423867453577938233880 10635522 52991142607379523062507036111592583680 10635523 137794753783401325567924602267567159120 10635524 223995679546293535037704786893558228096 10635525 -241731964460904491193870274607729427750 10635526 145553824361149478155091990633461118784 10635527 -467964414013903375829699466631636451328 10635528 151979398668223902819925128420957020160 10635529 270620314615819364317688972477280271130 10635530 -87874524918300148563484198877919207840 10635531 -509830251770395959091886239142363921448 10635532 403772805106451762397289084881918461696 10635533 -194726337561124486323578693947581527040 10635534 372525078068632981578296859252903936 10635535 342822900781587049516842662160315637200 10635536 208105663587368606558610791933518282752 10635537 -91762846030250866879198779565303776 10635538 319335240881432000052639428961951979920 10635539 -7037844810000998502206791303984878720 10635540 154699900998353031186524070261070663680 10635541 -245148043064735693855248184653733407328 10635542 -8380803031657662648559670231434169856 10635543 15177355098177823485786996943606369272 10635544 379724473668831427701323507260164280320 10635545 -99088099732220069554585616603890581180 10635546 -61041909428336649051846473404892207616 10635547 -391659482412942938335685881413260387280 10635548 -277113734845544916404489915309347121664 10635549 -80142668178320985352819450647738155136 10635550 -235583735275243445958521063636405227200 10635551 333093641731073872795965493167586363704 10635552 271439049386755705212831546729508700160 10635553 405065821666305631614951772777677256802 10635554 -262395665763382860003622715899224658560 10635555 -1272984195861047872813567216740480000 10635556 468235608449834673943380615910858824320 10635557 -352991715577298843033381042619051767748 10635558 115740800393540098817998762606042363584 10635559 123323830054416100886162891551201785240 10635560 -20007717068248196507200331888263372800 10635561 -235412108134570214551410441443665811190 10635562 28571329703661374371608692848965196800 10635563 119122075834528263461346207705189937344 10635564 -94899652860233512522460313517104903168 10635565 -436813396620965181867508116891929274600 10635566 -95576190549527405626448161975723227840 10635567 71883713042005318369451720594118825480 10635568 -62108636135121023824169916146246025216 10635569 -78310830152994540968597178351171061248 10635570 80009944963882596082945354898126822400 10635571 -384756585776892785844144524543739656 10635572 492614213960205611839762885320793719552 10635573 10022233398405307036459013440732446720 10635574 -543165769071736116587409420696932091648 10635575 163015257124123358560461977160508870800 10635576 -43279470503126474224512120042258432000 10635577 -8670346808177063535035911136156363120 10635578 446679768628594005276405230085263443200 10635579 387751320186863302300343896002780534924 10635580 -21420780382200071383661785041218165760 10635581 -636711732039065504896619999202345987936 10635582 -126840607129616574000785292009836054208 10635583 -174500422586114994975527899057638964224 10635584 -94970087165135242812289580743995162624 10635585 -38599880172307915870703523852524059200 10635586 71324802370734997058236486821539625984 10635587 17040362344670390192657357464192308480 10635588 -88225590345091981668772140397224313728 10635589 -15827254464674508601945420521451194120 10635590 6700562308856060719872592538518145280 10635591 3728226063375005193520932021080580864 10635592 -345596877768093722595257072476406169600 10635593 173668481127767165260756033656769319040 10635594 162047846438759763501095897628235626240 10635595 -2318680386176112035277534030291144480 10635596 344975931127595358107577920180351251200 10635597 160843399100020024319188153067427950400 10635598 293301066549216264305516673092169796800 10635599 -148689394851431668579695154903680334536 10635600 35739374598803138074477779268966809600 10635601 -357184978078451963208035496599843571600 10635602 -228142584296134931442758787248130619248 10635603 -94380870897531890397368303826557193984 10635604 -28387177064983505008922851677708648448 10635605 -50758383168631167741193651299529938000 10635606 -170292772020010802586953405672804976288 10635607 -379962876401168891781370217887670351400 10635608 34177882246679823918425836941989007360 10635609 -17607649003701351342642110048763810096 10635610 189542050632187504396678808916476340960 10635611 46084673273150548267347348128272696320 10635612 88312382335778575619037109017367019520 10635613 81456132387116376648209663724556974700 10635614 68980892493456848846921734577869562880 10635615 -79980053631226282349189263383113249280 10635616 -24349495387601086822184375828009189376 10635617 611195123160207291101900585031660837666 10635618 -80698494778791274681048808898029591040 10635619 286165401134026639720278559232484213020 10635620 3984141683567553682964490532468224000 10635621 10789268704465868709665834045047650912 10635622 -67197223224787878380464543377568934208 10635623 -314463149540036994294075879851188397256 10635624 250899885173356269232053053285029969920 10635625 17460944517597566392653987517817040000 10635626 34218645531731155393768571866959022512 10635627 459784335422124687923091548109424543320 10635628 561864634562468055640986962263615919616 10635629 -966833248290819367559502495588805355616 10635630 -174177608799931781727686026952059084800 10635631 -22755834003145140321430769060002456248 10635632 14731515699241035655186135671501422592 10635633 4418351471849250465569386601876840400 10635634 144240240391774006189517455247692947360 10635635 69654092664526354820775814067449267200 10635636 -117589928784200601884853226317969223680 10635637 473141758980507136326480207064590995040 10635638 -39811607873400255720585344831630633856 10635639 -49288119481088592736454050373001118080 10635640 -145744138006455119790929901279867187200 10635641 -28043210721309181820324409641647285548 10635642 -234778902384582733344439332000375152928 10635643 -25781265618759238235439708284852432520 10635644 205015159176999613546409417470322614272 10635645 -160430004353705611487034472458871589280 10635646 135016896431482560702592127814614530176 10635647 73845554454574038691162262138703558144 10635648 -101286348449819207308620212313815777280 10635649 37219463107807152641248957969405152000 10635650 -66398632293052836628116676562458500000 10635651 303015418719307435795440735216541990080 10635652 -454391173275459004800727558525109486464 10635653 5936670434480388144051907043782961280 10635654 -117161152884475470506367274296760706880 10635655 -421829718453661344247000431968192102880 10635656 -80900187889185597040798802265187077120 10635657 369386541144551805540901800947773428240 10635658 -494813028311887050096517221921204480 10635659 649741126407520740991327668288807673416 10635660 44870190000210534846314535648415580160 10635661 94082733244028766279403705765417102262 10635662 -17965427384099999414532491971213886976 10635663 3165292171814399135877283029290816640 10635664 -32849154536629908726189676664609816576 10635665 -215142826867374632953841074347804524940 10635666 8180429568751656997825975528899280896 10635667 -107048359042985586308539938601873884768 10635668 174303067414408691350810007251224913920 10635669 12320860346300907554566905264097155168 10635670 -103098149607902839864742495136115866240 10635671 474139541719192387502594312881528252872 10635672 -292878820855953750130897570860730798080 10635673 -188672945023124686439539793567464307436 10635674 -57560271836400874050788250599073877248 10635675 37229964972490796924829122791469586000 10635676 364349585438867732817193025910410234880 10635677 -1139326000606040221964361164632694238720 10635678 18173390003290523082073890182698425600 10635679 -680231449191357846951960731189184178720 10635680 -527773926537656481844184508627057377280 10635681 23645531099554719178300919960525751744 10635682 218278632812261850014224625899942650192 10635683 287358406106529903947040128970351923184 10635684 224312622607777814711567674230639707136 10635685 293012875446069118591136481661293701760 10635686 65419553874090151098504535031241240000 10635687 -100536121196805306382550159876311864680 10635688 284943858186151822191704121684263731200 10635689 -655539831601351841126183016371735061510 10635690 -68553789124556009025034971810658421760 10635691 -421345792358045847827973809335539993600 10635692 -197327747178775777255049903744210795520 10635693 237003645644271385089820982425164686400 10635694 -109789682467326111294704231031099884160 10635695 -417295247598356522415697243644605037720 10635696 -4809885219848641823260086845856890880 10635697 279895880684363325582925397993394468352 10635698 58033818758879752921596092570575779600 10635699 6649357090327389556784240074946026560 10635700 -5064331846063821267051270102697724800 10635701 442843840060345315180816554725892510702 10635702 -102432877443748917641836588250312312832 10635703 -207220384942599318248674264494017859696 10635704 -174202346383488710054449016015829012480 10635705 23137346555846717256347570976593109060 10635706 1365387617392606782409062062736322560 10635707 403921230235019397577022941436149365120 10635708 23366604138784028865957448617733840896 10635709 40493262260152246786978063681505016320 10635710 342663787947546636440352645571009695360 10635711 324547101183622075142405187481096291272 10635712 84359293483279797229807239020492619776 10635713 -87772509180521609428610511529392939216 10635714 -62163904299022920281352343825333887360 10635715 -317539720727175300941920020428263526640 10635716 -104093396437187812482395630398332272640 10635717 173022578838188112260384194543568506080 10635718 -238354101650628973970137754702806177440 10635719 -261576496238262471654968474781362915880 10635720 -302015034569409850710738348308825702400 10635721 143518448733793572545162000904765100680 10635722 -54594784482186092073220419077653139520 10635723 -43437404947364043451994560623395926752 10635724 229971887795476813339350482346726359040 10635725 -156379808370194603979179953468699404000 10635726 105414423366971722789126184213779403904 10635727 -288169023185266797492972728952260023488 10635728 350682626984620056166304910224130048 10635729 -73214584606743695582370434628985810944 10635730 116575692467981707314705586278591475200 10635731 -1127682421615912732346029225932230771136 10635732 -22978617522915740901076981418768179200 10635733 -733241510729985336301679956619316676018 10635734 -41317118761156653781187038137870737280 10635735 491578257379116237451424921006887680 10635736 -113656575524551338296360325655922135040 10635737 -96630462132451301240742959211068053248 10635738 -118312254191928451781205685088182457856 10635739 -144793241281173852883760318350311445920 10635740 -338622581442485763399687479231562624000 10635741 -98016780559236316596848237788699387380 10635742 -33307985100522660137282002398723035136 10635743 190968959149294339018135675712956024992 10635744 224537649284859824154543570385108992000 10635745 -561602699335394849988592565933945515500 10635746 -186564906891641178651684959261804820096 10635747 489655824278128900600850464527307323000 10635748 -275151161053048476986217561391455732480 10635749 2529186711720928601926779096452652864 10635750 44990130965343129825154448046611040000 10635751 542966863693723184582587420080349629024 10635752 -182354073190587987529717473154133114880 10635753 186654696690714160709025304657520392800 10635754 46913375009783142361608273013110278400 10635755 -73510852646590357314307370305422221040 10635756 -10140363123010434399802353257648982528 10635757 -521418940401544976423360558776119029856 10635758 59424636480624567940479001714908206976 10635759 183443282825773800518587491086584903680 10635760 -103563835888248559364378375183253995520 10635761 303300536787244751065018902314323789068 10635762 168596469057748507747002226605837772800 10635763 -496715652722705205149853362016199671080 10635764 50998622500151190040247100582541704576 10635765 69522666516322592822315071673248264320 10635766 59293310820489507064920432347950462080 10635767 -325281037150442159883006824200905666720 10635768 -1505916212371734409811794481737605120 10635769 -20888361997823081853003771265190729400 10635770 -196497572900623811940426982746559027200 10635771 -81129780576660188429700050364139961856 10635772 -114579394686066016652295166232921523200 10635773 -250406009102068664580715904213498601978 10635774 -164435216267757346841388795192242447040 10635775 -19456573910668171220114961909107940000 10635776 11033233150203102133965423292817866752 10635777 493658732127768935088086655874558865748 10635778 139763341373062457513523017260353392496 10635779 -107013577795600516372825541901172320 10635780 174803397320045616693797644436342661120 10635781 3804814232090355034382834532146830304 10635782 3758259654774103717427965594834552992 10635783 -19878532151977053442351081390751026776 10635784 223746651793039454225135746402167244800 10635785 372894344840896425560327266308853210980 10635786 1671437117136572478126077848814098944 10635787 -138334424849064114869616823195137031968 10635788 392912319292317153244090430287865657088 10635789 376071770298529474117359299335624089024 10635790 30767146954846573471798052371953254400 10635791 -163248919155822598079220119245574345808 10635792 -641364679795686768815720314089111552 10635793 -12552162698580285355019848218298755342 10635794 -171101548374285512196472113993631083360 10635795 -743949479447704619067123680099302080 10635796 -162715247455520738605849050094983198720 10635797 723709187042183254686771412514797887246 10635798 46555964829126850073931569427245733888 10635799 28227999991014117461818935316688553800 10635800 31870862690062709707283595870388224000 10635801 17837284064023358196057403487953032960 10635802 28966178660685275007329214108152474352 10635803 -48587549503152775308040007983029205320 10635804 -77880588246168236370746488817585832960 10635805 -383022573905960169142514406170341699080 10635806 -180982945087076275098974581462812651648 10635807 46315375177689413788982947832160599040 10635808 -48623834583273535891709952422034800640 10635809 -154316249602568602763070874511376120990 10635810 -32446811481933951216131514114602234880 10635811 -692910532212714538281995039268207543000 10635812 6523163506034339413688459810957905920 10635813 593185722786563490883939363136357414400 10635814 95991926448204666724145897086880118912 10635815 -84528384744984016348996877782797140040 10635816 346496654847963782344161163414409625600 10635817 -231921766655474177673101366793972416134 10635818 -134315427389531741758243908991066166784 10635819 -317088278070580874966747539108963980456 10635820 103996042919361863181560008794976819200 10635821 -18235805739546622898803580452085932032 10635822 82145603585368266195914175432578137920 10635823 -860889936474521354783192977251187185096 10635824 70559766927139665776512657678901821440 10635825 256325664823572510421820050722558663600 10635826 435219365442208726849504811971419428112 10635827 146578994969550448455165778730394305676 10635828 -16402339270203981036601239432608440320 10635829 217270137911349030373049868172574142876 10635830 211798169606219227842681134593031445120 10635831 -479131765042663216377899739921379913280 10635832 324563503830010989061317277015387238400 10635833 93109634368319739627973607641774031304 10635834 -97109643170568973312325429000023622400 10635835 -697143335463899764406101789506478080 10635836 81565547686188093248641433730398991360 10635837 -23754031232695465645127671930537728480 10635838 309053236814732518841454049265191047360 10635839 -431770719765307516440845310480232393560 10635840 -92532713318153060313900918197610086400 10635841 440032323772462059334535891186303238532 10635842 -204445035415304627859619617729914426160 10635843 420215555981812864960305694867427516664 10635844 254199657381728545476462406118033203200 10635845 517542740334623314235785092688231120800 10635846 -1482407939253995972858397367169030016 10635847 128680212807999327609151190164441662296 10635848 -30263313785167360991797606561556029440 10635849 80401039302397106876557025640647036160 10635850 -8587235738619796564083651885448351200 10635851 -69286140642446232207421016255229282696 10635852 120562655280927819253263005810797707264 10635853 -529640973121212405280157600495055509280 10635854 -263318844342174945371996906656595516928 10635855 -210236433595833506345365131362443469040 10635856 16566535051309226696856352928476692480 10635857 -585407984964115446781218450797333664528 10635858 11751779395373994698900703620685891840 10635859 -136748094781089975980130575233462815296 10635860 277171065111018084714041127522096910080 10635861 -29842423668625495581839149824876172128 10635862 35096828173009089974717548907884230432 10635863 20977524765988377293123910671298382080 10635864 82301215728267599149615035246983147520 10635865 -659429602509255393327075160951267267200 10635866 -397394383540805364898007269552664601120 10635867 -126938145236738750476239106353830540544 10635868 -59426434395761100473785223819232863744 10635869 -108978307000090802016666842479630433280 10635870 3715559796870417565102881954624860160 10635871 238610033545053610082093386111374844800 10635872 56890209095652162393034701056572391424 10635873 -304087333848386793556263887417746433616 10635874 -257797048715749554103120751543597632128 10635875 -359122062652031050965034361686573968000 10635876 12755082946858135359617178327709141632 10635877 177613070183223393000484839809127155200 10635878 2652052435126627990854444111131079168 10635879 89884693839158748320904549042294124584 10635880 188136150700997417714708129411146444800 10635881 -32649289049362494658872429887454603000 10635882 74913308400543001352321250649064539392 10635883 122563539954956418317925721381051010048 10635884 67402364980573393140236530443384923136 10635885 -41698028732955290779042961740556805960 10635886 -432384214902659746991453074846533916608 10635887 957473948256347717118771938098180024272 10635888 -38531332763885920596479643907704324096 10635889 -471219352664607097963497111896137719360 10635890 -33997278107738199651016809236344335360 10635891 121609045881688044944062120617013417272 10635892 11567321822548955655414894739655492352 10635893 -237902385219418693306364978067420551940 10635894 -385390055770683048072020595856549368960 10635895 158400519951639272230543231479459160800 10635896 182129893320140878333495143299899392000 10635897 633686822302543337203020183478502833344 10635898 -58065052802155793986533793730367390720 10635899 120180952355555192658670413930218070048 10635900 -112779270593228216844416396898777600 10635901 564595792738893141531228333149107584902 10635902 184950114458821824914050708569842161152 10635903 145457498859859416172825489571911776312 10635904 -146434741153640156765620586325768929280 10635905 98315280592669139929450227668221478400 10635906 134500566526897015709383342697891601408 10635907 -42236018332329408353030445698563032888 10635908 -345045457591553486461122713080378495872 10635909 -107355269057788199142118606597049144160 10635910 186374605025354775973479577813355458560 10635911 227749461739993369133247567022337517744 10635912 -264540633879794362827289900615876608000 10635913 47458493925694602300645782924197399104 10635914 -71755428059064607436513899412872144896 10635915 -37666979863846236938513042165532268800 10635916 -147827358916974274615139951546947989760 10635917 763151454701832303044490383697301302966 10635918 280375040787465258849315076235250076800 10635919 212236871423865090212012156721757613296 10635920 112403346501126773836623340045756416000 10635921 -8501692147593644891602349549885056320 10635922 -125942248204165892692147749466418353152 10635923 -15739934346138476982791364591348230040 10635924 -114546464216393846084513311318696673280 10635925 -173312620730584201076112653741569051200 10635926 -131104463195468020994805251886309191040 10635927 -50980451268993261849315367179263227440 10635928 -915450198162511180511277872649934848000 10635929 -913456775577551126842194971839739089920 10635930 -95904170682405655819476073262455468800 10635931 -18050418703677651227389326857106391128 10635932 456269968958810529040132621102883114496 10635933 -25538097043559281562420679868831110144 10635934 42743904215504705069926801225506122880 10635935 22568637417435308627622352525717072800 10635936 9832641970284589066271787085813776384 10635937 33090729701280901919892085852377994880 10635938 24042847013260058027589432496048119120 10635939 -126474776963623079111944835676367131996 10635940 57371259162004675584811032158073872640 10635941 249382144691981558743928742553203633342 10635942 -64839278312246425832468688430302160896 10635943 -10310440615885147616023022724041436808 10635944 495704546575150848280273982393011077120 10635945 38517837433832853190035207899395660800 10635946 -135840383669039200780934060020256937120 10635947 -252122978116519718678679346464838278768 10635948 -1633716779295466617047058200369186304 10635949 -506279639670521284512286579825653539050 10635950 -38592004732002959060903364157223198400 10635951 400449500458249909634359511255953076232 10635952 -24141004200299239170508956158105518080 10635953 74800954142771355590142167681777520000 10635954 -801305408480379084254860975486264320 10635955 -528548580585598481906329635676472015280 10635956 587859275348474037401885635082951541120 10635957 -177900637975519335268782119862972328146 10635958 341080885102017143903883635264391154080 10635959 -112442401902256313760413305063753144320 10635960 -144513516566582208343397455006139596800 10635961 154254898063486566360595765924909292032 10635962 294439809131592739063556585379587333232 10635963 129956061330942310258731885282799926384 10635964 1982739910861257098347059021785345536 10635965 -101001845329281589968485914752719208720 10635966 -137209366551332696044565808572152193856 10635967 726977930845982354285758342122975934016 10635968 -56413064281216425534308878144361201664 10635969 236293143100685098911879471439857561600 10635970 -98294154951302189722567302029021092320 10635971 1177039702391111850609967095509438016312 10635972 -241952983453868354879783023270570752000 10635973 151307837182539005898123566593098344222 10635974 -51925135140657341202076128154345837248 10635975 34180401616412238826239084354745056000 10635976 41262570543351216107374031682256896000 10635977 380578484162591891363752412957397227472 10635978 -111969043449185339971359110985056670720 10635979 819338177752422339987926133443529106580 10635980 186580320986395181124632087279352192000 10635981 124202005781005970731900578508432028352 10635982 102854825441717502531555272109455400960 10635983 11264843897002881808343681035399093344 10635984 164260449785917506100535718067074023424 10635985 211551779851457124641765206311297158400 10635986 -614855618513879910062313314085826753536 10635987 108886679843891214817238781340335995136 10635988 84316266246481470912891507338609934336 10635989 -85028318214658795004598443899078814880 10635990 -2961849887623711533800394086462858880 10635991 -904370920711009609804294296920670745200 10635992 466234836428650558661458238195063040000 10635993 32779501505059721352022497349772059482 10635994 -159791808481880548419962313825023602704 10635995 239031761141064783429568731556045118880 10635996 34920326046037487637252165862496403456 10635997 174688831334106560378194113289609569446 10635998 -195909552527791490071612071513548592000 10635999 -155377769758605765411407749283856514560 10636000 91331298464850514999439962121502720000 10636001 -300572054497672065527429454258931880400 10636002 -44558574645384274812548423818402944000 10636003 -178765320975520963665532409838048625920 10636004 340990692232733576074360863166599229056 10636005 -32050272757907281201877134733110646400 10636006 -639299191861587997595597116066926393600 10636007 2819711593623884114880904696182435840 10636008 -27474200303022595096060853941411184640 10636009 638199461300229236119951954487990945210 10636010 27266732496228463624750961364306739200 10636011 -258140050486364852109737283034687963680 10636012 -53256762080940330908401756355507086848 10636013 -86728497938051889528108125902884365856 10636014 -129274980840595347302383349631099614208 10636015 -33231067556319031018362314508469748880 10636016 -8909300029859721327639485698052456448 10636017 -34561831556704363126369982498689514496 10636018 426108162093506197875076185989269011360 10636019 558121450608557249834197537939020873420 10636020 108458346458377693148062601359305838080 10636021 -668931483072172262927073806916505785024 10636022 -69247802095585150560163318568972850048 10636023 -123551417698439837785497166122028501632 10636024 49323988658117757618981915389387366400 10636025 -191525480784613678864340119357460922450 10636026 -6195059193008044269489466947462746112 10636027 -54194156816503011688509551068933964608 10636028 -113374054406369304771588519350425614336 10636029 -10918488220353958596246050233948738560 10636030 -205505841980171650419648171662339808000 10636031 -572722011044111921630283462417099408 10636032 -71877852455372022415026861092540252160 10636033 -438849262636484639639103361978707786624 10636034 169959315990042225497039845624843301280 10636035 -210749257915787466759271503470871720960 10636036 -129581888870125103369731272587279679488 10636037 256788027467077353758653706946862969020 10636038 -36655147992300022837637138846293009920 10636039 26384797530062006352769709796555995440 10636040 79476222996448555034853495769678848000 10636041 -77070670529808605615655331489988757120 10636042 209752815801479350420796242469131206144 10636043 480663742573726139293819437275325951144 10636044 129086108956573940925814921574326857216 10636045 22723806732573422818418652675910137600 10636046 306498106666197754181406627371163137472 10636047 5019767484879593196743571283869759960 10636048 16564992861200256396617550767072870400 10636049 -1077130923735732936064705423226884629264 10636050 1368199880430768362040116422440153600 10636051 -60867143945923940113393165605842686608 10636052 -89928464149727497326546975968451409920 10636053 15583053013433881471158090442914509568 10636054 183858095290830499002735052225983826560 10636055 12125575885161275445146565467923009920 10636056 140812520698108511750686340537196134400 10636057 330338402543453089499688788651506368392 10636058 272405800152861954161616870397705520880 10636059 -109664457740830867819912403319974039040 10636060 143338671608843040612444256193302210560 10636061 -583212055669483865789275506433773853338 10636062 -177152364207765832289767970905314733248 10636063 1040811172734212066032181637448182945840 10636064 19995386814005202159965394119253688320 10636065 47575903611976829389309274416903489920 10636066 3656768455659552757873919581568094720 10636067 92202594544828315882006221188288418000 10636068 -23759974124248439878526685023918300160 10636069 160057557954357152244736238839557573120 10636070 -467971269894872550349402394145358339200 10636071 44492371490884660771509634209453116712 10636072 -54601337759315584029344223432185779200 10636073 250048878273606325815153123376688077440 10636074 -141216491973108704340875527966984846416 10636075 261223059309650866032329572630858511300 10636076 -66325264417804811180545543133781528576 10636077 -120012723693792477357187820181235634880 10636078 227734399156182171366022950172793451840 10636079 -1603098452749514034371375107729108299816 10636080 -2555993434023054960232095493474222080 10636081 -24351539615089268979389282080182939118 10636082 -465251515575936058152091653700436882016 10636083 697848745964843665586435436131831967600 10636084 -149771197453555659130500005871527743488 10636085 -11842576750981502251631726491230870240 10636086 -301065073551156420504555101146138521600 10636087 -350212786586553479224876033965077088000 10636088 -155671438842790470905149830250617876480 10636089 -800091638597430777211416404807088002112 10636090 -27586185983898888148233175481439175200 10636091 254316049757142600565999295833114155492 10636092 -23025228624039244112531935007650053120 10636093 -2488513764976036797985779040604219520 10636094 61851263910442701838645792763218566912 10636095 -50574005440217231111201383813386084960 10636096 97409582032269902860559202966052536320 10636097 149992895530108533830716221011013093120 10636098 177676643203626351538535399665245918720 10636099 31826448172492284772678902574465089640 10636100 -7802374553891507769607152182530867200 10636101 22761040143950792376080130758023130304 10636102 308471156612685899466243312223957414752 10636103 -97492971050471773199147218861728234216 10636104 -355330380379728540091173836497834106880 10636105 -39447939620109561554898885124394424000 10636106 8843466348375572241497263730312709984 10636107 -139623425180661380401393080552923780160 10636108 3915421841187357131011701629268191232 10636109 390463147854278216488331155063267599840 10636110 115555438512342582676956941622727521600 10636111 220728188531353182011108667892279175800 10636112 -32212492382852395690182872389834973184 10636113 2883826199362684012694341762029393888 10636114 134232700275622041655213080914076352656 10636115 -131452001572202503435731884242022248800 10636116 260309341426752268275066283925049415680 10636117 -204891510625474377328994679441784342834 10636118 129066413513086662381007199909927879040 10636119 126650603648749405431838453300090181304 10636120 -228310746628026139620854414074055884800 10636121 -46139938483224619221919962018069796710 10636122 -43212157363248385342618813820301351936 10636123 -229154029307671060656460372261761861120 10636124 -53687569244076714631105502919159168000 10636125 100009629707644902863713351737848976000 10636126 359592665786817819235798039867334224512 10636127 -122363389970142969232636140642398624184 10636128 -240402078080568689593642220711443562496 10636129 177326322907620409518939677700483165376 10636130 25880766907469793313228107057783516960 10636131 27287618708797080880611799934759540736 10636132 -84451728468618340589903470885192416768 10636133 -42675020062336092091496560814677022820 10636134 86709233090547199285761477806900046720 10636135 -322481523175189673539007806218542777040 10636136 -10466881581076329459565619573467299840 10636137 -862159816145262917944294057609498006560 10636138 33180459769324609424273571032818967040 10636139 -505383889376132820133153134264497970060 10636140 117766943321931817595395190086090521600 10636141 -166841626162778022716498698173235575200 10636142 515731139787125925917965861510770816 10636143 1545591990247999881189284583650539008 10636144 90071108133676309201879302655763906560 10636145 -6711864102018788941448865499280384280 10636146 19649938619607365484349412419854813600 10636147 -897740006731794702715730304552353633088 10636148 292696951531351477680516468682282190208 10636149 291505279490613785596359390875296863264 10636150 56566733376427585104247171304264496000 10636151 642988223161570934502887599096547102904 10636152 -67629287728717104820208276496531456000 10636153 -85082882615362516038267342397734938736 10636154 -388507161786668341171009152348436078224 10636155 151978357391305823182097488819205517600 10636156 520287270280554637242281390245077818880 10636157 148919291960701546082638994812453871712 10636158 64061679069448356290419486298252469888 10636159 934102983110035483416336568834077693000 10636160 87610414632805712974237045836742656000 10636161 13446376003272744304577846573969313072 10636162 -37519072109607225233708451758380492800 10636163 255664908864218199074884549425238841424 10636164 79943788551287409113070317528521113600 10636165 161141812382068431581002536361577894400 10636166 -113776480757959075360872156659264409600 10636167 -54911121377283402022204331162401624320 10636168 -169415508127870606887107657962925783040 10636169 -365806390510529381468689121730308592204 10636170 -70154588569833380195402019100844025600 10636171 73002663203400888775880287847914851104 10636172 326444855630906086405344274157640466176 10636173 10400725495096158687046839786267296460 10636174 86707903241878329764407401917954790336 10636175 191342121136102155927749868675204181800 10636176 -27995402869404309061103032201524215808 10636177 143224438805427744511073864443045923840 10636178 -68805328335229486122799968167608402944 10636179 1400063353449081796548719357966142336 10636180 -109567832461806391724403519530262681600 10636181 -304869114851196997672972740137208564000 10636182 45935418937008099138892241047137352800 10636183 907551367617446825940561407080943137000 10636184 555739063637745853973330524405970933760 10636185 28876667526090637273918582947801000000 10636186 -135326756540276875081587498428586769920 10636187 -174647750396139390741047761512193255164 10636188 -263409128349035193982389054735229478400 10636189 119491788242015672886943929268798168224 10636190 55589950631624274344303773764079521600 10636191 -37922874569797002765432801292062942768 10636192 542283093274142714455571139718256001024 10636193 -147548396940926814383210598735282968832 10636194 162984930693245704280514050384946435072 10636195 48574060693246720045872540525661948800 10636196 46922028047392501736340384939100603392 10636197 -188117671719973806213261803690681767104 10636198 -19627354420658257679624884903005434400 10636199 27921120598815623615281794361872207840 10636200 130173605986374482650917235826780160000 10636201 -197579173376536390270645590426614134128 10636202 137172691401650887699116797341806080352 10636203 370342673048021689009517682139126002864 10636204 461351069973890720046065189565062259712 10636205 189927618182658503406708823626470667960 10636206 -12989575068874232729861480011361565696 10636207 -622888783013613753523287662843460690544 10636208 -14585146614785750923368092144460890112 10636209 -140031689100997360216930103193827631372 10636210 -60504664054386417968628619099617320640 10636211 117875766063600833257186560927451756812 10636212 17263601264647212125723223475469967360 10636213 9959649916497372319248881099731425024 10636214 -191552204321188292910547497493323123840 10636215 322494568535001557270309317486893678240 10636216 864763811128891841979656909447437824000 10636217 346391353937026264236494152886328821760 10636218 -38309270803609072325679881624191887360 10636219 449431489098648248644168530698684479680 10636220 -18614100615780147547987828472428339200 10636221 -46764427097883184332969981190016210688 10636222 -7283186922560822387467991585752742208 10636223 -343263132377340556240720999467978898536 10636224 37165329593625544588017298261590147072 10636225 -17419402149919980258525589776158082000 10636226 23008080101725757052263454842722143744 10636227 121801954510168541559277653360476306592 10636228 -180080047955661403485142152911190795264 10636229 707610066363064739476414638024704865984 10636230 -234143717135368825232334105317036789760 10636231 -151658955298673721075401675917562876968 10636232 61249063107165714679224480347477222400 10636233 -223359817117150826826503394026496308976 10636234 315918995840165042264420318014597724976 10636235 250506258828798449097025450478470850400 10636236 -74696997328069148890345631441922075648 10636237 -774822948734419063261740311968211466708 10636238 -155144496330573662001541144942938648960 10636239 -77537463673008594885476953456939220352 10636240 72457096141201731633664805522694389760 10636241 -103670480036772979944520583989864581120 10636242 86851725516051251547168785025717732864 10636243 88906027354005830391359395618080398400 10636244 655157884051756904621640057030175088640 10636245 237924362585136067536110192276853009600 10636246 -14001410984098423195350213271790420736 10636247 671551263350634523739832420674763906696 10636248 -133820661316887073579050380813964410880 10636249 224516730549348518543909421828591178564 10636250 47724173318038233455835823743951360000 10636251 -8962011251174340207471540880661993280 10636252 -137262134643335087197763281744952718336 10636253 174067657940766301935984709229820782502 10636254 -156615695167216451891967281916593700480 10636255 -21466014388614637958295117353395169280 10636256 809637366168946414074368750628030382080 10636257 -228331871753760358414287589079777380320 10636258 -220395513269806950703534918670942793216 10636259 -292606325523014772490944913868682909540 10636260 104856963786360420996522150013118976000 10636261 295490813997118834675613001498714192924 10636262 -12693701201804833899015716225807582976 10636263 -462799689269037550795780182524624904 10636264 -691801136974180187444571277120253936640 10636265 2926106322466800680215189228322667840 10636266 -271020490428671260027592978239086686976 10636267 83528704670376977661671667671437987316 10636268 283366085389619861462000350491008725248 10636269 78289170733767071145462083731650771072 10636270 111052613851881264696969319743302662080 10636271 260422544106347165589430950147139848192 10636272 3527660648238580259806329577091727360 10636273 208853125980202453183366283983079144244 10636274 -375147133403357535802003148773356955008 10636275 53693796673068904964875793726192346000 10636276 -89157678026848543562590612389506068480 10636277 -197425864645886047370521768672917855360 10636278 -181910233036794645761643799251112858176 10636279 -173522486737053297760112081869661929888 10636280 -194154250234309040581350208293454848000 10636281 -74017973342638465012950904055038606272 10636282 355049752479174560055740816861899738992 10636283 -455931584669752026791453400006311463144 10636284 56285115119268192258994434365179453440 10636285 208118814892434146673026436308719534560 10636286 83627465120772875250289552604066225664 10636287 -219345984600457397503585103470926640440 10636288 393474374675392101576916799882690297856 10636289 -205477180635958414274967825300069203520 10636290 -64558148198119358546994311067951444480 10636291 -680120134676576786396341345572049730308 10636292 -5154307635673023316777671557790681984 10636293 -188575518284625243103689186700109116416 10636294 141247842887981428526643077785332672 10636295 62549237430489477252566535345626419200 10636296 373732596211914490301111861796693196800 10636297 -74436927249773645969316676850613015936 10636298 224688418299248964894834788939808836400 10636299 -755123091038183783605012174993940991360 10636300 23865839163848156706360732089324230400 10636301 154575698143474392808162790935143644400 10636302 -11221878917566109807528025809100053376 10636303 524891737963261251180247025168606688784 10636304 40808315112849211241371095876918312960 10636305 177452823801343111002999621983181640320 10636306 363109462787485606049008553404615261824 10636307 -689902127031001654515808687627655293368 10636308 -3349939614793110172230936556951812096 10636309 -468440127306918690448838313409322671940 10636310 111867905828138470996183716546630645120 10636311 168918360293391557336045085840592984704 10636312 -100605841347873888539823860581780869120 10636313 -94660638804249609435618080318502204396 10636314 -61690577304815900787513730435042705920 10636315 10905656847805269005675442894723855600 10636316 91843729652919928761236353846483926528 10636317 -125738192902040321018622435275719115520 10636318 68859271060728086462335649611472305152 10636319 5126154752668661882226569692233290544 10636320 -211489938763158864544992446343177830400 10636321 -746644648034101968940330764875629944478 10636322 107923931900211936401272929650751256320 10636323 128293863297368441008445347158790732800 10636324 -181971299058902052117193941039363282304 10636325 -125309662068779413182674287176604908000 10636326 367540806708827616868699286741956243200 10636327 88314571569894726998087591077865359008 10636328 -163536464612396402007244277545663779840 10636329 -64455016882476055260063390633021591360 10636330 161794233580025491895051453950208510400 10636331 388452365247648169572995105736629310132 10636332 252511507099239803637233520495511365120 10636333 -147889566539751574295278659775863860480 10636334 57319022925895237942006951062285454272 10636335 -235266213765419573671535326037435821320 10636336 -87206541097234845437438678958799863808 10636337 -105624230229689713897941426186574732014 10636338 153193221374622729483907725653395465344 10636339 259586011793218742255684247844565799072 10636340 -134354911935641473052059728072921292800 10636341 96567781548748104195747271457313086784 10636342 90513434031280103635269810608707335072 10636343 -163294103837475097376881770280485985680 10636344 -331541128380680946253395468782715248640 10636345 -471536042609641352167270282190982723900 10636346 -121266450349031308907571249581161877760 10636347 180092575454926879394905925178093321072 10636348 -538428415262087594234846959709073908736 10636349 323444786592856187121850211669397169350 10636350 -65752866616665227066160748722258508800 10636351 567833092298480286496445036275065600 10636352 10036910241633915393782735369939189760 10636353 -59626648639377895837126924975236964416 10636354 141977091096079193229795458549963632512 10636355 -387170851788126531954403421554188000240 10636356 -4803777217726313422956735850335931392 10636357 -449918563167076934479033600720759479394 10636358 -80111186180621988121243557259452786816 10636359 -164916260531989631644114968152951030400 10636360 92072537849069975064473539199800934400 10636361 -260949573225259071399858805650838759500 10636362 151794651747602484307541932645671118080 10636363 -219733674139606953546826108275414780320 10636364 -195354117808873489758865888568656084224 10636365 184811449481488368565701248079883440000 10636366 122277773616910237578370572295466696064 10636367 -115590166075390261887002349304771256448 10636368 -581475163121256024909039141095473152 10636369 -7535336479737204517182316542626331020 10636370 101757675733335850312700000667754526880 10636371 247917885012268643988579779013763721880 10636372 -207655225461181025135752014234012471424 10636373 197229293005187379266885001377336934528 10636374 59720521238066370829855837291693719552 10636375 -282094115094413049941658713643556446000 10636376 626369173946230460380686720159236444160 10636377 160048224722572496040671595528185797632 10636378 125708870301362946595989425636046561024 10636379 73948362424301730305733209674470745728 10636380 350938973671676198811054841609829836800 10636381 485437720986747205512333144826235920710 10636382 667720374569160043159244775794114702592 10636383 265130301429698736359689220898514743624 10636384 467594352159772908662483062478340096 10636385 374368726082927446770865360336609058580 10636386 -39295230944178088247239798640939506176 10636387 -500882045023854417313831469641245660608 10636388 46544750398918930932337525170553344000 10636389 112999075960631075664867267106173984 10636390 38868063550627591819043185081351104000 10636391 -468240020428723274039322216387497308416 10636392 11115207769878248544176865072108503040 10636393 483411615786129971052109667485001219642 10636394 -8847675789399207765708722275347729408 10636395 -7775365892124385860584339140244236800 10636396 98647296349270907019154213539457108992 10636397 933153893120759270844088477318368235872 10636398 283708498250708488758157461353767480704 10636399 82344184171202278704206220096705064400 10636400 -81091648285022236920916775764456243200 10636401 -257301121013526259402339689148928269968 10636402 28442530406415261205905363752284569600 10636403 59996637978425080437213178958877034944 10636404 -160766484499638953188142674921138888704 10636405 255153382887305019986803386031610401560 10636406 163974659159561606072916347059071788160 10636407 450905723118154889832443784586038663840 10636408 -551821210957984782150937579033929646080 10636409 -143963602917533596058453908242625258560 10636410 -30119478195899008297167356269301575680 10636411 137908698523801462700034004480028767344 10636412 -265869050839524987716586014426404789248 10636413 431132630658865408783473014662264418688 10636414 282094997397198496675768562554330443072 10636415 294153096536158924998908535845892829200 10636416 -80932008596071587309700324085307801600 10636417 -436419113920995449561669225768104404480 10636418 -8498194039963845490058891965671430080 10636419 -213881420145811906279056552630108998400 10636420 -22487136839303029045611663429814014720 10636421 109314552965015983450425789261793046622 10636422 -44032129898183155953009633440019486528 10636423 273174869372186785474186481005935784544 10636424 349199325971845743529551447822663290880 10636425 18640434867689751025492007823511820700 10636426 16046470635884882929999131625519044912 10636427 -229581621509732274607726786032202976400 10636428 209981717055877649237031492202953646080 10636429 756946154939129871225821083401733411776 10636430 -88512625319458755273248649692661560640 10636431 -26884823224494526687417032964926941184 10636432 -176118774373350214236920340862435876864 10636433 -244931656651084289967589126859583866076 10636434 7101251607781427796102548329994230416 10636435 -123899210947618979840683909431482679120 10636436 -273309004356064612182717264172645892352 10636437 2624950979387129003682025422060203520 10636438 -67017964998833609446513916591022132480 10636439 -171961882419408110702155962304392078720 10636440 206362007402482584401395225406658969600 10636441 153709690517784120984419440247632233984 10636442 30225505131407297952711179540034384384 10636443 230378283875183038937454572012549732400 10636444 -39149905460825838911798730143226677248 10636445 90156214263785288605803507903670094700 10636446 -269597619925274657487164869385682595200 10636447 -40561232045528515564746477792809951960 10636448 -771192515954322961323454571491875225600 10636449 -50058204669336341133948036015360499536 10636450 168566758274572250531375480940590803200 10636451 -363058248887011640584440454059618405120 10636452 -356573485353365448987328828188554465280 10636453 -676634091470983347843063327066128895298 10636454 -125539605286532900850492581729431577280 10636455 245179206192550511772389974998349809360 10636456 248046158256767556813823475322173030400 10636457 -39635316200573546060802463404023998620 10636458 107777591018753695228593766974838367232 10636459 854972753563451086732129557183771546216 10636460 229092980162355388890041310681543137280 10636461 -507430568954441267361864615521121177600 10636462 -137356781363230921637413483210519273536 10636463 -207953401511928344606139271927821360 10636464 -6159909499013936457321575011707912192 10636465 2199908245246384767134708459237322240 10636466 108143088002821405717160998821994448640 10636467 -124449061794009655760659181836954078920 10636468 190954873211307678584448422967589415680 10636469 604014245436100976177570208508143045870 10636470 77179952823295792578564838255560570240 10636471 -507316003106115957722855559972338682328 10636472 7492323802528592670838864907489771520 10636473 64101100527416013911815846911326352000 10636474 -130757946087500924427424134004274277264 10636475 244456852093441452987533914358476944000 10636476 -543730980008303590725559586289898045440 10636477 542177220468256474735497373006094112326 10636478 173066745980806209411899976083445239040 10636479 18160829235037071876510538749130762080 10636480 2488495276363710103768098703209922560 10636481 313693002941108777321459668948089619200 10636482 124752298689460920441993481852568606592 10636483 -290630226540934511350484455301470105392 10636484 59880041408103200816744801626695840000 10636485 25852316756494461630356536876300478400 10636486 -13705394738128339260525064623322396416 10636487 -312630558212976109313868298081681389864 10636488 323664196224962332285733913176147558400 10636489 -94976018596039442423654355785392076710 10636490 104955137926303646335278514495812732000 10636491 55902789898052014748144240333580082392 10636492 -634691062754966750817798368728822448640 10636493 94765444329295738891678935817531500000 10636494 -214144605253304558293268659909440015360 10636495 -481211565268490308656390278124098091000 10636496 38350177728413491557608030058371530752 10636497 -292702173641791524412618523932513270332 10636498 -355465968864286585404507806055225304800 10636499 -74467220139281368744796107252725603936 10636500 -18012332536036016937389680961673216000 10636501 69879103025834744333695303271565770624 10636502 -321385921137758980150980750774896526048 10636503 26565683107725710903587499015969207808 10636504 8049212093033861770443750109455974400 10636505 820834581621690436352566570155670980 10636506 -4032297316957887308513674845078001920 10636507 49008245225788614226567441198264206624 10636508 -477882367555444755773334355405294044672 10636509 -169777386810786496405787477886497704704 10636510 -106503815370236928955473370425860099520 10636511 158303364880301314400543304054423112704 10636512 -44263577471929085136786951432278900736 10636513 784567262651421887603293839136839737762 10636514 45635904966454702419829482514635840000 10636515 16959154698367702531585369321592248560 10636516 -46890935004947311960489499309572930560 10636517 21106776238400546639660965390695793980 10636518 -123690106237299523788298103044873274880 10636519 93445625353147070618998361693969124920 10636520 336123483118438638496952272251746304000 10636521 172555038070336977805334602210524537024 10636522 -210653576220654443845977799269896210160 10636523 8056241586962288223093528773924221440 10636524 276300171439266197601474999312005487360 10636525 248372672861434515180259989667047596100 10636526 -339913836505129307541466501896130373760 10636527 176002335186781019668297879435427969280 10636528 97280378876081631448616598444853690368 10636529 832467687015159785682288043851990217140 10636530 61183195007604791678601741028526584320 10636531 65565124357155989583127232789708129200 10636532 -393067505551694661433860350355984626304 10636533 -207128678768542784442007735975370964960 10636534 -51357388152170050178268756440198799360 10636535 -810710339180054412081762334615831680 10636536 312776840285184240724573901212387430400 10636537 -111020967235617657940721037360135574460 10636538 5754083872880429596218812625604293120 10636539 -57276720599247678452508491876346000960 10636540 -146701259779479705905668352736042677760 10636541 13787467939306352187082050493558975500 10636542 -56780769980755809788645294297539891200 10636543 -67801996265960172273680075144816172384 10636544 -97996039164432320347868705141764915200 10636545 343438807301860458475608233278678885440 10636546 91077691896060537396060270969319787472 10636547 273837108824245235794519206115309549920 10636548 -29296937252757791559915015727391834112 10636549 15286132716136751778439700046921260544 10636550 -36186735963215583089238631593872400000 10636551 -30619531390943814371946338922814133520 10636552 284777827454113882114841183675840025600 10636553 704006618000912103715747619290918571802 10636554 -201582599704638861279463539478549966080 10636555 -2012478948937655864843528347257749040 10636556 153439441587659675443381440821407699968 10636557 165018439069050097211996820177536810688 10636558 102683689801577880680939210861178617280 10636559 -115118647515676109243255123702713641096 10636560 76250885470174463521608589592730009600 10636561 29342532289944617584672497573584156480 10636562 -269478656859393107128469252107635112800 10636563 91727811500336845426938626727122896128 10636564 457311540822205946347588861869604448256 10636565 15627746947972514238714961654439139840 10636566 3869504037271888663751244306985526784 10636567 178322668645028834092712767924315228912 10636568 260779153314965109873766135744854528000 10636569 386684267923861572797639963044605364320 10636570 -57913402027655674951335558294717358080 10636571 859557990918118688032545151072233235944 10636572 173546463022738093589585771674604616192 10636573 8527387192373081874753512295941283660 10636574 -8169258055520374592743615646969620800 10636575 35270221548376553324485969385025015600 10636576 -766006742406849937310836623307667079168 10636577 -364565991729687647955909339254284839834 10636578 -288254923537669755547223494858136149296 10636579 710508507399803396683794410128161193320 10636580 -36705119191551134447207303067009638400 10636581 167766955754748779623580859223979774784 10636582 343386300740922396567820000548963825984 10636583 -343158656302695826080613401776501820168 10636584 64271274350022793764185131546622853120 10636585 460667803926084795075887378336163130560 10636586 198103785306219978003929420237267554992 10636587 -101576616639829172218237317943443878592 10636588 -496362552200489280881155645501027003904 10636589 258417457045157252713265423627820565260 10636590 80888469972291891349118174630310664320 10636591 -275924931854318897274776002839946698240 10636592 -126571981011944196327398593350629130240 10636593 -482434625749146858772198334910762702912 10636594 -78800462138149066802942099125816271328 10636595 409929382285050926964868324077504687600 10636596 25965565151160140353339893567111020544 10636597 -582254101325782887052961267583043431200 10636598 45272226895062796178903559467826155136 10636599 -64856643837538247625257066630648862720 10636600 106635499276068541820806186587314688000 10636601 -141908536852112944665072943357358483196 10636602 -106760496799840938098584686642519303168 10636603 -18153672418514384826796192801483861708 10636604 353127509935946045367164325603971162112 10636605 5969349486543683236132252669702181760 10636606 -66714917830881631831046260757461333248 10636607 70521361347664699232257993070019042312 10636608 -160500535411471956491904211760028057600 10636609 -8671114683505660149049204216947513296 10636610 49775188925057936524964754152915388960 10636611 16679763549638624449019934174345299424 10636612 -86502510626557182725817064670889029632 10636613 -56935094467396042527769521863964250152 10636614 -148370558786255044710290981425937145696 10636615 60853492617505462181718500755927126320 10636616 -196453308099901683454635661070024186880 10636617 -182574597469329850418118202841907170688 10636618 -11009289787109445541155671223914952960 10636619 -139635721084770835576779177604281013104 10636620 9239372066567778548297345228026828800 10636621 -159313192933645496919333401021884975668 10636622 429648085677210031332062887107952082112 10636623 -214170908598671343908148618469707633120 10636624 -87486768002343072528934343005773045760 10636625 107776897189726190654089736222799129000 10636626 -55086610325990508272270389414675968 10636627 112197692474556259372017905806546996224 10636628 114655264273727970793017229739484147456 10636629 9337219658769956523602071963148517600 10636630 107982859331580806542144025150909925120 10636631 -359778284879272495340002719563331918336 10636632 26112498292448143029557036028546232320 10636633 286309363879416786949442523535919115520 10636634 -261198232818752171868632623788196448784 10636635 99970719919887573001059885905013849600 10636636 -154927632498627865009339242816788753920 10636637 197296763404341759499351463587898443680 10636638 51537277298614066172924358432970321920 10636639 272340446574873667732012237776990944960 10636640 10268554756757120389829591373242695680 10636641 -8018231239974265239654206709730524252 10636642 378060392791952421134866578060171899472 10636643 292307526942230704078249351845365828892 10636644 75651572865974274160042979132709590016 10636645 69470189991572863958510250446893436400 10636646 79629483316183024743748403279070801024 10636647 19529734248593492032188788501475027072 10636648 -269686619820917175919748435829744353280 10636649 31308907309986500468967729299323230720 10636650 69136792344837764796560082177954240000 10636651 353348007274753481845787428703160961652 10636652 2207791517607890337762055126702669824 10636653 -126089223950547554133597763350655226592 10636654 89475548554795460013893955214936276992 10636655 -288035780215118882566807635640460512440 10636656 17586632634901353294461261871670886400 10636657 317833111347756058404412255526375502180 10636658 -28770064421953910497464594772315207680 10636659 523860948390118454196850539949471275528 10636660 377577571861275278537692259483795239680 10636661 -166948966880160828647373576161294806368 10636662 248676838728527076683895156390231268224 10636663 501310180840729340548106139358106249400 10636664 -757152948564452271436799920327165132800 10636665 6395322139743559909431930278971936320 10636666 434072186331657115491367817448743410032 10636667 -762676634180392473094962273169854952284 10636668 -14175189886072709617168647899094819840 10636669 -93958273758819452476090842457898071930 10636670 95715137756341369635874583601362636160 10636671 -61357627815228965175471500344146840816 10636672 -15930087154364109261465947599546613760 10636673 606700859873027142463955303377956572160 10636674 417927037099494255540796679563733944320 10636675 140006883082104223218167945652224229000 10636676 343404014333272780751204315016392146944 10636677 15105255608539851194997845979232356126 10636678 -86866460510923063233524345170721120640 10636679 -796870048265428635456391722974968584000 10636680 -104997756099573312435513309639824179200 10636681 846307185614682785268802001220037101264 10636682 -40009373484435440465305459061144617728 10636683 217675991344660516892029858695278549424 10636684 -49936945460396150919368052383000160000 10636685 -235353735314677030965509539480681633440 10636686 -4555180538979833536574444078789163456 10636687 -321032467966659368979316244369185971664 10636688 -140941307104651695887962270994701836288 10636689 45489482157965949783102312878283509760 10636690 133087470916306360005001456922322227520 10636691 -367513010864139241906984952503937666820 10636692 199640543981288468778841100212076433408 10636693 366420101014529073178138197150157850364 10636694 292429293380924134341287788273924559040 10636695 -1251218051342834106556417494984422400 10636696 30627137166224604100836115501388021760 10636697 -363790022199065901218462788083753717600 10636698 174713080421847960485551182643331710464 10636699 -9557861422627524878214444314181742536 10636700 -310539375086107996646186825199136972800 10636701 -83030784619569606436351047662066352768 10636702 194568890735857529979139155851466375552 10636703 152783109299463428026497987946998007680 10636704 237444074926402965314365614688976240640 10636705 286819780157078214762786611204108563860 10636706 140129967961612345794040587786763679904 10636707 628651924863323715934980845131558206720 10636708 518366911678632675732889939094623449728 10636709 -358971319596627805521692765043356097090 10636710 40025894749314763740873183151901521920 10636711 -922233283415936691422495661767160625248 10636712 -142449482412687067105093261112433715200 10636713 -380709934776236101592663377058554365600 10636714 81124749652011169600104410523632811264 10636715 3874552577940454238831096466116139360 10636716 16646521939104475244425990217749171200 10636717 -19280457499985676370849404666032887680 10636718 -196011223268806385226461989374935040 10636719 -413600695916356284873430918965752165760 10636720 -26095721910723504864247206226467225600 10636721 -369360464995130071182317982916835498256 10636722 -38440750651362671705829818179816829040 10636723 188124832342220175980094451052787933600 10636724 215075138781838834341502719108418615680 10636725 53350672072564488495027552032313151200 10636726 235263047919778959063557172824368209312 10636727 597870199231625124032909404644391137576 10636728 33816809132514414207160080090130022400 10636729 242005318997797821620136878372400303240 10636730 109799353617736577983679998584088744320 10636731 409001723267058032452017253210341227520 10636732 83594421286294506250927190058476467200 10636733 194161841370782869115586749979172833120 10636734 -26067708698023436666662289318569067520 10636735 -406663717867170923531944112475885655320 10636736 171880123860351893758725264344623349760 10636737 -78296385286437030478642531029983955648 10636738 -70593090106608346323670940951631360 10636739 -285421422764568800553324369201016235460 10636740 236216370883197332345101710550550242560 10636741 -253403793173450280707329389732753039648 10636742 -88629425057234903924158045225084323456 10636743 -155515548014094938220163742038303682736 10636744 86350080160164165877884118925946332160 10636745 73081270467492697234596561449376050880 10636746 -17277331176283591978070627947703270400 10636747 -1511406333217620829137996252671550984 10636748 -564922524454188238579433325155534222592 10636749 -50402545738721356348196486110995804000 10636750 -42694745614716547929692492621951616000 10636751 21293946154811758156919376228971174400 10636752 -17068289013029815077661345733045649408 10636753 -343457242940966988412136970321343848792 10636754 -79715616126741512271537526114190815968 10636755 -39802879945443905801442136430255071440 10636756 -100791209053333316605381633782649866240 10636757 -61021057368662887726198120972143142980 10636758 15084322507616872966017591787272732672 10636759 -20198540759878631812282609657862793600 10636760 185454856795640619936505974220665446400 10636761 682715400677438371910247205311684729984 10636762 -30966831144017439041472014531462227488 10636763 -543618222154899381566490600186415242840 10636764 77980938024779295883491641370389102592 10636765 216076578836891940146633274668433078000 10636766 -7363568224908315077004651106693223424 10636767 -304098414138647094103755045662207586672 10636768 548732926098106286859386746192488038400 10636769 -93136237781488805805869673093864158592 10636770 -5796797607015880599466630678718553600 10636771 663617904827005595846243963954247650972 10636772 -121683278419240208642571287849488416768 10636773 -166927555902725917420653056475052502400 10636774 2891294968440745731671713239942047040 10636775 24418108219979076437972411402977420800 10636776 5491751785973092528953040346154301440 10636777 -140207663061174832484496427783286786374 10636778 -55294223944082793503435205635615448480 10636779 -89088437723253008765765494674622428432 10636780 113340243699832020240961538439842119680 10636781 891502889714875113990065598813390144 10636782 -8645043309748136137103962753140277248 10636783 22611643225046166472630173852556734032 10636784 -35369241745325853451721592893797171200 10636785 385581243652354105810236734683910371200 10636786 -74839154593859996015418694175988328320 10636787 115500105884676439729521187161543981312 10636788 -1455317125844942816800651200187478016 10636789 -68031631169950951842319295932790502560 10636790 -112824601979241364079486224141163980800 10636791 88822629505558588095417340790302679424 10636792 409848311908467766502932657574596608000 10636793 763697919287223761305190647825121736042 10636794 -17691704722459537856575199375153448960 10636795 23329226487626840235067145989865050320 10636796 278857051048979056052543871896860766208 10636797 -207198606626604460404538845114818292480 10636798 225215131790328587036655169691447648640 10636799 -427107637415864770824136598957997811200 10636800 -38505603977086687904121511975531315200 10636801 1349479972574765415928135557918977024 10636802 286374616802980859847044102705363090304 10636803 -186258301023576568831076618376347761560 10636804 555777395709701766756982237245799830656 10636805 761258913215213824699088076673928348160 10636806 143004553480927010003483346646695309504 10636807 -285175257949855773218329781972855939928 10636808 21992145247323153432201879173750784000 10636809 98633231822545620957064407286859823648 10636810 -298765691054405998766760936349990656000 10636811 421824263866791584844816767607468958800 10636812 641310956126009654719243697746990848000 10636813 -173942757712943961188755851894824508672 10636814 271283401653136342088025282020116813632 10636815 -59700832599291165983544193816544332800 10636816 20790957844019209510401842697416294400 10636817 414141529724342781326318123709342303012 10636818 23798365504104714325996023773498304000 10636819 577554721434459293369481365368553650220 10636820 16101518923480890393816219626453518080 10636821 -161565086474727008322695448946682891880 10636822 -52088001510858910778375180191993334400 10636823 560692158031952538594900220304152840680 10636824 -7530933457195160656847602208655605760 10636825 37436784800837346999874879018806409550 10636826 155463958374753784291812435065262797280 10636827 90668205634520715316744338330116348160 10636828 -3921488646377096568674759020209653760 10636829 24284548142817078778858841358203738976 10636830 -9156258405006986090574777368218953600 10636831 571385857854399303100432907324132001632 10636832 -529862535334315737044976358883419619328 10636833 298229782553869839603607455805269036864 10636834 -22866202586530972481708565413151887808 10636835 31737399419034819752964486686549409600 10636836 -40807677487855698535838458167752785920 10636837 -883983220418572730739714770091464481728 10636838 -173334651386865835150437237223103864256 10636839 -463168419424196588170580027853804370176 10636840 -133888538553418669777305819695524915200 10636841 -299573808250142788340304675409611897948 10636842 68191515404880948687532804798830543360 10636843 23906959599460932038391135946678502800 10636844 141206674885543654686936248759821750272 10636845 166950873071114787249121848334896983520 10636846 -89196174470078347913916641224654556160 10636847 -180510417062819786719619230799892439560 10636848 -16995713899709485036357526330302906368 10636849 -38878191746244534495007965230463974364 10636850 -57656297031636514204825480927519987200 10636851 -120257711686337956054063121825606100168 10636852 -800804154858570039444059146957409157120 10636853 -699683449089788895945996001256542172640 10636854 -127829618022608840420428930350451836480 10636855 -128435624458851302812558817817483027240 10636856 158047090955662226523181440679034265600 10636857 59391439719472831583037123083012846400 10636858 25158645523466312342900541413187672576 10636859 -802327596563963041788948943033403718984 10636860 126573333117029998259050715884967808000 10636861 -274576659870258888417179158556592948538 10636862 179688586080126510815674423005326706432 10636863 79727974340759261561514387497306000400 10636864 57071325801582444617678940727605723136 10636865 3918382092277509829801493193994825920 10636866 451199535724284055745400982251638161920 10636867 -9015000151039724580238764114570943160 10636868 375138081525527733439093680324791424 10636869 -397510843245198010910872730049243092256 10636870 173303598356936373357895057052098988160 10636871 20396588468562297617827746594431550168 10636872 -104190195301627681674151107335938990080 10636873 -259267674127810467782106929745147134016 10636874 2494212448685462441087409712675065600 10636875 -20423842393520361301388908388498520000 10636876 -4825272859137642135889396330287575040 10636877 -241589084061631754066537680044722409600 10636878 -18591388495604839997608753252171560960 10636879 -297510519948790213407990804897681712512 10636880 49332845398520782019592612796681666560 10636881 64901131108107830947286056769894349120 10636882 -268960833248647295760417949598141156208 10636883 -98150095323150028933095260182708705800 10636884 -329143672567604849102490229328046735360 10636885 68063599154523852612801145261718876160 10636886 182081303630346974166998309576437516800 10636887 56840597337994484543796810342606969960 10636888 -260854839144284768483217050003704381440 10636889 154432303132282727451391510552996983690 10636890 192930043828889986661476367459853949440 10636891 -48050343193461753731725834862611007528 10636892 1752053467815523276237759479404497920 10636893 -6837545068979866387671820295091369600 10636894 263325907329032451614349565848686714496 10636895 327840859367511260910778852095971663400 10636896 -352175254661981525061842065506749644800 10636897 473377216794166139887249869172665971392 10636898 -44140302235385992810418519963419006464 10636899 118220733476390184196286619472801720320 10636900 -114603622800810804778398314992277356800 10636901 -426000957349167858008242345773061644096 10636902 -131526564666944737846026412098826607232 10636903 -14438195737059151433144386555795673200 10636904 -102966288648317208335687546329159680000 10636905 -110605168456907713046969971020652728000 10636906 -33047550556439745109818892801637191680 10636907 -689733479896140331653054984172314032688 10636908 28389349337812669309701544235762973696 10636909 146457125955907590166125534547859649110 10636910 -3819291584948276456971695546442886400 10636911 -320689091370198670068771654969455315640 10636912 65645226159564768847328534230366617600 10636913 -1029576285386935330388732210637499776 10636914 -225856263550902990640208931413255794560 10636915 34615925006156695137055027819040872560 10636916 -179942709982901984966745331320482781696 10636917 -67280345295998674575921798714635874816 10636918 65836446324539404034825347652289344160 10636919 -80290897197444009901905922146723773880 10636920 17850876590912698263535110472787251200 10636921 -689009726722006691318999190349251353878 10636922 -317102821058908397647075124023555545600 10636923 -357743543123078722441550976187515242112 10636924 45579321089006410017022444966224921600 10636925 -74674348635889985037916410841734508800 10636926 -20691078073283621943074939770895306112 10636927 -164525475222319359484217991614139344528 10636928 269255097730988418539467483209604792320 10636929 -458441477239576307476003223294398496526 10636930 -203519587679461295606371667086791836640 10636931 -319274892844374847673572059886057403268 10636932 213703383694385836861006807152230713344 10636933 -350102572076198918267660666384136080640 10636934 -20584252242330651262032211157067509760 10636935 -411022776082845948490638837482322543840 10636936 88104507343460552997524847253704376320 10636937 207186092588875127712457542005730700032 10636938 154902839921789812000567909397715080448 10636939 394805693031236293087465607261339922960 10636940 94851841007980504507265834713739351040 10636941 36372910553309864135616527665244252160 10636942 -182889386344653977021531220389919832128 10636943 -196407945607535670880634666514967769808 10636944 -31352396940012050712004693578696032256 10636945 115631976013749829883529338455891690560 10636946 628514542316355468626989493135009602560 10636947 309449409208845697030880532891662717040 10636948 -9818418513342913318661019281119641600 10636949 -177579101424725004159062918405995944036 10636950 -63438007360948322475875252056743326400 10636951 -309031499055139978042668808324953143856 10636952 695355827859057373089675262162308249600 10636953 6612523437406516151462298927460622304 10636954 -16854769888659509259293108466470623008 10636955 55366542773665686071849207743515494400 10636956 346010971918689042734482271152480065024 10636957 -36179583025076694808805590027149344794 10636958 -99774882824444345264972956824738072960 10636959 -319256759955442597055551766705591499120 10636960 462951802992931569362658100278067200000 10636961 -125461506791237020351329750267672811500 10636962 9306825400283646632549808831459508224 10636963 506405287423451243689601438963732431600 10636964 29189870111878209505555562832221634816 10636965 -7429994688640494230106429960508595940 10636966 -444918412771239036153655952659803905568 10636967 656108025085779136158578641602035372952 10636968 33311597556686332433140052341651537920 10636969 440453984135282705413346740773567474426 10636970 -19217566071630374450840137398497817600 10636971 -66382140226449572990595986895268508160 10636972 -597160766685261270355350800154556820224 10636973 -177431848564737810086048243729264059860 10636974 211890345389364794173920291817159706880 10636975 263902218569858977297215037387118617000 10636976 1907636020982842832515198751743279104 10636977 -111952296109901469227448168317252404800 10636978 215981083274548171878856151583779088000 10636979 -624289276478726008505992995658205496360 10636980 -210489684951625464683731371819469424640 10636981 -220793568705054742651694555303811361536 10636982 -87011625994743973478619177065079564288 10636983 52399646168977255880188705883809356000 10636984 -250419883509223831410700985190930493440 10636985 -426922417345285095835576345870125621240 10636986 -152007956561076402278290091415855651072 10636987 897237486115664049093923101802660099992 10636988 365134454010934802037606048161734591488 10636989 -572709003590033734543376070529543968 10636990 39479564026044766842169888753238822400 10636991 844024627503063350610657135410178552792 10636992 -158355612031630412249842328842933370880 10636993 78204884351828411132041302839373964416 10636994 118724949374000899384210302899752508928 10636995 36914628891912878446241802034385512800 10636996 -6520108223654984062696350988868215808 10636997 -81399899294506815154708447901587958400 10636998 112968939133417905961580845758493463040 10636999 44567520753276680670004327480068266880 10637000 -299881634393193014314333237486510080000 10637001 43246559144304789518829756162822272442 10637002 223389539307523091657365490162474990784 10637003 -103859953561001732924526949358613353616 10637004 82977950394092898239707786271834161152 10637005 -16012891562803596264859249186399628340 10637006 196977706627382385155952440907530933952 10637007 -184682668235406204339716027034815245440 10637008 -15285632771889577322262435128326701056 10637009 -232234939470266191585585115441959691790 10637010 144081538719222116315353051249809674400 10637011 -175015110326476312243673343831183768576 10637012 -239721841718333491222235821932202721280 10637013 -238377489287293897585058544734884780800 10637014 -145725923964679695590489480274461288640 10637015 -187143462467319710313535708989665496000 10637016 -176551332668529813486538935074407710720 10637017 -3758167644406871449217026455564819840 10637018 -100679618438367222522215158918487568144 10637019 -69357108083527500221642190023276468640 10637020 155480728309260922252609066285295201280 10637021 -65841012452267951494631127428134981056 10637022 78922419760223322714240561876868982784 10637023 278447545663101750554650539844524474272 10637024 -134494643137220337739418791565248954368 10637025 5854113455111352998221664102025441600 10637026 284309185517115131796681987640280904480 10637027 511176938704976533560290487655632841992 10637028 129133196258913624586326160159926097920 10637029 23281715623156899421681291839555959604 10637030 -71111719091649322943184865905257057280 10637031 -85693376872253804319347116066631032320 10637032 -136069614951102833154547883191056875520 10637033 404974131256478285426439903273563590224 10637034 26582541115715086770866662037673477120 10637035 -382455174057731311665810307218732165600 10637036 484810766531256550980853688190849285120 10637037 182804336716656594759281716695284600694 10637038 -160732003384029272059651172610853702080 10637039 -5074994661732042610809005708457774720 10637040 18547752822367800782849952331113431040 10637041 -232794145721668693051691626496343184558 10637042 71532966596495036270161556457057830400 10637043 -36048525267244340752504503979577538816 10637044 -100115662556298629124280779213989523456 10637045 -386286572121249684066851837386871513700 10637046 18705363109284025674638156444256964224 10637047 -11835820745640939337690538587323198600 10637048 339061759391889194542366761151048335360 10637049 32790596580970459330276408016817507168 10637050 -25872332173137169186496509242994140000 10637051 -584253972868794410257172761138649676600 10637052 -58155126597495402006017154898999623168 10637053 8486383495577776352955713540823224256 10637054 29238727592362571155373988803213478912 10637055 149657772204380795792032463804576640000 10637056 91332148465828681378183714164894072832 10637057 -84212183846696442036622905925444169280 10637058 124936060370480675223870886435903845888 10637059 241976330586953387628175561856828891904 10637060 51924561673223580492507239355092275200 10637061 -6571981475764744786880910069790215936 10637062 -324410014469755769069171277504741847968 10637063 480081727961238857760780402359366002704 10637064 440639013643857890633652356634653214720 10637065 182428457203236662457569586684884491200 10637066 178169950938280913623937015673294426624 10637067 -57266457887379225491655704559242982684 10637068 -256854059389170528840104097515541274624 10637069 -393775139282548962723689223371037249600 10637070 -17909071904640133333026449142371792640 10637071 -246108588401287903244345939926086426656 10637072 108314699377906380687746331607739351040 10637073 359097327769290198196929701343096519522 10637074 24584020219805850496042209351472780800 10637075 -156699728872164104884965412077344283000 10637076 4804209214316181527828817888360474624 10637077 4544688357947357810986650204866783904 10637078 22307169661858781587813605945340255488 10637079 472668464010756042196582970549505153384 10637080 -712758362351063044358150223954739200 10637081 51575069738808384469157699540862066048 10637082 472325842496484857582548625216874240 10637083 580724337486243173156255232688351251332 10637084 379620846842705176448488234121011031040 10637085 155445212289474192883730306163607490400 10637086 -32853223789761303063740968322388782976 10637087 -581213617849442012366392006766578642368 10637088 -10336000636027497023586978748421898240 10637089 401606312665370708786098871362104033890 10637090 283873131111168452133828923648525632800 10637091 286751561703567164148879436448314374552 10637092 75604282832274463627636217663715983360 10637093 9048449624358206230767659719430919840 10637094 -103278487070810142586857467573872774272 10637095 -63768401928647747913014535783737740320 10637096 385216573991012901813710972839949921280 10637097 -483788082994690378652495441033801151600 10637098 87494982744726770417116344864577882800 10637099 262588774996778353301456838603874543440 10637100 49936434685988191250734431789577113600 10637101 -273172978754103760407818417796654465898 10637102 7720032173156839543311014837877354240 10637103 -274308800468021404534991534542742127096 10637104 -156839885346801334949011729527256940544 10637105 -291556085692989199503771826730174065740 10637106 17945486788500287994305745834126079104 10637107 86422176407685272001365558208082660480 10637108 -510767583679065591843565834429949945472 10637109 -119455747643915654673069497606237429760 10637110 -334357512059869146829458729019440000 10637111 564591018457854885155975351534392076712 10637112 331774485291986835007000359015461683200 10637113 -722275759253965391531626269385597507200 10637114 -306431845409523056215962005452867127040 10637115 66552354601142711447252577195103140720 10637116 9957803979195922300990990697414604800 10637117 -484847729787825382880952260347463112948 10637118 74011350051135379198756704754608366528 10637119 81929362074127702058214640532968176608 10637120 -14416323402444509305597969756135096320 10637121 240737013789652707463469091172256414208 10637122 11322512345569909982722332813450172224 10637123 11471066259141298502483233706689520640 10637124 -206240869899389869344853319575467500544 10637125 14556884917616591563179269201047320000 10637126 -11196369412971936915732448921050979488 10637127 -62210878995518117158495307076636517080 10637128 604339439280138808066485594929282088960 10637129 109528465481918370692467633302096234960 10637130 28754628739577329418677183734645811200 10637131 289155987213946536447509828101945387000 10637132 144546385330642957296193365601430118912 10637133 204060889777901693520919176556325474688 10637134 218188399858724939428005517555802065152 10637135 218329909946596872901954360804120483080 10637136 36326522088002303403159536803593584640 10637137 -219874918234606190429634051625052858048 10637138 -214455924218535231049075174545142151904 10637139 -161528992159122224954413408222672527360 10637140 251294942612003683062538749486882205440 10637141 -1038096790342017404204506211794886784228 10637142 -112100061829945496937074540016545352960 10637143 449634054653846880611451892370903265408 10637144 101466992321917601745168486043616256000 10637145 57060195483297883995984747067217724420 10637146 -69572559054500701073862800300725448736 10637147 26206458700334289765974180122487744400 10637148 93493586345063181205732204023259015680 10637149 -52276256335938096298238151628285751232 10637150 150536320063027839039283773640129848000 10637151 -124659399869478019628485529883420134016 10637152 661984555950698574661884539271215972352 10637153 -123112078648029199342687357155476908800 10637154 -2424676447859283175582432182264182784 10637155 -40603387368932191533932190868394249280 10637156 -204352107761244493246783444724427012480 10637157 -81819518737591709274008626878221753760 10637158 21760743297582678791271304937535336576 10637159 -148172366070365207058900616470430535952 10637160 29904254014087427036775616935121305600 10637161 -708229249135594343360621884661294295238 10637162 75553376924621663707942747954525286832 10637163 -4773261221612016769052097986528807976 10637164 -362095051155067648152518846845982517248 10637165 -230476842034781388705191485019012793120 10637166 68712359571636985383045068091843072000 10637167 -45227758361189558402974830472352164088 10637168 1072170387944157738231616767488262144 10637169 57181930933827143541004473233291500800 10637170 280219072348437185277506526465607257600 10637171 184850715588064845320105469259745466000 10637172 -30870962094290212266389992657539956736 10637173 -196152873258430427864389861811234477760 10637174 -271342383295549698704064060352169357664 10637175 134663458421872016263061575513879779000 10637176 237583291135999651882718702560569077760 10637177 467813662586251387702397499737142466026 10637178 -120814109941001739450028879555451515392 10637179 -217480374702269316629614391646468906224 10637180 130974824880807509337748872025612185600 10637181 675939202528888240859987866614926382912 10637182 -60235269790497590581398964911799991808 10637183 16594801260944108812194861923291265000 10637184 -129796904322419790593505340425618063360 10637185 -59629128004836972023462284846398566400 10637186 -5000180455836990409036315201053043200 10637187 339887923207663361175778558212330903360 10637188 -799270427069711516996030111949098137600 10637189 180765868155829120150710401367009025272 10637190 276649890633197146575014291533245945600 10637191 -192942220025549786112909202776529732560 10637192 207818650892407442846512625569746124800 10637193 134089006589826193466529971795906952384 10637194 105049773833080826493058160417301267552 10637195 -31723322997486816008991855343298852160 10637196 190797039252442648115214031894780104192 10637197 -344978547197775597629936976355482372480 10637198 -339980024601911249635851566538607910592 10637199 -160331402516378065774992774685801440216 10637200 34177773577933033290476023860854784000 10637201 83527432459347212626909623324983269440 10637202 55410199540848959351067123051843004032 10637203 124370796503994792275306379416546913452 10637204 -6619754508622326543261696396770800128 10637205 247946037181661754718210901404324108800 10637206 -186611469953351672584038108481436007936 10637207 214499644026482606409776418717458601600 10637208 -406185082335571251665542328605719705600 10637209 402967811950538002974447888737298497040 10637210 -157352495468867184739607147460165438240 10637211 2185496968853723575313271887972948736 10637212 -270908390984044983942254227830133056000 10637213 251735133914001883780623604930446111462 10637214 -42468063359408382118197511632931959168 10637215 263606304836788523930100412505839752360 10637216 56869167023788261358429907749368233984 10637217 -82352793919860284604986495576120967360 10637218 -141458412943323821682696170274255977184 10637219 214290165382851255341367375282922423440 10637220 12753530719287660570420372296115486720 10637221 25641458718451020822349278705668622080 10637222 259418949945835898819686872507564127872 10637223 119809775049314141904846196391888755320 10637224 173852167946354617193628916542827397120 10637225 -11244701121882924458841785155724225250 10637226 -3332628535346974551528158378838635088 10637227 -62097736118745515258087801998872163520 10637228 102150079789799405463166369438607278080 10637229 -381324277254616597956960206843843679840 10637230 -211903735177768359852158871946734748800 10637231 958535191331129132470246939594260696 10637232 70454396747208572113909599844907876352 10637233 699749682442434499408304425467971310482 10637234 5249231792085787551921911340261227040 10637235 45507529164141986828771663999327671200 10637236 -437195444072047973705993601936240430720 10637237 -133759023026079864453123308576305258500 10637238 71276971375117909640800244610492318144 10637239 119078136741202964028730715189286496040 10637240 54938249601456045183961237327022284800 10637241 201047382556214427464632515233516351808 10637242 61640254758960161958133633181447222784 10637243 44254603320949829872962748031302913400 10637244 22966938091543519844691817022542688256 10637245 -106928855183734797968357398914895761600 10637246 33685471108629077763391644463851839040 10637247 -43650402197243946400970718481156737024 10637248 -76481872437087728507027539925288353792 10637249 -118747597788453673084790840467667340864 10637250 -96619996594173130024358011254367104000 10637251 -183246526455788697840171458873777128608 10637252 261573618223804276983861369459583653120 10637253 404106702939370391898741410793127425120 10637254 -1898606468163772655870507695374958080 10637255 133935415552160523952663398434843951520 10637256 30779106339844988897385307645787996160 10637257 472887836224765502379739070569162873704 10637258 -5520229215933930827651906831128284480 10637259 -274729252387363371773177838907456980000 10637260 -142398671965517185674850520923483653120 10637261 100601886583697303042181902592591455862 10637262 -254441093083737352093178855324267114880 10637263 56350496786192629628491761343190218200 10637264 8433311386369289024775062877734830080 10637265 -275952201672783222322636874400119911680 10637266 -319578370250356054877718137370215915520 10637267 310479996396923444033372365653947383392 10637268 24283483910903854135991107326071660544 10637269 -466586423090101773733768760576517649330 10637270 -33029826784011355932480013903586672640 10637271 575357490875315130702031683187422681600 10637272 -565847173644203035018662834346268774400 10637273 820912460756465204661625856384153664522 10637274 120892266141171678519980060873318602752 10637275 495536539527477158129214097966247001600 10637276 41135536404218850816013925883343544832 10637277 -55928087679218094405933878712774840768 10637278 -14670604832029232190333796350960841728 10637279 300120461408920173011918273925350477160 10637280 79161245000577704653807848204651724800 10637281 64338531532411073427178632154597439664 10637282 -203536994522353392826298380514751283200 10637283 142334709582517310184889158352488916800 10637284 18961456704088220539592745303171137536 10637285 441648534668842474112932783641893561760 10637286 51001860831229159237960880060444691456 10637287 7383175967891687267137452931215010800 10637288 -349884017739106859769842919975053706240 10637289 -125404630027882202422945170659026104156 10637290 59680631774333002921415478616571906400 10637291 44280453284813581887082385133442091520 10637292 -56748788684408997125281292204418564096 10637293 36928578970544076333230591242661262624 10637294 -165489666031142821898195653577479802304 10637295 -89585635702786038186738857666890141680 10637296 -659080059496373869069084938070949888 10637297 10836337664173912078878828688791962448 10637298 64504809556004816397411276913181245440 10637299 -428493505160481546296872852878638587136 10637300 -269842732547889444992362575220085577600 10637301 -2225761679943295890704210582620966368 10637302 25616346645181234434812020387474824960 10637303 -635022082303761412684264522636324391448 10637304 -11399979477636832999974564092269178880 10637305 -172876116048302773631308580856014417280 10637306 191934901112165176862841086984492138352 10637307 21312647980528156357760158948285843404 10637308 698431817907180812267197223401819855872 10637309 287195722149763210793997525528173752710 10637310 14229696760961156619767420927444179200 10637311 -25860948344184267805471029755409626048 10637312 -194894225382434964440458873011368361984 10637313 255901372968962589121948599194706352944 10637314 -94017347488993634842637019895873437744 10637315 -28046058561113299859140359067108063680 10637316 131499274513784832088762826917345259520 10637317 713352314351111497284863219522421830366 10637318 279074778648849437617210609317004683360 10637319 67273306867188336419148205351347667200 10637320 87380062131218612353848383327134617600 10637321 769758277370547659163195738867452605200 10637322 61641494666304982249025621191463460864 10637323 -300485147491280002031924684636554254656 10637324 -15538767504047493942060492894790658304 10637325 -532742871167570942402762506521227486400 10637326 19879498554093842156426391130583479296 10637327 -141232176184492533409715828118454242336 10637328 7309459026554573336184671267638738944 10637329 -22250667660440902470741190966624465920 10637330 172243164360450922705851474445448785920 10637331 605976146569836488626715003428173340224 10637332 616416052371865001978677566455148982272 10637333 -187472282487311094797776246684032950880 10637334 -131410999100725852318523528875384192416 10637335 -490158309778429170925584053879457807720 10637336 -472702918683615811504546698590430412800 10637337 -68028904637664622355534591774395272240 10637338 212236040905682827115358359290583276544 10637339 137573937239984279117277306982206811824 10637340 289445718792513258941282906170982400 10637341 -19227672180237435388955743751652421440 10637342 -264435167149770178362522981192383697408 10637343 315297237160145360776745125279741243032 10637344 439118118589669898533874643236048142336 10637345 -283471864269053492331261193920520570200 10637346 -18846912517063879354070084918848512000 10637347 241716336503734104305859209403320497664 10637348 4364922622386692864514649339786324608 10637349 -433471159144494279700909289944401483936 10637350 158418255711719311128384065032303584000 10637351 696473738664683514557409427975215695352 10637352 -171756454361652938134634754224421273600 10637353 -881400351353984821942645699889889695856 10637354 -25895164741731941468548153774275419136 10637355 127945788468289517425157746715062686960 10637356 -505502104656072748679278975285977998080 10637357 -755581575305443360231799884371445772394 10637358 67853387678921422692955260086376005184 10637359 -330773203592774016967465918256910342960 10637360 -141728569569267077775269892427552849920 10637361 -63884271781642921227644049286412012478 10637362 -80547035579208485588927694342258717696 10637363 -301371944548882306468522993262291441664 10637364 -28875268494191866008421425002483755008 10637365 -54818586969239603799878622845386816080 10637366 -79126098856156837412616009344781622368 10637367 -357132989228365433773295263526435614152 10637368 -54848663206206507650219774449575813120 10637369 297852004441655061307561643063174484480 10637370 15565325149974295186242282769259931840 10637371 287256514352163753433372740731889050944 10637372 -390487817510208138814198163599823975424 10637373 452671550764241839638845151371720304384 10637374 70671442525428423818244793899964072320 10637375 45892353592753755476870998498413432000 10637376 -109252470594647968683328524316091351040 10637377 -605737525386205006429239872629363219774 10637378 56116353117639623358020266891247792640 10637379 -462114942380359938370742274067336120080 10637380 -19082831712390064060816005782582906880 10637381 -460296450589243245169459205113265950818 10637382 9569751267388702034322480362302439424 10637383 8521058734090877682658431546654589144 10637384 109259500333460217849153200924053570560 10637385 23401762177716009851230116517023636480 10637386 207784102170842988465398821944033716064 10637387 -632862513732790125493024661992972169964 10637388 -475398441908434187050586716865919038976 10637389 -116811937725147109181450544919849324928 10637390 -203963664404626590538168459064458516800 10637391 153171563437126399346213198129375641992 10637392 -163701395109305422979752646317534085120 10637393 -153521829121362352353729464432219043840 10637394 37656328272979189396525942667548354560 10637395 99388297068804834259321136497946479200 10637396 125276417707969538850782324145866059776 10637397 151080763933203157044493630053768944640 10637398 -139734585899767076070678226851419879040 10637399 -589117972961436113062643128292889784464 10637400 34039120046789335232650397483520000 10637401 806889945488295845166561665945943851402 10637402 -119167421283783799944178599106705591296 10637403 133746363635692571062576070666905992960 10637404 -292940140972762375377835430844971753984 10637405 -273680271931928364735802210599200827200 10637406 -5229879143617057589799701956853046336 10637407 347894861677820924307870271538672863344 10637408 306848476265621773272932398003834060800 10637409 6483194526491994789836061420613599360 10637410 -183405677883714832891442474048825280960 10637411 738510755546167991668044342955560810012 10637412 133039435150211199971020747379595878400 10637413 466402575385950070891196820575417380444 10637414 -5667387213673166716092688805335519680 10637415 210892103793360891036735567102519005160 10637416 -400287816156687714595743717945286656000 10637417 14638933479320054871982769052981182592 10637418 -440660817249621852174867282157161984 10637419 151040779530880002635808497074258134320 10637420 -128597228667241936294670326796765982720 10637421 18309039949039850154210346605120678624 10637422 -184875429732553372032454013590957207488 10637423 395489255923055332956696214874755422672 10637424 -12418497255659806140460935561462546432 10637425 15153266914723285804825729459748176000 10637426 65904156197834291543430749435311104 10637427 415566412557747277213646200714301957232 10637428 -874067185636809213577711793660786247680 10637429 -912751621269310815293073368596684145280 10637430 -163284183619236627945250317097814282880 10637431 155043677436297196268457216269433275904 10637432 -295457423463753792667388578012568371200 10637433 63750617792227223488193613978925670400 10637434 -146623716494075387288799809002339914384 10637435 188621378427693021157374873454125409200 10637436 233883891763361378257575754108590285312 10637437 -58286886606373873507443852633373793914 10637438 -102201169160557252946012827651231376640 10637439 153747685505094081561781424357180054400 10637440 416336113492375476827478644252422963200 10637441 323416695313658166524168977253522791872 10637442 -128081925134978198273038590336220372992 10637443 213218451163288713381372121165044206080 10637444 256844188443978317001601074319029706752 10637445 -32204778037414088141312551031036348160 10637446 -38305333617695080239273832006188595776 10637447 18690590944189563458949776626028219112 10637448 136025023374247008847489913146112040960 10637449 499306093557844071756994900054353239450 10637450 62639059021301434283751039844389012000 10637451 -160674922302190214276722479187731586200 10637452 17466993617277851361325251699417748480 10637453 538666548084191432077567166145730020000 10637454 13496100382117826430131149514605946880 10637455 -161162986853037121329278557944649746000 10637456 -77410705064865540058684231003814166528 10637457 -110253855343456531257323409179197900560 10637458 8985572782336818731698303571654633280 10637459 359649649780012460692114725375935229600 10637460 141739415353076311594911739840796160000 10637461 -541440559116086587297721477551932550920 10637462 -38226359485784533403643414194351503872 10637463 124880702042411659844515715921768494080 10637464 57095940103784157124980760330410393600 10637465 -513918782543557944552299450996684566140 10637466 -17862986607749566484270467236287694336 10637467 -714453110752877723021779867118295615484 10637468 -291217212692801362637505716799742628352 10637469 -31998443411644249385374370361426816 10637470 44390932959494938959054052387906639680 10637471 49817635854783898921870651900737197760 10637472 -164411100582401558318333810744830722048 10637473 474154239279290081888626211251209920 10637474 -179906319253260776070411578082152217264 10637475 73905473443189785620594670522502914600 10637476 -132316976981313928217361002691527601920 10637477 288861601004532592325302495080568044000 10637478 -77951535546816590741477288510867441856 10637479 -333085287720703256858557403248897526920 10637480 -144132154253407665515030421494616883200 10637481 -203184405176293941633667485240161424480 10637482 233010502451766798793520075164712252592 10637483 -89373776504521199384697228775676119560 10637484 -12408688268935902337459207661284147200 10637485 414251834760465156415537277603996955960 10637486 -269994998051367733048028433013995503808 10637487 -977935427557143963260657153391648288 10637488 -193185561206501321716967190183341375488 10637489 390609218926029295225499719379758894080 10637490 -19821568244293727745990047145316339200 10637491 133672274144162448459289841491423199784 10637492 332914293558541743088033131791042396160 10637493 -131987966813320015690086649739602880736 10637494 26591040112155461241340532784602504832 10637495 -167639373765047734059026293771672903680 10637496 -127542585318470787032180854226967674880 10637497 37648363963618466890275113889889503680 10637498 345422631511908275009779776349507110000 10637499 -864818400155900247210341025407907792 10637500 75846909277830648778594240501036800000 10637501 -3734591467864256562159188493193795776 10637502 -41825959512777925759968068605080686976 10637503 178841372405068713537017424446055282752 10637504 12565406983979513616159903507736952832 10637505 29659246184405091460103944226787960360 10637506 -171759799149647467841038869962424875136 10637507 -338178792210981913523417965931994242244 10637508 -283712040751658426992847456113377484800 10637509 3258068059503740892714361208817944416 10637510 10938390863742279979319915146504350720 10637511 -19260953124580586588744361945352803840 10637512 -1752108546458986265207490606656593920 10637513 50335573634703016271708106673264951524 10637514 379991568538152184181343809844382064640 10637515 165349133970744106544008448870297683200 10637516 327278352922545625481283853414703389440 10637517 194977287550731726418653543678691226400 10637518 204427029293977092353670046878819552960 10637519 -657188546837793096282025282479651838440 10637520 8094357445299867426576374317449216000 10637521 720939829022881893679532558820390516722 10637522 55308774107437530692335211026793700864 10637523 98337392578007724158690245899491047680 10637524 330552869351080568510542704219938393856 10637525 93602503672055932205795310995924839050 10637526 -19456725378333095142299144121768026112 10637527 -819790377693523226222401962962779093624 10637528 -253165087628754981991195944142347264000 10637529 -134704555625387712156379326857702799360 10637530 177625716479777058606836323477975929600 10637531 -183618372056077831195247527063418039040 10637532 37906063793446787148600376435455777792 10637533 441031492377885947448717519251641117024 10637534 -159986220450335234752911859779498355584 10637535 -145184923432737230880501110904353900640 10637536 -101042805456431431185973748760590155776 10637537 71140573777664604111297590810905668372 10637538 -123644387048428342245166061324897264256 10637539 540145058591780194672056268906937598600 10637540 -280936938822267295850837128227024725760 10637541 90318906637448844886834748689683331200 10637542 -61289274615101248903258830504827590656 10637543 -10040899910326812496215249933081350016 10637544 52945453869296235527927626438108446720 10637545 76168444551922247228664466784177592000 10637546 157665715563203919125367505123505430528 10637547 -54979353378810499383583884177582396240 10637548 -313709943496875795147139104139025310720 10637549 -198442998131682839098531518008907963360 10637550 9532021656354117464959916535719193600 10637551 -105068661801361126792497743214957673496 10637552 22663492255047730866479646370678112256 10637553 356550131847785774648856791656060366704 10637554 -149345292574356604095149457111647981568 10637555 -751842641013738080738655541049102640 10637556 -191828031785603364839393672310135472128 10637557 -268800148483982087167337438764979481600 10637558 384756241921256096444554028044003358880 10637559 61629765194904420628657499722644463704 10637560 -19321978674043075390053360756087398400 10637561 180194906098272427609638166831206874944 10637562 25070246435730490717647902920689035520 10637563 85693770541512269536570025217381875520 10637564 -177980213807791478437912267600511222784 10637565 250533581646982556757833827655854991040 10637566 -313935484600705896207997859199518006400 10637567 -207794965891315620426504484288256527488 10637568 232305723483934483019813708156947660800 10637569 -502718560947043291810332006660822559680 10637570 256982609711870798931383134895730024480 10637571 78286060056747866966716090035642624 10637572 50697826647872668831527194874235115520 10637573 -114552044596584174407561629585443847716 10637574 -45547849391374467221691568546037432448 10637575 -105200410746445229577154936660727464800 10637576 -210878134947241297900358621847592458240 10637577 58787727115174110032433069529714739400 10637578 -19003086670518744285796770157184263680 10637579 -162951627921212243250121913371040027820 10637580 -21439549259475972692260702779296409600 10637581 -428811507180410018456985168666218260628 10637582 54226036286762372560553612496195384000 10637583 428366778175622063727762045706928302848 10637584 36706377167702566835854435113930137600 10637585 144857661828074222804336905191415383360 10637586 37335756882811822092158567950797331104 10637587 5938522043212166038874932955639705760 10637588 55054847036413949910436498474640179200 10637589 5325968512797157436440829132821115520 10637590 188727311496770204678365473546876881280 10637591 55011425210253876941361863821839369000 10637592 -24497268868420857689607545855571394560 10637593 -684702345158770851138472481453451122736 10637594 -152618581621650531094168174954313760 10637595 271206426658742935681817994764600325600 10637596 385808822482321823969422242807151347200 10637597 -240528380357632583800695360095053838568 10637598 4930314467465345763127963137902143488 10637599 244668787249393169477715490848283597936 10637600 93801453682800357955799646156899942400 10637601 60062086785852632411779842493678463040 10637602 127701677805755934216341602403419469472 10637603 -608606117444981326779046472607155210148 10637604 -107859564230506372908832357896977793024 10637605 647812766039331882823174430114354784000 10637606 -160357537919989950316484287421622211200 10637607 156690334928646734630163824777779037520 10637608 718937516307812937547971685874010024960 10637609 -90027566060988239142941887808281078284 10637610 4269826757515371149299102606602005760 10637611 339625810746010598774002309955196083872 10637612 -138947239409137435912312984072553136384 10637613 2308312670023391505842163640976205984 10637614 71820823299729235854573471486339573504 10637615 -329132733516154668295771483193470457280 10637616 89099731918410993546334146630936428544 10637617 671685904147701182027614182327606192052 10637618 -151066600049172378487865977350818928096 10637619 97553062426701797192887609310900628480 10637620 138871943009732104449033388644171694080 10637621 -249223861183090750011737073952360652178 10637622 -83005051193658728300430174412749663360 10637623 -462952625831358825800922641449911271656 10637624 -719459977552665862985381898035017175040 10637625 -322280626474958575830470930734046640000 10637626 400836273952383806864359859202750886512 10637627 2914049147871906434171806462985374464 10637628 356962642662697462737272068695431262720 10637629 409569708635563539128294260880380044230 10637630 -49553170994839296737722491649041972480 10637631 -167296504151968238826995750377823495376 10637632 -441537687906025609382057469051414773760 10637633 -32540354455771459524241677278421229116 10637634 -168062075326349646356434507085931356160 10637635 417759442773402497349901275062806114800 10637636 206529757458353373380448055901236957440 10637637 62056604577419388633818986444282479840 10637638 -101827401987624763516878325516221652992 10637639 118945382544654098947449755788357551456 10637640 -16826344142478420621195534059203276800 10637641 2532584895301080834947968691094912000 10637642 -23305710085231884235306136265284964000 10637643 353424074670559399911419259217093851864 10637644 253353380225923082255328098087480051200 10637645 -86883771355375806980587904304701282100 10637646 5036143300910392702877847887525434368 10637647 -384519388537000100692781975312675986688 10637648 17147532521489109436546600829249912832 10637649 -15817534049836697760601585231961290320 10637650 -42998913087817088090455111939358822400 10637651 547052007525193105274116257856998128640 10637652 -138461452067685676138487904330471610368 10637653 -139274017624304107012063821031837784516 10637654 11105409025756238485045436817189955200 10637655 -15853006152556661576809659701801098080 10637656 605867415031624635898445256607852922880 10637657 875628970105554447271945460235088300752 10637658 -148475896919930974294015701175195262496 10637659 -643696265010014872227998584335285662140 10637660 19618647256804681111404069999601781760 10637661 -218484609850473909436469119281498833472 10637662 -106896142109298646114449773292820487808 10637663 499720980779529371918661105457781050920 10637664 -185942986942583154558147683765130362880 10637665 -100771117733478952776805449442203303000 10637666 -44063023736497817260351147472316595200 10637667 371345822324409940375006946572155315684 10637668 163621288083337088583642475566137702656 10637669 119307055647168042219913253033679211296 10637670 7644896816830078752847016395914700800 10637671 -430910656842159558006527388649852394856 10637672 -275416855454504601349606198290792883200 10637673 -78758437047416287642794032056642820256 10637674 -18847469835531930080579148337669095168 10637675 364541227699795402840639177966862356800 10637676 38426481896265374416752312243334840320 10637677 -605818510361004168762165061662044386474 10637678 270940427836057250458786787281331759040 10637679 224443722884679151961266122938209580688 10637680 90071029375118143909145112746898063360 10637681 -86740591182304507405516581884230387200 10637682 -25919521279247914265477373312268800000 10637683 -190797453146257629864357169691354494736 10637684 4270879411140742742809775364537569280 10637685 125201566950917519682679272286225685400 10637686 -193219392737104749018224990991809018208 10637687 -35069766940662991900939202770794968520 10637688 147572180413858314986408937970206658560 10637689 65809449306235620411355585858570816490 10637690 73377677540392401882319202354743111680 10637691 -164148319970468965935953073058936952808 10637692 13179749002838763860290198365150021632 10637693 231099120730726414633976517504794057760 10637694 141185321771756033121083443672045228224 10637695 -59649346835164606901302597477603420080 10637696 13235505364136141048969368041129246720 10637697 -28661533450526915657009783462146176 10637698 143904664835724468267790449303756404736 10637699 -235556209020970168519685910625981531728 10637700 -114817050030954446726068940960063232000 10637701 -4105969748661683599344984754367722080 10637702 319317099289614465675453381984789459552 10637703 71367404725046355167703472596488206800 10637704 -245732748079998000977778346766671749120 10637705 -72829898974202743283268585048282134100 10637706 -3533578786285198354486929609926668800 10637707 62622156174320982120016564835822894688 10637708 -22480089487977999974041356921912844800 10637709 156535237446465494812836314856130490304 10637710 -125079445893087446690703214427068434240 10637711 -20552507158515093494601817070615005968 10637712 10672588163781036216055919731537870848 10637713 -649203257716320672256208820283814873038 10637714 -96912214528759947774638922592793618544 10637715 -3619288447329835074796039757330640 10637716 -402281920750185017481930267292636707072 10637717 -481168571540687578642648017114790540128 10637718 -4077246680156836616796699734697633792 10637719 724926671590200584181557134848324338120 10637720 222065964508966522064939621327551488000 10637721 74097996726230050712570961626380968090 10637722 177995700609585746230244546705015398080 10637723 -443471079671766805331020916146665410520 10637724 296465421297825476586230784808865439744 10637725 32345335970417052818280536063823432000 10637726 -200456881593851976801672863074816373760 10637727 -2073113957894232369748094464382664192 10637728 473564260560604688621508477924128194560 10637729 -418435948277492431164846477541431914220 10637730 -5154139630874924414952853997131246080 10637731 302000608908316120800036640823796939232 10637732 3899117574241010333297414233366425600 10637733 -133076519401438093861741662540913968000 10637734 261356294397546192946877429155860674016 10637735 197164067059254529679934916229254351200 10637736 -7297162565438689526482507958875176960 10637737 439720147765912092418178747179470656640 10637738 -259086109243873357162882735403989446480 10637739 -162429257784989141367918278144444040960 10637740 -1207707688108033935512200390008299520 10637741 -570917816964719353136138209706525178858 10637742 270885930156490197893060615627494491264 10637743 21545874921299589676435017105345206464 10637744 -9953622470377907754547269898754457600 10637745 344409963702326028264227332846672281600 10637746 15357144631054924222518607769891473920 10637747 -301316996276973278790033474421809470688 10637748 65546636491010280177887012923102285824 10637749 141823782485095047454619144245054880750 10637750 -423661244471097529966516168751687616000 10637751 -127379553677859525230792968401312863280 10637752 -580150752701857036467460415311047782400 10637753 163870189435826569558337887405027319040 10637754 199074696268012143867655118803875640320 10637755 -146964651400377296063902405122404539680 10637756 -233295360937866698163474419174233697280 10637757 -155301150623888376782523802704643421760 10637758 -143326738112772466108784196134293095360 10637759 165990336368315245388489465634293677440 10637760 -9017574713953547700463927257244631040 10637761 758193747895808920184276793536019288772 10637762 241664466576172744892890944564080359632 10637763 -141121712938170629839354240655072164176 10637764 -324453984931146661810389803341674903424 10637765 161517037142325014530052788760937273660 10637766 17397530539704152277808547833858606752 10637767 -148602513814290938032417462847608932768 10637768 -57811028224152646658510327017081789440 10637769 -406636926525243904806447311732253472512 10637770 582743229342037022565471212468628480 10637771 -605388793433188758415829381081137682028 10637772 112868629644632462944733993589574963200 10637773 370568818776353404246056676191758716022 10637774 30362483159300812310055331477744779264 10637775 -25079120494178839114408975388776626000 10637776 37155104110584599244234744102060294144 10637777 -228055017758608552391578422639324892560 10637778 50707095524486091827533947569694183936 10637779 37113935160003796992316635854502610984 10637780 158685323774434536691259612934085670400 10637781 139768267996244556081198593014500453888 10637782 24507977537450320073135511317351368992 10637783 -26354664737572271982579511099427592696 10637784 136982826391067033995637861013352857600 10637785 287742076533608410960147332216787582980 10637786 -25214594772656467277079192936764091408 10637787 -250517579451202611420868010258486830440 10637788 -76282672023005081866621429928482603008 10637789 -50491398983358049057422826232457547476 10637790 99954362569253540707792231568647799040 10637791 -148872288202940972979904722599550798720 10637792 -85907174093314433512381418681439092736 10637793 139737478277131386813002269091973882384 10637794 356149419250440035498144460570328047696 10637795 -215100229708250344037284855584797082720 10637796 -31230164371082879115349669279670722560 10637797 65883898877567105821909273159094795772 10637798 149271356364792783137060272257990962400 10637799 -132495631332991486650763958124457035264 10637800 104241010204579446393679816778033280000 10637801 -216651873623887821972066751664301874770 10637802 202606287563788368205649835150200563200 10637803 100113236227980800382405636566928792720 10637804 -10190137090414403395885259590098841344 10637805 19036523005135223959949416641360069120 10637806 -27755748857188309812097659245809587648 10637807 218208588800976057294800766465494719056 10637808 -112346818252002439180510760305206460416 10637809 24753922994129708855281089062544409280 10637810 -41271951434717298964677123674857465440 10637811 586864917516715542363634590866822264232 10637812 5530706987044088393005683108147510656 10637813 -7495715430480602627166594342658916736 10637814 -108362330012407143955348178432426695680 10637815 -253213052256694814717592114697245596400 10637816 -244900983850154006093320390814879293440 10637817 36435802886924854679020230968741165280 10637818 365373669476227657543072730011997176320 10637819 268082344851678150491011606925451069720 10637820 1501046628653135938304074992814955520 10637821 277964921363718830048521563997683092844 10637822 -54923315187277467681805920775782378240 10637823 -83322272898650896815313023835145072256 10637824 337679702829047346037660117715449282560 10637825 -257912517435093033877160021139330124800 10637826 -85473856271716585081095313719911984256 10637827 81990088714161906495903859348190557080 10637828 -131935838757291101709232363388089983744 10637829 -462522066536404587035556511253733233826 10637830 -96288788801128385940379378387165382400 10637831 413524757427039120127514837258499220632 10637832 -156120890973394915794504621562983751680 10637833 -76998152690789002327716539659071335424 10637834 -489625433958569412554373823351864320 10637835 146627056137988316593859831026850635200 10637836 27068451523385388749051618143866880 10637837 98817043283555392569417386318349507552 10637838 -43869279819547664472288202345021996800 10637839 762895027335824153579882344072911361056 10637840 20368371696550787268470582270703697920 10637841 203463164661800273568460793573772759792 10637842 9984279394261261442148335570121047712 10637843 252295239254954296361380488911667921264 10637844 -90076960595132050962753822654814629888 10637845 -23653669161480397299257050459144932480 10637846 132170174442487896598589614470532771872 10637847 -249023080880562231872828147608376312232 10637848 -24886142327014123591945765724822323200 10637849 501981677131213389590592899188683626436 10637850 -111525702482308340697502936645075104000 10637851 -90655106249289024067344994470844641840 10637852 -51531698347199021853352540228511490048 10637853 12894991989100227957770270398499983200 10637854 80149567134276859843390913212971413376 10637855 -250016666239291750536998742739464060000 10637856 -2083517966696716879007684826232258560 10637857 89026881470444418332558285566035806512 10637858 112609201012055746019887467109608382464 10637859 133287544580153709623090955239694728448 10637860 -53608297848942352519605248111023050240 10637861 35241628266601454114632863886068899040 10637862 121244805789403010849158078850203828224 10637863 -62561421542206307836394451525476707416 10637864 -497306526412673676312900359048280560640 10637865 199598464332905546038620969151970169600 10637866 164310490521345514653271724999491411632 10637867 177724170766483956165450354489729045120 10637868 131363766432426095493356650925861535744 10637869 -33877428100264460323115703158986353600 10637870 -129611286315558740267229152646132042240 10637871 -63528407633771459617969501112386244088 10637872 67838732121720019110505052511272960000 10637873 120370402049272486036297563699475087122 10637874 132340961840055178305881667649137249600 10637875 684688439571655719371756313987105624000 10637876 480127220228093642111322967498804095360 10637877 196393732375183924879193198943648587040 10637878 42394310767673318114759714338200461760 10637879 21375051086957842927630746947508150912 10637880 -263026503866453593456350450303197184000 10637881 207458383766549609294383577375034106192 10637882 98630646949951423241306590737858979584 10637883 245744829115997865948770092000138631052 10637884 282418226635015168990610949289983650816 10637885 31755035246623223034408226658808904800 10637886 -156683511739653298195008185005115916288 10637887 -41543194926878749375819138288513071760 10637888 51974738141209532683116546299485224960 10637889 86179187028526716795607659424053797424 10637890 -179269285471171003187744281073593113600 10637891 -43934292693081016417944199264254877440 10637892 8601209058429720612999753959737673856 10637893 138441926925335025270338560143466711616 10637894 307768927137008920056247145204030645952 10637895 39032273825689186965849809488093182240 10637896 243435758596699166074110678856695244800 10637897 342153894146427842796623167208159024346 10637898 6994598679231640979970250745094924288 10637899 -6121686013864648557143954492953920536 10637900 101375749986671176278820616551625395200 10637901 -12509483651236736029376400042175712256 10637902 178558828334727731427564885326226323904 10637903 566088471926582393517858365097579691680 10637904 -75479504249999595469164272158251810816 10637905 -396341477167323393485151236198316864000 10637906 324617510838991117429170031456054699152 10637907 19294402326797297551051509469261081344 10637908 222633040618694976374792818388998233856 10637909 -40221171441179931090870816534344544900 10637910 122687438905977152994486298223454614400 10637911 -777636749406668772121939896064173482488 10637912 -86988482564015885729099713244654592000 10637913 -23057598232758763369022310449182813824 10637914 -492527585911946594834268932139445248 10637915 -185446805894787916763829554089929602880 10637916 137640429893372610334873037266023639552 10637917 -428584684200538250482621440148256163034 10637918 89399693422261911353308461926938988160 10637919 -359480200179244161046866810513337309680 10637920 226419358905693106097292456151414210560 10637921 257580522844696516837314870681537131712 10637922 196779674167900897275466601185971545472 10637923 -1085935228128965333997346893004153828 10637924 102167477932969325024033775313152648192 10637925 18698912316055299580097210299724328000 10637926 -72515194122775085577231221907941415552 10637927 -150864298540879017444661823395149020160 10637928 -79810290443240207314860572485516247040 10637929 77018050988490189906234973830674113280 10637930 -58001072450744298178579326994074055680 10637931 -84743920842529834076876815105606009680 10637932 -384422170236188337583518802381178869504 10637933 -321017234648273533631549687820560608896 10637934 82578519084508961336695865504146582080 10637935 121904630725016790984540601466262328320 10637936 -8802473734059254045476504291850846208 10637937 293180940940433878621656469471952395008 10637938 -364899533264574473954555501142024272880 10637939 106208377163013074838616259935456698624 10637940 -68785077660486768143406124891613982720 10637941 576420778465967403324012125162628890172 10637942 152201076452985034050418378614693888 10637943 39382535164057501380705464523608793600 10637944 45103011595564696094585347150076190720 10637945 -193099715282666515045881353067981595200 10637946 410703908145943740774162670281622694400 10637947 18098863205125170837848636211202738800 10637948 -3960075839390302245220739336012444160 10637949 -214528872013732358536741819231928284224 10637950 28111872392567100553257582069255408000 10637951 289770707404701018178991986776573197352 10637952 54411995213032367984625217497339002880 10637953 -112261653982249776223170189526910039040 10637954 -35389287662743879474268257447609252800 10637955 169827311410454864606475275491657644000 10637956 95716903531620960852674614205859770368 10637957 494090852371495388913360149144017278 10637958 -218850551236412505881698995979333367616 10637959 55458979178718569591824278660087067160 10637960 22174300454326497623724941253161779200 10637961 -342607678670466176531772155827271968800 10637962 415609593918525645154815994848415613232 10637963 278348230983115437914687965024270434960 10637964 54716917699645497732233200216372485120 10637965 -144614102629324403162613991548689169480 10637966 -360775733716390686801849695214511897920 10637967 270437274104463858534375228466928244480 10637968 -46353094119433382053178865502845075456 10637969 -393698738793795999627008530552910439630 10637970 13744979361637216572887183712730521600 10637971 -250729566579707504023959534268613891208 10637972 -162251672458304642185103870231861380224 10637973 27508614150440920460556506965144696764 10637974 72538911131868008165550269737618307712 10637975 -119721583608725512569213583388184762000 10637976 -57062758449647865569000763247649280000 10637977 -100094287848274793618204286799057104128 10637978 -121706202200614001091694573020472927776 10637979 -74978794877449394265881706899992586880 10637980 -572359622381491790650180394754685071360 10637981 121328725522578390474600036105766104 10637982 246797537875548156687430754726310040320 10637983 -110547610000562871042122132859117067200 10637984 230102754342066571237686841079724244992 10637985 -3381641605795840743486579189338525760 10637986 -179127486073439861741097959122391612160 10637987 18664339651709727609166673753015242392 10637988 53299800949018845289877903857114146816 10637989 53399025757744095677935736738276377790 10637990 99485346485109046539449995409953071360 10637991 4264209596401987238904347733029160960 10637992 239764603635037061890465906951726694400 10637993 -252238394991543822622342095505018474758 10637994 116186570580066907585512934453391119872 10637995 -524583297577425336081613986191674100400 10637996 -236623297067559086019820132610060313600 10637997 -3618435995095968882781106984815608000 10637998 10149556169676439549062152111345446656 10637999 -414433749028031196741878323396843206000 10638000 -74688799325114681924312180766965760000 10638001 -200190631779886273452017902791510671232 10638002 232493792024761137911714177174621534112 10638003 151030721186445052583602198691901192504 10638004 -186740903443176585479529804172935283200 10638005 -207809722627372857274414112287591084800 10638006 71749810391770649954191110810187327488 10638007 -61667784994719172219148150580735862744 10638008 -47307849254168467509693686469446000640 10638009 -230970119046755085327513091861528360272 10638010 385648455214213879230038410313492640960 10638011 -242488140282126291618164240914816607928 10638012 88733596798956585997005321578517135360 10638013 -55169341934882775585961317263445390356 10638014 -201229602059583863180381348471959014144 10638015 -217281429035409991840574088805485133680 10638016 205942583647396236855508352368938844160 10638017 98037023530481882793355246328194225620 10638018 -68049410526993569894999865613268261856 10638019 124071245050273043932042840060001495712 10638020 293990754723310805392366630556858676480 10638021 -363609165048004073276779801699981555488 10638022 -34506499183774957459658300561450781696 10638023 -114613211053657557312458672140754897232 10638024 94580908666682731084308299667591168000 10638025 120559513486761179350693011982942159550 10638026 -53263713393287392090252926835188734976 10638027 472217329670302724886232250965674900480 10638028 1456430536787432486647013051981889536 10638029 -628922501667054203170143662998171347072 10638030 -1273741203121758375165337519372942080 10638031 332659555890451419282337362481501774832 10638032 -11916879781099912257596245239158538240 10638033 -68882118780117321145152565041900419136 10638034 87904195014208935551957264878186950144 10638035 325210473640590589713910048314617394480 10638036 -123012560722171615942298498967476572416 10638037 269661446084495444019930555022715364686 10638038 -356992233347021131462762267468966714080 10638039 20885693239750394514114693120547734480 10638040 -140325859224491136088385535553153843200 10638041 -532332128747392620785207190136845479100 10638042 95184608706639804281423977422723635712 10638043 -239135041968101607673577552999240589720 10638044 -17919948844541570661929116763832804864 10638045 -25088869477148917375184105155030673760 10638046 -140007703793752302685927763873821952256 10638047 -317257240324683646511019018429376485960 10638048 -425224967945454924119393497160183709696 10638049 188087505037817812366931311688200326050 10638050 60492096705966002540846926318065880800 10638051 -418157828794402823466427993696497151368 10638052 320008100827651298877038690335447130112 10638053 -125071669158553385864847818017248153216 10638054 44601538488014426920083264514982307840 10638055 -213943873097652141069658507422580698240 10638056 135533731156918042667410696774233784320 10638057 47964739437268707615487809652602141840 10638058 -19010540007286114991751066264198999120 10638059 -864714882284864082765942087670420377384 10638060 -7305812282415598967334310670878295040 10638061 40246259717824379084825443353144154880 10638062 -374085156634186311963801311874010296000 10638063 -178407704154560797705667465958015991608 10638064 -85720885791527778807427218532132126720 10638065 250268109846879012909795865111713630120 10638066 -50444962046895946892753044519082122752 10638067 -890761617881212106647754210033264987136 10638068 -35721430240265263635106603964960385024 10638069 -77577383988301795133530583273248704672 10638070 -59525139301450768218398892733717027200 10638071 1099774884648179969640567766604848560 10638072 308619061194626466336409585587340861440 10638073 390687806709813205691424160619126557320 10638074 -62339741140477553477260370415848268288 10638075 8469081413269622477593236184505587200 10638076 93474550921342016908591350054814453760 10638077 70324329083796920805729027404385265926 10638078 -314379689480209212423439788901695168 10638079 -69069521517598101409325672027136494624 10638080 -87087070121356060709380609659465891840 10638081 -342941032272877338322403169891722928000 10638082 46951036992663461700889827059330194944 10638083 30181615204024360042969234409288014332 10638084 101210944727685172155777754204866527232 10638085 -390774022288229037072985493279031473220 10638086 -241826409244554341694625359206293423008 10638087 -273842592401973354469375186474953834240 10638088 296410718853090011711385965842306421760 10638089 123438248549158094673892561441147328832 10638090 -36448097341183215354729382658236063200 10638091 -603428735866188266843796466515302862508 10638092 54388998324561540764190212936522019840 10638093 -257254900089771966789409468504749942336 10638094 154223053472697425118954625913218095552 10638095 -44346393468018627260304822164327427360 10638096 45222229741469114277398406031832973312 10638097 -554149637102561998495447465461986373454 10638098 127314195283493791793806210391593202688 10638099 101846387614933785102280205460230343600 10638100 18345935425994043622106341302593280000 10638101 -2153136271741151828592888806940955296 10638102 239435221683792527191288778804862800832 10638103 -27160346967175824796443409400740765520 10638104 673691336476742784118138514047903733760 10638105 46309145357327487976325404775723800320 10638106 14637969567031610010107629726162462944 10638107 -220863785971373107582205046917347175808 10638108 75226067400238593546970070726884485120 10638109 308771423454806844725274163528127614310 10638110 -41230300606494882302204279941762068480 10638111 671217324305370100610195969537716362240 10638112 216999929150778277753219377752226988032 10638113 -478263993634127880826721133198191359440 10638114 2561339706719873339380296791635308288 10638115 -202456740709493430321787920181862110080 10638116 -136516066765729003000082714153862344448 10638117 6327943746709535517169310313606960960 10638118 236211972725240664940400696504800673760 10638119 310018128131684288657148045025567080840 10638120 69941109733134142292654542776664473600 10638121 19307888411538604321809752424527153664 10638122 -254088222941626934186641079937507019776 10638123 -81095628150250651609437805195373672616 10638124 -112098443720052913748912642573794867200 10638125 70476208811638103288259621017147088750 10638126 -265971787562971225290618263096647897536 10638127 -263886515718012112584788405205554717568 10638128 -14089723390968759848506166905494896640 10638129 -43735573753039315115387253133741290240 10638130 -42321965748561729583986756753652307040 10638131 161493679496221128138704346413707501392 10638132 257044996760215470997525185647227318272 10638133 418441785876188333418728202985196602848 10638134 -312285871135952169573675997450028277120 10638135 -5203498274609775643105210649229982920 10638136 119127096957451747174456405071789895680 10638137 -498304418074372535545651024231835264214 10638138 -82454469201389877840673063416920862720 10638139 -665056514487909600166123590881163628060 10638140 -164023300159435852128732943112227737600 10638141 598868220974391388155091085980572322944 10638142 6195248092833607642079207844904176000 10638143 47432761025769962785582676804097721440 10638144 -4475415187958569061430932769909768192 10638145 -338245842713210974383829070820517872000 10638146 -30344201405167939750547255910222053376 10638147 72359801454508769172229610682609016416 10638148 -74599845352323429054188065548846673792 10638149 333142902209546903232389932730880010560 10638150 13513494180986773674427242405018561600 10638151 -346178986317049630407930402159236899400 10638152 218353168771330736361269537897080750080 10638153 -26779535480783842498218358736323407900 10638154 58231545330114493007251354414436086272 10638155 24597238112772282122005750358309253120 10638156 -298447666856133224916579394103643165696 10638157 14356997521234569793569443693036040000 10638158 206766806781455802619951832176032590976 10638159 49448706428538939582995883858250967808 10638160 23927238205950625888969848949212119040 10638161 -799693901826174167557337802671029124238 10638162 -111314321987007083819975165931531644160 10638163 773608546402247660085724559225919633760 10638164 141845166273240911013169756711286102016 10638165 -84241095155269185081501698282148826080 10638166 59381973401541828163022013746963023872 10638167 282860159114376637723747065490742793360 10638168 -771031573278919292446063858236429434880 10638169 -7615781721230808910625159794390652156 10638170 55127245286884275643252978833092222400 10638171 -235852333373422745498334253678257063060 10638172 -390488081911372050292862912065980510720 10638173 32255611196940906030176738959980418944 10638174 10414984350569875761805843577571581760 10638175 -132930228782277152447465806672958593200 10638176 495355915368000940369069519023310110720 10638177 -69784001859890191356698012193289420800 10638178 -4797973018896601251083787324526077360 10638179 -91562601831219413088276202223906281416 10638180 -62888271464858129171566458389181296640 10638181 -38881188759016395467014001011198700000 10638182 14173281240387454449696225528222528000 10638183 48120489322462883540426690014043638824 10638184 627138719376892118386614324803170252800 10638185 29170329799458022450824771817595455560 10638186 43779264296913868228928969575183626240 10638187 -20728791128902877461484437122073564128 10638188 226136640904360961573556136760098378752 10638189 575789533734620591275874370702585635520 10638190 -73869095302043923473724498241949353280 10638191 27743110781692428422160287094008590032 10638192 43191049874125851782761571398377603072 10638193 -362102480729906040324833006893455097056 10638194 -237444924713646942668132117608868039664 10638195 54906321240578058283530441341510112000 10638196 240323367068319332421999183653400790400 10638197 120047153167408901798655049328584187292 10638198 -103481485863715555598614498400244071232 10638199 -527746064427767347887988161804812648 10638200 -3590820523049281294921814113383936000 10638201 111042795488985023776448693072223965184 10638202 218542175410149020816879049903786308352 10638203 1281781826870903070722409519771491856 10638204 183696289104913472531804159796410589696 10638205 -47547028886555864553799659641598397140 10638206 165638137857697407388272044207737811520 10638207 -21256003242401309691502581896346013896 10638208 69232953608321867245058851607716823040 10638209 -416895340081421602127478358403460018684 10638210 -153734228305859529196981556672837306880 10638211 29024660897401925359974628843955383552 10638212 189934807142652535433979961962705795456 10638213 -122177171535837477657713973645732040320 10638214 105507447647507555086847219868985006080 10638215 -204696205235661156704760436674722611200 10638216 20224122134603728041896701334081172480 10638217 16848405527968456934769719782423201160 10638218 108646029876088376088241787582052367200 10638219 623902877044234223569990960050421608960 10638220 165000347935951765158814693419738362880 10638221 101529652914162618580090643847670827744 10638222 1314994944827074620460764197290641408 10638223 -576854842742454870611869272452654488528 10638224 57828220158102794252849394586846248960 10638225 -44593264590801758940201578161953588900 10638226 -108060945445155097201410662658852913920 10638227 -239653509973404653596448736444721923924 10638228 -91412831814912486734386148269733652480 10638229 75025519165812850612707989293778225664 10638230 -4734401638260566474195305616119146240 10638231 111449072611855970992390630433544167040 10638232 -133611469192918367397631152588986265600 10638233 -722068993533256689395761817911422738480 10638234 253953954238281442198827734376045262080 10638235 -350884540403266834327276016565516976320 10638236 -106487294839975037303250594723991879680 10638237 -343801792742856307162828381092066636960 10638238 830142946487602288562918068089457344 10638239 203856563581611175445934454585438530240 10638240 -74250878521036400286598231843405824000 10638241 112522771184620253655168292704323996642 10638242 276039193677778178167253460100442536272 10638243 7862535283973605092564496434786435840 10638244 -449904524151530604446755455904151293440 10638245 383247834448069621138534475302814389500 10638246 143345050036834778946607341323223854784 10638247 -215028561201748294908638598261132520080 10638248 -687869314123201905813776862047613665280 10638249 118797461581564043320154699746302187968 10638250 -119020425262627076752892495387351040000 10638251 333862834921009440422515236407376920112 10638252 331944958121066349164612071219077857280 10638253 278041300623568079951236635627914803744 10638254 -74624627944766781677444028020735934528 10638255 166077147945632669907467765322924844560 10638256 -88608546640487210387035784765512204288 10638257 221012933808475452597286557699075112512 10638258 253826026501063580168770719996825196800 10638259 159149074102466480307929063964296947680 10638260 469302219868409316985188061428175319040 10638261 -27901558383634277851807141229488654368 10638262 43546295707517850918726133581618592512 10638263 206666835871527206214274016770521289512 10638264 39216570628112739158644271484288368640 10638265 179539485418004776446668804522802645120 10638266 76723719356680051061943395612253971424 10638267 11968869614235039024608519552669120280 10638268 -597051806043680927023459694966276426752 10638269 -833666588690731505481529786458954630330 10638270 -59193791337739285773242159700882758400 10638271 -10560722963863003761712893931481841280 10638272 -36474717428792849266001427633430069248 10638273 -315007322677585450743290297242702651200 10638274 38623760545818842024043575136204357120 10638275 -105798340083413102706618296997128210400 10638276 -125003985638532774611511154388252147712 10638277 57320979691830355097207826494886082224 10638278 -158062198999344403614307884128859725568 10638279 -26873399490575613815049215313107840976 10638280 -332906798090776143789224127124340889600 10638281 -220334004754569606828984982006272576588 10638282 -73940029605674566221504754049835073536 10638283 99770869820226397169029797072848752532 10638284 554736447852922656090256530812831951616 10638285 -20774957219116155162482893742148986880 10638286 -7668842815576173936780397749359255616 10638287 23353581690994996517703747064252613760 10638288 95357371606928888429232556320497098752 10638289 -84038125599903713626509076804239924876 10638290 -5423557503424124375324755666759296000 10638291 -16728543789450424636129206146811326160 10638292 76371355497134285671086975664716664704 10638293 -956387758980625766525767045923950923680 10638294 -160729258305187835014756137412131635328 10638295 143891591107193520416962817485409803800 10638296 -381698508195852875815047124263638046720 10638297 63114987825857433927997093167769433274 10638298 43361973293560934422011170760000875520 10638299 -2896365829718205873323056468515096288 10638300 81330361953694889018555383144620940800 10638301 -177040032689790630937306579900917620992 10638302 332935376323633732750001487190236864000 10638303 213032222404245294183369364791230571024 10638304 195421236942973947742618526281934831616 10638305 112231731727319458668970168626554842560 10638306 19583245251878885947220125508093113344 10638307 619882147602119185908668271885422182556 10638308 -154041131563470289719157956027464120064 10638309 -460544951314323568198061319287015331840 10638310 -109442742003179457576146971968447181440 10638311 -192305486084312233219105171329767991936 10638312 -146152333935432780637891698815544852480 10638313 200167980225709331640127900129349829760 10638314 -1869226181208749402950484139936821568 10638315 154042287057221360598349218596804517360 10638316 193768554793629787957107205077030679552 10638317 -668334463107741060523945486805466254634 10638318 -144324317828654918166383525934060429312 10638319 379632139364268113404462922953685453544 10638320 -52318575017545245303379088586178560 10638321 -151054879165321975393032726911591091840 10638322 53254420841442447001448789911563869712 10638323 -522438529206988254855878724110630053428 10638324 -311275183937258708868511929592947916800 10638325 -46059186053051793445629562484607668950 10638326 10147833070693876968439876722517481280 10638327 -74053753588941695687799408830815754496 10638328 -194975698735268581318850879839125504000 10638329 8341786186373129406987880972091328 10638330 40225924189281974225940549269476899840 10638331 -317945594262473094445033549062696534000 10638332 122621898713059193345385744846086418432 10638333 -67493476687253727042782555855107703220 10638334 -129017083736491700598441620778726638208 10638335 -100593415494132949827280820022893421720 10638336 496524685067767084140617749407090081792 10638337 211130150857672725325002247478347305986 10638338 -101005167818504515747299795614789701680 10638339 49218176800762705562603853547376581032 10638340 314939411309693234386688254619824558080 10638341 -95206427837882127257066493195827656800 10638342 81930241257959216039979247897647920256 10638343 -10055268752455451428595681340001491176 10638344 -132314010685463539561195320338642534400 10638345 271504795205826533792417853966015427200 10638346 18561698656122005467507249811621082720 10638347 -406365871800742919367351563053234269960 10638348 42206166455773361662072667200091258880 10638349 645641114846782818026424221156474169120 10638350 -83258475171884602773766842383266032000 10638351 30416650698453450207865651831396423680 10638352 -49269180060810121730639779364606558208 10638353 -1089503969306806603295627984564049867552 10638354 100305027389851824738869063823915515520 10638355 14343745742089778137234830732427115520 10638356 -89181714669223219910916895585507590144 10638357 -438402883723581317988027722515413348960 10638358 -24535223855382002413476211320810609216 10638359 -702774572764322681626297463743379155896 10638360 -253226456926492378099062411759467520000 10638361 -49239404822968153300819966508375166828 10638362 31805310562823188755695245460662771200 10638363 -6313045009874274113793643450423222272 10638364 326946040172131355430793639624918513152 10638365 -410376949132225397381160221118172288800 10638366 130536290678906362773347941375269964800 10638367 -446659691107916742797194158040494503584 10638368 -73219517824709238256381873390375403520 10638369 77044292441418205571467930136993435904 10638370 87399268616413186650253961693903342880 10638371 -396309685603239866618461272432686923428 10638372 1519582173523619017497577903179509760 10638373 -102392096905096673397950875279849603776 10638374 -259840674084578678745979780644027269760 10638375 157911207377939804316112862334351840000 10638376 30526618276573194424927209108423966720 10638377 189882622819474759619784273766371429120 10638378 4236221055509243048635855555398677856 10638379 178280564265725235780175890381689676552 10638380 205234722745066400962386191327717836800 10638381 -310097485353508938297531637644179744352 10638382 -81215295180706296479052142729201430208 10638383 44752616728005657837079554998486849520 10638384 1666792366367754902236719771800567808 10638385 -102778987175232386642701079939700825600 10638386 -287248046853144914871807302112433078656 10638387 -347106766764334618931293859070749211756 10638388 -40378843575468435176269245240305702144 10638389 -819214392059610702628931409270580185540 10638390 -78597745054188602066993800898169160320 10638391 -306925213573042420100825570690670309208 10638392 -66555090705114451655957716199655936000 10638393 131399116615380552608319167424919890528 10638394 -32625406207758965229428289372516888576 10638395 176854033179954680519096686138306742400 10638396 -144888517736201643231215556437893198848 10638397 135406322283798356043316738636500424704 10638398 -95406467033718287085412510013228892864 10638399 270603907099565944718966953432559352264 10638400 -35184553042780816893508707257286656000 10638401 914278537880777901024202640969004445632 10638402 -68951562934784185582401060054936125568 10638403 472175396976083929611122025245014848000 10638404 25046556389085161252796946249815797760 10638405 -66270797942743674335513234287001332800 10638406 377480960452374208734380253202769293152 10638407 16239923899399157534935725244180696680 10638408 179020346107610546566482118788130406400 10638409 371411426387483689443101772206411697152 10638410 39959002191792593724122715114796704000 10638411 -1539341579101591717089538532478852096 10638412 387701005875206276694736386571949199360 10638413 -793259692781874767455018344706315407060 10638414 -147786213680279461578147128574134426496 10638415 1486088258180710855356792542970641520 10638416 142269169596087928145091560741957517312 10638417 -359870675260594478980073346286013679120 10638418 92245270463071366478164753564765186560 10638419 -398559307290373230440712464778557613240 10638420 -5853384304428621062281719638470901760 10638421 393672990462475239991442940220796764622 10638422 178920662312906125116215984759649652512 10638423 -92563970785095956283984697703332353720 10638424 -237201267330366650855650432875438489600 10638425 -6561500895147852036429851525032166400 10638426 117281914009457121088759939107946258944 10638427 250659437947769891822039592998794818192 10638428 -35874744654953490168306619284761452032 10638429 -138707380390548328510241253334681593216 10638430 -52486322663656565250060256389092793600 10638431 149334635663737175927570638975651567464 10638432 -218898400563146751691436158591225036800 10638433 -123942661002919534581161132253870639596 10638434 164078174776370088417887812064934513312 10638435 -34112315851969153178576232428035714560 10638436 -5333205123164954864756615953661113088 10638437 50293684084050395949533019096913669980 10638438 230785976508019741296799540284472639488 10638439 328690384063573649569029157804312340616 10638440 403294275093317513468309982136235980800 10638441 176835163182476410719358127291515770 10638442 -283619051324796458697736469465614936320 10638443 239672846924064917774629717203381010224 10638444 234546283884061637577291299672102524416 10638445 -38302446719307867904423378460462253300 10638446 -5859265467168005672567787183226189056 10638447 -286049485923768119241098598823414829280 10638448 29621616824545670226682870026508468224 10638449 15156656701292138563203616619248915440 10638450 -94680404629181790881494405290306278400 10638451 -130167329331342630224603857671999990000 10638452 576016458166226611795187809426819172352 10638453 166043192153962471171900436505218359104 10638454 81349769106384286791394531421776534176 10638455 58114262523105262813440540139358934360 10638456 42742228657008869773363456160248627200 10638457 -633081470684420026107761509265653654294 10638458 6849900280269702144636505648480071168 10638459 -8247353996746045869113200572386837136 10638460 -77881586525912722221350016683698022400 10638461 341250809010025079073619320580121807040 10638462 17196397932548563274535543030863280384 10638463 -3227392333963013191845939034579675152 10638464 -451564206537124690133395706865097113600 10638465 -234190539407293076467473004664760170880 10638466 42070531855314902937726395581305398784 10638467 113162686745106289585819144616694297600 10638468 213351544597203678023917690581351245952 10638469 82994420960294017421767560599189168896 10638470 41438004119998918946546220328065367680 10638471 -8288277886410772643028969026837746176 10638472 342694546493082122193782611209968977920 10638473 719188697243837467183064916976645261722 10638474 -8704680678600217807782986090766176256 10638475 -53185403951605512839275700631560701200 10638476 -470542144631582960836533261750176440320 10638477 -370811849661812190885814755355911471540 10638478 72346608231884429885103236692090060224 10638479 -399031318294286566226941087560313843920 10638480 -57046168219031051881397913078143385600 10638481 146166733683835129931636760783091862400 10638482 -151982502299980941393623120482372023408 10638483 -422268942344738383923878640196175675976 10638484 -59015166700508317008712490215826809984 10638485 197664881414172603591370386676138329600 10638486 42201113310433677739762189585988323200 10638487 -111086192408980954940085763617336546368 10638488 -231611594004345926432580545339529216000 10638489 -56028331849505311501658792659477305792 10638490 -144505917559934746595594888152113972000 10638491 470984220872038484500044692578077221892 10638492 -58863178875070159531001768845165045248 10638493 679103407326540093623363826797183135820 10638494 -104470591638872082325818441794230360704 10638495 -38684124753331659552463948249287826080 10638496 621870902667158588413474555671393337344 10638497 948325577052395774863568578262892326784 10638498 20117887026616480456628851131464472576 10638499 318091282268634572177050997321316174600 10638500 240554598269686030750510330740015936000 10638501 4354250439574008536937122759820274080 10638502 17838144449255191103076327754743015552 10638503 -214524172982944040167396040815724298720 10638504 321786145204673440309242861845595340800 10638505 536168763629993847611222163680398533000 10638506 76875047866712604563768186873369409024 10638507 200679846553186977810404870924138317440 10638508 452197049788372604736972738898839811328 10638509 -4975198821435678265776912668983695360 10638510 -43457850181964689645996701867685985280 10638511 55834381607536056090922017407278882552 10638512 -72231197605856042094132471203902586880 10638513 169725988910313490836747710999166026400 10638514 365114994532435554774893656957869443856 10638515 175761158464248415415752084384270524480 10638516 -41609943061164262890757007626627768320 10638517 321185932000351484379357935630790243566 10638518 2017578511870945987507417580551004160 10638519 -211297113618667465488865416268163173656 10638520 -270844536298368081661966398835574784000 10638521 -31165947579758686304213058943898693808 10638522 146680115902820168134374945972815816160 10638523 -82101054219539863372816226058196190960 10638524 -186145876590439219697645895658835464704 10638525 -26490693982102776071676027291761964000 10638526 -25144066875180522883917257453787523200 10638527 -8397725339536000802453415672234745920 10638528 -2870185032768651455039852876371329024 10638529 734728055797114423157541677257361087280 10638530 -37925169360132929001051476268201139200 10638531 -97803503785046250814562604960393396672 10638532 311402483945391781861286232408338188800 10638533 -702126784331011843315203721702405909218 10638534 76565141535474393435762486390546433920 10638535 -400540263956645853371373125126576870400 10638536 67589855145791517615030491495029800960 10638537 -63023882680008408979315073771200451520 10638538 -374165254732909825674808235621081776080 10638539 -151984886817045002993377760932704951660 10638540 -37101295237459160990634233201768448000 10638541 -805752716921706295243813279099843218058 10638542 -168534102402237269292874742577588011328 10638543 342292381169507872199467102919847235464 10638544 1344464504163666448006577183819431936 10638545 46169698463244360336849639020799570600 10638546 -239683595626131453794579017349512440576 10638547 546121651349413622271635596673512220520 10638548 475657407438082650836017830465269467008 10638549 -195392831635030048139054433302138748672 10638550 -34905231908225775103927623500870892000 10638551 -80261308343856740246441706328718027136 10638552 63275030267862104842893580870648197120 10638553 -65484117005149646130362767717991934060 10638554 -39798266390143694156756338691603221248 10638555 -263019531214354978785538510685457636240 10638556 -103053146613274122530138449310289927680 10638557 -553144877051828845698322427950523138280 10638558 28868260719663163543677091116813692928 10638559 -192898170287952291583348843557032156384 10638560 -340345475712421540346519438207715901440 10638561 56194226088941794989336210621228093120 10638562 65097985399989007944250873374495696 10638563 -20192580584588874313284819809687602800 10638564 -269789106997447907381784156214954036224 10638565 196911009207108526195447614848011996800 10638566 258583069438656056479628021739632414400 10638567 -100796736875229255086275748574542940000 10638568 525515759974208411335656671920310108160 10638569 -149024261406076769460919435910343745920 10638570 -157842544837230378917570194744345516800 10638571 38454833594986987135835919411898390772 10638572 176957981107953239126225112088046389248 10638573 114143617544898411914606996241882696768 10638574 131376340811902701878612658824711593536 10638575 -45320172720473809825965618953802477000 10638576 -1332871886040284122678197432546066432 10638577 -713934341404123407603516752075592102574 10638578 -333608963452662178065071769852246386160 10638579 -109590442686081085387114362264494572800 10638580 84209452089335317263681708893732044800 10638581 104272349159712147717614707269800802912 10638582 1086385014945046664049350634764350464 10638583 634052725549034007807542526196355410320 10638584 185753380655568213484040455756609904640 10638585 179708411736085825204224619438521633600 10638586 -243020372351949913704573245613163515792 10638587 -12811167851190938998124899023180065880 10638588 16433423424812892568618715821586956800 10638589 -58631394544627241816951130609735956276 10638590 -28914433311614644233784219252590259200 10638591 -450799692395663282938687246383248818176 10638592 -313678989877812607092897550917320048640 10638593 222996099438845594340809316001942967040 10638594 19279585214237993934584138632100928000 10638595 164470912227069574857384729685509768960 10638596 -647314350946857825521106501881102548992 10638597 -6310398805160092340119874537797101600 10638598 -62662951019735974544509228894463979648 10638599 518001559868440767493170915692493960600 10638600 70017531671675159237427262070169600000 10638601 -199050013560937580762904823479083399398 10638602 -61780568901144806152223725670237731488 10638603 63985146183019250002975718483762139864 10638604 -86391458987200673387644645440792781824 10638605 280153656540729748344161548016398813260 10638606 312015099138079968862898176254221568000 10638607 141659293539344798364142787880033254400 10638608 -115968422505008167823251509347617406976 10638609 16443553929515791147433845613399238720 10638610 -70204900647829941079195021018402242240 10638611 65315852315898147035617520057552260224 10638612 312301151177419957910854480500847268736 10638613 379265005135793154211075061592151579200 10638614 160092713615175369955930256449521561600 10638615 43463155446058156840880184562995585600 10638616 -100203935551402631910128699457571430400 10638617 504899278940778216136851032624349922464 10638618 36016787206934844312254357390963569920 10638619 63047122505689056910422001303339049896 10638620 -306945004341990427667249082039343856640 10638621 -12301030587466502789598057209026504320 10638622 367575009358025962297121052764253578112 10638623 -111633620392997303617275373930103692536 10638624 108197524131916391451729953085511434240 10638625 -447222755794543921438527556011566655000 10638626 187623756425296181542735423500591346512 10638627 -28882414381226274657904797231391924992 10638628 95248067445082408840066001332482711552 10638629 -107031338752820212475297628586018415460 10638630 -3152797771619139917739112714440240000 10638631 -311834633119712135184866229472439202568 10638632 -255467686530820202016280464541263052800 10638633 308261875446792520304835534578312845248 10638634 -50703200650439438768435560679839119168 10638635 101134098972749364780814160595821505360 10638636 227980872013578382509886827795428388864 10638637 -121358779953543478397555052931579385160 10638638 -163951043985720311049721309521817845504 10638639 160426849511914979270961902346329016816 10638640 -29302334995634003547555750124783534080 10638641 -179412412122703650619302850361403183936 10638642 13163516746087825368740807899686862848 10638643 -285447853268093344336344342841105903160 10638644 -446720353486684712078429493769961625600 10638645 -61674204789742779779315613972973018560 10638646 587793529107106582924752468797902569984 10638647 50127767617011586624623980820088730304 10638648 -425297322763799940709525560405194956800 10638649 -200101109889356788035268297603335985664 10638650 26153439193421699639082246222326841600 10638651 253596711729674670000136455411912355200 10638652 -179360458594207327685619703187833406464 10638653 -19455380631260148936291179747922808020 10638654 -16201482869791880165484362940372369792 10638655 21580200746474483097903106089267654960 10638656 -71408841801088004874524414841383288832 10638657 -69060893331102818665928623667197892046 10638658 77859692522856981036182922136526407680 10638659 -17744817073143071840808001118892350280 10638660 160677422209546612631256077680838123520 10638661 512668363637017738804446681745914779904 10638662 -313250106811140559609333910109676523328 10638663 -23198109440906241986286820665155051520 10638664 -1373179992618184685947726801939549716480 10638665 -289455341914681915319597196141594086940 10638666 245938219974573317071934740819047304704 10638667 277358601593273213019332060316659524720 10638668 82509466543817462189926471684000428288 10638669 -210512323045809091955550739050058078080 10638670 -938040074848759894278740501781392640 10638671 110331140911641334921313112527957375544 10638672 46562655976078513923317994989410713600 10638673 -2626279225698495591428600069166108672 10638674 -285967056692662948619783666591472887664 10638675 282280264755444305582991322824191106000 10638676 -127388246772001213461978760632278669568 10638677 54214928191455866256863829869967630144 10638678 40120112174316389872585182472813056000 10638679 191093549714081404525964153714844038760 10638680 7908452247917673345128876492544000000 10638681 96231881692532165943662148036329210880 10638682 104447391660659036685446351287182366192 10638683 -284081842576031170001172872523550512 10638684 -18509029285237304269634276787276424704 10638685 -270300087435419544960225911833814269440 10638686 -134751135306831653318451541537032515520 10638687 -236336916713163735700130960427066283248 10638688 796432480310457947353455478212266557440 10638689 289295490569392272470400986835408380640 10638690 84229652643114677419516573749504637440 10638691 -43695277554141029026187068213758295296 10638692 6276574393172121184773871645250610816 10638693 136449074988391226610970527088841994240 10638694 153368274636412776224050551955777518912 10638695 -245999648364449980837869285767250361800 10638696 -74370577980837549522401316757803663360 10638697 326721877835770847370909875197694073146 10638698 -78955531833247162290417565980679070208 10638699 325516663584328990574284160622814885464 10638700 19440066767652959980468619431594598400 10638701 424330823817162413743032745934035023702 10638702 -15395371981393572947061978185315196288 10638703 397837233484450788163456423229547251160 10638704 -301558372823104024813120110778122240 10638705 62488190087288164287735476240293908480 10638706 -8355211012597401881476020243994136256 10638707 220922756719067101446876884162653498956 10638708 -106629648023163397639293490346463744000 10638709 556038426340535039675867045900639236910 10638710 -144880348577774084758552147243999626240 10638711 -210806594596854534269275898621361656400 10638712 78740011841191839971503056254791802880 10638713 270354510153884310845696444595287209962 10638714 -51136004359765445263412328420494579712 10638715 -187187268430583755079775439041835585200 10638716 7302136416449510672074374118205988864 10638717 292083209059963264497432233431358446080 10638718 436979994640485963174827701513677826560 10638719 102065368286529811067087251964922730704 10638720 -253601841422983780241277255384720998400 10638721 -9634730730502334814462625844172402456 10638722 -172685505360715590155799253770564403200 10638723 102120767718066551295061146478113569784 10638724 -83993887740407454497781319003855144704 10638725 -179005221183562132300961044654533423750 10638726 2580252867769609609554125988386426880 10638727 -258578110677110969491296750529650921600 10638728 -50508361834429435037807452670698199040 10638729 55308379976798648831825004664255103040 10638730 248971586855507567517764708764876337760 10638731 41480815458835587164962691895677904552 10638732 -132982361006408236412491745727191678976 10638733 -340461228247314975368292189047942728362 10638734 45503317809235091321430221136042263232 10638735 52659763943377457097291296713962885120 10638736 -27735560871783922444295393257693298688 10638737 605025273601316430127233288235034566260 10638738 -175627532000336356264628495673842435712 10638739 -65087739757275217597758136543181077600 10638740 53551804609734032762646004386763284480 10638741 11711344044958308300029244565255231392 10638742 -29804404561952616724517443756649190528 10638743 -232339527588933065002042474326160107336 10638744 -356208092169543266438612847942057185280 10638745 -228157154142961696258896594740861885880 10638746 456262448120926657488107824923195294720 10638747 199395885335326912098745704189810285840 10638748 -89223759310767259308166235362419630592 10638749 235735029498562295905858658074346901600 10638750 -21034876086532721757641966160833880000 10638751 290442297617758863122415212714554038752 10638752 -401387478577881667086301493210683342848 10638753 -889787931448269764289343456210211760960 10638754 -103708662597114187883887443894259465728 10638755 250944428427537607560673762697502782160 10638756 250434271743810552070140398192261314560 10638757 -374052350738775280481720808237750972994 10638758 25694227338288376681403796622916008320 10638759 -8233417607720882063757990329211783552 10638760 -507263751522456687981031122464126976000 10638761 -196990459747284205384630272762181604160 10638762 76518435503450343821546882710925498880 10638763 -412290852744323586042900325089566070988 10638764 347375959908999872420696935856502072576 10638765 184954533115066095498771140825678524800 10638766 84980018155012694166459336470307256320 10638767 350419022943711888540052908791789893680 10638768 8207093910706387610921455700498448384 10638769 64894916649470473837999968189564321170 10638770 -27214879341070973864025231013701455040 10638771 -156040078343118116055969543595236633600 10638772 -849036432610996993533555511706110648320 10638773 -174100243930149129124205309834643240978 10638774 -102575588733012761672436746721823217472 10638775 87366366276070824962561433231886982800 10638776 716343184316305533972924254420607406080 10638777 443084876263038108307484326459718851920 10638778 -78971593204802312209768509020941484544 10638779 318400851640849726117961004083944548576 10638780 -243687211522688204176819512655164487680 10638781 -91454900480653479582127036010580639418 10638782 127231778685332385773316127654226426880 10638783 426662472808186581792463998813458904024 10638784 -78828773885873733542473023377543004160 10638785 -177996724403534519203758456796721791020 10638786 -186960186937990090103588622751192004736 10638787 -521744435263697800467936352311076232808 10638788 -192131207981798352715803432768515887104 10638789 85729655465932519065516418730239974720 10638790 -73829340629524792219620928012707409920 10638791 -688633506944434615983876479563954723128 10638792 333742794495502676608686069616316728320 10638793 187114914294370937328087305717913110880 10638794 161239251916776783054688713142535907072 10638795 151793207208106113684287837156444625600 10638796 54959455053967077674761563409880825856 10638797 -53822242978840407893716757349212006400 10638798 -272081164389268355458973461513286847360 10638799 -197307959954104670841060492852044831736 10638800 -38822676956650707103525909433787801600 10638801 -14287915485193017314792788246114822332 10638802 -4408920578063464641681006407073867648 10638803 -86716521810940845670789797713539000320 10638804 -91625689050421064499683786298138624 10638805 -100984657133165459823584229291539301540 10638806 -203178202989169352694619947763481577600 10638807 173419814128977501855366047381868084840 10638808 -233530968439301557458906964649643171840 10638809 49291521535191180421604637859880657616 10638810 8207530226755429386888781024489574400 10638811 10816305903135934235611639164924077232 10638812 -48333541620882383748373669774001161728 10638813 90178062068407285765933316462423458944 10638814 118744399008135023027944058899305972480 10638815 -206804428778978784393733991335054715280 10638816 -289090183455292905629403046806704357376 10638817 230794539802622216356545957970496665792 10638818 -138330926419400028257354339326659229920 10638819 186932794627024795985909841016234194024 10638820 -225589975144941675189765345480091491840 10638821 88533341045872353008974466575395384960 10638822 -123473109963142419668164499072934827520 10638823 -20267027523560256305202959514134050136 10638824 -1309104262149553184902736224326451200 10638825 82079347051146470670288457637319795600 10638826 -300359862034575216170056015882299448320 10638827 -266471725845547003876249421159533087728 10638828 -4465167149880782392776686380956266496 10638829 -62957794842985744050036065450595754560 10638830 -44566091014263404814008611614772692480 10638831 274902019491757668398854218044035196544 10638832 -64981145316352128816877695140151001088 10638833 435471006339950597989375919083056896082 10638834 -38128212414054930363181940298429937152 10638835 -83090246898576024831126645864065611440 10638836 94967757194455523344677279969845276160 10638837 278095042803345680599612491373790935680 10638838 105720556560094520221213773877753896192 10638839 103254225804755606381558128288015357200 10638840 -21211109074777265606904723134541619200 10638841 -653655953818960336373091865289685729200 10638842 -38316768453727848387467247024541046928 10638843 37855207857036101889195764541663536664 10638844 -5248626722158611419878596145526780928 10638845 -53262366869200894241621903221084800 10638846 55797481568143073247122547396515324160 10638847 116000695241063135979874264200845340040 10638848 162658702934216553173457977381203476480 10638849 42027378681716570811524526813437039808 10638850 -20353888125225230266005255547395843600 10638851 143031121639785087209659634658736797600 10638852 42143686257577793145850666872772227072 10638853 409432937709826917753867901631552405760 10638854 -336553005372850749597824885161894686624 10638855 31994323405678706942102786124536255760 10638856 -593164894879961329127926416331794186240 10638857 -100847836586323920557098610857997906112 10638858 -175682274416681316546685861851777858816 10638859 -29708668255870075580827517381041944576 10638860 144130771532181727397078998813355596800 10638861 -208659530084241667387049652596203672128 10638862 -190484011727671932506518419279940152768 10638863 -502425300568637506583488360050147857904 10638864 -11790064044274631340835956566384640 10638865 -204401411328180265927557258830026953600 10638866 1771396550318467943056510238446232064 10638867 1026974073491031914299787037242049648 10638868 18421193270744732872782299470910104448 10638869 111296228429386515756014682798938581596 10638870 -350731403739817527376423676947798609920 10638871 476737435363059982112652779500446944072 10638872 248333669809953965455665543262702018560 10638873 304438774963105232762842649105656959744 10638874 6710478669551202341968725612299785440 10638875 273816911459461632193833969109107324000 10638876 443714967314281208838046486177541136384 10638877 -148410812784874746868654496551749597600 10638878 29662227160239435935508052433269409856 10638879 315122726959515255339470908824417152640 10638880 -155977230698331945903478207071859507200 10638881 -514563639011794808485548550249090176336 10638882 103499405116885131726480363076813992000 10638883 412704514757880050867812046607070775132 10638884 545720623392085139336367798861967343616 10638885 -2218026873703379889477370991316264000 10638886 16083926937365734121629144475727134784 10638887 14807287998497814087849097533639578592 10638888 3698817459779027136828798788471930880 10638889 -583609196764265608564148565549155363328 10638890 39364397109005368275995936904531763200 10638891 -102410074237720448056164654333086392320 10638892 147064172188528727019922999973164595712 10638893 -499078880650598332363073908578095754858 10638894 -59458933309262232310256732086220848128 10638895 -257486449368470291624767779135145164600 10638896 31617593100412267022856724419479961600 10638897 -109031922812921950135904172165488768400 10638898 138425398037902079220800183421176640000 10638899 178898575630329855490487362254130406136 10638900 -100488122342442647410516068157817443200 10638901 81053515878780297000337314852038084864 10638902 246845396439972009997057847688665336064 10638903 143139552535853100976482454761621374976 10638904 616618519961501908659852708066725621760 10638905 129458614040266762571770296426619221000 10638906 81035391010067376432204089879809021440 10638907 572857599423670855882294471894233533156 10638908 -18167920908354558924426789342193305600 10638909 -156376779530659903966963345158262852800 10638910 -293564128162289683555291208209882568640 10638911 -528718391457401325467517642495802072200 10638912 -79361175276798887302514891510217965568 10638913 632326619729617801060863285046366676162 10638914 -60081037707271605571741278793845427200 10638915 20796013057047976157348001993619173120 10638916 -109045883205162370750332317223462214400 10638917 129377108526015293729398714141682611200 10638918 -16332629200872976549356659354477813760 10638919 -392726048002213104628019449538577398600 10638920 -445060509998611691434614343767760896000 10638921 107497790599434081656541435245474795520 10638922 8219794909911071218906029102513407232 10638923 135760830991453173304081572186466424520 10638924 -123328843728711763163193163608209768448 10638925 671662320268758370732574147325560450 10638926 -103568834100545859106591831573677441792 10638927 -77910762800877859071075286660936433112 10638928 -125612805497501496354724668154999349248 10638929 376018784804960451800228762544142823346 10638930 -130895204644835801544119247226959897600 10638931 55602365842569381739611259917225744 10638932 137448652169913398578751371817429720832 10638933 -118930928851915748229510429899069326176 10638934 62988406741764981726356411127237359232 10638935 -493833114577886563096443040021981734120 10638936 74896223679429788549425875234884812800 10638937 216758070375081039464845135033147219092 10638938 4595680474417506599067850046064710400 10638939 319320883716380213038347504296419197120 10638940 106852162062686991699091854574386892800 10638941 241943502985833767811241789918219243884 10638942 -67003351750599976157037993671228215488 10638943 14962376346407168764593564799006680416 10638944 439099952863852132073244278373726683136 10638945 -136704895906397392161577761613997400 10638946 -135969140494867353665216757906029243616 10638947 39100783998831760702570176272099658000 10638948 251581505538935143176378893369857990656 10638949 13608023331359745458066988484971637248 10638950 22543432848601276415700305729619936000 10638951 238889899676338014381503230727593202304 10638952 -159305311743993295068786878534639616000 10638953 23451361848723736023638254518201407424 10638954 -5621693775048257616387498538399891536 10638955 -116389989321686647919779578108232413600 10638956 -94472967481189982418017636391107335680 10638957 4535724174163865113908819548139740352 10638958 453291071281143960435534962579544163200 10638959 -79132037207617818011062823374820385840 10638960 27352618228875747123655034880682229760 10638961 319982057934429594493431772776104068562 10638962 -116304308521676231618059379990543862768 10638963 184858444543017952493015285141142884064 10638964 -132237348397770706363876373549721872384 10638965 -600771917577808268115615347496120835200 10638966 32943135812553289332049372333571896704 10638967 -226690856930705060631102560201391650496 10638968 504827483955671933189454430056927682560 10638969 -537112740222620863788593178843000310080 10638970 98157770331153038396467969984815091680 10638971 -38330179092542173992422150600029928160 10638972 78155994100561969065283395408157655040 10638973 414040353022159156890697491989265839584 10638974 -7004120901073990613246547708194488320 10638975 219626143129371096130999307799511920600 10638976 632972021528408093757629670516389314560 10638977 -406293067826046765187871333854246146174 10638978 -3162743546582287929195645960962853504 10638979 56082251017901621423347568445807335584 10638980 -61395944615574816105260458402633297920 10638981 -211485589193938311902001834877127370372 10638982 -66305075038964043226861868573194440000 10638983 -97522685790910338729491852455288136256 10638984 -160392472324067678531264674422326599680 10638985 -47193977245652839857154482180065744640 10638986 371757713012437891533953723815199142192 10638987 175144885176457969244667873208398035952 10638988 -22485105454400652060954023333946269184 10638989 192337066837766238351310423062168068790 10638990 159102134767102745827337836499474886720 10638991 79355066905542698280118710089772311664 10638992 17734350562684190980471201449884516352 10638993 370025268971467280721032593355173236000 10638994 -104860879197083681565018262798790638704 10638995 10390152618540954710104178807137981440 10638996 -350300662597379969092920591611096721408 10638997 756948379520720587959584461147960538272 10638998 -282617806219437766781011976218161072000 10638999 -60998681519327581118190172388668216320 10639000 9957693783807723660679974674534400000 10639001 -329273765178082061382408511638575170998 10639002 -45210926104053353595686504620053245952 10639003 96876846738041657220020869039932533252 10639004 454649496254586275388554914890940141056 10639005 125888339620914238268797861754579059200 10639006 123669689518697293408380692541063223680 10639007 348770535080397564688719665928571311312 10639008 75919256605123739412045322137304301568 10639009 -134720718475246423856001783959607440640 10639010 26039525740886510173564177024279365120 10639011 -16448561251601671080846266147639236800 10639012 -48378184006136576705336259929017072640 10639013 -47687422226101998933945831108398600832 10639014 22307922535276531124199754083596795904 10639015 86076974900805784070386568065629311160 10639016 -341974059322793221433170861046940887040 10639017 -483309907528256603219191108019355072 10639018 15258684884479455437450051607727423488 10639019 469877639494081918398036928748428794420 10639020 -6835578050126514070789072981547581440 10639021 -110948641657774552647605791633907436778 10639022 -91927544333662917275389355548285802688 10639023 241734699780421356187130692066523566464 10639024 29805875946642979371671966505760358400 10639025 -357524640022344026276882614948933475700 10639026 -119470095814453057054414352789697387888 10639027 -43281177264185102678667611986502117760 10639028 -647135086029400959688723411656783421440 10639029 181290360853482333834530338896926721600 10639030 110350288686550935162126553016131100160 10639031 2664342102440664702035604824581223352 10639032 -33477699047216171421501919247136583680 10639033 465440436477482149932782184971486714282 10639034 -119621829684764115187614157751100642816 10639035 164293887585091576328413098072231828240 10639036 45305716742098537365447578244922434048 10639037 -78548647748080180344413468579307241428 10639038 106404582649195642087368567416986599744 10639039 -635501808965766433844231028826101876160 10639040 -111343194720709086977126363024861429760 10639041 113488028843402592008246953378386699264 10639042 265190784442355837852342408919489663744 10639043 -424481047150891558134504826670014320480 10639044 42691057270511999515610599292425666560 10639045 51951479410898523268758499693447526400 10639046 741887848952984262116792975701924896 10639047 361878669970895356037036714410185531600 10639048 110875919094753102015102549303807836160 10639049 -162832651369970655903840826718906762610 10639050 -13177563445047507061858305255651168000 10639051 409823987540928987535928513927291644052 10639052 -453711368807655203555516969009031185664 10639053 -512526342460112221272668649045931867200 10639054 -40428377366853153246078456851320684800 10639055 -69981478869330226007230917396353544000 10639056 96624964898367510563015293736463237120 10639057 303493722322307580762771288918532652640 10639058 -277915396963562841049162860867903819120 10639059 -262025092661609597779008133396245352080 10639060 -1816120102082597515971202450678272000 10639061 -472454604613256499147054658640806642176 10639062 -82840294074337459706656797010052681088 10639063 -92738792889462907368375991043440928976 10639064 -263611049529600564425830410379898388480 10639065 -361493121397609561877724044314053420480 10639066 -285033934724087934227677926388094274816 10639067 -55539622215174002784461500388857128120 10639068 -141945298388880870692588952136585420800 10639069 -516779703109203177265732028834089574400 10639070 -30596645475754980091697903380450905600 10639071 301108318915468053983288972081949913320 10639072 36998399150954980416782694237568499712 10639073 224405659441899320062109808657442748322 10639074 69633555384439461764469014657958706560 10639075 -337519067159001154336755739455249345700 10639076 -205792547307998461254742792184286511104 10639077 -281139934639642890689649141144666732960 10639078 -33059983750423822126137109700605766976 10639079 -42035093133919827739430376288381384912 10639080 92631939362263820879525598018195456000 10639081 355857490571379601603551508649436761232 10639082 -14747679688870765655657452617432201216 10639083 40154970918158322959923302676288128768 10639084 63846638528569706584973034679360553216 10639085 -67797437349968045921382044389583904000 10639086 10419317527677479115260317262338572864 10639087 71541157529351730347903127882546357840 10639088 131726232191621429687584246842340147200 10639089 206368060782462815469943363156874541954 10639090 38687200089990377723384495287648389120 10639091 94508076443539588297786882588508020944 10639092 -319558103307981172679584222312049000448 10639093 -76976962240107443373506653633348766856 10639094 177634643436099170095889214537982632096 10639095 -130290320850896490163410828176439522480 10639096 -151534998174592425714140897599560192000 10639097 -94070408871347382946377171739600877568 10639098 169390448702472393050689619606550543984 10639099 -244332917383366210253927696099854855900 10639100 -205332693790756908425126917598545113600 10639101 -452293208432486674343488923046065494496 10639102 68657735570575312029598940471751387072 10639103 11185124098258187804560275366568365624 10639104 136288086858660617965057168011071324160 10639105 215190238040150086670710124639810865960 10639106 -120667015888880878404293340586719920256 10639107 -6881122241320103865250455028084715520 10639108 -980940709542472126969494321820755247104 10639109 128549833247786089551430112137667058204 10639110 -317344948439087975111606423535022080 10639111 -201256963330396213377463899080593714720 10639112 -733273033679388172590782683480667136000 10639113 -316261038246532387107871386177684431856 10639114 60071040904872634191791851050925917120 10639115 -197178026870725113114150972698131262400 10639116 132344974791052637961189592195745241600 10639117 -280529007012477766963759044792280245408 10639118 11514487093910257909957076886173233920 10639119 399652653229865838736905350421634692744 10639120 91274174055789331961205777790745395200 10639121 527982629736682491896806272358921862322 10639122 105354862837610483002446719885334297600 10639123 -229133093168074432781573178123887113392 10639124 -398626033324610898434324992239674978304 10639125 -376791314400663367223477628515220021000 10639126 -63208436591481202032925523400747190080 10639127 18410090995958197719515265762379577712 10639128 -126570472551557759242358847079611310080 10639129 -77093549051569406433351771290197129270 10639130 274937585541151228758994421286978420960 10639131 22747717437834298857811214142798776448 10639132 87781576136496774716896193700916705280 10639133 -187096527467247021491022311285088434016 10639134 -53609182003299267871924622617239275520 10639135 59322494409967375437089617301234908800 10639136 526390572255092021907210197971921600512 10639137 23334084961354271149079897490867993600 10639138 -49633169135714421799972677782450227200 10639139 -286963524662864354057632154563450256640 10639140 -70116243726601120812846523542659174400 10639141 -333830011547718317645683196044543403458 10639142 -190931162243877910394504660639868522528 10639143 479752951546167524736504461827573012920 10639144 203741058690458385954027876544040294400 10639145 53337449824147595357490015993278462400 10639146 27959789339986189866688312755951297024 10639147 565235911102804396918863805517832348596 10639148 -35609595923986693019157347894065382400 10639149 118572847759220925572293057869918530880 10639150 -68985674280669924661043645919254664000 10639151 161483461145340591782140522169140231704 10639152 -30252073375493250311931109081330139136 10639153 8404831975668442840745332027190168256 10639154 142645359045647932964424508197869404992 10639155 -259217097430731641103192636321573050880 10639156 -210833177297032935465983757878137860096 10639157 -233128994327121333014136428572047432594 10639158 -89991083290334476623404164956564037632 10639159 -306344253112222705330128337589527500480 10639160 -105312624645709843060399032741650841600 10639161 48756463834928771429569370802270516480 10639162 172479570103898690169378985538367852000 10639163 -273954933396268734854220152803406678640 10639164 -21493068950912194941811696181148917760 10639165 16135620513213897637632131032720598400 10639166 -29833755450003526809329185903714444416 10639167 127918398173030417548466818714690560 10639168 -193607275862782876404487642530147991552 10639169 277134044674350880904879073481926374400 10639170 -78742712861205941603260486799257229280 10639171 316565331569991873357081898227806601472 10639172 235900086977129794476428510915697031680 10639173 90815293922628101707285825631223214944 10639174 2455669832190416121474349770636403200 10639175 170035694148600308225486225053356393000 10639176 -16178662502433782968465048254107074560 10639177 94456069880084438757389944748468952026 10639178 -373563816471540408429871614043375085568 10639179 -52076461363458167042304134436067680000 10639180 30541127075552676174816636536332723200 10639181 -18045852063511545613426555410079346208 10639182 82822247681238991744179860575843449984 10639183 281713171752990144159774601556525003600 10639184 84964328421374544917458864033562419200 10639185 -220738604586698006350916863064498899200 10639186 -718661674305194925576040080421745376 10639187 -148683780056902658435084158360474843200 10639188 -2836744236857033467414463236174608384 10639189 -1011993921085016162837544761434512384 10639190 -77761484036712330242390485352661254400 10639191 -236771684051002946031764442161622566808 10639192 -129093007778871208177917430592379648000 10639193 -139541548446914590805489925436150797756 10639194 -204570596821698527565357097972327196928 10639195 -19733826646500500817338870059789602240 10639196 376229591768922350422392704373713702400 10639197 353702927563796784211249188332824906374 10639198 -25302725499044232245701978736021763264 10639199 -658731804577530733330446602299706720520 10639200 20630240114387602144835030913279590400 10639201 -538423524331164840159816215811289569900 10639202 -39112154676174957279140707163366031360 10639203 306399549114051376747163422726411840944 10639204 533879926764206488450529840502132131456 10639205 255184798987999317330175943011352308860 10639206 38940086573703725344838290105066094112 10639207 751430346458466559018829337561330518456 10639208 445849537033261544234651669001859153920 10639209 -129439914065457102753796041414502674240 10639210 -66564475756758447878821711467947502240 10639211 -474017281779776912454033086858650940376 10639212 94818530036805688584459692455381281792 10639213 -32245793722640977589438894556175834152 10639214 181648287433835592896253587613947038272 10639215 -109440027727833406003920396383360364000 10639216 23817340606132100492322796195153641472 10639217 -12606432851907397215022339932084946734 10639218 113855631935664417379684776344374706304 10639219 131295047094962364615946593466521795840 10639220 -185251664085545176374615426160415838720 10639221 309787218916585108191477931501991731680 10639222 -116644468361844586926441749115790023552 10639223 -337776269906921128974809500664822150520 10639224 151507009899216756125253021197277573120 10639225 -49741745010336051331414376387704478400 10639226 118646024461072877762959194972199274832 10639227 -152346217780541711897949829499066978280 10639228 -79936529288634316371963137731157480960 10639229 -341822001756751361446803786701034015924 10639230 10911298138554501420955930703336140800 10639231 408447408102465134713868725540716712896 10639232 -8128099030679386436033181817723944960 10639233 149260054247126516645315822266949793744 10639234 9383922051820230009081472039610421120 10639235 20645344114337085393603900114868628160 10639236 -253337318142698878104008223477061079040 10639237 -256677551011129080241687591010770593248 10639238 178254350724330595004143481680404502080 10639239 3174249827466206030154271956276119616 10639240 -506256593104004504234864493763584000000 10639241 328389394523507715934261835990447487642 10639242 141465226951686208156158136993117194240 10639243 6264144883109858162340055051541434504 10639244 147282322627636379017980714210616246272 10639245 -225963636271133881002313166191068590880 10639246 215620010162689704518529102123616308480 10639247 690360367707663852204302996069414181432 10639248 -11051486483366955260857028313802014720 10639249 298378019116126702687093599773597838336 10639250 -170753365548852901545715864444583928000 10639251 8675247501145893366429080074602512544 10639252 78251632815124901394035558132261654272 10639253 -865472955836474934376915010420362530336 10639254 -9052744196539259405580677311277118720 10639255 16890429295200016493478778752440518320 10639256 313096906810786042624005905710784378880 10639257 -40664319123513183722926545347625201408 10639258 15752513440293942323458767872419934976 10639259 -768152014061403207050101861882662354000 10639260 -17129763840475542563040642040563217920 10639261 284828174778810264148551416278000261862 10639262 4247887240644181885431402827926539264 10639263 -11509614829004847866778758353050965760 10639264 -30660082457503783226433783558470959104 10639265 18549349961382521843942697798245856000 10639266 -200374570901246333550652942943939741952 10639267 -2650080360026616060674583324225391400 10639268 -457418305134433962822999359950540038144 10639269 378536277744424420602718350718700243424 10639270 -16563409731659288482612844685748513920 10639271 120825161556549681098050761064195993872 10639272 77875333127753795060288363912941977600 10639273 247513912271295454250822072530604256768 10639274 -254025530051746728691382723340007638864 10639275 1760591705954856180207426015020280000 10639276 116087729845008894869185905213444671488 10639277 -214890154060490667005548684765513971840 10639278 -53817060607801191440918764393250298240 10639279 166218346808516773574382293325852014592 10639280 1044810680481836256279537490372853760 10639281 113776612906512308304467735625246909552 10639282 -552234561420632823270168420631408939008 10639283 387801200845319294593399836723936201960 10639284 187710442018055221346959631741685927936 10639285 -267822057927352108046741464468201378020 10639286 -62691895935630391509953876828971401984 10639287 26153863405988303468130578488812538944 10639288 791731425407571828396129205218816000 10639289 -122809545506131895784062461806082258476 10639290 -192165227509416277624431675733790081280 10639291 289333543649497299072545994163523927264 10639292 -100106031917661505633599064711157634048 10639293 18997402707282699164212594031215779840 10639294 172113033920093262911820648189520356480 10639295 203138305001741717186734984606869294000 10639296 -335697236130094862019026119797956935680 10639297 -685373408584793667798555313927556647200 10639298 -115942877061654780802430396426230923264 10639299 -119357564143880085846789304885696373952 10639300 58371968963271081972675587687434240000 10639301 528847994361297689166749035736535670302 10639302 -118497602589609812891674466139743854080 10639303 -65461864494893755701627327813812887760 10639304 -47965536425946237680748223997396244480 10639305 -82710942982342246721175089584113740700 10639306 -13445425774252490534624530176008669856 10639307 201073484482782994793780327734734624912 10639308 300243857541352557043669035537163599360 10639309 -110376854980076699477268016543420083680 10639310 8982471025423086108632033581164127680 10639311 79744470655565446452292366732849185672 10639312 -2165873651174182015838098035734036480 10639313 339721590421801726789204914224598285300 10639314 51925209312444123873887447117467825152 10639315 -593938519372021680232417355813513315280 10639316 154527215851198676862155936630589265920 10639317 71855734494232910825106313935477830400 10639318 2255471093030246095426521612299791488 10639319 761925416680413690717970912994182275720 10639320 5792975847657277219750783589799321600 10639321 194138087518334204219186978528671730640 10639322 357224673649558636910903959837524425712 10639323 -333995201553279665450443504060095714000 10639324 -87514839758296642530984056539781529600 10639325 -562820844183819658324732840166361528000 10639326 120885154333906364822974096348832605824 10639327 -65256811875639438466680973431618398640 10639328 219641641871005961899321295808216170496 10639329 22325829356860117553171403318589950528 10639330 -87389698422412977514113902601985966080 10639331 108049768651822787113508521886489043600 10639332 184711136393592499299181112531683620864 10639333 -192838893873932631783869962614816904256 10639334 400318867104584800305170626606514321472 10639335 -8393558988863389310264302231762137600 10639336 -6784523106447398215362197356670976000 10639337 -14259507729964038531464482608392550108 10639338 -247911601965156763243077791897245566720 10639339 -3135857709176343316644570893379948480 10639340 128117057853172859013797482436354764800 10639341 483410723670261617279471274194111943180 10639342 -129819296998939662953405923787494697088 10639343 -136058554820529530943848520803853944832 10639344 30199903010418997759213709830423609344 10639345 348674181061354083878030168325614649000 10639346 -284341402804660828424719686851039284320 10639347 -39904332324649004691872965140214854600 10639348 -247423359932364240651998726078802799104 10639349 -2077615973066244244170510020281844064 10639350 -1818152349058257040918200227981443200 10639351 -171072858313818214079548198729472602648 10639352 -514219218510640928310723078312144998400 10639353 232978376482389780840095582197220045904 10639354 -229745012670731466824230803904081585920 10639355 2040610222562136164880889482376657920 10639356 19430029729316471408028945358600863744 10639357 939101803328783382697132537129085468160 10639358 -28284819655309520370995698355462430720 10639359 -50413227014837429488908614371422157200 10639360 -17895305987089826658601175573594112000 10639361 -2791667450608191582294384170939186496 10639362 -30794891378721603629510689125863787648 10639363 -88825026876549350944875049216163218176 10639364 -531277543618751920259108503085411044224 10639365 262570208590136013018455132882121882240 10639366 -175468813621012277340890375282932414368 10639367 573138354507016361491410128075249730552 10639368 -381019000468000343401297540641795148800 10639369 -248159463547596693324143675947713358556 10639370 -182389867389371170491871964659873506720 10639371 -164560798193726343584205023371826690088 10639372 -729215904419295515945407005033800138240 10639373 -168288034843058583433309129932015857280 10639374 -95594147312729565460357413326514939840 10639375 152816121663017314224726099656042175000 10639376 86055503658645088457985059901882236928 10639377 74424635617473271319007599561907060480 10639378 -189472076350064571858881905151651291760 10639379 195221950103338063125019420563830042640 10639380 -1139043266761273782328027374092605440 10639381 310227902217358947890455598552754231100 10639382 84391724839221390206685898024156525824 10639383 200769935273462763711710920153494144000 10639384 104814895658209222964112861327656755200 10639385 -26676135778254165905412760818053631360 10639386 -48489073261037971907108199934648872960 10639387 117821653929623557754375300888171356944 10639388 264535747959583938215695846185239256576 10639389 7015780461613823292856439259218200608 10639390 38730041216918160108916135847732052480 10639391 -57741414332844560413800868990576368528 10639392 2143623541068034946530560181245837312 10639393 219835353006027137310237543003182380224 10639394 129319209341269275088356925425873692496 10639395 170831598003137215324540353965545098000 10639396 -245591287442410594986213545072881571200 10639397 -240225719242784087516645236557102953154 10639398 13039118116518565835941497273019422720 10639399 -307281536565981353037997694652016867248 10639400 -245833100695474058469928053856841088000 10639401 -443859223886125519208719303506294265968 10639402 -83403322150384705823713268390605063680 10639403 -271226571615849283851727388305005883440 10639404 -9041505589868539695531480793423872000 10639405 -48705117490604138810569974695512016640 10639406 -1460309991580861138831315291788188160 10639407 -257363921860101668603635814638738400760 10639408 -57643206604452482769050492305245863936 10639409 529570341216649414885521106757407872 10639410 69458714036477355575022556323811023360 10639411 -732013130263094538795886862613195633600 10639412 42523822019365881013841014892432701440 10639413 358043349539427952674681650832783168942 10639414 190133882943321633386600083968654001056 10639415 -223708477008898853195016293362219462440 10639416 -87918345844480996283435012058057523200 10639417 -109327792437479433172747138343122441216 10639418 158076739892670218975547942464684844000 10639419 410155684721202238330844466136565991792 10639420 28139159611630281141495019182142863360 10639421 54849621494697485043483644293708539264 10639422 -14486782020156884748657335325130866240 10639423 -5216377225274267876169294954440895080 10639424 -94956426003248531805325041107582582784 10639425 144417961392015788431869984129915724800 10639426 -11297208315032606192679259174391063040 10639427 -17675521488284649031320329540909004816 10639428 -54208238857321058548572912113666810880 10639429 -294904562337489406429559673047974479970 10639430 -253640825680021217989888698061678454400 10639431 -44289088741010171539869989086364225256 10639432 -193621065540874463146431423284956200960 10639433 -339564968074038311213577418957868000640 10639434 -12833964952395288293675377962082743552 10639435 329393970920359553808784849146358238880 10639436 276092590511167596178362537083474215680 10639437 -458541096510135660962011175115287168256 10639438 -108133308775250921126555555801019724800 10639439 306039330797815812903728937979678896240 10639440 3060860494796665718109229850579435520 10639441 103303798029209825682720462904511997684 10639442 -60215774150131648690069963935131561856 10639443 68371487229857213343203045488094257728 10639444 365399459221954395344129514247003991936 10639445 -166855636563018251759065353382983752520 10639446 254180509149525543170491207467568181184 10639447 735422252128035158628812321844090880 10639448 182181748550121297963752513903056158720 10639449 -246053046438818488478700481146926677200 10639450 -216975559492188346396782307169937621600 10639451 -426234168952234823980140755118363151548 10639452 74786043220682891905567007245425964032 10639453 -244359002465499027936205892564463673440 10639454 -56064962847375528912540845935181708928 10639455 -73595076339797747578839087011866867200 10639456 531141935648102887740869507318118088704 10639457 -46272401302673438570399457301769934780 10639458 12676986151178176155888380484151488000 10639459 310984255596173139675280108381399821000 10639460 12760035168470464468466180570264862720 10639461 -68726968239612513178424426013521859456 10639462 -189248147010339331820392455397629868800 10639463 73010106138791525032854630561441686712 10639464 -213576086357571843212846551774443601920 10639465 415346168228055149200694676035162125860 10639466 381659816405028552568924829819627654400 10639467 143515431184872003241528201160074645080 10639468 -174374733918837256491840716949604753920 10639469 747999895977131863930755715645199869644 10639470 129129321420452058849066775340706739200 10639471 -281458100515265648111778702019268600808 10639472 127097047680437872036121744536669618176 10639473 46284685377181185967277658173788273344 10639474 -256515593722153135447014262322964321264 10639475 43968520863039920511304567825491820800 10639476 99684173822735924576282686447628111232 10639477 565912469157785956737747297720706708480 10639478 18279114308720250027348729150264829824 10639479 -113166883717750908252602371293492317184 10639480 -35053746349355932840793382491514777600 10639481 404634728387611641407906498367637506282 10639482 55151063157558134242488481625441585664 10639483 -605139094313704109569234723723479972320 10639484 -772498373326238821829428096326822850560 10639485 96174267105937482957505264906017139200 10639486 -149198610252706643707912057329033731712 10639487 558870733905386908513494758984539875240 10639488 -496936096585523403565736860457317171200 10639489 -879041140033048242576633663937829248 10639490 -198371622709365744715256986872998400 10639491 -140613270816664550986236076121426800728 10639492 217480060794428942233451606382661742592 10639493 689733048087832381698988976827198235742 10639494 -367362561140619657161301722656728115200 10639495 414439611002522673693398073779836425120 10639496 -351244656395893856844508280735579504640 10639497 32772731804453651452250822043572636640 10639498 149067368867850161688618311253939936192 10639499 83852809972635446536556065535706419568 10639500 -38996473537092824392809912225219072000 10639501 -396366720696978158263281294219683126976 10639502 -2748901832777759134640580076203849600 10639503 93633159203587595266335513572482814688 10639504 -109326473697930092831150905362846105600 10639505 -195186859598347586347627351127639943000 10639506 163205656257346526654427919191767251200 10639507 -699353660623887044217347655638288988244 10639508 446068739392194980818391013185015279616 10639509 -86931629208107599352731759382213957472 10639510 7894406812053214297710387866473758720 10639511 -756278914093924021237621933239457690608 10639512 -111916920518672773770327664193509416960 10639513 331188146051716894000956825120814706762 10639514 310588645036813423567772709895435247856 10639515 147249613730369585003022821771995741920 10639516 22974869007286088940220712411861757440 10639517 -38269987693488371438418723450573864000 10639518 145206786036542639423390972656952008320 10639519 11734271397524587564402518899541747960 10639520 -215140444633792919630407666808763187200 10639521 -73030943096644750141570100546621694192 10639522 -221026776160255533630631662750351104688 10639523 540017272122926025916417420604070743772 10639524 -11545762277756789301698896563856539648 10639525 189643987285084802496376013438198732000 10639526 260611821991828318095146185244009308800 10639527 -401020279986648358201897753003263781080 10639528 314987904209667286964621892815130332160 10639529 633594426883636014739938517375409386320 10639530 -57366863775183585849608683908623520 10639531 -21628462398147688265685217875171787776 10639532 523196351575384998348367601223977661696 10639533 6471259357106447719388311733994359808 10639534 -395057744146861654567421275406041915584 10639535 -8602911868309717392963559942529772000 10639536 96226373300310144359333850031780626432 10639537 -588285806315321853579259994297649768814 10639538 -34163668865739834867181327279625613312 10639539 88716802324833313510900605801081717600 10639540 80202523293272893177568076140285418240 10639541 67408998789201886435681922685915188736 10639542 36965695456758426135533366043693189888 10639543 337382790948459296799518384245437944400 10639544 -238375547656374474812617759826945126400 10639545 52437761765859238094424371061903528960 10639546 6592267847658088830243933430546703472 10639547 384555951765871983384664490315022172080 10639548 4278084202955250935383851094931066880 10639549 -15002717872026068107334374247263748340 10639550 -98539684573279197183864441141602971200 10639551 -21689074857314763732340627275773867760 10639552 -43838883490813332777479267354425688064 10639553 -534063451913077946581420150747063028736 10639554 -55454318309997335073603922074545662080 10639555 -328669817030191873962967510895795946000 10639556 -41359541174081500211449805292941279232 10639557 76779053104035167127683087282406818460 10639558 161852809253960308926074837596941769920 10639559 -116045577385388688740127000938615574048 10639560 93068720634087782828684588970617241600 10639561 -494578639188882961534804729899354876838 10639562 -77808012265357732909239593157179404800 10639563 -100409633290728254898279050806799769600 10639564 -188002930660947957216852543627984380160 10639565 37329927669900600313524554860396992000 10639566 -101160798718319817344717166518364535680 10639567 -123195597464627802742140414715946150480 10639568 22464120143178456904270986253158408192 10639569 -226544050001110225324808749627317761280 10639570 97750914720881542140421572614032988160 10639571 675846906326631119804852929171101425772 10639572 39807767688076314584591569358663614464 10639573 -293702745433691994675904677437487294560 10639574 -17106173524091221240293129831575247360 10639575 -207918331691564801668056821179941832200 10639576 5472294353425213958493876244550492160 10639577 147843584163890635273015637902513345860 10639578 164552074034322982330501753529197393920 10639579 -830669911359947420504280831949260501820 10639580 -105543480915611668094595583686450677760 10639581 300770825320745660273681036582672922720 10639582 -31250517075248321544305331761667964800 10639583 -308125816109448953730851420929386435168 10639584 -77334455395536421825841646505283813376 10639585 -345700584715668015229303648186076379840 10639586 -129820058422250063481444872543531591520 10639587 82538272223955462568655032861927249152 10639588 -7947676851373299860200015191538007040 10639589 -554132224603915777458748238520298388610 10639590 75247394188931404981230698667543709440 10639591 -543766674649542289833770178286691383200 10639592 139428799210896644394436500302595456000 10639593 10350838073176935849254277702610475904 10639594 -13721605348435602963090681649812134400 10639595 530036080707718374397068182035585605600 10639596 173061206994399427374524586736613535744 10639597 -593423496285171541788359092846905884468 10639598 101604329959369101896649167922622516800 10639599 -28688736893103714546695673868192717680 10639600 81099942705063282265560615004165734400 10639601 -7523312445064736069798317013695030080 10639602 -42554730637530277434091301838629681520 10639603 70122218111952052614028719970425977088 10639604 -1835015963613147292874118618779013120 10639605 192149837040693001572371834385018780960 10639606 18974873698347835613795712338377756224 10639607 379182326632343298277504465337574531120 10639608 180048906541344476798672692106460856320 10639609 -162618076771783582064185848446406833084 10639610 84801150813691959423410552364926292960 10639611 -380724689900164963429102852326994854480 10639612 -93216923424562932098848514130562207744 10639613 -560730291169374005499609568850234406138 10639614 -69588146200012078090247038956194697600 10639615 -114486071685389338087901429346334957560 10639616 87690231334164369845680358557074063360 10639617 -284819488629788956527662881250562394320 10639618 303443389320941422067307458534505786240 10639619 -8244464945381236001287198712127740856 10639620 -266846728171010890947048511052249088000 10639621 -111372086654488584129316360334426391456 10639622 -60594219415537407804686382404036227968 10639623 -111536117456882546854552977907495517232 10639624 159087673250588059192442413782030504960 10639625 1293691336946054572296414378271902624000 10639626 -5894282516215568792739410666303974656 10639627 -85389600614479426050683405584289356080 10639628 171847319112997255475508552569159370240 10639629 -71992644866060958384001391780600091264 10639630 51213936349588122892930718621525664960 10639631 531518124876139550378764614411264864432 10639632 74568684434503923016782212944107601920 10639633 -472148185836403360043904420639131895118 10639634 -39000205426496233608857278589928615936 10639635 -31369855580446495586485727557507105440 10639636 -151830947545342868306735635921565368320 10639637 -474627886852885968652673707740688457508 10639638 252058030026423979137783259781467688544 10639639 193577048024334379634001336427656334080 10639640 342555265362548582240141169032293785600 10639641 137546798661594749028149512359697653120 10639642 25746646084410303229499962592924839392 10639643 -83574515575590688451653102680825742800 10639644 146703826698744281513715491454412968960 10639645 136816820247207693917933435304334080 10639646 161505758425537540261716286732614799680 10639647 -60327020124328653385950711401877024000 10639648 745343760555323030005669389079482531840 10639649 -393460821089482166637123703239741544350 10639650 39696122468093320616508751791134937600 10639651 -15540167441396449208370796113080044 10639652 -132109769435101011081825504998040529920 10639653 -74186017495357660465751688703116532896 10639654 109029162878950436976581162058581560512 10639655 171559514820550448665629792529371025920 10639656 -305167001012467108324008161889328174080 10639657 -192461606381366519374743607869314684288 10639658 252412628494202997760255064356393040640 10639659 122605406276185508616122252584860562608 10639660 -297121915222736887723635041685454264320 10639661 -763354915373817250345744291713878719488 10639662 -369403710732141993494901331878002688 10639663 -3243196833403528691180048756323311088 10639664 32818477981012694802668135853903347712 10639665 -90407113704032796195728919005833804800 10639666 -13846842409501216022652083740061408256 10639667 -166443690066759733850176809709319102400 10639668 -828489264571454790257516194009362432 10639669 86177151374363813421822360460665961070 10639670 -244804637169767741050090604564067294720 10639671 44407791372592745083504758258855293184 10639672 141030730355399593672291976179616071680 10639673 200713800115862098116999261776924349888 10639674 -12428604492471830434798434806511909264 10639675 394108407780396376492984613594860733800 10639676 -44516033104935577786645935101430202368 10639677 7526976819663049338050255356877810880 10639678 1586432050117417302779166619985280000 10639679 8199694371983841597592038315686750976 10639680 9378798449969693582416456860208988160 10639681 -178986526737414829666032413765977075096 10639682 312869078389299573555495591828811242192 10639683 -81555317258345221879652389204674463200 10639684 -80455594077601949794970641597021651968 10639685 33699357357876014134634204020117320960 10639686 12856094413362592475185731027300560064 10639687 294447267814664694010826080781129452680 10639688 417728046754538136143217557799382517760 10639689 -237300426173895749684844296142611277792 10639690 -88405612465616444839300246720939370400 10639691 -218906384747282385332525207320295548908 10639692 -17805785654261184587838496805882416128 10639693 314466659505213859677295903857652445942 10639694 119457720094220806932121029433221496320 10639695 199066212185251670313184490335759405440 10639696 29831709785475941623293023623656243200 10639697 213564173291870828242978882570826489472 10639698 96671925185082120989474862623886670464 10639699 -45683154366688232337062247073969424128 10639700 -230418322288939217378033175218141116800 10639701 -436633171949511311520169740638663832960 10639702 -255235292774405723015802650609506100448 10639703 -267723108974232593415387153126059853048 10639704 440628858203996925162504336950792478720 10639705 1723404316179321625457607881833002240 10639706 130097766723663998059200939905231523840 10639707 -183322377468502760509180298033485690512 10639708 -147234664308222227948563924433519892480 10639709 73930034974978318515528289207815722604 10639710 -63280483524658970006672383189765012800 10639711 -500894806192105403058899543930009406688 10639712 359675118891341159480553163295388598272 10639713 -1576364658159203616164001064176456720 10639714 268330102447045546315641943131139366272 10639715 303789039792390065141948631752699535600 10639716 96219090329504248946312433700241789952 10639717 817961438329480453479907940545021344 10639718 -291219523416095612296316827985169457440 10639719 758645023299916882236157966714146550944 10639720 -27414999715506910451772938450436096000 10639721 -6258624528058179715684349511129779568 10639722 -263282169763278023010660579488617161216 10639723 -16262824107835897089810145064004921840 10639724 -484406409657194907735758753929700853504 10639725 183187984622313290977249196726812773600 10639726 116149802910287957324443978074002108160 10639727 -50360517240772571931655811037813958656 10639728 -95117665208287452778200869086062182400 10639729 369023668292726732156745106226465861330 10639730 -8279559539439588508307937676853574240 10639731 -23940832389088831775147462914546007040 10639732 -42902321598013681663330728125814140160 10639733 255868275504570943025965495803289785684 10639734 -12175114887183647112896917693550592000 10639735 -220155950071966546877353701410907697320 10639736 -406861399691881082312982122236693463040 10639737 -91462254400703529211157626869230811840 10639738 -156354908720911813452076226403440334480 10639739 276603436162881711279920347078254631632 10639740 -50668844746441965347412790998262087680 10639741 -73839988340326803594894123503802056256 10639742 -55277172934333027395756223586901493056 10639743 181645336138321930579126515717440560128 10639744 -373804721284424188855715723289254952960 10639745 -325351327216108366970668636846250851500 10639746 37036643298577594382863268368062511680 10639747 658418256178809821193756815317268131196 10639748 1878045391325529220138988445608841216 10639749 19692867167513840983789276800996701664 10639750 -10761503109251662708065388937628864000 10639751 -787911913824337761409658303823005782248 10639752 -277128815169674519732291247836275507200 10639753 -7712506269901739944395369811413567318 10639754 -103933975948760411074259945450463110400 10639755 77090584672085640511431967250041728000 10639756 -366740265655776785671149439360723794432 10639757 382190991513148360292301672749383721400 10639758 -57472140960043728665120914834006659072 10639759 -28232324458245880645379375266847197200 10639760 10925604015454905196201817536482508800 10639761 -183983521453426019869334462345834867616 10639762 -326029415904023969961451894208012743680 10639763 -352195795350020737696561529471512859988 10639764 -568833272455845926591626897676629465344 10639765 -406482855206199940346990175871415647200 10639766 503912620440274623493317250837940663040 10639767 -148491261166858202730258884493491949720 10639768 117608960914023467955002694283145410560 10639769 -122617345920385609707246811534254875904 10639770 -39366034903839797165608921645961679360 10639771 305184606740211652669196716222968103072 10639772 -112922115170499966230765192318745600 10639773 -56226146396575894898815421685842478696 10639774 -223358982822109939524529576443562509120 10639775 96295011339192071241897102224746243800 10639776 59609930741102980615139148491724423168 10639777 419389057730277541296387697261647433634 10639778 -590966648955259853537687506068497706720 10639779 199348997066964469500781727522031800184 10639780 143595955522207603325251246381097529600 10639781 463202098124132982819098270904143084700 10639782 62314394673828428115501087647774893440 10639783 -238213939713248795661958830147551571840 10639784 416494871993619426161633061287360747520 10639785 -117813628908152118360325065056911392960 10639786 -87006539396227931329057850573421891408 10639787 28574293046921964633126809574437044152 10639788 -486386833973958363046893388326055977984 10639789 -280999584251172643245274761221234188160 10639790 6090628594134340914808006177312642560 10639791 6682024340859007076067975597849406080 10639792 98897360739330013326375390627663052800 10639793 25172080037887095335627800055836017042 10639794 6854017933485459502796802441764150784 10639795 15100302404932952960497395771209602800 10639796 -216622162540026837299068911997404278400 10639797 199632116493415598204098150826390599680 10639798 169519501810489165381205329441754770560 10639799 -334848539638354291788608798848549902240 10639800 109358902079574025605039848306838528000 10639801 -700126370352943484611457152289944161968 10639802 221027620369553944493854799156943398400 10639803 -30564365071152482777829408491736232992 10639804 -144671735953500731953506506801427129344 10639805 -473980003223551257839880909975023746080 10639806 164330794279629591873976465207496884224 10639807 852435330234513068872334519762084374752 10639808 220444360569800022072756151760115990528 10639809 285102656853385481318776907139773918400 10639810 15315953617374534397657049111683776000 10639811 84205905176410382526094862761773935232 10639812 41358881102574415711708600883509312512 10639813 -1361592718742852726683333350993025417920 10639814 52469273368613351886329786107326458112 10639815 -223570278605218825668726714508750482480 10639816 -699041627833068700149243268596647485440 10639817 104995858540738712034663507508482029220 10639818 -6496445716496745479618049175712046336 10639819 342469811211922045719036785438220067220 10639820 76587347178498251842766717153370378240 10639821 481565720551198173084367672888685483712 10639822 -146034335477522055173250706989277140288 10639823 710645344079226404819738940432433824 10639824 10008352953984548409850880920405278720 10639825 8427605618636580561002241537345377600 10639826 -82282352660271415133070955537916139888 10639827 -264017897451802030224752075105089170552 10639828 100695286453577274818517789376165598976 10639829 276765938774587649286059529855316316640 10639830 -61478290666795452428495783635541182080 10639831 -8594675186135473711491757782466892400 10639832 -135271354629623530208385599099366891520 10639833 -292752102629018992441474237403689939296 10639834 5802826157342257012994604376766903040 10639835 -358665995448529324464901601460995142720 10639836 24656336271262719387636219725877573120 10639837 -8721199055169420509606165385926325480 10639838 1832518903387454644800962032051757760 10639839 -184142267232386289753792703118376775680 10639840 -503359600783931318110547533297582080000 10639841 -584203434562530866879079376652849957976 10639842 -62854721350411434917182828752748802688 10639843 145561613423091467686017102965463528092 10639844 -155359971260165747372752955295938838528 10639845 -21331309928874919494204038217257361960 10639846 -19668913824884007709943006878851858432 10639847 272540752353994616964319260354814144224 10639848 207337532576910904414022338212953702400 10639849 -578376065649329290529358206249186178480 10639850 24492896996308706306014277592486036000 10639851 129469903298494370416015327750443715584 10639852 143771608161323791393046363685489479936 10639853 134298183102183352076766122872163613504 10639854 -49414806028391616537404673359248595712 10639855 -341486515677957668218777573936514829240 10639856 89863122400340223949502540822072819712 10639857 -167649478079406535037251988506866594960 10639858 -37481048857586753070561558038004832224 10639859 52136178888470331032497220232728538060 10639860 -158362026432650877493764048003858432000 10639861 174397191718530590201724550088314909500 10639862 -256105830647710218855030731949283638336 10639863 102533300255875618462661581497223704480 10639864 -766580877304752198169306790770339860480 10639865 -213532737481778040903633465153027127740 10639866 64173038827383385285745256922076177664 10639867 -12343257925468122249168259329241600000 10639868 -423480878100114433297577667719759854080 10639869 2813224347498866965506644892127906176 10639870 68255101011609586569017777280986594880 10639871 -502929584295426300195717890559872280456 10639872 136589694708799472440012986091957125120 10639873 -32195244844519314587310946676359610878 10639874 -54108724557721597524968974503032045568 10639875 465074591109726305469762518576357880000 10639876 203120314934423752809711946923078245632 10639877 13227450820864364068112474444382406080 10639878 208991591003003613640298468030914560 10639879 528448413495487012043930147158397795480 10639880 261178818420020148145827664961046220800 10639881 -112432261664464409669754895575479661888 10639882 1821407937208764980732046408047597568 10639883 307766720199858993595134667738478532360 10639884 -19547116260501721397603928257481384960 10639885 411872043726762205269010960942286549580 10639886 178703817203226053623422471992454359040 10639887 233461133751050305668626739510165371280 10639888 43060519979944268053232449273692160000 10639889 247203721910027906799696156858249159924 10639890 145037244298519944858577000427385523200 10639891 845548213295008267821132672799535029292 10639892 2572849142989865949294353474691674112 10639893 -698992862478676630887151705653278208 10639894 188195619622173582126453871185525487680 10639895 -183822208640605647257592815733948229920 10639896 -14914006596813788489934239438775951360 10639897 526403408822568811019177624373595414920 10639898 -122776988515254134886635571910426006800 10639899 190560181839107230910659743465430579884 10639900 4303353211686201715560217025489228800 10639901 209951265309040569752744891669754856032 10639902 31474433662674970719435071971879296000 10639903 -561693657195397292706205109322983666848 10639904 288768166832529754332297114843950874624 10639905 33435422161776429839342561723522832000 10639906 -251341796271669070330412283473972764848 10639907 511207926029366480459435593254496594272 10639908 -348558783592619533627860054065675342208 10639909 4326453200116333572109976364767388792 10639910 114407133598525998709396272568046238720 10639911 312150521004625438896655953400785228072 10639912 8174127288936628067192701047103979520 10639913 -27363197977118873454265846487825889792 10639914 -80742691032994265125075750242597922560 10639915 -95558730449199716261337243289348469760 10639916 124302391958223142297306025573872124928 10639917 4401790843753814573759531936622767766 10639918 94175416371600393754251745432695692160 10639919 1136033467983199400310570765349520398344 10639920 696651709661703693164960206883389440 10639921 126966949354582604911403010797470095122 10639922 550523824561932559348874248750725018624 10639923 -25731500658404199137876899177389133056 10639924 212919394439705100562798315946675200000 10639925 -133688161358581712912172724761779270700 10639926 -95013971457771026675543458206634156800 10639927 -208861960484566226400181937240829531840 10639928 -177558141168079987809253851647900467200 10639929 318707370398952637785679922304248744784 10639930 47154999511599206691278217323640545280 10639931 795359721826970627138022489210149205732 10639932 -320126642997267476628357551746230214656 10639933 -32744142003247361077276779383346841600 10639934 -283463935355978884076864402570242992384 10639935 365419607655334215457861787990666134800 10639936 -111089730244523796185525549094873858048 10639937 243618050407848157619969460249207203904 10639938 -30493453572323389482805024788967091712 10639939 515651195665212354656927099710031084760 10639940 -205958477242542477396736088100469512960 10639941 117594375589953194703294503464423747200 10639942 16346415471261707501150455188486840960 10639943 144751870407616041531391301323473492240 10639944 7448514167027748273210283618153267200 10639945 770454171878600913591524432818663798920 10639946 -219397375398404166769154123028476593056 10639947 -128926710103290171118397888606500451328 10639948 -528426347480599377631461131193980788224 10639949 -551721781052962668791581884607212055050 10639950 -8874648401464113812187808922221968000 10639951 -54454259393086094826036835036650538752 10639952 -66049315893255454100378994276911161344 10639953 182312412449229155735572166113401375300 10639954 -187642844274573633495587743067110898688 10639955 -522102857507224995818765429731477458000 10639956 87990685574555395159892748693227907072 10639957 -651727889947336757470399147406688626240 10639958 357633840521556006711559074754651296 10639959 68814896367811295379985469479504002816 10639960 371394227528146095487459102492198502400 10639961 466363547866199500068611689066424168832 10639962 112974985754838763466764166409244135680 10639963 306673492973674576829384602786202000 10639964 -450327178505522226993397225152594568704 10639965 30361518093246885273011208506101422720 10639966 34901331493811975911864594664390039040 10639967 -46713984723978291438558131683561012752 10639968 82569476777075603652217941889969029120 10639969 -50486510370818805629040432490327455356 10639970 -86242691798718796836129945572043425280 10639971 -208765443230352267982950857669661983760 10639972 208386453107781703247011325046962176000 10639973 75852360605299904392062005817956389440 10639974 186830018400263585388976885723534637568 10639975 2233281161010283208478436006808584000 10639976 125201937527694933435090182497104936960 10639977 -56100976237857772096636910954284515168 10639978 -355796068593032079811565187986405562960 10639979 -21106287526304915626204725059398238688 10639980 52646382792814519830308383874629647360 10639981 -364581481978216389470542567630226805600 10639982 28943711192288147776986378815394921792 10639983 294822071784884456026629085324689654024 10639984 -50571844040570146969424843585564835840 10639985 -493349633219350456170116808860731535820 10639986 39474936810220330825951435913894796288 10639987 844644038654405593993103293972878818636 10639988 92722720435077672735253817349664849920 10639989 -258071564127134962720385361783652812192 10639990 279399767942255440684085222708787840000 10639991 359161783659390817816601691494261899800 10639992 41704615777835636890091553788777594880 10639993 -18975826751391675904760548851287943616 10639994 427711026324835099541048050384138114272 10639995 268015999813638571656216442263634007040 10639996 266823062702257394986440425148164864000 10639997 -46670126540980970178619207661538131508 10639998 91789132722901874188302685451158033344 10639999 -293692994377619985459121681518502559936 10640000 29505239331201063733091732815872000000 10640001 290953939611186944827163108093082009600 10640002 33498259049113738299446123946204969984 10640003 -783767849274519551895731104567875144192 10640004 -162505483923214574290220221037685371904 10640005 -479541794506124343587199114908740310340 10640006 192125825217468526613102323339911168 10640007 174162254595240766199246179420513971600 10640008 438383950457431077247811993364249768960 10640009 334934771860480073474998680277763853210 10640010 -150110462104563796477264822830351517440 10640011 484280676178495810547096616130632176712 10640012 -53151997357049664371512472311996018944 10640013 -264265264066200844526732879087430492000 10640014 -87635850891705433228946589784383178752 10640015 -283407133908014051096549587014168403680 10640016 19558786083049792886052741142439411712 10640017 2728989413707588424305141114510490992 10640018 -31628761119504622066816115575961481600 10640019 -43274771915220869854038671059397095680 10640020 300039217803203982320727505888152180480 10640021 17218573971206959276049872433627908512 10640022 135392575829341630545482060748523764672 10640023 41505187885639728555154746804362499272 10640024 389301539959212580482536134346993448960 10640025 178883247051868434777970550960742792000 10640026 -432991293359412477298153231622787778080 10640027 -932084131151928150352453044595949865600 10640028 166234725968516904239481311601030807552 10640029 -23701804623809282521801530179136441370 10640030 -118212713677216723629044915534591066880 10640031 217202712599168138310035241688349460552 10640032 323904545580437089585410295067088125952 10640033 -278939496495505542924501857982356116320 10640034 238534687894547789828016248673009714384 10640035 -38260295376711280741715752885733208000 10640036 520182078618216516591349797389085941760 10640037 62608315448994196467642156007288012800 10640038 246836975749980221295454791911591931840 10640039 110892527267286422065915444900120865280 10640040 -319416015600153267166933566008585011200 10640041 78240864578207254391584279398649276800 10640042 11902812960787226147894462429961369600 10640043 22405675449350371124895628460064424560 10640044 -411966441568626346588245789312913156864 10640045 -303666286922751151809342198913069357200 10640046 -135056067040439109804014325206623411200 10640047 399800033273788485785641664709499679328 10640048 108900712886104813369305779014542950400 10640049 -1345292882680370301313326308751823872 10640050 26143912934992975937675463810433882800 10640051 -623904596119909832283804515773560936948 10640052 261461679542384007986225491547185459200 10640053 58320086824836724753075996249454093184 10640054 254956914015637131600844682288693954976 10640055 -326213434950469396514629575183108120240 10640056 568450487955404746200289884659538554880 10640057 -84124145623803135062520280111792514400 10640058 108548330183747389191887830113274354176 10640059 1111634372677293633892040331744668455440 10640060 -94905798320166183370987244077724467200 10640061 536989725525532530971546625496698608832 10640062 -110018801707149082569994008828730384128 10640063 -66545568297952219715303965696292100240 10640064 99768398544109934140653581302184804352 10640065 170606203692336459492094729040228041320 10640066 154959273927306129797899254253408769232 10640067 -241193451181004770193394399114531680520 10640068 58949823519288794511499891801524387840 10640069 592634880298257920937885887454277041312 10640070 -29605296656900868400673199930297081600 10640071 664307658603648121193836155433736107200 10640072 -144111751255185405927187189885721779200 10640073 -391493924359070716420898076029288280816 10640074 45650105693103910737428092283113088352 10640075 205448683974408463937441931291196035300 10640076 -152749219774091285709422737549800652800 10640077 32598116825102285890435608738874504672 10640078 -157517503766773603799087715648520100160 10640079 -1954478130153124315755471127829920224 10640080 -19585588116612175910675886059905351680 10640081 198179527593091958619654138669524368500 10640082 -70815169364642791576966050512417968896 10640083 -215575530021394879575749066888300348456 10640084 -9880781582382920681856888789323071488 10640085 59451523092402121233071285791000838400 10640086 98205060048226878528644472160179894720 10640087 851953174466954157656531719547239289736 10640088 489887248178934410248928800759758796800 10640089 -12072645147717330692198556568143461110 10640090 -128224698124064202181214448531766416000 10640091 -161377157172530539576237927051358422272 10640092 -4918705720694430150307665189275314688 10640093 525570153727376374837737325905760424160 10640094 88828874558462546783863932400735291200 10640095 249142258606558998539875446006174259200 10640096 904777813050358584474549952354501263360 10640097 32012841673017541617805004872104637056 10640098 -9278796742667465465481714577630692864 10640099 119666425695513599922423800290340748288 10640100 30577817408912681917356337393396224000 10640101 101224994832408805801837854363903106492 10640102 -222996535003884199105864795439557449216 10640103 -590274649172886479922618646754442794496 10640104 -81705630044809999832673604335303444480 10640105 203082699525529477094830699074043138440 10640106 316556037035973228073380453629236270080 10640107 850239639518892165238648491234789018356 10640108 656063486697879907741657004665812642816 10640109 117368132274989646879074601500562751488 10640110 43650896645293512327810162790878332160 10640111 -53616839366985745798489015182712563000 10640112 17705130610350826414854624317328064512 10640113 96676810237635732527433978995395042896 10640114 -5830643272268408205695067049142204784 10640115 -9436402453483133021043510219823420800 10640116 418789957365246625290727772474114272640 10640117 -878154849241574469945475521739487142948 10640118 35068927461836054894050552163176527360 10640119 -180590219360960334903971359748263889280 10640120 -219870280678462107194033810788079923200 10640121 -105713503387850394319554278288178246720 10640122 -374205822067388247947627743844560765440 10640123 -148227955605280255644721214648491454976 10640124 -110147319618785281366882747005407044608 10640125 899617266207769525987440889826361639000 10640126 23771514464718404989826495495546567424 10640127 -89179151722462091995777433797137395568 10640128 -210496069750870177132991560633244712960 10640129 -405431289279891207064155735790778269740 10640130 -50542687812006684691631068314492149760 10640131 167546022766106634355409724471977315664 10640132 -51158729445584998384879800252035174400 10640133 -200669356841006275979784627466926259200 10640134 -192770638423971402256322398854841608768 10640135 8498148182489477590643610797866800 10640136 16328974122080685580840355482944307200 10640137 117837018032671759753716860062601686800 10640138 234734398455441017587032852183252348720 10640139 230883969337669169620572233157039422424 10640140 84374177685637505195178331807960442880 10640141 691139671317665827753862134608621463584 10640142 -244975705096857013975847581915720720128 10640143 -230878580388062322740467485208463030608 10640144 -21899987496941697044755814095575367680 10640145 -104472594946027416648280088171267660160 10640146 -242753445361788003970167187489992909696 10640147 207213668336267394406074425708597269152 10640148 101522073072287086129859514849150658560 10640149 265336627818797394761488724676551519164 10640150 -73055673991301210391861855120638400 10640151 41097582359932973215911051307584288168 10640152 2535430349805673523374743374063923200 10640153 -460664328812988983591290931705059108716 10640154 23050158427877958769279988664816602112 10640155 535943775946071624749796092565258538560 10640156 50476723430036097753549017190253332480 10640157 417710377336472568401080499021957490720 10640158 104819553992175644036906397822404237760 10640159 799012743877154193150501412998968907360 10640160 -441575913981520175039176244906557440 10640161 -67062645648245559606209770613167392256 10640162 -102661048665562204668310191032340627168 10640163 55603842787943777910635557862153812344 10640164 -17084935591628753380820053110511541760 10640165 -220149104639676358943972425781349000 10640166 95230628101776292434877915162898437824 10640167 -211683045683630731703872229286565896648 10640168 -96112810358178874307587891081626255360 10640169 320442962052421216797863562048783226788 10640170 -223892591127440415077061732186599490720 10640171 -46483649431741225261672957673488553280 10640172 -199230362431655302784493473075742412800 10640173 -332328324364228892415555801520811081578 10640174 102442703595900919156548257725290720960 10640175 -4921076135022530440740409136712384000 10640176 174399020931236600500605193839167455232 10640177 -70344130474748353997267116264451370000 10640178 -4257068418962731015420909864100785920 10640179 -110876573979998900443190662462228228920 10640180 -175977406753737148565063518133346489600 10640181 61357747493577026179824313658613177024 10640182 -532668632017056535034466754684078080 10640183 452043777532730403666584274547619111064 10640184 -359512581428510302880450652602566471680 10640185 22479497393259584106396336154457246400 10640186 -455107539277892447897269351183760504208 10640187 223080242314986200193084493310993817600 10640188 2401363820210083083058984676568617984 10640189 -257889805686557064088133976900633815808 10640190 97390401920026301431587650333019494400 10640191 -410434360569390161574672067711175362560 10640192 58018779899998961943962617165974601728 10640193 -49618905291961488668816012892107547936 10640194 -289535277839983203918488828686982461440 10640195 282236151983927938441915226365726237200 10640196 92935338189293496741788767612081692672 10640197 -48783330214105727034063218709911601828 10640198 72792181046825118237029741213667713280 10640199 28163237151634466565012736800338679888 10640200 -131377271285211083286108189131926656000 10640201 -59255387654180909371079599884393273792 10640202 -98766306559594907409112966356042272256 10640203 -116381573045584435491803288649868006400 10640204 165044008765122424074245229456736966656 10640205 -175938462588614688139875323922848380500 10640206 -392953595979413767900595043239099120448 10640207 -607340509320531371746698524025158438544 10640208 -111132133514354578002697878698105634816 10640209 -420966815204279424933776285520455133760 10640210 62950008030068297352277737666277608960 10640211 -18997727046072843520930318972713190728 10640212 211457653287326008269716499382542753792 10640213 -1122200544667852715796894168588096288096 10640214 42907395635019326633012381219902156800 10640215 496262459279076762035440195161536980800 10640216 -572458930597031781342252245340839731200 10640217 -74169137291297166039198689779956301440 10640218 171155969707749059489600700145264469760 10640219 -328349688498044972880783312434500072380 10640220 -210873099999478255317679865911241886720 10640221 563348230956923552697219584492454464 10640222 264218693421147262690243972217165087232 10640223 73325228930485319286038269503786475008 10640224 159775942832503617016673375121062756352 10640225 368632413528822212970429375827815077750 10640226 -116931709491729404679547811429868579456 10640227 -147393049255976297052656687823358002192 10640228 -343038622166324492657616732524127682560 10640229 238831184111853317304266800708943589984 10640230 -187207872472966298836721043912106135680 10640231 -12071931897144607275971250796154244000 10640232 -412332048674832916937730172921087150080 10640233 -31707353578663956262691523507888440518 10640234 30136109509462877957791141149637405440 10640235 239020634368066092720602419565108406000 10640236 635623617583853635256855338225914574848 10640237 -39347020783154469994334929572672461760 10640238 -15662714595051415986449043772060164096 10640239 401194170673258810677997228535408149800 10640240 -91972789524420050013783511556843274240 10640241 630819233447464120956291887918296267152 10640242 199484865011094404204060311944754693152 10640243 -5018546186321572775293401621884344656 10640244 -69095453566115445966671160098623408128 10640245 -222256946955739549693190193114534662400 10640246 -131098158104827230446875457932298264256 10640247 -152827391199934157510669901615352523520 10640248 -461650961195329053597091328368503152640 10640249 33589642206006681945146682754282372872 10640250 112808868701772843807456172217517720000 10640251 421557333619410171518962940936394905252 10640252 247736979485630871743706684330942802944 10640253 -76173819465526615299965569475896437120 10640254 47688184031355095557515439216164429312 10640255 518137003539673587367212389766161261160 10640256 -501991937639179284432187980722995200 10640257 191479443949504315103164121268073893506 10640258 -24016182963964181536667407302287273520 10640259 144447914674891008002405198867555603664 10640260 -216868473649370733884529438631144919040 10640261 -19692776176355870863394985965185756068 10640262 62398963008412542278309251999751977152 10640263 -228720413483296599642253511723188640488 10640264 -3392647249640225877936759782652026880 10640265 -59777749526422075098755151788786479680 10640266 -17038673621203996230088594966484613120 10640267 335244564272077651762667099088225744552 10640268 272307762552103893136102496855866859520 10640269 -218429167668968632079569669644107296330 10640270 180417097974598417637196218220687096960 10640271 104059064150842304160650220932914021512 10640272 -34990303749368433884395933928976769024 10640273 23546580262781721182592021922811166720 10640274 -9617652554932853668384214852883732480 10640275 95533263953170996368302653642288400800 10640276 -153426746732979374738520338528010867840 10640277 -470122435073129450541138878387121924786 10640278 111699626959928394093514808607472756800 10640279 -85280581529097500140885472158181169552 10640280 -19619202283384266339091411430670336000 10640281 293502730179535602433156831578120907082 10640282 45648187073097915567672506633613898992 10640283 -474524417662783388446790387237623990272 10640284 -537045622521426478839890598872839504384 10640285 6877627154511144595579513186825382400 10640286 -76136480068449543332892195248850898368 10640287 78061176162342108020954738766904002432 10640288 -439760083230552602502123670511882403840 10640289 -93060725442038912328532862194174403232 10640290 -57032703040622609469665271688741029600 10640291 -231814420888093965250080377174971012416 10640292 -69968266676721516662274039862839533568 10640293 782030093479477074354257703973423812542 10640294 -28614278291453112230797383271786364928 10640295 218809810710353509542648104621598504000 10640296 59831335506571035122250881034832281600 10640297 -470312705524829079343252949022491472240 10640298 -20358310250773031510112870045710449152 10640299 -673785232071593806027376706346847274700 10640300 -187417175652884687038691170916299392000 10640301 -16889011691900150258173520770070331648 10640302 202307897593513526363188043633645762304 10640303 334701341027748279705134741852830424280 10640304 -96841074044501427563156350141511270400 10640305 12954168336126633211054641569413277160 10640306 30911718389784420927494243468886665760 10640307 6405618419021711713423535204969383488 10640308 -148332718741640559117735775257384890368 10640309 340397182058816190498215766537609558510 10640310 -36624247256739993050293447632731187840 10640311 148377359763966101838023816733247084800 10640312 -89112955095730249542816396107311104000 10640313 56945151657558433703753582946527147184 10640314 -54061523127445357387207440720068272128 10640315 128503053770690427413757898922575360800 10640316 12562579247690697842733654918096912384 10640317 217324560105339769500313260231351437400 10640318 -5208790979412217683234076344136901760 10640319 -273097125276015184333667300753497454832 10640320 -20427878081207053130281005322327818240 10640321 -19778695434320698410272101568177612478 10640322 -5359953067831347117906430115913033216 10640323 359412887884898185361812609777404013720 10640324 164584701485231529795682760228103355392 10640325 -73581979466450673184566439378695038400 10640326 -368315527530864440509143093128538876096 10640327 -432236200974563837366237203072236790824 10640328 398074261259567853226163427967353692160 10640329 -63345199759906594528041687212349755520 10640330 -465542247261061845581352863524128460800 10640331 14513523150394638584752818926300608800 10640332 25886900622761463487923987440544909056 10640333 -130212197048176387166337129204304760352 10640334 -9908724928991558297976734080933082880 10640335 82411878985359066393979360696790390280 10640336 27980618052526230181866650726528581632 10640337 431486731543057181099798142315114497952 10640338 74261964747042336495755793220762738320 10640339 596393640496963215662636415673783372140 10640340 -236007192408201961094750139982793283840 10640341 539218061778712511571707500623020250684 10640342 39680823408879290196963396178888363200 10640343 -102446762321596060914877913196574866816 10640344 -161348617975754584568969650615456235520 10640345 -198435569901339386418772875088974207480 10640346 -54197815178778421336077521601083653632 10640347 -182643334399233468595624295262754950848 10640348 103445249052876689602240526551855876608 10640349 -357324811105860380519619761298461549760 10640350 1453818030846008151411454722069556800 10640351 -4307079062877128322111314730553342896 10640352 -245045858054748760008636716829282140160 10640353 685818768270851489659040966103700221602 10640354 286344859717252186640920890921763490592 10640355 -8599945088380740550864652404066233600 10640356 -193369028373990836254544042139003806080 10640357 -58970168957953582587400538626189360128 10640358 184042140777608436726314526120986862624 10640359 726322221326780460565260492568797045560 10640360 -170866780583338890959375612920110336000 10640361 139793785134043084091956015130822198400 10640362 153096408707047888400558461699208085600 10640363 -522131031877974092919659719991226917388 10640364 -5430236292114790022210097223820034048 10640365 -104357123403119960300234081701798785480 10640366 -98411118259910822874996701093908964352 10640367 -7668512202390385882541006479699714752 10640368 -161735780201802086153307271951478292480 10640369 33647308904796398534488859588236210770 10640370 -35374833524291694179263340497579906560 10640371 2020036713695672642241365840492990880 10640372 165075875258466554205147884713461934080 10640373 -288104051851413323769200162355856574400 10640374 12448570571428243881535309622276811936 10640375 440119730483266993665747120186253128000 10640376 -262636588962276034361216320681240780800 10640377 750981306405721716595680069406231296 10640378 -3789684498515438470407113682380771328 10640379 186984168124447333886400494407679557680 10640380 63005661626281672821202781939411481600 10640381 427919978937429373821569623137365554182 10640382 -131200387669872807099012792195600892608 10640383 337293618342055723280048295095877694608 10640384 587170188558112701146695542151405633536 10640385 67091070467647738236448273381831359360 10640386 -24607642268523795876518583212466803136 10640387 29533954958861558680952886007858935036 10640388 -374997830608415137552708245970055270400 10640389 -502996211375787411572448818139580345476 10640390 -10702324228068407008065841727517763200 10640391 834357197630635492351708067611838544 10640392 12250327236228481984519281740957122560 10640393 -2906153155846967975030246745551732016 10640394 -93870196008292397987035539287872137120 10640395 -257422281402789895377949487575530645600 10640396 82610095122337732367995522891534804992 10640397 -88757408724887422025676144738794318400 10640398 25876108012577543903244504654254730240 10640399 -268843749329104046459736603495461395200 10640400 -45756818671653968261445987061977907200 10640401 -233486934280387319906324859292428392640 10640402 60771193993302104376667670475079375200 10640403 31364165717116429083449540630760751932 10640404 629885280120850527653670061376504068096 10640405 419920226368088984502204058964078693760 10640406 22561993762499287858268761721851797504 10640407 444678279259946968604985544368589120 10640408 -396128277609218185924204683103580221440 10640409 -27442522414145476132418358144085162752 10640410 161900424165193134397370744902673022720 10640411 -851823385645258470641397636928862334888 10640412 95126181059647635865732972224960961536 10640413 -278303853046235772258949081063135576960 10640414 -186153914247896947585735121599624841280 10640415 -201824413005965501208027171759156956160 10640416 174469970947904915524436134805592932352 10640417 -11801680535838452829110661556743249360 10640418 12177110474622217634482128084605994240 10640419 208576614587817721263011416312205944320 10640420 -122177997026301446618488746768821637120 10640421 -156550189189317946447313213526630596544 10640422 -21874726235510701695169032822895806336 10640423 154188885930720996036161555108330511480 10640424 198313755241421613668793818969164677120 10640425 -137222337626831425421509127696291366000 10640426 -241333497713863980043115356091193035088 10640427 -61287539203124809237349562172335187968 10640428 -357913151683363872696651001778344076032 10640429 531244443910790328022232401248555099030 10640430 204516397885877577062441715734414496000 10640431 586279908828652018983053420169902390640 10640432 79245943253653876902765492313691553792 10640433 -181626247336156071386937430512847802400 10640434 101767848631992181112078204986437821952 10640435 -6056829924998278118462156800005502560 10640436 -5193600477713078648411509409530146816 10640437 58018020871366620051323601995742406240 10640438 -253704659237331791627846202260315757504 10640439 214841117567700759560641785794137132584 10640440 57089398607455572440992520551135641600 10640441 194346014938712289117842018710719006720 10640442 -79158813420702349585270651382327743488 10640443 67140750248693354014987780614274876368 10640444 -201700082965280204271185362305649019904 10640445 13381569986187238216437053578680368640 10640446 441971654363177666900536875347808636672 10640447 156778348603668755553538202940162454152 10640448 -38617543504492032813180895680575569920 10640449 612859620212754504841313226721010720450 10640450 -190712931874469691122241956875211088000 10640451 -268042220452237778339826875717393549136 10640452 76757880491508212404020993817704960000 10640453 329204145566557456332629384945990827260 10640454 194094251835456823073626158306376390656 10640455 -138393560051681046452859021314539422240 10640456 318261099748293830411207399006639923200 10640457 -194946077232024993146188754283795370560 10640458 248246990965733545397151149542210540080 10640459 3902664569030594566517933970741729000 10640460 25035167500975491454927468142172149760 10640461 219138464118153233468024187220206188064 10640462 97090221849695803252637494431857823744 10640463 -74260916162855735200209960301857223296 10640464 -167356791451505974664754492784112312320 10640465 -210984110258625356198990260299126396480 10640466 -278161678517585071197235875089860190448 10640467 -154319336759004734682034598759056183440 10640468 247804935792244168973650099356161355648 10640469 187128600587086268048418193337720066880 10640470 -329510508795347505129857558345141514240 10640471 161554852776961484401055335482954117120 10640472 -390206843103151561957033281057694126080 10640473 -187305173110309873539556078454875757040 10640474 185692190704546456295418148992854543040 10640475 -5168759359514142210497802634802715900 10640476 120576360753916673324520037907715932160 10640477 50197085536358394462817246027920633120 10640478 -153939195637902410754493971071535427776 10640479 -2443326575710324825143764795103487632 10640480 15310689469012363491400548450324971520 10640481 -507748733567547779661772295799696136320 10640482 13960770973442294040011019248737804800 10640483 187063080904638632554173473012625274320 10640484 34936580104354396063812383356690126080 10640485 -311606937959921908859482532137849516200 10640486 276681865865060360160427567273318859904 10640487 -173855926211951770019320816094835006720 10640488 -82170981463073222772096812506619274240 10640489 822318716307011456738407805222336671290 10640490 -13721126176419420577625382026367221760 10640491 -141933958266250005184567500720076372108 10640492 -282107942471246404527571166940854563584 10640493 519681237894384743930080154018566292982 10640494 44292712234384697229383000589752351040 10640495 46480171320850032514735447746732573000 10640496 -7725386352827867325729505423830908928 10640497 -132309560398825201598091732281816886540 10640498 316057696638090880383492496702434960 10640499 371952716819276051948262170335858436664 10640500 -132082107958522687578043987271979648000 10640501 85228401115062654798650047798729619502 10640502 12226848284479754003161315795484705280 10640503 167317788543715663678645890967804387824 10640504 -184780071765983176985300369833295953920 10640505 -4660977649827221222790081509004369600 10640506 -749533130922005777733755800223961907200 10640507 -179613464247813424743378722504807270808 10640508 -76222444374955471847527201659042299904 10640509 850842309125484481855187066240093876640 10640510 259140208467476665575558149092532928000 10640511 -64777127313059363155644317791198944000 10640512 -564414153693740288335216652204208291840 10640513 72077158106795501797164801516459615360 10640514 -185986236072493434369561651704105055360 10640515 -295754313189701220240696217827724329840 10640516 7442385904900494202702285544908777728 10640517 101861484903146257871661133064075229696 10640518 -320624261755174621528969651496972402688 10640519 -65971730667330799904995017807141517680 10640520 -116085368665609199281019769986049638400 10640521 -542828275010020967017560895909353823308 10640522 17897577201698581816457161327099392 10640523 630599952669620470483204004134464715968 10640524 -462634302211300399758557232829144731904 10640525 -30985541351991122816616224864570270400 10640526 -96915328615225411921915855227218284416 10640527 -359088877899389386944733665568994236624 10640528 14375823894194587899255225785853149184 10640529 -8104685370976087686193098377338077726 10640530 -15455470614348779460521112084151104000 10640531 -24500390362609352850133991388868804536 10640532 29258495556150562073406002983388774400 10640533 144198466139020373004115591553825897344 10640534 9732426146170005517501581416216070912 10640535 -145046164011405511313570092384778020800 10640536 79539872397115832513392937106344140800 10640537 259196854394808664843474440406533447300 10640538 -178704946128241969226101617784144450560 10640539 45690366544531279373833028722253872160 10640540 47305791467659811651295108801099210240 10640541 -174512008254539372182421870443026849408 10640542 -109632441383965947127844657309121161856 10640543 730272540272428097650686680455033005792 10640544 -38507231124886662084325339506262671360 10640545 -160373430004844591411499560885448838680 10640546 86743943633087575669095220251570969600 10640547 -140099242886722291833577962795490826076 10640548 541674748286428318776506378789245371008 10640549 -37586121941066091765420289035141689664 10640550 -18894603662773827601372639650817099200 10640551 366056481564388097055296489225613214600 10640552 -32228626998879930232901717005619957760 10640553 14077306280600586163830875518796875776 10640554 -28919167392648274938109391151683536128 10640555 165315441031618186287121542971633832960 10640556 -355699854914836463724379831198823801088 10640557 362785467499801470739773001673124445152 10640558 165413659613314848758763889100804738880 10640559 -187669643592350739182731860813878374272 10640560 -1605841514406092835200360308394557440 10640561 -182916983882219954251082073118844156748 10640562 73324663132823117358267280003250609664 10640563 269151567667624239505897464992291060944 10640564 137967491598993820367412103248732979200 10640565 213852314751668086701644418482161920 10640566 138478099586528413855010529224530720704 10640567 309527607473198991347980564338848527872 10640568 2895765936571878543636646980165304320 10640569 -414363813177859534891832342304816979030 10640570 -299091569893322464628496768349967212800 10640571 60691376420641504370089860811854446304 10640572 1082013744408001369733986642703155304448 10640573 -49768589884496468147955946743808920660 10640574 -86181790120367192920831844104708521600 10640575 81608027741478943094071799612497290600 10640576 -21413953224518216021518264951473438720 10640577 -292380294568078078642011908435832956880 10640578 138311618870774633350681460070914755824 10640579 -433895975362391304376549746970996250820 10640580 10549269272423016770342499326216908800 10640581 185170272847970935885592669516337704992 10640582 -104906063777212562181269918664472645248 10640583 -244333575437748977725568949987356272848 10640584 426497050395173346230935242611424322560 10640585 -69654755759659802200031317808626554240 10640586 -206882993792462096653586013322049916672 10640587 251951693313759660536789747781543705236 10640588 -69275335104418510242785697360017332224 10640589 -422064778554350362890717564738845952000 10640590 -129596778954461451198982148763458299200 10640591 -146123144382417692405017511375429025360 10640592 -157580667115533435626011260814692188160 10640593 905097486539225727676390849934667854580 10640594 -194783676815552432607930942172434113904 10640595 -67384885230719539070401065860906941440 10640596 -252047139789985638856462640307486275840 10640597 -87057423132415843103076717912095004288 10640598 137446577921204477296734316609820965248 10640599 88441511067277254757387375228639070600 10640600 63717168469596017459979526938413568000 10640601 29088260007342960939379491606592631130 10640602 -35993015956017655659570512490615330048 10640603 230172222305846473371223892426992326852 10640604 -110525011576500241640125009270473108480 10640605 243793691216150573937393408145545141120 10640606 173187674218704515509354963978019825280 10640607 -164143948389372337429294336377021285360 10640608 -3498651424867696066835956387723345920 10640609 -97623630551783237604558114010092851328 10640610 153766314158319153689886727279920230400 10640611 -818494100950652733992708390499183665808 10640612 -838423765000202279300425092210974515200 10640613 -77177311334466927745487985760589693856 10640614 -26789703920016393528329473212676333344 10640615 259853128557007532905674311367284161200 10640616 12488172519726963573737438286959247360 10640617 182558133401843060930290805990265410020 10640618 -130306667697171581424754020230409180240 10640619 -671360640636359162782707036330309840 10640620 -3425574710460022341184576610696401920 10640621 660279048634135186382712444768600815712 10640622 -86090166209889101859150339920917572480 10640623 -296643096602440907208874929191087122464 10640624 -20522734792026822464797954256062709760 10640625 -33285574159045329202725488323043250000 10640626 -7727414551602142219079313674058964992 10640627 -52168685412919716362832415538975261520 10640628 -30438141254470130103922767009248305152 10640629 -356138377454862525186183385070433074770 10640630 33669279997293633128823741568163389440 10640631 -259378607409476510590331826856801857048 10640632 6019711829387422023872079401372467200 10640633 115287185491909938994645742412461451882 10640634 140679501155921718150741795489055764480 10640635 -133157310898659380444814173186908676400 10640636 23976449235850807205802913630077465600 10640637 -31020948459748333582512380976555871200 10640638 -74624957311710619350348432031947617280 10640639 553066522532687052245163564605396893440 10640640 -41032142840629222229471629994235002880 10640641 1385153065521713372841812852469361309824 10640642 9075185580680022424720614954961259472 10640643 10170224354685139786037213532770531328 10640644 496070154027499742550794602463236609728 10640645 6426095896947084539872256967250407600 10640646 -11188883482338559505306054639989193280 10640647 679586467671792276677468199845812211096 10640648 261564134430551576248296721484680734720 10640649 427890358954150510279868851755075765264 10640650 38199303428724084602793221824706784000 10640651 -1095633687826389091395324983724610560 10640652 50833433695625510328777952954467569664 10640653 -61320518247511147512089611257917702760 10640654 -289820611145030935496955237262024348224 10640655 133557728076407407139327230684881339600 10640656 14743225895681378835854120043125358592 10640657 -161416795800245610617526001298947425792 10640658 17485454403376985706324899421384691200 10640659 66678728071413318161123827346862443616 10640660 24543422593679676037486158424743847680 10640661 -42826884114266895941918436254481741600 10640662 -71595270997835008762238247492855796800 10640663 -651176744622563116848088177574954811816 10640664 -384322491184803322560121675951747799040 10640665 99895944855978193992536341725253603200 10640666 44264618965029971361419104253994453504 10640667 -5143928968249434318577894295929494120 10640668 339296727256144132130674231843727605760 10640669 312276846920246222227774419858663174168 10640670 123326304460204541678279060091692918400 10640671 209245414141642522133427822888348363872 10640672 -35608870417840429647598503064177213440 10640673 676184861459610953427882938989810932000 10640674 -160789906027337935919313422751554036736 10640675 -149271690530561489263488090842177329200 10640676 -42245382482713694861062368334421760000 10640677 -371944226951545739143678538752825544000 10640678 -128257201929140904565249056284904322944 10640679 -28791603535357861708919919730803273600 10640680 -632661619497782991561915402935794176000 10640681 49775920453648343828300649498705777012 10640682 -9921785558548766631793051945482262080 10640683 245813333273002789707497254755143651064 10640684 -31566031508968677727077283685096870400 10640685 24653864120348156692489271726487796800 10640686 23819263649891737789676081783369644800 10640687 -240379446880506598215970795652093063664 10640688 -207490592720539333084875116135841792 10640689 27696774043048756163655711305486681640 10640690 66032959214122977527427288829074717600 10640691 -130673072281928798398894450269545276388 10640692 216390518748209672399505668387675666816 10640693 -223622905857424113490184320709851749042 10640694 -3375141999495627410182879397396623872 10640695 3860416331816613339535769321554406400 10640696 167177090153130944845957159009068380160 10640697 139930942322127903057977176058434763328 10640698 -51692920834828321909899594273121664400 10640699 -39026774566257734624939880311824369632 10640700 11282080562258375636084924743108608000 10640701 -210730420855716780426079833112105482298 10640702 385018081337357195103493993246272375552 10640703 -70850770190178108303707923352534524800 10640704 -53117068338192749048062097517318242304 10640705 407685178644613034530126567390382895720 10640706 182723691151777624513859842297354414080 10640707 -237548696032072632051291503248119922176 10640708 52756142786911900527139067789547956736 10640709 -208036276293041473097105219957569192800 10640710 -23176562391276148470574690353202775040 10640711 -82416771416953121701450146358582762968 10640712 337149782950782032499718765015913963520 10640713 122062879614944656386205721209716686820 10640714 -96972833826053071554661191982758374400 10640715 -212546740848140109126319131324739556880 10640716 70731198066656502707992052759545475840 10640717 -227722706435225242309678060364575042080 10640718 42826198580210785205528441584285481856 10640719 -873909183010963515513470249719685248 10640720 63770614776318910835438120247448043520 10640721 -65381674477480745220386541847119229056 10640722 233156449535192592466881956397190168320 10640723 163525482913781252061416277512217492972 10640724 228382153781803455221022114357686046720 10640725 57795037428505657585339262591133138900 10640726 267944569034615921515098058484963265312 10640727 -35878159936285742553184563368318178120 10640728 138056065550796197959563958353720115200 10640729 20901331225478127534569739390146836800 10640730 -90368187711862107187938961687078275840 10640731 171537638685440468962204462898541310532 10640732 -631225578500329245853649168790186683904 10640733 44589904323207750864812823912068241024 10640734 -8027762557151915714258416638572316480 10640735 28071737221719917202915325597905118560 10640736 -345848093040593377242991300913270489088 10640737 9016308364023574678759470552445707360 10640738 -218307100935501279811137066379394185440 10640739 -896033095945249024728702923127047947008 10640740 -361836579493980447360991213873063680 10640741 714582520442089391655245614197237232800 10640742 103871971399045318728961522965189252480 10640743 272035004672271525118340999147898353424 10640744 -522614934258482623189833868412837667840 10640745 -84479957708031262479608737928773842780 10640746 -116969616980798986139439997343436686928 10640747 -127992009707182248872659070033601851040 10640748 -207832122314610957871435261276677559296 10640749 -216299646764995432861474205469639896864 10640750 -89629887016406937086742801603716352000 10640751 135395521020849942703009330815603697920 10640752 78260088964563644915295166547978387456 10640753 -50535186264579217149248204362929034542 10640754 226646321704775173753237608280639303680 10640755 4671200672255517803516768051899247760 10640756 84059060829005562404463412302504493056 10640757 27673623256983002839245631293456969888 10640758 41961895828267170030957694286314606080 10640759 811530396058499477657100433258262199216 10640760 -99806792461217472372305572311367680000 10640761 574156675490824298625155808702296592362 10640762 -303203873438043341478201257645692935936 10640763 -46681548519061615935632078687075026416 10640764 106723578945945957459864449091017930752 10640765 234104452343746290451567276370046351660 10640766 11826039279346672937956043916661770240 10640767 103655858408080374186387350955692730360 10640768 97745729081370462294707313391435776000 10640769 -16190811646853272454758732581085080192 10640770 -53297246653047118762924877322338580480 10640771 210293006290770417139161521752211268744 10640772 -25819457445597428834222706206704070400 10640773 127304597773520206142761700208791116128 10640774 371147884889983984673504514904580375136 10640775 -133044925445681539099611546171314672400 10640776 684738847768872068630796386079852226560 10640777 -45515436502171084086797011848967171200 10640778 73644391369397543479302486105074343168 10640779 37253056497097530546787200266783359280 10640780 -1664560538825058496745518131328650240 10640781 -217140260215247852989916601690968286720 10640782 3486834605024569143389399457188765952 10640783 -569937939756784596312423477201827605968 10640784 -21735022386965247958163164503925063680 10640785 -108754022432700278007247849060460059020 10640786 136371983254332120156291691856699715744 10640787 230544250417239920582127069900934789560 10640788 32874495832277354741662894871373872896 10640789 106856520983273480374392963111576054624 10640790 -42326601323285235254496872370453550080 10640791 -265624870772681376584955635144709223512 10640792 -120727737019342909642410638242307297280 10640793 207153525519054127474783177952315882880 10640794 -274856941082629153121819446468090771200 10640795 479256267989407380350530585814711485200 10640796 -190167167373960035721805341077410974720 10640797 -309425351691974864424461351139741225754 10640798 -56007914482081916981658334147465420800 10640799 187365968833745268307394980350787723464 10640800 225282908265809672727858947859991756800 10640801 162079495400644127729048981339828680704 10640802 -79222188254653362158002407763809040896 10640803 -127264734160816987520274889890334170256 10640804 -146133286903396071209970286739749555200 10640805 -117531468268743198666112539460166263680 10640806 473125759072928364971282148929507351040 10640807 44852196876678864722378914736276968056 10640808 -38714835472869517281443823428167971840 10640809 -303455176894411271424957297056926902620 10640810 -156511201778584356012955431153621886080 10640811 -44066274133172052976110932924693596176 10640812 4322444773490983350333344306928549888 10640813 486679391681298035626317146744592370284 10640814 168018621061010952542236322104552818240 10640815 73186298198398720602074626125926915520 10640816 24317827059655830931680181819304067072 10640817 14056425900225446635338825568139635680 10640818 363731893644647059048027323635858073360 10640819 77030743714078438152003472767558465792 10640820 -97542913002684262790888438782694737920 10640821 -521919052569591519639848875468204072978 10640822 -280780758019676915344221668660143454208 10640823 4639464201388328672282046251884439424 10640824 -379793163265224081657943914887186903040 10640825 -101471158606106016719193624302185305000 10640826 141311165638616508162719160916751923200 10640827 1330352322817557946430276441285873298120 10640828 658077409917682839442558557126145539072 10640829 43444882239603736987072723895285824800 10640830 -37435110439065996773802555741578515200 10640831 430074756128591793599843695888828237632 10640832 22283632759117081408802463952071032832 10640833 303338330363342798956607114055133967040 10640834 -283681257492427202928893921233275507840 10640835 -238944576231504178009763736083556420000 10640836 -10540135097082787762647090735506336640 10640837 -431121635581336281415741424650823037600 10640838 -5107793807678901660185449320870406272 10640839 448498346259768419421750660288548722200 10640840 120387218440240168148951210509410816000 10640841 -72208209426561662244189129267691887936 10640842 17006740432579699612222500375628545072 10640843 -42393347960479364503663917974069382336 10640844 -367126832667159016551663525495610965504 10640845 21447603804681642762395117104991834520 10640846 132494154423985745515231150726014343872 10640847 -69179757995573463132498536840723751936 10640848 9396547811507612576318761105702019072 10640849 357029514199985454999380598439312382064 10640850 -41691850855210853129928413982998880000 10640851 -480876730373097032375555596821362659200 10640852 -17533866891357708083446428064126064640 10640853 -80955054409600696624418082497248810116 10640854 144473977516819904001071692840095724800 10640855 -321098871872753046914490643083619068000 10640856 372791797130160600130789028088686899200 10640857 -333465207278003234405931811520979259894 10640858 -121471187705913752868833115015565622016 10640859 -121027616046142864064153597676277749096 10640860 172347528900569691056058529209714908160 10640861 -484426227929107559954969143219193280 10640862 327413595102068917499406423331851982080 10640863 -334566337667552792683651426835140230456 10640864 65413378012497635791316253032137359360 10640865 -156432884724317367967628223205541746560 10640866 -1057080711218560650403946880705392256 10640867 219806884236600261556161644955109294800 10640868 72547454799923469896990624328721170432 10640869 -152473054457740550089419652704085857060 10640870 -184700037244871971995263422870411797120 10640871 68194540676326620521709834884125996608 10640872 -228325687132012363799932101596603596800 10640873 -8111452848959092433578481259969514080 10640874 -22496459253313329521743694519124541440 10640875 -85442200740548354764014323012651736000 10640876 -354026876626547000110017799112310992640 10640877 -298400038550014069505322398854872592704 10640878 426129341423111869536603080162445430656 10640879 5878030864744429650904506474909835560 10640880 -64131364137064320502075209620931379200 10640881 -237868013410065063105889050122852623680 10640882 4342532821327063149468087851026563072 10640883 213565913023922411910080619349075622400 10640884 -202390937401417284712378281866643043584 10640885 60939384502720119872113577070693575580 10640886 182139865815413822177146760525669875200 10640887 792995827583705765344550131196994498536 10640888 212205380047988652584984177304336629760 10640889 23711150375375843378634891732646041600 10640890 106761954945365466382620249294543433920 10640891 513761810129882877444893038323825423552 10640892 -249958450355181457558685078222693826048 10640893 550811422776486682614754254981337904320 10640894 -137933988488410715844306046242315743232 10640895 -71679441354516438000915424943358655200 10640896 -16657526657153344552062266427026964480 10640897 90118122871084609634864475038454137346 10640898 22028582990966988305426799872942159184 10640899 -813267172348572523726440155319583524100 10640900 30757565293381404896846302866709267200 10640901 426887906636810950266359832899525131104 10640902 -437704997709628300484992521397796818848 10640903 -72581244937667794635341364605381092896 10640904 -67081931846407553458267382267755560960 10640905 -96183872960648664454877412061475546880 10640906 565121393941849902708508042145217480960 10640907 25305721854194177611507732157191120320 10640908 -11720214748130328645968047125130827264 10640909 -5693140355883269144834816053848840096 10640910 -20883710705724217230786510075746426880 10640911 -450262623898879055684216913746618513488 10640912 -91379860272195799943645614820936908800 10640913 -88145930381384402295554959737004432656 10640914 -4182988026722091882083022911140550880 10640915 -126148372375632198599892871900292623440 10640916 134228588964434273885621677163845447680 10640917 178110754829922868512803715998073138592 10640918 -27230608015109928795764829655250892096 10640919 -223543291233175731214864954082577338112 10640920 -448739073437017793158983833023631155200 10640921 -9679625476960869391898656184196950400 10640922 -28583640082465067902730629152493398528 10640923 -317251216662121957690749449463282472828 10640924 -152655339859762419903661633549885440 10640925 104819271965636443830446214009161732850 10640926 119203597356772186819323843378706070784 10640927 -45353833474860922364874847048263480576 10640928 -6769545302245736683744275927505305600 10640929 169047314951557924679194882990295274960 10640930 307508515874472721759964322815032773120 10640931 8630989741298177292163902166682092800 10640932 -118817853204352514424284795896277572608 10640933 3279434008881040209914014875251035164 10640934 -57320108262173362461954891414215330016 10640935 4685637364773840849129929750500958160 10640936 53743947782770546155545145302638264320 10640937 -451298151103645304581905114186486345840 10640938 259852644023153154414671145688145597952 10640939 -726043411373019653919103308425511229260 10640940 298442807877109167472614625897648865280 10640941 427133788571740626085959354312309231360 10640942 -179010533929170952471596057286121635008 10640943 374469365928190407346141880720571079200 10640944 9080583054655162638426755011653074944 10640945 63180934005893547955710851540574249600 10640946 81088038571284543154097130421694747904 10640947 486184057002822321081687028152684896396 10640948 -52893318364858311331453398166567704192 10640949 166213829828664133752490128055137116160 10640950 -26749787348435606728698818718952704000 10640951 -11514523765390698031150437342301935696 10640952 1332069467828604105794247965128458240 10640953 554404160841073214570618278191798866260 10640954 39642839394472585662829672020699548160 10640955 -33206737478870479971334601157801295680 10640956 -92837488839739593442408093068462620160 10640957 272946934329704674866892813120918891206 10640958 -2224023066853493417188534376302436352 10640959 56657845329103653933066406762972603392 10640960 139664153455549093962243231457644380160 10640961 291773869582620906051779070335693560788 10640962 -115604302520894789389747956765930848736 10640963 68977859189330255358889467788589042840 10640964 -71468507939218628413987566990507009024 10640965 143673460528983585454294268842256469120 10640966 29290326715488002374705618220105508864 10640967 -77049582387586114211894722479340331520 10640968 175920170035008626701672239379759196160 10640969 -397993338789805031302229818727513194560 10640970 164452067064340854238644393453831705600 10640971 503211034707457241714761265987104824744 10640972 66564734211232762690337186145934878720 10640973 -45290199220632724509870293052798308352 10640974 -240766636766892442250406394841861523264 10640975 -30288753842077660367254427723380976400 10640976 17041319329815719504376321753763282944 10640977 -74353707685032824467820581945461511568 10640978 -85256854910653683729832984140755298144 10640979 28079730475182349378395064117036715124 10640980 -38779666588563239209395701062906306560 10640981 3450879144162965073458694123506382744 10640982 -273018810205754810655668499693386304 10640983 450785870232989051505550822571358491184 10640984 305832222000307169845382897200926720000 10640985 231323201482151272791432237467290329600 10640986 -156114313727308571765520591892008545808 10640987 511992602294865697032037587667847857716 10640988 -304745665377494243691800228502840360960 10640989 354128708342430081715586814475715278156 10640990 -36631095345313493629146288908652691200 10640991 14647468503071102137122783721891142160 10640992 -33025204294675807748406396442122387456 10640993 531209805329201963700934380318947354544 10640994 20809272250431516239726617067933813760 10640995 -244648790683157387473407458661671642880 10640996 -19613345103666346138054733012962910208 10640997 -271028379174520549526167804531730035200 10640998 -20907262058580439022063566587617072640 10640999 452915227661586704630905298499830506320 10641000 451522873734568982162075130288721920000 10641001 73409083307346617567987793326836404352 10641002 -168484748008126140959654047693975956048 10641003 71851327072724872532032454743693308504 10641004 390457970551567951224722690512375296000 10641005 -164646372955478165623512546587691524340 10641006 -260819935111981073169312395647638219840 10641007 28987893403708549514346223195902282880 10641008 33289584261419367111521624324809359360 10641009 7113664880353993052346851577845011680 10641010 -76844748259914021401757743525628600000 10641011 -301373507846776201657732624399465502388 10641012 214176402860544182143617414213263450112 10641013 -250531497323399516851506882643163097120 10641014 343884176744565084895566032616816639552 10641015 26263670054023693603941378435296432640 10641016 4814150634441802596534136828979097600 10641017 -133565561405051475925476584985379375788 10641018 -82174327910172090674362645071821406720 10641019 -267790025457884109784085394322681432656 10641020 -131231792954420934504927307618817925120 10641021 473451897586011100441780818913952896512 10641022 2308066917642372107817768343201115904 10641023 -357992997737591144644604740683261325896 10641024 -360507842403802933970653148614754304000 10641025 -185246012566939383656108229825495817450 10641026 398985031639032946380733906343603946240 10641027 -529130035388962274811249136042822488768 10641028 -151536069857630931312511089096730571520 10641029 68360869300689505804552227408211072512 10641030 33757471921715756981158472122690408320 10641031 240290611305034905494597200426543110672 10641032 193683476485075948547244572961154790400 10641033 -7649593760148315409040492580942268224 10641034 22431313244127162440667181937181989472 10641035 292779110638754928069650326122599885760 10641036 -9191043630779222864444267672523551232 10641037 -88862334139196614803860888117560280640 10641038 -1132595647620175549297153626910241856 10641039 -21271320517609542404463106497296729976 10641040 -107050758000914396829636533270585917440 10641041 -392693259202861185778298899435659108558 10641042 125204433058958186458985089450789559808 10641043 19050764820874576298959713671482454016 10641044 -802047088818045597593362312183382073600 10641045 35625670978049960147128209372179659200 10641046 113460700342893843613360524593015240064 10641047 297390894391944421421634269779783991496 10641048 252398767724087317880800568998970327040 10641049 329490248845505538237504776284876479050 10641050 59326671149693955963762387675003436800 10641051 -20754845367712337715656204479569422508 10641052 -148070122795435448199292276003018764800 10641053 680703877704674078300707267020747235302 10641054 -158925416370068448944300497281706644480 10641055 283632913372013714481421372953556257360 10641056 -794402200874826679539599818925241139200 10641057 42091873061382766285071180483191120640 10641058 -70537599130049484879497575304451051360 10641059 251158552073448766830160507863411979728 10641060 9308095994137418876409046695144898560 10641061 -1176009931090439174641636305898023005348 10641062 326321768765666884241784895779070913472 10641063 386000647071356051632683639293822323200 10641064 6560762462191706407486647215018803200 10641065 199241585742640110808093904104078446720 10641066 -68088391190768223029885857856743493376 10641067 -95669209653045535615476142168357453280 10641068 -81525797589254315758859616015566845440 10641069 458895272540548953325277251865865363894 10641070 86850075912332100752458041782666866560 10641071 245421003989556038665345465288820220912 10641072 36401285051258800055026585767865417728 10641073 595985139115603818867441921962209849920 10641074 -33520562389868759517764425404801729408 10641075 -38569932181743436097035973513943404400 10641076 106211725145943470874356943084514213888 10641077 -61033663160234691478517760625132621074 10641078 27932465240845470793635589301169623040 10641079 -110826307178808224600568755033244580824 10641080 -47006144523130744198817707397899161600 10641081 5977293599296070328756567016262880000 10641082 -293704482653358474193453903035705431040 10641083 421888979903515878194795292832421035200 10641084 298594450397774237596786884996319675392 10641085 286417110462188214091175723782327186980 10641086 -16408389918612552618922858079941040640 10641087 -526037931933850186765978616939934235656 10641088 7263417817594271067150060711240007680 10641089 -94718946070135761127856544158510022444 10641090 98757484039208530981805291831724088320 10641091 200830775572215248274303578864205573184 10641092 -148363232665761082354068396663343411200 10641093 -451778176007364751609494804274888386336 10641094 138880497121247103487565281588736563392 10641095 -160428799081284244216953552273153225600 10641096 -393786070902581695019779977269914106880 10641097 -363710468592426987591890329836571443660 10641098 9128087789695264100863183650987449088 10641099 22129135406691698726047555436621988864 10641100 4075126258368237330094219152983110400 10641101 -162785804038371115538201292893720402400 10641102 259335623692916552748801514105393228800 10641103 340255476062652326253944214970174136 10641104 -87178817992828189603148641397304238080 10641105 369799194110728845616610226174687139200 10641106 141332819232955153693051637113393198080 10641107 392568265141309701732285766560910756680 10641108 152406271263318128990351349896674805760 10641109 -664428758386993316773492744910706304690 10641110 -67257217802018656967249587179959159040 10641111 25914994466044371837444340066981403136 10641112 537666434531591983737224289556876922880 10641113 177265395283303939079083425291182588160 10641114 -2473849344859967940686323126137206784 10641115 651529050304316829707874297969938624400 10641116 -251015416719357111822343227321460380672 10641117 179183936809519033899661611653875351680 10641118 -658909550396380049673542864827724373696 10641119 11395873121079352888895349655915769520 10641120 -98212169348738508938885662577723965440 10641121 -441547553655432706229200612150780465600 10641122 -107230950942582052750654966247760844800 10641123 9177162106005905403521893977637379172 10641124 1982552741373720357445061690632171520 10641125 -138091842106779986668319088071797920000 10641126 1769836603465329269992175075731807104 10641127 -12120566857927184928782709970163392000 10641128 -279801682306708212746630533167975843840 10641129 -29609683649002449411537743364250570752 10641130 -250149741417158613748118879956461607680 10641131 -881705217182119713469622249254653336 10641132 -26935179756330006155029738593523256064 10641133 653276173553651425815062038155966427800 10641134 190550174905623862527039141787513014912 10641135 -230481701176666206038313582808330172400 10641136 290013748570152501901826722934388424704 10641137 -15357147219258692523321937755487631832 10641138 -133153457357510209981611475827237853056 10641139 352224720402086128924789820712984464856 10641140 70794419770878819655042855310558515200 10641141 187222205781551575037208931931081150784 10641142 126883903600355991771310581875017248000 10641143 -618524826360506340833535236994105955608 10641144 -241128630373568422975213244031802368000 10641145 260338007945221428768304822901997364800 10641146 195656491600585112341474971429986300640 10641147 -70717846685875880249492375932345124160 10641148 149994822425270652168706589148644064256 10641149 -51965840107650932247591530458960246164 10641150 -25040293356160878345253898512046870400 10641151 -373356129620971457841935008810735790848 10641152 -266531833985656217252595387820155076608 10641153 -26886710259661562990551220470005236688 10641154 -17021107074379605150629104782703066080 10641155 -107051031620611436946278673425947052640 10641156 176699002431763393667211534453443672064 10641157 92765455544248338959773210698809245920 10641158 33295259175647832189184522315107116160 10641159 266953580786570947792290767242699948800 10641160 -227421719403650856514562135484273408000 10641161 -541644267382430881567435625467363691238 10641162 30529032144592507899579466853135122944 10641163 -61540468864783796686279885078872403696 10641164 258763875081234206862849290233491269376 10641165 -303989534819317814679518591421589582080 10641166 4761741055024876562124446271807940032 10641167 -6300187296870172072302643045993674768 10641168 41620473486360815226158042800753876992 10641169 23619258722262400505676370050609218112 10641170 209500154003927807305379586971464517280 10641171 40109767527849584319015900542678167344 10641172 -498147169975944702229244056581225724160 10641173 17312641746410923468348189000918080042 10641174 -23241753990314096290716488834129288832 10641175 -41596276503369383431181098449178625000 10641176 109534858263411801502668324709591941120 10641177 -224342938607724021151875301263445882086 10641178 24973582745485035075851781525796285440 10641179 -773543248791229223860247521761717380220 10641180 -102277192382057000074852798845568450560 10641181 -74861210558880148636101697327637853120 10641182 -81430456486706885582377449896047559808 10641183 -173017025506110061374696159291742602240 10641184 306035269676237477995120905735439908864 10641185 -43102865828411928187209049455760714200 10641186 253236795074526825147567480623805139200 10641187 -97459482238536145541290844461968416164 10641188 -376888995163829284940571265998231777024 10641189 65807918532628843804838506367582066496 10641190 71534651697915856113000740808995815680 10641191 -32432930194450672628751422997255746256 10641192 -254895896357015662967833899568495411200 10641193 456246347175365133623877816900639160442 10641194 -160993128373396626122349179391132357120 10641195 -19533341177798913660276333380910433680 10641196 61638722564471456530045879288381409280 10641197 6946354880020535517664621406346812832 10641198 134288243000261973668368865610117560448 10641199 -129060075721725006951299485898058914800 10641200 44534213393288450102491779420438528000 10641201 -18753483059168053963266494530354155456 10641202 212936531164369939590319816676763287040 10641203 158446276874950950726591794225554305024 10641204 -89746448911646038579729431758977357824 10641205 -214636942035051708154105131932317639140 10641206 283638240736728159277348688746586388864 10641207 247919759321701710759640489816901470440 10641208 -715285691596530886915135088831660912640 10641209 -517692057097718327185471280932832361984 10641210 -62352700366165587804698428925905920 10641211 -114188916113710156091550281326852233968 10641212 445922576388106059623017580491776531456 10641213 169398271253312016281837668239244697664 10641214 139581256524466846099707677545158730752 10641215 15433582981644573894010277374041143040 10641216 1352419909185558017818162283591761920 10641217 -120595531618434349092740674633500016208 10641218 201629732019374546411941351238122570752 10641219 302943635824230109064432371731125841144 10641220 -279217909331145962947217039641945701120 10641221 -143910721657720188196349827326266184000 10641222 -34491396305738197655378419964865145920 10641223 1490242483453205934489083265785345542560 10641224 716229752740109623154628108177761280 10641225 22388897177388229965261223150222056000 10641226 -158338737924860268611490029489343933696 10641227 -781598320601960123772862936011969426924 10641228 34251971380926151570044236238615358464 10641229 1125901067507099808083526869971199647840 10641230 -79384835157328768956503232074785332480 10641231 -344344117847142984096569730349757343480 10641232 -37688206590264981186540091102929035264 10641233 -389418926123565734540855946727149541518 10641234 10860529019244482686878604821582973440 10641235 323577897814219525879494563677926720000 10641236 167212577098649333971907889217782435840 10641237 -328016373643316498438234457263601548928 10641238 107319918801225964092081346837229728896 10641239 41007110139681770786558411906912171520 10641240 427441990898530068115629316546068480000 10641241 -78646244603605291429468933641925445496 10641242 321200087847084229552356826927979212272 10641243 543830237647847004023453199234474699264 10641244 -363731022822254165900917777810531454464 10641245 345112301899248579724234116865133681880 10641246 -3898997107537017557062333489330520064 10641247 390958668215701505841066736432037393696 10641248 -1292628908241873211727797423683366813696 10641249 134829012878306242905319633307764900224 10641250 29787564848935635498483486101155770000 10641251 173179269860116715734517380676925588252 10641252 -233331307307298015229048479026747701248 10641253 835702871187698079788414788366656704 10641254 158756078531346567362445721432352696640 10641255 -227513836121380809827777690595982363440 10641256 724038077585289194885782747858425338880 10641257 -75287951730527635022886822767329764576 10641258 -138596608159656671263513676584497181776 10641259 -391484217577996007431733928701562230880 10641260 -131001646523706113637456268357064601600 10641261 7184965840427729643768621052650692064 10641262 -276542574746587987152559635197126290368 10641263 -55048645809814985220897489341721179952 10641264 71860408091130876397617262215941849088 10641265 236758503520825768493223108138130884660 10641266 161552611453519654923826238969263394832 10641267 -48284550146769516867123897969192560640 10641268 -475344508012077976916136763775661471744 10641269 92967853201763313817774429885462632906 10641270 -17053073297807466992895210559715389440 10641271 -151666044725637681893411037666696517528 10641272 -300535183182902779623981279103061852160 10641273 400678697570345210995243939482670461600 10641274 2988243664264465988017123029941379072 10641275 -279560610829824735063868923178141630200 10641276 65353638854709063027037793763254380032 10641277 -204542346461205762649396050413709769088 10641278 -1862988211859833230302713050581122560 10641279 -173194032263112843112727057679930496512 10641280 78106193074551951232162617851117568000 10641281 -215289998289139365382285091486125260990 10641282 -151521360103251803526091413745650278400 10641283 57591434878147312973705902896411190984 10641284 127078614269903685507879317791601740800 10641285 -171643072666962484396967561525892054600 10641286 290445075582333972256783946834074745280 10641287 -326751751446976878829443019256378619240 10641288 31696674866156943420223459783579729920 10641289 646903705700804753231354531625739847460 10641290 73628010294628711839405434364856838400 10641291 -34158289883935402100821365551782266408 10641292 30562628814069611736175825553515827200 10641293 231671028912046748445215257203905454444 10641294 12586511424859107263271135117421528896 10641295 86397389658806980069182158417319667200 10641296 -2400031377945725925579237513265348608 10641297 -119848682564423850261578757932093014800 10641298 -77892241289445645613639937685270612864 10641299 144170090338141685150041861701704142120 10641300 -220782616390383377343784129315353600000 10641301 429470835282978118734418268369042968704 10641302 62418528718194789440142589895119450752 10641303 338916487619488914801485497251821271024 10641304 76744130310093867182646677078818590720 10641305 184014534458962701407755454915182403460 10641306 -11114776126287799306503993146891377152 10641307 61438304329944917029505201744016823556 10641308 52151908154579058182567754406347534336 10641309 19023228334714180363064952024087696960 10641310 9240648092228762749066989585965002560 10641311 -297247329142571123321763916764972661680 10641312 54763471257512388869856319770030243840 10641313 -72974929247748260314513616589166225438 10641314 69649629793619758370770796024700242256 10641315 -76462117241969149625263910452120806480 10641316 -59805668346303502859169673213003292672 10641317 370014797570345809782255239231616310272 10641318 -18725220497611881432490208666204620800 10641319 -105260901375099097406243052018339414352 10641320 -396843246188068630011083633235018240000 10641321 -553380966131130302088230399364424457760 10641322 -47536171068966167519123559917226174288 10641323 19188908476469932920381945563040004608 10641324 119589489617032596369439175484469741056 10641325 -299559870283043111227470287109799925950 10641326 73511645698022937601731681777080419200 10641327 487508765156661645989268439517531610120 10641328 159499712113629959063566886653126180864 10641329 802143904730286525733129254641933910930 10641330 62614881263728951121129732880303513600 10641331 437036093869017495503072150548553381132 10641332 -190523386174530090019249070229533637888 10641333 217946392994147537193304732836231707424 10641334 -407671752439061122055231681745094784448 10641335 76868247714244516468100052083975096280 10641336 458653073276822259329621192377118822400 10641337 -113150197731896655578235468634814309376 10641338 52530098950465239682196668164680428032 10641339 -588172559517693122712690250418291712 10641340 184856040919012945519051658399337523200 10641341 -390114425898220520646474787048408561248 10641342 -506500693228199626001030213163933935616 10641343 -94734739398901952239530713461386975600 10641344 73735973327769348610628862688641417216 10641345 32991203849096025880229222551152264960 10641346 177531739201320602320506214533647089872 10641347 96597232164968838863033472531747041520 10641348 -59268040312717445541688818758444359680 10641349 175143906239396770508853273612272353440 10641350 197497972808145223854245996066322626400 10641351 -45557589204947516069874968237944607616 10641352 200265261462342007035991336549161216000 10641353 -740447873958332460205992587331502495398 10641354 145447554199119135123192033204611154432 10641355 2419159273113874258010328475866923520 10641356 -17716722726136854663770476086253648896 10641357 71187929300047821533160505813604576448 10641358 28240710136429122182251502721318666240 10641359 14757589633236065318763135466380322200 10641360 -2851282953978925498496979222410035200 10641361 -713072697770541556913043364766308961038 10641362 103135221931487927364421255892231565600 10641363 154628445981816163478773945112795777088 10641364 216054466780039403169582326499404599296 10641365 -175888181344247713544358456691889116800 10641366 -149955224633795973725107098912385640640 10641367 -69305918825923438130595096951891694248 10641368 411241049453795516970224209845812736000 10641369 -427880016366904532552450056178966514720 10641370 -74232530048509813440724339265581117440 10641371 173330219469935129302402344025385839200 10641372 2308963925565251422212956437294129152 10641373 -677370507536728650877608778344342460980 10641374 -164836997308004415738712610956624189440 10641375 33560129367870602920505901927900414000 10641376 416588976385538926691561261704044871680 10641377 137871302821597030084832182319828120226 10641378 128916276719253275496337004154473088768 10641379 -903933349768505057827725332351536380000 10641380 -74997142842440033431235842124811667200 10641381 16412211850665588667168824921068180640 10641382 -5577204934726026221007282164993489088 10641383 -3281501082849103659077021868995719368 10641384 94999184679323486239858561874311526400 10641385 20024678471875357854127836729313334160 10641386 -58184920213263362284152841364524024320 10641387 -53534475359950414793245709635616728320 10641388 -583359230586850002181351711027937539584 10641389 70771119479619270137606182700830772640 10641390 -28361104724202091219682547185700495360 10641391 225733727798920633595337370923095474784 10641392 19175997440633254382057407899044708352 10641393 28157570305608995383430593639383609024 10641394 -4981311897867121225580413616306475504 10641395 487462311045856120619686042864495340400 10641396 -45634502375013236932249606143630268416 10641397 -153305096408015883538455430407434985860 10641398 167574353396181628279829895264838999200 10641399 3651778355561635791896750708295570000 10641400 -52976957818981758974275166602371072000 10641401 -133163388197120024801808601469979360000 10641402 193742513320541716836467451793363991040 10641403 156180752425114442909684537993133477264 10641404 -61939709455866800898359566813380870144 10641405 25141624361434909148874528900281472000 10641406 -137876252266097412069756127159305938880 10641407 -464828687587199103133659470145827447808 10641408 50339617610139568332045683486154031104 10641409 614020841595831842192010028435002459072 10641410 9588293465133330884019671074455091200 10641411 -840723699633981380830811272263284100096 10641412 -177751925120721368516419528887710518144 10641413 -519285082352323547642542344881051266338 10641414 79479011136591166899734856930192648192 10641415 101247020324584900532780043075126109560 10641416 224487505826437497775008867635122836480 10641417 -34595459272115514085125494818476340560 10641418 -44613297147396273841416653528639685840 10641419 -709708008473825947807464288507239307180 10641420 49726940835018932050864274834396313600 10641421 98624456793683890249499251807620639712 10641422 -40753129393387207616186027099959752960 10641423 180824820066149645400728611896929992320 10641424 13323711271533465724785629875058647040 10641425 4318564801512137084145400919875812000 10641426 138856200883428506622457658540776930944 10641427 119523184210049076068833055561099024232 10641428 150670708752539813445572481608517917568 10641429 66118391073394160314750569261979056000 10641430 7172487662203206335769400909010920320 10641431 104355828245149354550826655195530603000 10641432 -151747345375471960255460553236215234560 10641433 121091305722475233472595270270750559168 10641434 427529180462815522687859603012960955360 10641435 -39278798579833520150900426440252803840 10641436 97099790883918253307595465724964496384 10641437 -262676624021236581735059175071656996128 10641438 102527567409432710263828275681610233600 10641439 -1049522251402513426351781407389047704368 10641440 273056811094170497664538059499506892800 10641441 128960635455056179457540733421551892320 10641442 -33742924918394546829665417969509682688 10641443 603076031550339197843056796315770340424 10641444 -128909266334628665433790910712414289920 10641445 -1049667337886809442547894980999450014080 10641446 -100831613141775103870521339426083884416 10641447 -43477032472038955264940604907295267376 10641448 5588522403788040114586809143844034560 10641449 -182205728689417990259097845017418218368 10641450 56420659846559081706432759912597523200 10641451 489487259161273767140154955757812854452 10641452 -251774250247374525284540291722508497920 10641453 440678904807753309865321798858859690304 10641454 98296805895568335664870914997007098176 10641455 79515275253137649888601682784380814720 10641456 28517495541213697279103348929172865024 10641457 -448484615959330468669954085181136836608 10641458 -440226480281266411218101307139816919040 10641459 22662163527787522182996833972330107440 10641460 410199707135131931956094588032190553600 10641461 373174628795469158001013161401525684124 10641462 -20112497318124363147718300619637617280 10641463 -30273839970873065301494081265495552000 10641464 -616682536743022229744065146403654041600 10641465 182429698045640765790351358456203045060 10641466 221702521122339251916535850643620976 10641467 9079464320169977468951355042807234240 10641468 991591056128785594882622378479239168 10641469 233245770589246573758065340139669532870 10641470 -69217036359621943719192276482804666880 10641471 126278795684874257642232048620521396224 10641472 244232992667643482639350030571938512896 10641473 142704617704577089825264585664892492420 10641474 132506274583194331473635886089233444944 10641475 31259166782512863216942340501561992000 10641476 -560684938673331182715575847290748733440 10641477 -86089050433493439555780017987352948576 10641478 -85813705027595572102621707282943159680 10641479 -279701633006200443452658198307594143216 10641480 27946871851228398190650049566105600000 10641481 -10361038268749915193947813734940797488 10641482 78967280360740139990857662242268203520 10641483 -783040045371752202587723830284043448400 10641484 32280337951381130585054270795323729920 10641485 26454315915684720147369944464035685560 10641486 106503589299425114824258045005801497664 10641487 -284113554137128630580150003775759015408 10641488 52341087332686364802640490112407175168 10641489 85197593538282376726381595377459939824 10641490 54263555719276188217282881836065346880 10641491 -179842661122337260480797223201732663728 10641492 83102998614387501353637127173127868160 10641493 496521191883432847359410783925933409742 10641494 136012376264442839162011882158182257152 10641495 195783889679277555751592504573728023120 10641496 -68072782916704580003340224569422397440 10641497 -533759706416806753462434722053682089728 10641498 11460799093141144345901254953313098240 10641499 -256770316436177197146061022763237722352 10641500 8754451042405399942632934717133952000 10641501 -54142928952407365621884385359318469920 10641502 7051698667250226257936937402604826880 10641503 43151908617631116657010892903408926752 10641504 124968301347629666052716297420714803200 10641505 -58934217227900311081785767969672870400 10641506 328491203577920091260746299209914550784 10641507 205012311377440679690370281192775908592 10641508 -149912632135222467819744377499195148672 10641509 -195466592964490592304337881807388564488 10641510 251341251555331753549235095468828262400 10641511 1337510873009108681878807702929791024 10641512 34620076963546261769996671256546426880 10641513 325458083019488578770979574933779622304 10641514 -47375539225575430864478946312753493920 10641515 -505061204602664087861164371721720983840 10641516 -17750556803538787784336876563727067648 10641517 41821878828057827283961930334495508566 10641518 525662041971138737170407995278202154816 10641519 64242115220817289366650798200626779504 10641520 49824190846464249846856530736108339200 10641521 -920462746093696377750174207286132886400 10641522 -176642253582765006417263088312171155328 10641523 -437701288149614924582988722098348312776 10641524 254737759796869488715458957621402729216 10641525 4611086981621414439438120893936640000 10641526 97826681448561042624683543278383164448 10641527 23443599835414627019743242440613977160 10641528 -499140001222474090097030923335255552000 10641529 353955548335806634459836582339030032976 10641530 268267735745900251613627446938150920160 10641531 124056556186065591135078409557077142552 10641532 -317112436733556346647743786334668144640 10641533 4135460841704272393242957368076957312 10641534 199236306891585065135888057724670121280 10641535 -174912856479991595102396013145036472400 10641536 288397422631884277218291689439111413760 10641537 -28160654533448090899519568146944522240 10641538 74415725294478719838458780024250915744 10641539 -165239496425397891504814308940379347560 10641540 26156073561493012459371735672010752000 10641541 107008754042842503797649088274827976640 10641542 248018244181612782123696013788505560672 10641543 495164503681730180888151771881524315008 10641544 144794884089621937785510878765686425600 10641545 -169423782898954313275776803216151116700 10641546 -107376202769088941305983306787754141856 10641547 -327789345492412140870646993345002777968 10641548 227634001616494209707256755397290901504 10641549 -8221055469872566449483015149317070592 10641550 40711129487044327484205721110742320000 10641551 -45630152483541079781827310633983297344 10641552 26666530376194901691468030590567055360 10641553 -131300527410115854863757503995411003916 10641554 -2563195725200109685392964317149945856 10641555 -159501166562229011950100750519982595200 10641556 -113879183645384735609048470239475834880 10641557 -715157205500528727495842974018705102194 10641558 2459816364046869032871883713246737280 10641559 427511971229525344233874126618866562760 10641560 8615648388121782255322374162839961600 10641561 66757681219185730291379571538618608000 10641562 -171480210677381266704031187809993017600 10641563 -672190303455888302250664205241274120188 10641564 453615110545185260699665744000564024320 10641565 57620833446670469081839927258134819840 10641566 -148543110395159636555474079625759231296 10641567 -197174337340109816513097517586660462520 10641568 -23113479572971260795242666944122322944 10641569 731906455460636357878972414274917343970 10641570 31374836047436935461859723621480911360 10641571 -206625878531599654593747291009288230928 10641572 408321593517542952032879392878094156032 10641573 -187540967101448775546464970524622438978 10641574 -370289963800152541519491920879231318016 10641575 15858476001974590561318385455779240000 10641576 189977112546405115725818981685991342080 10641577 -741969212576357587958132829730635528560 10641578 24233386249236700113138154346627782656 10641579 28527739218975552962731242946245700560 10641580 -253491723674437388763005884704809088000 10641581 -510363023234258123870363199760254672618 10641582 -103631429096464619498159411259910098048 10641583 377215635997616445210867193197960946832 10641584 131158544105552641287420523494528516096 10641585 -261902719146036183626447258715547871040 10641586 -99493360293600383069994488258228598240 10641587 187330643070482043242755439618596416 10641588 -363005259683376119585923299520205107200 10641589 -101526168370788474129061315932208072544 10641590 -113916677841354548875885966155373171200 10641591 -42425854719591834534283781506785076320 10641592 103962311944820151505322425583858565120 10641593 196535791480024851956101978142803324842 10641594 -51868128243733356272257804855886991360 10641595 -69064189053457793661415506212115062400 10641596 1783028362969289900820929574073712640 10641597 -8725478686996950457211076981682152672 10641598 -327776753480902464816572396830574518080 10641599 271869102564590188294541306165290669632 10641600 -65759432436317447462142168547590144000 10641601 30321401553600850079999222817924663232 10641602 26694307301865749808593198217970924752 10641603 -161599916122609402362852592573412964096 10641604 -146903622200848801918766974315476559744 10641605 -96835622916434937220393980256760101200 10641606 -162595673694845355952218362769793624896 10641607 150592342264540925227264512695835541432 10641608 -178121869239167765118205474613905152000 10641609 -385682794194464592172998677045124592032 10641610 137804853193121406388508849220984345600 10641611 -142764292996836914206327674036469637208 10641612 110729464718719872870895252819594263552 10641613 129741514125118696430243570576555157600 10641614 233033941442789078583882693034533091392 10641615 -307382173420123027476215115800226192000 10641616 -112213497688188166879428180006659686400 10641617 -70246704932997551174961343006323691776 10641618 436590705513594140277378934797785088 10641619 -313855035525868752930108356029258712980 10641620 -15020294620610438663187821719355504640 10641621 521147030230899414982127292564363018912 10641622 54266381136319329324085010537724407424 10641623 -522776858200553364966209194098510187128 10641624 82231879715306456512207588043134464000 10641625 -505463890573158406167406681499697891000 10641626 443262048897424966974701718788933468640 10641627 -337339615900246484826247979842187593236 10641628 62190677182476571530184388446121261056 10641629 -3044897489023965539673094138386151770 10641630 129443403073009876327842874337031840000 10641631 9308751110913356497223290915350363648 10641632 -312741063242541328526210970186616406016 10641633 -410447454070598986943668080171328978752 10641634 321548534639885273464212649372070081280 10641635 279474194104539100575106415603827360080 10641636 -180986806909493137716307225337566977408 10641637 -662073505723143226464458015488168960740 10641638 38407273429742157719584036479984468096 10641639 -190814733638914041429889172603393583576 10641640 -3366089568794803773505228211478528000 10641641 281999701866776105791229501630118093300 10641642 -218475739329912248162048945414142011136 10641643 563945913946308867126932258896217606280 10641644 -1758730840517834305202130698730851328 10641645 -132275001050319776042101195586435500800 10641646 -110332121551190851896301165251269840640 10641647 561605624356884477207564584420057967192 10641648 5285886107788193269513303753674522624 10641649 -104553137549112159164714501026251603712 10641650 -11828636355224697555307603808242838400 10641651 -345214181113292583953840136942272759040 10641652 3159397833088166235587977458026567680 10641653 -319756837458461476990381823926042675200 10641654 -364907788609954916877008407054646248512 10641655 -478405230712902658929665112897049136640 10641656 251151498737715144902449622292311162880 10641657 -169919484275619811634350504218939885312 10641658 185589120084941974155765832014189794784 10641659 -409157254631869048598088777803637754848 10641660 243781160229168734784075699066482165760 10641661 -772814130921013614883385354894425279738 10641662 -124316165811022786232247797112074266368 10641663 -14851369217256921290841928420104004320 10641664 -195732523098947661959697514063189770240 10641665 -46137763165204485715228724211814208940 10641666 50176027933540936430696440730538716160 10641667 -336571273449834619859798770219540577284 10641668 237294007944505546954184333841741522048 10641669 305066449377015748161328850675016574944 10641670 33549155193763601696783583043767475200 10641671 -612058864133626633284688851057045528768 10641672 -94077196554091165940373598397362176000 10641673 -298602248078814237117694912660313416524 10641674 39667412847380651459674623962136480000 10641675 -255533065617648153921071942346213960000 10641676 -249467425428303549044095765105772544512 10641677 905821857803329896330427204062756836352 10641678 69703056869863131222690318502634178624 10641679 308759555440484554074051056928732561384 10641680 10432727930951982012669401113842155520 10641681 162768820336998374806515899841220549812 10641682 28954900353779272517638096782569634192 10641683 2177914193963098485320763460766337744 10641684 -194371358720832912313769951442316068864 10641685 -16262660227308734407231015372997871840 10641686 225633170678245645533932890016815822848 10641687 -199313620634073209109081801270965925120 10641688 376906205316636195875543737856554997760 10641689 -301215287016025347340229544531494355510 10641690 -60582174593319103341997733412329282880 10641691 -32572777271106904933852096210012656200 10641692 421341408403808111255941038517587778560 10641693 -372408607530738599693159290601046822912 10641694 -152762023558106693251760950624760910336 10641695 84521921860586351409884106756194160000 10641696 142071307075771561898153968764614344704 10641697 491413575919119835197202141343323956912 10641698 -137192980567957607654754980364822068400 10641699 -427907489342758647932782520898310319256 10641700 92192584969153857476073440156421987200 10641701 -256146624777719257761619595874260592960 10641702 144587039251063882638144633958752384384 10641703 168995547426444728137742128886890696952 10641704 -448822870736546734535313123535203210240 10641705 295098942178984158612508311625395015360 10641706 -443219640454178825298406029440080346448 10641707 157665354023292677191660676983234027956 10641708 35792100233406285983015904427852800 10641709 -161587463802633027333283356549945482112 10641710 -11529422610281805229631549376386544000 10641711 38561006565721945058403280962872475648 10641712 -1875583367232532036678871424284590080 10641713 10483229136184187585140265022959188464 10641714 -13261777035141055184523489072448788480 10641715 132040857858266790462375700765993764000 10641716 302905338531170696770392658860829587840 10641717 -184516999568286959526277975254498339666 10641718 17816412217988240928724882715187158016 10641719 -507616587819912145647751639164275321640 10641720 126911187219864584295668652190789017600 10641721 -61354350732723844419286177056266544428 10641722 95524052655720204687101681319422468832 10641723 -637396432232026181555399027407402234176 10641724 100408623812016535830337967050903296000 10641725 -223846495293897332950469562426504684000 10641726 3728961465609632774326569261780756480 10641727 -296014075191119232048884271279326527208 10641728 -279568361902007124964581183410572099584 10641729 84369506270974647621172334032452480000 10641730 -8333668769167295113242434143266201600 10641731 306241902278340800630907994047728825532 10641732 -83688961055988194234301057193788715008 10641733 673183198857286983644824013606401933982 10641734 40974590488634870575876270510827381120 10641735 -21410157495899227473344060785073021760 10641736 -168703699923344563842748926167601315840 10641737 -184511116218862206023586464854214104614 10641738 -44504827114430297557083776683435494912 10641739 498388477096007556883040618431293419540 10641740 390334491904526041545990003012850298880 10641741 -35819360699804456245861412084582886912 10641742 145340099383401303728799196255129081344 10641743 60067534162783956014464527073072466016 10641744 -160124194284132127958375389724676980736 10641745 -350866436885824781322142449230170068120 10641746 33886038751862768402198000162053451904 10641747 97253745605668451320900821774240867000 10641748 206064020268528748404765892982903920640 10641749 -172965806186449746007444648118768382600 10641750 -4619323492076512780443003213421056000 10641751 -411050340067227711724945820663152464096 10641752 581594520842666429969634430199162572800 10641753 -179216892451086494078221179603151996800 10641754 -322232954097320695577550638138759297280 10641755 -35168945203760502570703826655401746560 10641756 151214723727140855361593332199664451584 10641757 -86198098232443408861854640231697571488 10641758 371280966879276104289674830508104356480 10641759 379989160498765658764221432411115314504 10641760 -30912830488054905050954621571303997440 10641761 442759526786619070868846866817110441590 10641762 40558396948706049432156067888094618880 10641763 122435477943378612818568091688467377360 10641764 -31485746786768688449744715337026748416 10641765 164131869375992966096766472331438236320 10641766 -288861612553489516501229589726366843168 10641767 229718682332383695574841253882151445640 10641768 -36786625664444273319997228716853002240 10641769 -14507983900570190428557905212802365632 10641770 152847701931206259017884553940570826080 10641771 206317812688176338864047831874726838600 10641772 215345891516887800131864694201459438592 10641773 -133978250609609122730044497029052491520 10641774 93640275648338907969023528507004887040 10641775 -48809507340486108467800583016012421200 10641776 157819889224760673235354336029030776832 10641777 -256255161475913549615523877720414696080 10641778 46824895786907545712660905891407129600 10641779 -365607204893454818467140200165466031680 10641780 -16542636051779445678919877575867219200 10641781 -163237014259236112151189631353718102368 10641782 -182239009264825781880564511057460649600 10641783 -157158302288249452066410541033332020736 10641784 -665390449283319778478620449242555965440 10641785 185485756343124182060044644184556835840 10641786 128103865950608422153587855814245834240 10641787 524308057081720598509304916347757853632 10641788 -99506959426651574468576200868697126912 10641789 8358990618241407552716660473057374054 10641790 -35026155854001117758635405568425137600 10641791 -579239800830820941268466433494535335808 10641792 23455971352321366538819575141336350720 10641793 -415310266492410031040269099152411864958 10641794 9635604177602470571733549388628491680 10641795 183462265020859514329222459906072006320 10641796 -260657862762751900143998825823115603968 10641797 574239804390347402660465106899541393246 10641798 102466053142716158516900984368570397568 10641799 26099110879184333520454365641384737280 10641800 -49096332404860023646368926296518912000 10641801 -97262347097772956935986417392143596480 10641802 -5165736290823811919184154097398228896 10641803 -307693345339790517420169933774101723948 10641804 -63517470947917313864379048384618037248 10641805 -213926861597377832671682426708553588000 10641806 95427212799391401726052352342705066880 10641807 176170418016287599323478718358366401280 10641808 97022128574083512361099880668017631232 10641809 1038679949858422409900101696366297018404 10641810 128788995289304855405084482415464220160 10641811 -220957096006781495097977037950609299920 10641812 5481235892617781609361208690310172672 10641813 -29688094098381779239198530425202392832 10641814 -98905095814011227867399233245024091968 10641815 778055543190436338901892925661948300320 10641816 381382500970440268453462263802974167040 10641817 313384600786869263516077704723981570180 10641818 -38419263153983043297950528089395682560 10641819 144326387139939665263212335568338917680 10641820 -258055806847108284877345110776773900800 10641821 171796771722566628842638666462129393344 10641822 16313931223933884854000151487659838272 10641823 -509733339812016431316759401455786811976 10641824 302778673696459155730731507204206100480 10641825 35471621796441204108295694892333824550 10641826 8371805149120928762848195340015122944 10641827 -458214691503945548810167007768428695648 10641828 -144420840266903788277569373617295047680 10641829 -331865924443194010088986917535597412 10641830 -303302980226792717289559917070429766400 10641831 -733760588807675657379872617068176256 10641832 -402574504573344796870640522202415641600 10641833 -57227046761261343543033110727789990918 10641834 134688338182127131067197283299172352000 10641835 -46221712629858791684964034205397626880 10641836 5403534699898337119163147830981390848 10641837 -2830233026851293320087948911382440320 10641838 -254771493901133473838954977353455560704 10641839 -103739895895689329199898899148005760776 10641840 49223779212302936673538519608459264000 10641841 28173443951723661742077968136025234304 10641842 -239286806026560882819465671446460786928 10641843 237508703078894071629205323969051085080 10641844 396231831199405096085100675585287524736 10641845 162364788701091819399929379814707455520 10641846 217896311944651797505166661398705217984 10641847 -38607188434448643503839834238788427088 10641848 -91515015976653452880927818067134054400 10641849 -459668509514712151791368240713830453936 10641850 -57839512443305666936200744124203239600 10641851 -88926200076372353477369130610900620696 10641852 138030183255593706325511219038512622080 10641853 -1154664515065967954019554664439459209920 10641854 -176251758746157193922157993586035066624 10641855 1710240559196168207328751962316177920 10641856 222223780868196260581033871516387770368 10641857 86294763793764773685619078630862485440 10641858 -167261184844503567183747428358108018816 10641859 -50413778228304816874735627975778120240 10641860 78314587802217153643175238657261262080 10641861 14325323502730924073948160870273204702 10641862 61008855098401230268417995193544816640 10641863 -150679073204295401976380446912128270888 10641864 449280860194697037372536486070589931520 10641865 -56489549540540991352547027711660051760 10641866 8137420480196821367095119579761786880 10641867 -28387792681564674506278501923927196752 10641868 -158057387066029513069862375806470583552 10641869 575689283484744121440857627462511821100 10641870 -29404315056650879724966766957587586560 10641871 -243193374072492846403013668409079174928 10641872 -106314529530173284696168031911673831424 10641873 -364365689869196074773049250257398619200 10641874 -232620452823079802398565327655627422064 10641875 -25962332090682659124867013487586352500 10641876 40770273247977975164907003418511278080 10641877 -453056122107459932669611678632635578628 10641878 73778296794284127960900112207261305600 10641879 -72838288872614196282337077106862302176 10641880 367491445269516837602054698668230246400 10641881 -1133245342736330566069289917147214165760 10641882 98628560178520235766131717128023634944 10641883 94722820851861002833626259976667637280 10641884 -113263580030560717365138810789132999168 10641885 107541235249091338166207923990548634560 10641886 -2936277082054447200954596960484888960 10641887 45365649578156094996035841541188102912 10641888 -90188653340929924416838626890455449600 10641889 -265357591971499402992408699348575939280 10641890 24076891977647507975657476086954324480 10641891 40419645596909943882482515818332501856 10641892 198895354413495364734322168993091993216 10641893 378715614030293538876414902585929170462 10641894 45887302404855894656184380227610884800 10641895 208943626828598923784916174746273618400 10641896 282930912584793566420721707369961569280 10641897 -56669035621267090564039277173945843200 10641898 -4732019182181501998090970884560161280 10641899 60490499031660943269874943478533901312 10641900 -152973338089345517930592713212426752000 10641901 103476696988865715164325570535516146902 10641902 64987313821552777286152541280736537152 10641903 77521349922601953581327314873632378384 10641904 -10644408418580566043381462596552622080 10641905 -153065229259712606323279279352664500940 10641906 -9523551410671159580436245606931021312 10641907 355214373859311119083876537217146613512 10641908 170406887724324701687722799236240281600 10641909 -178018662957991684759815913454328473760 10641910 -204260192152124847363416273180023664640 10641911 -56318146993549917700579063547207634720 10641912 355102130475348805099423649287427051520 10641913 325352765283388056269660775989437133162 10641914 120990815457924851465124561009837619056 10641915 155173439577306728787670683136314993600 10641916 -8944379185248909587058983380761993216 10641917 64655822369528018589278499862859986080 10641918 -163416240054213392792700095478672844800 10641919 -8449942011141178921213583843262089760 10641920 -65887568755816433976463656510365368320 10641921 -286946220008925552659643375288661191888 10641922 -159743886710425828000024331326243020768 10641923 16439054450075051905064651075287524000 10641924 91823240655120161980199546942973198336 10641925 158958837705158048682395713178450240800 10641926 23589026279205672280002960252378711360 10641927 -324617211536960537057740205901965903280 10641928 188145143114955594481819888037438423040 10641929 514266946100608712394192064917818965530 10641930 -6761324231007177128916813671903328000 10641931 892371417124416060568357421700332606992 10641932 -108433979796725000713589209082416005120 10641933 -137388844258053895184866117156089008298 10641934 8131972675049745142903116047946827712 10641935 436192339956218915408588110526834783880 10641936 -26871976832455147261627323120288595968 10641937 -39426160692335509652055760347736654414 10641938 -404123908239199224083524143404788792320 10641939 -59000583150001283971068479007442980864 10641940 -5454022371899211632242599002594104320 10641941 2973288306404463651752476750785604320 10641942 -115755660936345979144023304940633511648 10641943 85318840047690466709291881138748073600 10641944 -88172800236644175376782864275363450880 10641945 -106535673965096520785041910520803601600 10641946 -120563605623730105549681223614929722880 10641947 567426718897913817983109561016948121472 10641948 -88192083065224651435739693683076014080 10641949 -147169351903535713234868692128102264564 10641950 276586875759154435575924830403552000 10641951 -235371214945141032511713613779232105320 10641952 283629598391364029406909094735561162752 10641953 -85801301407710061501540374056809125120 10641954 -204191357840138337316728405299599322880 10641955 401720640186534355540926339532104465360 10641956 240793532083876985414391812419372270080 10641957 321843949017389707979781760929409363680 10641958 -127523512887523691330937931007144294016 10641959 79651822914320675776702536429283346880 10641960 -54008371045161606730230634722626764800 10641961 -465868649232299448340393990125728819376 10641962 -121606366344136753250343950716115628288 10641963 188693739550100581581626229575949683544 10641964 151746743832654801639214923170637312000 10641965 -88605621450430160994035336129470003200 10641966 -1733880404467812852822141429617348352 10641967 -313096522543441729501175258345674154880 10641968 12623256048869891151384783419386478592 10641969 43226625030614036802893474024026348800 10641970 319522949417994623086687546831200715680 10641971 152482039308917592351747382086649419312 10641972 -133594930984844519742798349220315068416 10641973 1196359455998774443391377988629761916704 10641974 29488635229044300749546893695582989952 10641975 -262496685376318709293712834553959904000 10641976 208031564060050322487863890770733670400 10641977 114147174365553768517505012387749262784 10641978 17704131822667177321743885307274905824 10641979 -277640624584466134228308431226069293720 10641980 -219473356639442721766644656716668096000 10641981 -140095933738053056894245745220820250112 10641982 -97696511077987054470607685290694267136 10641983 225326713380049144083464622332901339120 10641984 -61343320660594028940509425088593920 10641985 -99094852718348252959017908420318150400 10641986 253024005806384465998611556860169042464 10641987 10408374385418641671943023755805360120 10641988 -184848514236142316026624686513798754304 10641989 -159211772849113265761483561769910516576 10641990 10055053444998866369757042569439191040 10641991 -275785409777462962541831826275568041016 10641992 -390550576522054603769848341254993280000 10641993 -381136384289146834166022448823359082736 10641994 216103013436360103640486821969692083712 10641995 48246949065902946931332428079226214400 10641996 452390252547165528746864703538558033920 10641997 -20062232148027431920245522273893298600 10641998 270009587293161092921834588631799032000 10641999 -135152142204893878998034859453525392752 10642000 -243463917603509542730900789296275456000 10642001 -99774182575915911932552943774026969016 10642002 -99896141559076765674830618950949884416 10642003 95981007744882340039788079820456973600 10642004 4029771746487806890279668052796645376 10642005 309030462385777656870966222506549100000 10642006 30362460217171898769764728110779848992 10642007 -585086503214922639882012572606202214800 10642008 54008223852509119151080276476790702080 10642009 22704016185183732777346788727786767616 10642010 297411201854943095927128180868914664160 10642011 477686572677125893909400510232304611840 10642012 -520108038504413898061567322283015288320 10642013 -298137948325904438609776270514488020078 10642014 -22718457262546948616517375914302551360 10642015 -252479352768117287853114047340371130840 10642016 4343031552680713030207978217623781376 10642017 42899813405031696552405967653938188512 10642018 307337021892876236464170533273244474960 10642019 327889730683096402368145705548448733544 10642020 47423664486217777332348284667938611200 10642021 -68689848627216149273290601063404458496 10642022 -59887758562714911000154853478788667648 10642023 6434378693943802170081196144647113928 10642024 -259575614372063064094864435283024471040 10642025 -324008966540824558287175670150339676450 10642026 -189188321095743093456638850763770329856 10642027 -8419646679273501881396697665521516800 10642028 207203732801697087712775187970582149120 10642029 227918367804276238606521455581551052128 10642030 -50272496964567858415371094026668217600 10642031 -70733620205786771500078732560279162288 10642032 57281398340805110916114994152076935168 10642033 -309424926951151551321518224739773694480 10642034 190323511142636475551358902044485110592 10642035 64226422566630530379287342717560369200 10642036 -230400238553234079651711751386115861120 10642037 129830111279050739152224147885743893152 10642038 -128052234871560192364671975304957231104 10642039 388574003291921236153975238622547220840 10642040 -293041161950437489343861786586833203200 10642041 -428015799057834760040668829398400929350 10642042 24350902631708300741610213856495164864 10642043 -419233013027545655793619026915823243920 10642044 -30266257835412432897904971448685273088 10642045 -89007157836862107729720171992151743700 10642046 -462025660482048564506900993246477142528 10642047 -208346358300854519093300897008775485824 10642048 -386293100252499916369220278971594178560 10642049 -782029550282521500378455479688624368080 10642050 77922472562853614071307558958141216000 10642051 66172871000038723675819209003200037696 10642052 -75217907275544824212421844854619258880 10642053 -127384065745468302539563440644632800096 10642054 -55494363190192289954113473513634780800 10642055 -15302518465416668005342736796562827840 10642056 -218094922580756183805431422647759052800 10642057 13975596945739400228279289640509969700 10642058 -20252245243815897040021004275082797824 10642059 -43193247930054631627483888978510989636 10642060 10713384974411378553964906872222612480 10642061 -226092381420797573511470139728839166676 10642062 30050834098870145824268914603520626752 10642063 -204465688627658764558581451635284513056 10642064 -34477539836928092706086907364081188864 10642065 -308156419509999191750844690798197289600 10642066 355390006356741657642308121020514399360 10642067 -181728399959795484504538324557871943568 10642068 -152163365835377924011936718800219388160 10642069 -885275591243868661187069927431256263104 10642070 -1904475722895490344041910276169200000 10642071 -271644793924860057071520272180741760 10642072 -182099420630337061821086725153196851200 10642073 217335885034169191689100869053943623364 10642074 -39603155298741172484016139128832381440 10642075 -598575292829626574893884253198896330000 10642076 -177725566258098824817736964023935244800 10642077 -232739973025407748554541779102108831360 10642078 -1743602081168246543386446909039805440 10642079 -365895008757462423912871021931145187968 10642080 -149917102970330200763660371331336110080 10642081 251196498807302339504417234793515462882 10642082 33093810029954392868014622394284634624 10642083 -6970107697379482180260892765912418304 10642084 150567130307005782542646836609351705216 10642085 463587603494368078046274637450130413560 10642086 -965250860785127193310371693376519680 10642087 -476934682071496555618358638782186784440 10642088 239374479919478057889811555048143974400 10642089 73630255979229332787605056304265166224 10642090 -32896438000624302831342061989016320000 10642091 15891144258566015218187618024473068984 10642092 242541124689984801620109450805390344192 10642093 -36343215387148188635196596913624252480 10642094 118506080418161459359381985308712857920 10642095 -85311729020613454079246339095842950880 10642096 93783209763018000224285987059050954752 10642097 -749094983368710331035736454479253273454 10642098 -199132296595890582457312870089673892736 10642099 -613710726983064449979698010653984458596 10642100 62452992493729491973342224490989772800 10642101 351945339635912132683104521163020874720 10642102 351453920250222249851800941166700960832 10642103 842224395136335162688773483295554701352 10642104 25129207978285537243625043458634117120 10642105 484726615388313519361896817799983245000 10642106 -47810018043123806273220508910198987040 10642107 -26683326015715632122260168396773231360 10642108 606052854702458994625963309228465046528 10642109 471082431131724321426697483819014502080 10642110 55799500278328768281507313119894149760 10642111 -3818235970527955774261449684832879200 10642112 -95660301251836962098079882976614678528 10642113 4208281634647411952402552852969249184 10642114 78427811162141309727175594379753761488 10642115 -137221341258776842104751557277690117680 10642116 -309504039721317600822380606859696660480 10642117 -414969778230473792397176312421502660834 10642118 -130816021741619420837738320214639305920 10642119 -73435277637603698667602290969889975040 10642120 9772097497971270285609793119016396800 10642121 -94781199225108126278133474458828346816 10642122 18208740368403330585460979253117868800 10642123 444088589023397099368693835299594403424 10642124 2488077898092196833922269288704481792 10642125 49420607958744067024085418385963680000 10642126 -76725854341598923168248511090032983616 10642127 -43793229196929363031857548597770923024 10642128 -34811036145099588629122490763533352960 10642129 -237851443568401638848943249731903392270 10642130 248989278399238422414634612622418158400 10642131 -533166919838613724435153057247807990160 10642132 -189833258861794591230733204295528831104 10642133 -543270263592466106168479443516270717618 10642134 65599204051401858480827727832823916480 10642135 -59475099472004083572918569436664933440 10642136 258300727067676353491289100870650542080 10642137 -167629870947256557723553991216334094656 10642138 -132646049959635502557147554756481810432 10642139 262292741946070304579478803365389808680 10642140 -70525732032349619253740409977967767040 10642141 698116160832368755498116381622583397542 10642142 137626005273826726707077218107959882112 10642143 -57092582281500808159613820809378616576 10642144 179414286156419047538752925806695284736 10642145 -80796907546578359716214513999965958400 10642146 95177905560170385466826219681145028608 10642147 179425451521839864663347421222123414040 10642148 362469683269792223817446066555922072576 10642149 117129665818198813622969925631115494848 10642150 138274970533706980369586215754464888800 10642151 -125875592477164386794486972150355292560 10642152 362027949832460275818229053959015301120 10642153 94999295096652052243222798016916751860 10642154 80053548215416263037675084152948636672 10642155 36074902407608002742046299825172875520 10642156 -3360568966739866961270886185043804160 10642157 -207373780787805770195617798125940509600 10642158 149736514645387023718118191776853153920 10642159 30495779212883620154764694374555549920 10642160 30448109506514581953815169974451240960 10642161 35858481919538637777990054144614445024 10642162 -92908201535874982530596808266028252768 10642163 -213594540910684645117906341755111316384 10642164 -117005681195761358874156275423275407360 10642165 -105612384573046312345151593867070212680 10642166 -256425967060570786374350639798257459200 10642167 243894473657357886193097153192438525184 10642168 -154105049282607566189411622477163130880 10642169 622329959213469152626711073464545365760 10642170 6804282758818868294674120926708695040 10642171 18922650630265759548676593454680110372 10642172 31022095542500505456365729272834874880 10642173 -59927958275136270762316257741917700000 10642174 -156064138679445044043298969620681329664 10642175 -177090465250261224111152934940977828000 10642176 91379604036619260909072905364150681600 10642177 15811255918056256748312500256461741440 10642178 322865198541747962037931771629794234880 10642179 -259120573583159010438543835916612766216 10642180 -115572752251478714767718916120638707200 10642181 129234745452943390665142803111468458400 10642182 13893357522320910175576379364812951424 10642183 -308784449407899723384858032346542526568 10642184 67116843084253238701700724820404633600 10642185 -503273132580210153369393067875089697600 10642186 7166443796961442201684074876305392224 10642187 629952841083356447382751260183723544392 10642188 -66722116328272943055122795865779005440 10642189 -691253876150339999888445394082336215776 10642190 13690009132631565055871763573924042240 10642191 24124375514264703265813580420654534400 10642192 -65475661657063442280881567036866560 10642193 -788399664567965504842437197598309873600 10642194 59366016563954357323266060009352798224 10642195 -465626720164987043935966191594564190800 10642196 -294578636061630345817247978026807203840 10642197 -327429025836774857095993982426061295200 10642198 12837945795540113070477219555029894400 10642199 -1337114506158469685574611581239687120 10642200 169507269201782639408190700039248384000 10642201 -60620511109573272911020108964426527798 10642202 -119201424353277189237187758598091954448 10642203 -219867212071819036786721299787757158640 10642204 -41345252838912182815810178097832074240 10642205 -6219346599843978787942243376317578240 10642206 -49514380757035928856479051107025784192 10642207 -28763594685372051547498612025023254016 10642208 349274338285903897008594886586305413120 10642209 35989533780665098002785615825018480304 10642210 119470421369702818105055895763618882560 10642211 -613506031332402671074010073858133537188 10642212 192725356005440475527314630575963740160 10642213 1139718748492351774871102172415182075584 10642214 -19288230068027559548329576676766844416 10642215 27868511166954612295993730338828838400 10642216 11667962595790167943099799284333516800 10642217 -644393842745486779167255368577597418140 10642218 -83207739797526658119216269714970621696 10642219 148486401906351488535316713385272799232 10642220 -112807197568084724198457995802515512320 10642221 -173309982941995585816469652257446691028 10642222 27803228668615969563807998073560814912 10642223 -291628135460284930720366523191917344280 10642224 16199030064605878357402548883030769664 10642225 -380163975866838903369051763536448890000 10642226 -51149901081342752700261918996797973504 10642227 75811587241894394027244460183225181808 10642228 47773791424806925772553643971204061568 10642229 143683956269703780702024961626018283008 10642230 65590562680542723470907346558038725760 10642231 -793265615552210993836353177762071738968 10642232 34304125302678601951869929540273848320 10642233 -27890387974742127336655769015763644736 10642234 150804615831868201161647722514284730592 10642235 170505932657863393627186305565780567680 10642236 -11899380313479263478230543923829514240 10642237 548311718723659999765956657402927634886 10642238 4740344967991996235678410369741455360 10642239 613257483156590383550755721324685173520 10642240 -34668415264266090021906981745034526720 10642241 112826881200041225408689664733807710292 10642242 -1757525847709470009059483038565130240 10642243 235029673537985112769216553190020568720 10642244 -129645506562810044209027462825938902784 10642245 277126377609683305433983663305025603200 10642246 -542666547275896432782423795038092600320 10642247 -135918216949996575160925030598985558272 10642248 -205215625916881694615713488846136934400 10642249 674415210464798848456362091720885516250 10642250 -334962933448610504277431120139444360000 10642251 20053013072886205406016022450157769432 10642252 -140274947312900639842376734562228594688 10642253 660999092223193919588428612560978272502 10642254 6747312008821436664853355654723269632 10642255 -39573373179216614357694347043564084480 10642256 -150708125392892679331920787434026508288 10642257 181671891470239902746926531393432229760 10642258 198257935914427705056792566347666159872 10642259 -212082109324321110895619249552990187540 10642260 58262062292914468447683821933236776960 10642261 119734316647830359251546557141978624000 10642262 282241630537059156193487042999263123200 10642263 -416383006311255738645920707906682255256 10642264 140273487255600750674377451342506291200 10642265 213073779106962719478131541968666790660 10642266 11954199613990981098631057718174369280 10642267 340052288899020924923203338652880053316 10642268 -43990015160653399902063196887596175360 10642269 131376010688163201929388600264896028672 10642270 -35892135327658746341425775427854755200 10642271 -599621477591872048936536735724554018528 10642272 632044872114417659843295620505766723584 10642273 76914068072983153344786716835482101780 10642274 -31876283595478532213479488730128993120 10642275 109426819285014292001343407198702508000 10642276 -231134822297803450716671777571820435840 10642277 -518703835816074980973784546503008879874 10642278 -153364824059698140689872158882753658176 10642279 -514276056466082407083697833700670790816 10642280 9538617959207181367215604151637196800 10642281 -132591782869283637696872265400642884480 10642282 -54545841588223668128104956128806211328 10642283 32348871523626119459246319136615484532 10642284 -39049836122773881194571176289784574976 10642285 9997489786686041457912705755353020000 10642286 -410695682141550543507451002150884457408 10642287 -257453420046962776596881091006692680440 10642288 55954152956775611812696315776566820864 10642289 -144589349870615387297341719652035904128 10642290 26349474395206587860639642013463134720 10642291 -330318825845806781492247959581739599416 10642292 259273677015307170562414459766208710016 10642293 -55087640341508307095032402316481088320 10642294 -30335062896911423195920887801323916672 10642295 298298810936296336084732808938833412320 10642296 -34655649064111762390918067177571287040 10642297 -140128326123398459361037516804629215148 10642298 -267586588628638687618497434891512700160 10642299 -130742964344246456723510455153783824960 10642300 15916515585607339685653294773188300800 10642301 -83967359391938257950767530041622840698 10642302 83299717364628944554829258218773166080 10642303 100774134359450095614966600608494580080 10642304 811538843772471819188688680818153881600 10642305 -8870211651916823814328019754998217600 10642306 -505281469151874744335235079684744172640 10642307 45576720044476840870371629921564952288 10642308 -223655580378134672872987633604126192640 10642309 746345388378804997660345659146539661280 10642310 87252260157700691441647212731962074240 10642311 13815256327814446204231246402091752560 10642312 477477026160050815438790083944206131200 10642313 -1042809821936982805838593471264427628 10642314 -229507597110174277120807010083908629760 10642315 -452375448720830347031895005028638051040 10642316 -320899211409897206137186097135357640960 10642317 -20628470530747134907883813849795844480 10642318 450438393782693333304029313971731679040 10642319 4539047023077529653707859673649253120 10642320 29564009533800824013221108423786496000 10642321 8766304917377222676592106196551176000 10642322 52647374803460089782242655827352653712 10642323 409697851138786604267664708711814990704 10642324 80722867243030846205025570220412559360 10642325 -186233784675150090449429092668670327500 10642326 30082392218554260707984861551658871744 10642327 134525291149357272206232917521475116800 10642328 -3152813368702969051044869559780618240 10642329 79746786777330557664816860069814199296 10642330 -57180814281414882249848077201284833280 10642331 63298635893281628809817839054216817664 10642332 17516076686135596626458950329655762944 10642333 64214383157676481858015526657399719800 10642334 270850981107844066681434490157607711552 10642335 211671903498089705220219111819664560000 10642336 -740196880859603319922467623903706021888 10642337 -622174964395450275303138312468791760 10642338 -61240810854502748091248097425409770496 10642339 -72349103399983701236426615307721086920 10642340 68642156480945446628626397158107694080 10642341 -125681394122039219783150705732405267616 10642342 337518684585933862314025366122839535072 10642343 31554939164234472472787443918408996104 10642344 188620255721636051317607351301819678720 10642345 -69925478336698208152801939456802368320 10642346 46596690978683031992634488120886018048 10642347 -7497452508866769622626731720831117328 10642348 123792927292516839417443568312636900608 10642349 -43117562161979876221022471852983048320 10642350 118079952130959420055996909757307960000 10642351 -335232045894796964774125772600066869728 10642352 14215515330626019688646486679005233152 10642353 -3694978697494446737290388904512618880 10642354 -420997473344955419611876057469636112624 10642355 -134959864710008312727834447642401761440 10642356 -12635721446612106158264750278427596800 10642357 904419379314269913620705040486828088704 10642358 343618898188765470425661568659101861280 10642359 87048793871182145804271917637182585040 10642360 -77704000548285618145628663863343616000 10642361 654856117389606360707359370021622694800 10642362 48880021239941550102339679723640279040 10642363 405727178412114639533718822231137696612 10642364 587751693677418725526419539067123659776 10642365 170158164305063716715407449559555257720 10642366 58809616897540862319067175898220225920 10642367 -24529312753604026289669980918228219584 10642368 -23983657618201745244893691157539717120 10642369 559391797812887346439741784309921640770 10642370 -69958045761604491683046172583420023680 10642371 2637180200944761192269121468284424000 10642372 202940922769326993940095018040190676992 10642373 76195890621867051817342645420889847840 10642374 -95929908409413721042185842506949909760 10642375 -570347741094591417954980397044774220000 10642376 91487570406036520219464256597853798400 10642377 -49733906679042034425282270199555069680 10642378 9204523386493548178092008044991670624 10642379 -80142619530622548724888075058995913328 10642380 -42789541595859729081542139327173836800 10642381 -407901680474171119057533378788441447818 10642382 134989715442404594551311360389410521792 10642383 -429859878972788420819688160176081383448 10642384 72602085128254228270414999870665834496 10642385 33101111579007582436211925642950461800 10642386 -108236423164664886710038764697472990976 10642387 188503763990271933133084754557257615952 10642388 136191220325758482942494641638898620288 10642389 16745509803835760604107108108718260448 10642390 -45969137868024924131196503132672880000 10642391 45090950258647991868179601610672148880 10642392 -292260384841297987962471181139359303680 10642393 -70065138307443198716559932554663636736 10642394 29058907672621636494894556148580979200 10642395 -191710282298326175391995890661475578400 10642396 -437297718102672690340216597917422082560 10642397 -200020945935213614449338185466773336154 10642398 101823440563710586010422775483829854208 10642399 -369722625250967511319318225694572428336 10642400 -103936993601151730992537082786342502400 10642401 200141334731268791132588258577894604800 10642402 65604042579916997073023201877254552352 10642403 -398749258010354967096400394153057747376 10642404 57123826394794314216659646129058231296 10642405 -88706779253791053407404111419446327940 10642406 127669418149489588354737482968140096000 10642407 67038530589640755046975725746154867240 10642408 -729347515844524758567097984934699304960 10642409 -603437145651439314264180101884203475584 10642410 78802172232257385285520970808065340000 10642411 -57857562450008478449721681871853275664 10642412 -285195944945459366639957991412737873408 10642413 143981235307170449771488045307105954400 10642414 -8696332744059767825088104875874546688 10642415 114240614081951456002487501920342485600 10642416 105760719965847497084069309715123044352 10642417 576244328389353915137548310322886480466 10642418 -96511683237651517390544489484749170560 10642419 387436906300366763060768039574193407444 10642420 236280248141607188312311327328031744000 10642421 -287503943218689544292085854307357904896 10642422 -64406999611785417666746542092850913280 10642423 -634860643816939213991148185242543225896 10642424 46199482403390240210647755179695472640 10642425 41725685080191133924887756561195394800 10642426 -274949381363777240447745444636808434432 10642427 326846149325287496950442515923757651440 10642428 -571337942252275292950947522982140172800 10642429 132576291241187420615472188359676615776 10642430 -152359006291106202501248364168743432640 10642431 -186239689377231361009142495628212624640 10642432 294276504603831904903837123057612226560 10642433 44752840215140913432267754198196232000 10642434 80829921597815231034224953701056256 10642435 486893389759687037116542632490732116880 10642436 -57820632711098343990822918877138759680 10642437 -304868684141811672418015356616309986246 10642438 -104652131003700546484504612493521603200 10642439 541323731658497390053853463516117273240 10642440 -91761158885326753711754392819258982400 10642441 -4869579538049815776879129061215398016 10642442 218960793807075333286725785908741467840 10642443 35346486066898709541183330888429456384 10642444 252997369879399499131071820764547847936 10642445 217519866137910434751655107729445785600 10642446 -449265418628834756004772105389483582336 10642447 -212163882882160329168073399371287109960 10642448 -159161047026077721719152754204217827328 10642449 -290884042851742531103403631079747586240 10642450 -12298864103301133450632773385367488000 10642451 -40215579081165248853068760508675824720 10642452 -62886973880396327518815926322091032576 10642453 -142150559761481413269865600494968575176 10642454 256835340266411614903628074660899334176 10642455 -82942204437352112731345733370002841600 10642456 -257910517121867838606437078060690288640 10642457 -6582753365546702764451075742231671088 10642458 80441680467359668264279100135505089280 10642459 -201180749931362970185689853951084180928 10642460 -458747443677441084350873198550121804800 10642461 35384479132165155442256518860465953664 10642462 -57922742416628871928769517598667318208 10642463 -28570472706959929723705779354805229616 10642464 151360213433867369721861267698913116160 10642465 418841774147060597245526641924652083860 10642466 -258416995290324194208082512050150050656 10642467 528033122303086986339285302589964978560 10642468 -270379685481892913295712265611315691520 10642469 758177702781555431303320611169777815870 10642470 158340650432510419342915458811483238400 10642471 -53663703449775159709028812664788870176 10642472 -282950508070463131514832700829663155200 10642473 -125210753901969585093257873663846486016 10642474 132787975736910009087285401484949017600 10642475 -559867518511070631654806381424159440400 10642476 -38626571558447642568813960489604171776 10642477 -180842400731967845345003410129329878720 10642478 49665845424613280824825481284206059520 10642479 485760162503387686057797980481137579520 10642480 -16596421455673835962551074089345351680 10642481 -131723017158810425249685595091007293328 10642482 -157046877131615979319575118716446050560 10642483 -313243963632898086047500347289920081268 10642484 -147179675287118170578549582037986489984 10642485 -173782359436471161487140403473471590400 10642486 89926557459573520647079186299211620864 10642487 -670094365722270075620994127659367248408 10642488 93957622563708222921645464769441730560 10642489 -315172264552541216134223058144483808320 10642490 17412488235587786081330648190345050880 10642491 -274700303483205066580849394638045603152 10642492 86423149952544520519685332542475665408 10642493 98455328806114498658214193106745297240 10642494 -10153952315572777070992475086416312000 10642495 -247158371521658797187381446752055329120 10642496 61437830511116774220073802361400197120 10642497 68390559131745340218046294860988734000 10642498 34701399554690597307725307399396488064 10642499 3838615196521051371349775127145277136 10642500 748779929014464001802007698048640000 10642501 -487750324854213646784158207917266662498 10642502 -185570214552320830485784420695683474688 10642503 -252414214582632159388146189495996099456 10642504 51361438309185316123029142337872757760 10642505 47530922135944565362183020125690994660 10642506 49652518827697949380087063725963266304 10642507 335305606294595195327323440575128118160 10642508 644763781665980845687626431746258160640 10642509 -8007245840284193393415608154812387136 10642510 38770522275144085329633674113021426560 10642511 488183849517054210054518975346435031224 10642512 12791732173507772906148793276628336640 10642513 -225432049946740171131801905786863144640 10642514 -212338757431304060526803346358708039680 10642515 -21521332462000862556424494374655538080 10642516 363937631398152140716791556486769713152 10642517 87114710936326346428146183217143710592 10642518 44992705972855263259316942055764323584 10642519 -499302171177065933688268604454509657080 10642520 -13747133627508784666467790332887040000 10642521 -74345756491803390827051997880126045488 10642522 -30163080204569651620445128510341509376 10642523 248923839768867594383859772084866299784 10642524 3824256859366784903717522849647948800 10642525 137314658631947663716932116937906144050 10642526 -82899049148042710220710988204725500288 10642527 3056801822087225736947426280718721280 10642528 337431414973597146874968589399426596864 10642529 198275770596846689171998069873362308130 10642530 -66354664522899813385180523758184263680 10642531 -179422474253625175813311116468450079360 10642532 177360407005546751508135944639468570880 10642533 31413183553492705198630317247235084448 10642534 -1541543170911119779589611223873308416 10642535 -186531193551545474210424510000711387600 10642536 380577338752778740060247403741081600000 10642537 60186927846985737562363755268713968640 10642538 258722443751145184741743909383920657920 10642539 287680724846360710126321030915867983360 10642540 97515075947014770622928827120952340480 10642541 2223329718643499680412028424201206144 10642542 -4783858573906350588747899863658943360 10642543 -14740354801241156397431208768779697416 10642544 118362142991318783820110387133089513472 10642545 -55217052514989415586615980565210333760 10642546 76170976303857627101543719868041459200 10642547 -386478269866767612336223004274837710004 10642548 35348262908341536650813145278653661184 10642549 181100030302247809783535138203745558236 10642550 -129353178525589824653001697415558047200 10642551 -78279494552256336661530474023660473368 10642552 -1052817209408701148117337386767143014400 10642553 -164176115998463118813052904277195634560 10642554 2020108522732511546314301416188177888 10642555 -643636795770073041727512902303818800 10642556 132372475770807009214238211266819512320 10642557 89834378556300985697435352179835747840 10642558 89122855815856744184878096614612557184 10642559 173784621754182234038651035624572226560 10642560 -1774462517369068989260603122620825600 10642561 -131931479663861423955918155710009019388 10642562 16403304204345298374090276821590881792 10642563 372344303290045135193111653167663644400 10642564 -529384854556457936265452340848477388800 10642565 -368844053570462386085913173942187984000 10642566 28661823146045667010089061582913369088 10642567 233570677909217683791558222691519961320 10642568 90492498074711493578248897650837058560 10642569 -68196731328655070939496229136261056128 10642570 45411930072268353747844004990800464480 10642571 56929660483001206449142573365250340784 10642572 157156179568899638899462918705723392 10642573 -644363064358845251747424123733374735178 10642574 124584632961964477672080059249359233600 10642575 -24180565796583169426270123235469598800 10642576 -61580767132344584338222122815316295680 10642577 789557789062783210706500243059949410672 10642578 -76169032881176705967198841961687749632 10642579 -172621415363184107507386134062400351680 10642580 97093243921423148677035189944348444160 10642581 21443823661954268862146014890391483470 10642582 -15820885138413664469370673638538425216 10642583 21371534209180662574355477389757566464 10642584 -236629874199946592628365789739773952000 10642585 -588280591048434644858807126464333638840 10642586 2893641498590531744260421638231348224 10642587 -28566843814317926900296200688824027240 10642588 233377006350808087768864423409071412736 10642589 36605357008487928154440451348569117420 10642590 4911718030421161451449123883523905280 10642591 318155434847300784883124925041550048992 10642592 364069006991837197674727000140055314432 10642593 132206290345598354755355133052120908864 10642594 76845129857750194967781957705465568320 10642595 -632702182673555652153296836227795916320 10642596 8666804992898561700285396654576666624 10642597 3168178280361742053278422177483040640 10642598 -91549883655661026367835773258400839200 10642599 -61993582894996780559195284352859406032 10642600 41541890148709927412316623377367040000 10642601 -318465119964281107422091934038798551408 10642602 -95629357915171022230506198041139687168 10642603 731616346730159792880767476940425216120 10642604 -125719985372859058164515839630636185600 10642605 161550276024819511413059772239183892960 10642606 -94432215353508932156240077529506968768 10642607 -466404207258271451348950265337962508144 10642608 12943291568393377692531218317392986112 10642609 -243225931051857127898059639354704842060 10642610 -781791571916553521796279365627228160 10642611 -96392030993090598048970696631501757696 10642612 106930232021290493523319454116088059392 10642613 -437529911755725687644277285197378885376 10642614 82770318303234978533642327992364719488 10642615 344001583135100759700325490918504427600 10642616 77349481708317255750532747038901125120 10642617 -327126935372786404373023783967584661760 10642618 -131154510071479535423849527154257584384 10642619 -61692071559515547477742677898397968752 10642620 -10416212460376441925177189363027097600 10642621 -729933253671564807411747202980534831456 10642622 412939605902069968991122666977787022400 10642623 -10074147850366374008588585787783612000 10642624 16226895293449861692714046953829171200 10642625 49787342718165488081479319617286064000 10642626 226193662215148679124960995184902988960 10642627 984703215770883294295193466648349950072 10642628 385427576759973621682863487138801162368 10642629 -3774557261687968889525006877746985984 10642630 126631817965168853161355039819778168960 10642631 -119291015166092668448891080519084049136 10642632 36153185592422021962379694502489620480 10642633 -11634989123158575593202119512490356224 10642634 -33484745241836951497590710650409336784 10642635 -34498367260018350392550721671865388880 10642636 -503113370496429742658114095456323953920 10642637 -135667924991996498324341351041376344714 10642638 -188286412710285002160466524098795612160 10642639 133085700683437169852502626843122704480 10642640 -30222931463884087335610905045334179840 10642641 3135586471514846512574480422223641344 10642642 284264355251516848598666912713133761152 10642643 236093352282147975320175536465630200320 10642644 -247718159752125476898519292193438638080 10642645 -167352056841922355544686358952657778280 10642646 151825126790026878629034554816722094592 10642647 -244393088300169969584977633696759441200 10642648 226769349933508695740807673143920988160 10642649 300368019127681418225434830290257744650 10642650 10123057052855177271919035360049785600 10642651 -142981903703481625363594825813011217200 10642652 73743156358048386893920937141619763200 10642653 279456921775980877189517768290734516582 10642654 -152950068126794722044207178524833656128 10642655 152998017995618126299100035243155403560 10642656 124757107684613534291554266418092441600 10642657 -179724801506785960873303930662610275708 10642658 132368025678954264711287209917564612384 10642659 -90928852547762428647842688792214549896 10642660 -17413864519759518741879905377131110400 10642661 -701279503384278091300756950106125252738 10642662 -144591084938424443419229684272949645280 10642663 1255499828259216060109662717631683696 10642664 -406912646626800573217364593477316167680 10642665 -26975464203868348210392814042658002560 10642666 -437684258138138907355162728522513445968 10642667 252846695251353405303946931229653192592 10642668 -39597041703614352324068824392270680064 10642669 -537472684944284737520176564225341925930 10642670 8427514489896313351953654695824204800 10642671 -65423777271198018575824419661830276792 10642672 -97264282261568256125994253680640000 10642673 395562985155483991710102542369351163444 10642674 -82145802632092473998559283414384803840 10642675 102288943467838140537460920215047603200 10642676 -259975560797023745812524996728361984000 10642677 -18074284956365040568165744422505592640 10642678 -332375439873233829788480832190632171360 10642679 -287749394415312843650149581592520987760 10642680 -156808732989426741272787365312107315200 10642681 41623213150419070945264305829511097600 10642682 116215093406290340917655878399296817152 10642683 89234122977678662767947755082973966848 10642684 -167303872036353240773358952482787879424 10642685 246843421689600915652055219539786920960 10642686 -39635401702198518402932570668657119936 10642687 -450023310360468991646029589196588587136 10642688 139084326619685776081458576570439434240 10642689 94571600815815180128048522483946416754 10642690 191790888035957693681651650892860653600 10642691 228367327158335875960432647367222276092 10642692 172769728008689330845735867956459236352 10642693 -169559421670836267724306904173758206336 10642694 80488146180811230681812201148917068896 10642695 -97506096027955058063404251636959462400 10642696 645567430253020649732458031765559137280 10642697 261110775005224834042428434007118980552 10642698 57582120394098281824042544394533683200 10642699 254373396460789827294271098174294868360 10642700 11669517494006593824543844312744339200 10642701 415683356159578743755022330126545015232 10642702 464147785983277591788016126656937327680 10642703 1547684592352117592975753719051963584 10642704 -100877452566241156424188361420523503616 10642705 586519860532659994059681066878965374720 10642706 -297564892472714216002822066296067790448 10642707 76496025795227611270540570811837460168 10642708 87621398522143896361386592456389086976 10642709 -74409486757316992305662873952539571840 10642710 -75630911714061558803867381515707916800 10642711 128999129552042018053773876389420125824 10642712 20725599501302470520991400408359321600 10642713 398514651748457551395261879654262382544 10642714 22003265009767589997221502513094496976 10642715 -3417508041525905517232299715008096000 10642716 -95176118048881125180542333945486100480 10642717 336663574918384372657156387509315912800 10642718 49757211913558954975301141922922634304 10642719 10881550998186702539871032243935574400 10642720 -339776732747907926738095079769652592640 10642721 -270311353517387069334763457020833323328 10642722 112151455347778562085854094175618206720 10642723 86892532264609939472955564572183824544 10642724 9272367990716386576290190566740468736 10642725 -106257026342202913389885729920979192000 10642726 -104936229653470633835711045335335110688 10642727 117736557303242361107475698652584067072 10642728 66891063659453868583774042102236856320 10642729 -8590962824219153835831126466036095500 10642730 -5840273440120075253423301462869836800 10642731 -322801416135895543726038840311272072704 10642732 -35345087772536504611094728511122541568 10642733 -2440842007867709148005300544244384596 10642734 39151406472456278836994943077579478528 10642735 -263041055779470448980989364728223019320 10642736 -41292675863759250354170193434112491520 10642737 -50234827937696822972044661928639018048 10642738 133580740657749006750308205510266496 10642739 320184497784308304615495775978092397920 10642740 -111853403086613953442134064295231129600 10642741 91377186643445390237503664602219025532 10642742 -78146153053622384922760273227407941056 10642743 -34376139388104126389196531236871361056 10642744 54284191899607103180614514905554616320 10642745 574674864692130987908087086604880226500 10642746 272473200130685372705307999668226038784 10642747 -621977026997612144898945679664823883804 10642748 -170278916574595495334868142895635329024 10642749 -164556489661727168021417321396870463552 10642750 34997178998207971568075906821598064000 10642751 243432099288006574486926020509087275600 10642752 -12239084071159040239992935025335599104 10642753 -7825977687216794476390886025001376352 10642754 25378790691472755317688068325303861792 10642755 -30028737593884504993558010502950880000 10642756 588631782400650565083195974499813609472 10642757 -270282403593042829148857577971433840994 10642758 498144885555520621911564133788450816 10642759 69120192058454527177524230192027763304 10642760 160836700063402647934829090527891968000 10642761 -160891273481636415005690733376878758940 10642762 -13916125479332855464371656667712759968 10642763 -742619810640324683713153490954028458988 10642764 60803578218286365134265055588024553472 10642765 25902613583808332704892603157511157760 10642766 -321975971224649521006354463477037327168 10642767 -217248384323769654209001537181865876352 10642768 -161235459103473517931073508415207915520 10642769 126908720864459167865023601506269066096 10642770 61219837808992501261569289692952233120 10642771 332569753905092238388270795196928048912 10642772 12055891471967807039161274322033254400 10642773 490403445588846483252181354333384269984 10642774 291676447113610780969747652803027046400 10642775 -235079993308424700125246340030518817000 10642776 379012902491083428003242449071886786560 10642777 -215835586515390046730490217238895296374 10642778 148165170605158405120396172037851731440 10642779 94327348134369769734585548854708554240 10642780 -81529429482902366484449261732572953600 10642781 -86003407668381703755492857816560888608 10642782 94603088715176286895215553587402098688 10642783 -138678923745666130461646875482289113336 10642784 1334076581359130954570606996721681039360 10642785 194962287087978065522352209327893027200 10642786 99998203808249720454966577650676984320 10642787 -64822845241016986336226387727454385760 10642788 -32871202732517631424398888006337410816 10642789 230365243811554289479294823356970766590 10642790 -189045522430387847112775236133410305280 10642791 -121996481759794450330453673002280917296 10642792 -272333763723919793103892319816070696960 10642793 -119897211278282827974299440226279338560 10642794 -153339908196830185954895005571999558400 10642795 -25118861328190533719082278764500199200 10642796 -115515448464969729149511886228611870720 10642797 -879891038320991517846502037019318420 10642798 75976930638315708061983012267756122880 10642799 -2488903413792526017865636467604156080 10642800 -10729373600189779732533229636158259200 10642801 -87233847585972859838665330702933760 10642802 135483039712759141512536873420020703232 10642803 -301881750094071173426200359466755556800 10642804 -381948716172825701439749704102553616384 10642805 416135354738938123056887917328522402460 10642806 -12990269127555632890560766861965571200 10642807 24009045114447483709195034233958548912 10642808 -526234131703215141843551992143956398080 10642809 -47004911960436336088781920685150724672 10642810 -220179713117095801975950942788091025440 10642811 677152323768139241672919620908999349412 10642812 101156335250114714568181867205467545600 10642813 -314622391247621946301086857777261457600 10642814 -1320954074049100768110475265796227328 10642815 -144425307685865376690617545448149481640 10642816 52909324322194342182444862798949253120 10642817 -36038773125398825307911701034303090688 10642818 -140964326818881464804657831930721338496 10642819 401265768130054111835698798468307959560 10642820 14399844161222326747087108645747150080 10642821 84808766612236363414355312197175697408 10642822 -377873051556581575467401800991081371968 10642823 51084289208862200980078104014323938072 10642824 98651034808837708637454938543960524800 10642825 -392816473451055294367575172865726104450 10642826 -204327238539173854045102094333299727520 10642827 31888321478272152178834209825404814336 10642828 -20802557946412675850185812399717996544 10642829 -514670373132341395096694497592386663200 10642830 104862337131072391670737915265865507840 10642831 -231452244839610850009496938485259247000 10642832 120259249122619863595246891475059777536 10642833 37685965462437963577011471409400068320 10642834 142205508351483727001724574885796988816 10642835 11182012436958321150057873992929395360 10642836 30424467820201965008862073680945475584 10642837 -887681460936547133650092762676503885888 10642838 -259752980884559469500745524106852019680 10642839 -288750608656295992297158683558203162776 10642840 120127981310420702535562336264098201600 10642841 -621460488197353014067973122581340699296 10642842 -44828585345086740068331144176945526528 10642843 537035686592779126044845214532696377092 10642844 -31853673507867764864155878678615336960 10642845 30158505175494406926785715689029012800 10642846 -319008735166634081556604233679570624128 10642847 831834991660140777376258576259055736800 10642848 80685398366764824069803938406574587904 10642849 224144849763556069087029470910354657186 10642850 102061873000315634137182914995334880000 10642851 23333217728568366250141954577785321380 10642852 -332954112060806385512941122394620546048 10642853 91629703052384573868714723205154526168 10642854 -107257526940979427548196856210234605568 10642855 41247159935959366832876079152512472760 10642856 -111501652787423773811976663090229002240 10642857 -171666869806140145993311950752369806960 10642858 21000901563454225007824807714768235520 10642859 -36574446710086628856918958351853362896 10642860 151087890992319421432591682526812928000 10642861 -208548514282525496223461475795086274538 10642862 -78999824319817336033917819891996878976 10642863 -174753828732197248567786948150107839232 10642864 -121291921710420948466417380795748433920 10642865 -32688331793989777872806727679649520600 10642866 -61373843201417659143084315051900420096 10642867 526624473798285902251259086702334565432 10642868 -487023740121707771876245940852671647744 10642869 -127513161202992442466249070157556239200 10642870 22728789521217569350767447959858300160 10642871 564180010313919738591185705557341390000 10642872 -459637422573718017519275292986588590080 10642873 -162254773356286484157395413395830014460 10642874 66495922230406229436862927461929870592 10642875 -155562214629983253677472960697106664000 10642876 -111964901296250297412089431018782960640 10642877 -55933634701566937821429508550893095168 10642878 97260532980933770891143688652933587904 10642879 -73640804297594700828888037629163763816 10642880 85034471144890221888652133701936742400 10642881 328121475696404366120236006491979261440 10642882 93333737746048446992453603550193700352 10642883 -156071638534375849766627030244178379400 10642884 -131973236421027937035053838129523998720 10642885 169324376789165675703467573828733305760 10642886 3073540048918507509074690634274519392 10642887 7080812871871231747647186357475699200 10642888 608994307498357386477999410600604672000 10642889 -7547555391038319674422279334908987392 10642890 92633325806109026684779690443204337920 10642891 -218916427374748921560849649710782256096 10642892 23855436863448915936339643306314163200 10642893 444302442000022070764574769755303388864 10642894 -109725511682349734513239405967785639488 10642895 -39519644217990841792482498083025079920 10642896 -52401447613461890864430887408495493120 10642897 -181660883267457212666618037955197660048 10642898 -65693304813104820667522731715456518144 10642899 379134874475097024200475644948027310264 10642900 -78324896880712811712482218328774400000 10642901 643315657337344125362903211955844455680 10642902 39523539426083231812196198699148853248 10642903 310039569302500779813381536293048095744 10642904 34054458092255390630737376268564357120 10642905 8428897175185075692214435009390548480 10642906 -193606657082612972095377993341303651616 10642907 -170168618642411779058700981396372045120 10642908 5029247979149585706469858469472668160 10642909 438890405177085209275323927918346937280 10642910 47627186581989075284714534478492476160 10642911 -300657996849153047439981781968915334896 10642912 -40890515601550125848060700873038757888 10642913 -674754820633222207794312403438220743020 10642914 -352568779314553354615319093488703976960 10642915 -61440757230867989283395250884093908800 10642916 56296658050597167687613903263201592320 10642917 404015018613386333057924545873508726880 10642918 -34756630679330283673512132421420800 10642919 192236626331362661380511643931829749296 10642920 98724153471448591999890451512144691200 10642921 -928362636835359632000283006793739425500 10642922 56269053424892919332823647515365994752 10642923 -176814021958793774666257383451143211428 10642924 396604592151964164975498818123967192576 10642925 -54899037158518708105571537387555504700 10642926 44927614955178989999939264716510525440 10642927 -603052175566065482073083405682647714224 10642928 42541539861687884220012628132607361024 10642929 163851962450861860766508071805003950688 10642930 1956176276214747054446459096718251520 10642931 -60458927487472168224150900104327635968 10642932 56597880799172420986736763152408574720 10642933 94243285276537956391192687116631936640 10642934 -204285909627399605264792153972534508384 10642935 -134127653135751043353587534742930111840 10642936 -51908611244596764811172333172820684800 10642937 -25641209399125797579095876666953260588 10642938 -14806365811672238609928092819850387456 10642939 -88159612304093783822011297898005305760 10642940 -39141453561157006159885783233740144640 10642941 116260488203929939721283284220198122880 10642942 -109588119886433741988114978752357640000 10642943 -121313190577274225039992895480758967808 10642944 41327870448923309612294221096978219008 10642945 139179531978149340365947969996148755200 10642946 368304271141774847977369264640552478672 10642947 -52731665314558905155845049313568012800 10642948 607519756276059773725282900026316231808 10642949 -368094073912325992823171605447555894050 10642950 26820917238202007470848702640209153600 10642951 -88726750972450471396906073961722565120 10642952 -85293444166879705685975052955197849600 10642953 315175352093961996493795245939920396304 10642954 -39303102456636907798595263222747484928 10642955 -416686225107495034069676588914640348640 10642956 113710900743060569956783009921853763072 10642957 78611476442074157220094055240616950380 10642958 -164720375906475693186084925846806853824 10642959 -175326108126969421030408842986471008800 10642960 -11437557815140045334823461031722188800 10642961 -46031710283208968391752994325675723968 10642962 -22479893706141292641614860262404398336 10642963 544270623358935281557141287600471687212 10642964 804567292655434111220333426393239910400 10642965 -112591189107145361523896651472767462880 10642966 153218090184892396913044174913659494432 10642967 47146841538135335113459453196487203592 10642968 -198532356242380066405705599495438336000 10642969 -206881475818920065938221563365075437408 10642970 -20887379440340798104744608886019860800 10642971 382562744661801957142562784657523971840 10642972 62085062609277163908100357660701963776 10642973 6976113050713431500951936962454397408 10642974 -125918445855657805713923424893306578944 10642975 -63562046123982541943895812911343903200 10642976 -73226063726259629028602499079773880320 10642977 239636434080738994340346619492348211328 10642978 185288355062678312902960834266310828320 10642979 -397150065292320808970884466411892586824 10642980 -58584010641311335307887873512949616640 10642981 31997390778219290612873455543773507584 10642982 10611413653791643291823768367233679360 10642983 -9334642026646971603814444884480660480 10642984 367174134606803319406678718541285457920 10642985 209271978172500586866259537828787600400 10642986 -98696153199314374756645113983855738016 10642987 38904233745608810554211268145006739636 10642988 -125004706944172618049853028944279151104 10642989 -106602877292405556197102852279503442880 10642990 89360997197412411593262047319804645120 10642991 -105686239121284540187323840880367989208 10642992 -12812348465389531050183416176649994240 10642993 114785587544814975834216186661312404242 10642994 159810222050260259784617590663068673296 10642995 7114418061174155408593440967357496400 10642996 142035039178226248024850499427379835648 10642997 497621872741337770168076578759827446880 10642998 163018902405576349407228695076197761920 10642999 5838644827196250001316968294512801664 10643000 692813050595633581199521561440460800000 10643001 110961957278864845299306434793562692432 10643002 -6442416405608375423014024363817416848 10643003 83175766088832199122822058108172951856 10643004 37430410495185946283530987294132354560 10643005 -350868109816937304603277404773278592340 10643006 211412420465686314267601857362068764864 10643007 49962064424338171201273922654922434688 10643008 -87578031072311422916465698909307011072 10643009 -510918742830359836964554845495300447360 10643010 -13813591149939388646805118969549824000 10643011 -601782882848105509166404408400507151600 10643012 -189587319516227396056237014551835778944 10643013 37047094508478575939873129281349826048 10643014 -66747787393442845866702303514765482144 10643015 237955736203546443052274500518691655160 10643016 -4247270709494330041837651352491868160 10643017 70112540784521620714765078599699585024 10643018 38280197114878648322806201271455108704 10643019 -30726830331433966766757686817850877760 10643020 261472103580050362461067093836406517760 10643021 465882182472515585832985908352511491200 10643022 38510807079221793524352465146158260480 10643023 661400043912663934549188881619716508272 10643024 67286925600415186364962824598919970816 10643025 95506583392343496350912698931547466800 10643026 131781661684382431500538344981315250464 10643027 102943079766205432578350584598776944876 10643028 77824291392911118210575254173908674560 10643029 -288327351306206719660061829107508676740 10643030 -248484741060457743711680805814302537600 10643031 119212876060303247960872042471167953712 10643032 -34129505401405836089580790919230464000 10643033 378010390194243660161027181923569638282 10643034 -73224391228980687152443692269938418688 10643035 -19244733429684886147493478939799164960 10643036 -221070768335538122231113444704074889216 10643037 -254576050149864022945322019114421611648 10643038 -3863730815342789038004029041042186240 10643039 -1078274262786984745251967236844005720 10643040 -172521177215592863127332519651377152000 10643041 -605774523837072978353625008204085550558 10643042 2711020049242976726049632657537829888 10643043 222831474043583089754122377254564922624 10643044 149457619469633963748224465769162883072 10643045 40694918237617722923568375334599049980 10643046 198806812404039022326897857420538696384 10643047 -875973674105612122190857710583697842504 10643048 -46630282279215779512253432530086512640 10643049 402398443776994068804272729257070769120 10643050 1300723344941152928513647059439545600 10643051 -402342731662215588259773066194130604296 10643052 69859386438543708943078144442129743872 10643053 14811574785657026734356009800899017302 10643054 330074263690247242783374864725324426112 10643055 -93721070638234125214853451904021728240 10643056 -224947241715186618959097789678430322688 10643057 -533097999692674908559107171544827611694 10643058 68027180560211635192614422598345770400 10643059 -1695610762476708836327651985800817920 10643060 194958936469482458332174328430501876480 10643061 15848536551576216075562974937744322880 10643062 -516385696471960924108809054060205060800 10643063 316470839714294892462770913779777406312 10643064 115234831662829555164388126193799659520 10643065 120534378059073951691566089362484704200 10643066 92903637980717295921639342505534731264 10643067 -60817953170877975014698525067303852952 10643068 -471233429070195440678957945916060977152 10643069 363115186291081412367073940285903197920 10643070 39858995922497477998729570256377248000 10643071 -651580904724899993561018211089409141408 10643072 704889254700650175605595551741195059200 10643073 97683320314460543416231192357237096320 10643074 -47524653338866106078564004041524216800 10643075 189368403727278590400956459924784915900 10643076 -3386745082378982261314681462155174912 10643077 -960036412077480152083308934616202658176 10643078 315059308250367233621768850323283264000 10643079 36194868027113652959599977864443625384 10643080 -36228986282100093818121519903564595200 10643081 -68809972737185167901808654608550230118 10643082 43797689966739221539392982396554369792 10643083 638242341005461432535547243310794580560 10643084 456067794429252049635389734839403364352 10643085 -45352442742044313473535953358297934560 10643086 481080801264922572801469117718109865920 10643087 -16631930802124766766714137890491062400 10643088 -39426238147017815659822434350452310016 10643089 -180329730877371314229068023267546723392 10643090 -251896314948208551662379444693809671680 10643091 246483731052890331837915262196524599360 10643092 -208451872128548752751925074624729056384 10643093 1057213471552424248208580753505343689728 10643094 -27029804823134315669530320691121408448 10643095 406042249676073411927941120708399250000 10643096 793584684696024390904751735048259072000 10643097 -324113387295850135876958567286348527040 10643098 -124201015831785313618110101255468168736 10643099 31466622654783969249397185071941585464 10643100 3516336623129166862354485287316864000 10643101 163396776065412402987988036894191245152 10643102 372584120587970200717762193149301952 10643103 1106660662889163217445447104096321067520 10643104 201934411875978549900177455669506867200 10643105 237264388336633993935500872054712603520 10643106 -52265659543909994829000643779485140992 10643107 148880375243271533213726547624553825632 10643108 -2920486574813839748982296566942138368 10643109 415841182011575504552122953119639803008 10643110 -2594404554156547568200523266774439040 10643111 595508164043649304000063084565153678712 10643112 -137165439829507106775791098213572526080 10643113 -81666458778628774684224669439362488256 10643114 38471598911921955823114456999709071872 10643115 -62237750108380856878900612331226228480 10643116 31276223928442236057792398694918144000 10643117 -39232496489955099233647329062659104000 10643118 63948424161308345115985874587787671104 10643119 274897855621804622413068392833376958096 10643120 -14033255081989934811302429452143820800 10643121 354109482762026237017938837187124606208 10643122 -10853835946588508900877798977846928384 10643123 478595579215706274025523449325417679372 10643124 19298807055036773152028106891889047552 10643125 35820357407168426852804326256329643750 10643126 122733810204737956654998196653977898624 10643127 -151048615613645459602700006190309601920 10643128 334911745818003845168893928797539840000 10643129 207329987945631772178701759615555877376 10643130 -56229659185846460175811582251450048000 10643131 137245374068415756967091025904108680144 10643132 -152018994883016632565636189143638703104 10643133 83318908564163155228447787170614332064 10643134 309103573031679721619285705693978848512 10643135 182813952069961389694232961263779622400 10643136 50879407116619815743328300202847109120 10643137 -97703418006476143586467045629633133568 10643138 73739906297556976558998980306238707712 10643139 143319849614058150763034754875216601888 10643140 24539390178976627839774433943216294400 10643141 20441129239467946368128844734741094972 10643142 109635486649001808812593557552818628480 10643143 -332035668386358044880410496338437474392 10643144 90655907615310857093571523509519836160 10643145 -3619904607417404025482444294005008000 10643146 -275419116635652012415623447898078409376 10643147 -527443282358097534478217722478313367404 10643148 116248481184092453837564576390842890240 10643149 -105095341642794792058965151044773193600 10643150 -94613453680705962845616777327451545600 10643151 217705201164392252172093674416154484864 10643152 45591375115459757044914760714915594240 10643153 -198871304824250316319232328902332647696 10643154 78065664023562458836667352207209280000 10643155 323569068412499820246887719818256096560 10643156 40092537484294006806020712082331414016 10643157 -99204406775197783933394453488364547648 10643158 181869338122731272405368973750166943488 10643159 -17654520355344186592191295244565227640 10643160 405455224548488814325890544470220800 10643161 -213437709066603294668870912299593107520 10643162 143549873497103947661157858995688509664 10643163 55938054008612650788655213481293768344 10643164 -7537954757795628951524829872261326848 10643165 145401828071900019838945853118937075320 10643166 -7084510390893035006443184588883648 10643167 -797883213476847762237243372837311346784 10643168 -288218832453074245872416222534424330240 10643169 347951126392504532664448304778099328944 10643170 -225963043153244602682616946130130666720 10643171 -16002278973081898144740180340281120000 10643172 -309764935420616274500079763858807382016 10643173 449489356897842327057496283943756123840 10643174 27784034087172612522236620156657301760 10643175 -25226706674140679914297489723226225400 10643176 463719298282675577747942435100106030080 10643177 432810559181363381620044583776844612026 10643178 -26028057765248686604737405683625826304 10643179 438207117940979415659540060250992551600 10643180 -15209798287557834826680890397093273600 10643181 9738840361106681439225642149172114816 10643182 83140718666025139716445341523388751744 10643183 -93161738397854540168163737075921894280 10643184 110252121572241408960013493793262141440 10643185 72192596600911193181459556216824548160 10643186 128831591121649632972571039085448843792 10643187 -398035635374670769995679926208118108160 10643188 10023399318386218491357188049079060480 10643189 575361816300169938238293468808321463424 10643190 5330318538567098502897172102883059200 10643191 281639854136401016154959028181958790472 10643192 247711571153982288725334901186558464000 10643193 211688472757809663104883675207719657904 10643194 156668701994441230446788566659702358896 10643195 244977081240653230708099070289478087920 10643196 234556728305224304310733937049713049600 10643197 468712931368781763582769915424726208192 10643198 -87642548031777869604807060727502537664 10643199 12837975688411813184255912895498086400 10643200 -154334639045734871735455513834631987200 10643201 -815525347337555690521015954508928684798 10643202 195600941148792200780160254774307692880 10643203 32549978979684990680872473917939177280 10643204 47506531450524358163089664389758935040 10643205 27482489787757393241763177919496211360 10643206 117554269498084577430673529249985252480 10643207 567969377535972360684646472898188600832 10643208 -165842940535498452068486221541142896640 10643209 349459029697551839640384514511440176410 10643210 33507710570207681597956257556451249760 10643211 -348022167836689254284442032584532745600 10643212 409877475981654360694173553864173299456 10643213 137218685648607918214791193383765047040 10643214 -154063156261537902895949830161396864960 10643215 78540905623983822044843993604557921520 10643216 -3581113608640642866537723800495382528 10643217 -205927572918046706099130414907645964352 10643218 -272400376803486769134363908845143552384 10643219 905509783957026145953208181208138495600 10643220 7925054034555783692461923549995335680 10643221 78767855440149189073020873929787729422 10643222 128944105521988559594521861133646330912 10643223 -317537147613125901870849914807699736216 10643224 106857967969381279349217317216424652800 10643225 -123262254358323748218324493299170574900 10643226 -197770331668990466590636556193150541824 10643227 -3944423687449761190822294073174347008 10643228 144710916995136614620072553364698274816 10643229 6642118140135050813473354023554098374 10643230 -22517353494082065350189187082450944000 10643231 5470480727533806671503875758880881904 10643232 -362826940135348550575945441645827194880 10643233 128949327218696927753803544842598706580 10643234 69131944496743365218016554452887163392 10643235 -48037365986685649056532532874749460480 10643236 207529016821862055875992564855193713280 10643237 419624069465728094628471121376867884992 10643238 5019376219575985865771090662306543200 10643239 8086411863717579531220188657942754040 10643240 274916882842279352945557180155192268800 10643241 293933021959609680166895562329821980960 10643242 -204180488557209568808135669485210555728 10643243 -74236966804686323437305167614756104000 10643244 233827942399558666180709168272775380992 10643245 14757546656357620504098506797634959500 10643246 -240392757813889616358975207424373855040 10643247 -180639951503182706523650954207721086232 10643248 -5046648409894874324497740762989985792 10643249 373950214843033246104699842228499648240 10643250 985128228211086019386505021909248000 10643251 -76130840995306730046878124269707461748 10643252 -460451417217151155958763307785332278528 10643253 -191813900841787958591143028164326134496 10643254 3420168235661488698940400217675809280 10643255 -30775651712977550399657999885990638080 10643256 48357302839390646447951361683128688640 10643257 -558837494890532824105397793414715361494 10643258 366869487900205480421767597651711217376 10643259 486461321473519908199396137593972276928 10643260 236704168086108922133873354022755258880 10643261 -217894856219037401651795528466488217600 10643262 50784388605139432653143168792921561088 10643263 412764847679434187551317760220603928512 10643264 82833001179066857434146371658761895936 10643265 -88689450059809861833699048782504496000 10643266 -123416929106146686718942686156107685168 10643267 498022830317554651637254127088042608316 10643268 295315135009189238098382996093518448640 10643269 -21960042498409913141475685335740884480 10643270 25468864500763488276651851894010821760 10643271 367875428427169073470419971552626105512 10643272 133290291859056586351110423125752565760 10643273 15470424941162604357583098614005948800 10643274 2908662005784830021532235530736812288 10643275 559592962904342806597885628710646712000 10643276 216036838904026938581725744504656933888 10643277 -484936016934975726793511316790534582080 10643278 -220877854534184916718083806610144586560 10643279 259697973695880828254189671959226533960 10643280 20600410466535404236598468222708613120 10643281 -636193537575402586994462879420002654 10643282 -344913558803161430888924099590244544720 10643283 -2520884735314932422737383432674923872 10643284 -181591546247388063384196916872544698368 10643285 -85538576699846152737117163882070607840 10643286 75112081047775437881346521233155555264 10643287 -438324619034967905080025911885772680760 10643288 266030114963627107071512318000664053760 10643289 459891966446247497822502907025834211024 10643290 -82638769123819487072598338936782080000 10643291 -1228015971724422341964580237745654891808 10643292 -40894866282531803781858527131107655680 10643293 -108591135281409957296177608565317158240 10643294 -4167482180239461984797299781886674304 10643295 107693951384966510047515806592308161440 10643296 -243515319134682527290664011801840582656 10643297 132114798712970072667529737152025176064 10643298 11082685049989959200200858632974177664 10643299 659593397289760395872008663714389022864 10643300 201308703916707726371865091386410774400 10643301 130706857239857080594451405420669942778 10643302 -66011662187703984548601021713437071648 10643303 -46991145823765652639189420658600003792 10643304 144341957486935997123781391257035243520 10643305 117106449424813546580338012244650536000 10643306 -115468838402960275181284261736769235200 10643307 -257170821584060084558489685589719413160 10643308 -260031918188435012919334876318765521920 10643309 81161192197543529760093943140822555672 10643310 -34954543833585744452138283167573342400 10643311 134790465726719915958721677392685198832 10643312 57570750641920254465310798329355862016 10643313 -146461485496102250242908088863656380512 10643314 195811835638214402982202928893999420032 10643315 28064358775862934191552799092846094960 10643316 16969520920696244799506357274627379200 10643317 1671833547435105419238560796369984640 10643318 118594357384102172559276008756530636416 10643319 -11465041997852065362813726391299807840 10643320 451118076462939132968792569727839948800 10643321 256159634824637287692550616397828514692 10643322 -153499016332136579738514705321050953728 10643323 -270116619634597603430019893693476995776 10643324 248671377677717743864920633581699229696 10643325 46002381856505570603725541857245312000 10643326 -74961129192843696854567279586401537280 10643327 8152811130898462263602525222912895600 10643328 -251803664276727565386015427542594355200 10643329 297104460730731814498882300217963276930 10643330 196838565230764653933291908842987414560 10643331 187705920971492226094312477982739829752 10643332 -67853464614050905857791744744234434560 10643333 589619772245707501092146876448481287840 10643334 -20185827712330911763449330527681204352 10643335 251761480166350981795403285551879388280 10643336 277887736852698631850242075112339496960 10643337 9966274260741739772214928139818215594 10643338 -591379064909636446194193462399220104704 10643339 -502662518289496841910693220869907586184 10643340 -70614835224687512815566023239193395200 10643341 576782354524142747659231847406502528684 10643342 -52389109840380320048024874769651213056 10643343 36214770585841152189163364732045218848 10643344 101519240840807045728630785496281251840 10643345 568499880555871498967133025321290218100 10643346 -41552809008916754367737641688170383360 10643347 125304053677237383462336129420668196096 10643348 425838962473940032130587820658594881280 10643349 -10249446353353580427258561386322011040 10643350 58196715593602807397397940938674762400 10643351 -645661080939698757113361484431816174648 10643352 -91857888770876282827934099486031052800 10643353 -161522189104518796712283901622050888320 10643354 -23773087937842484647655074465748828160 10643355 217836856429156145344873739937774325200 10643356 -141619264814054701624958704089693422080 10643357 -522121396341684020846546587408420993920 10643358 -4119801352909217594363540662473664512 10643359 -763197309083940002937535581925067153440 10643360 -1086992421998708389324185893999738880 10643361 122633905415544604522557676331728848864 10643362 87382590322430758170450084045457047552 10643363 19260280562067134200112701381755519492 10643364 325051265430343130595738495127604075520 10643365 -233025173896985647676542821866453124480 10643366 -175516694771690631691246110107485774368 10643367 -131271265565924612506252978541770515456 10643368 -747077381596176060054637808847786240000 10643369 -754432235061106418066469235393607324640 10643370 111836289812136047673159478737020140800 10643371 843848151441597553351584480639527251432 10643372 -251701150852952364177988897165920775680 10643373 244452331655904248453137869197075954880 10643374 3906398615571514049038247834370375552 10643375 -857697387367482734681236510613390898000 10643376 -66426627498507507939540300840933163008 10643377 -1045633522222095339729679337915562763800 10643378 -199141768800903979757068064560441835760 10643379 246399694584105605393631771191150143488 10643380 -326497425874997765709399691061617459200 10643381 191976831330516472535593905252702175392 10643382 170472070207857882107516798612608447680 10643383 -107793710874849871289696093391340730224 10643384 363549337921306246536410059293622210560 10643385 38010661693936713954210979302118686720 10643386 -50885170481153433293235078022663898112 10643387 -381391593455624142529863516937080354720 10643388 155227334969950588387771962826400833536 10643389 -641553088276134846430310501798701594810 10643390 -283671483058692439002279700933324708800 10643391 298812574055800583282971855870120187640 10643392 221588818004072640885079213730416295936 10643393 -22790469054101680087939498253649964860 10643394 46573470149029919047971311204952214272 10643395 64616069033860883515535605527492298560 10643396 -142088828912028808786087985471102179200 10643397 -137469798396240234595918629460413221376 10643398 -298802524145037619135611812574149561664 10643399 203323263513999651625084653330284642664 10643400 -9718409026372013711986823497268352000 10643401 -104679051112999646816227828859005372400 10643402 -314489245897759171386094158172136448 10643403 5582086168550417284221049926250989504 10643404 -246520630386279974785196765701938636288 10643405 197286980541807527690707713472241523030 10643406 -288839533359890715362192856753230716800 10643407 -159217553455670369740659758593703951760 10643408 59731136613343374102427354107225464832 10643409 120723273247805429662057222413698811264 10643410 187636136457906062443121376409746867360 10643411 126917080809400175448897961921203024384 10643412 -36678963593200863939529315024507004928 10643413 -533800340367903490986026141603182770816 10643414 -154643095576807628848841537347421143680 10643415 42288602648274170622260542250794339920 10643416 -43908666534916889672658222041994362880 10643417 728841402758791233404294889978208019466 10643418 53838114333973559386405631287782196464 10643419 -377502235100203917553339293371042314644 10643420 -9213143196310674545893913478601267200 10643421 103843781963874371311424126327586087360 10643422 -281498280650628670361795022251584062336 10643423 106153488450318934508500491319733608320 10643424 -49420151648210495853749962102045409280 10643425 113123035076444100326134970129214437500 10643426 -13102374714566309437918046927030663088 10643427 -528270734809298115148267555662979334160 10643428 377857008012326400615301573176314240256 10643429 -151933030038306355463196215981294681220 10643430 -11297287829358120936896951273103329280 10643431 -436411004305875162210275967468403693768 10643432 73304008550138701009844971800157716480 10643433 505474641181890221513730778440197769600 10643434 64867322075719512955007663054641186560 10643435 185807552334596383446466646961972045600 10643436 -6785417181194000749788063961067951616 10643437 397851408464954603472677371705454146572 10643438 -8894280454942573511843940695409932160 10643439 342787426204734627864261053637554835840 10643440 -119934427777214228831855174535007764480 10643441 50756506408879098223355777625104053842 10643442 55924903197586187371967160165074704512 10643443 331614427902603199875071355175118943692 10643444 840567831412573841574155260782231552 10643445 -445992246704683054244975556800585337480 10643446 437515909869387648643233860459294208 10643447 -182129820755189680371451391747395395648 10643448 53937642997509274985104137132915793920 10643449 -345634268489158096545971173745295078550 10643450 174725765949257939332977774090480978000 10643451 -56107470881667461907188783113333920000 10643452 510435226377619815162595306414811611136 10643453 145309652844599750213150568683142761100 10643454 -66134614248385971338122154751832652160 10643455 -675730793217700073366822649558061746000 10643456 45528545835987670724370196439330979840 10643457 -67030082944152989349834519678827228160 10643458 -50841267419537551137008493560348213760 10643459 165194779239272158668817733510257809660 10643460 38533078675173769614904938721526108160 10643461 275859545385208511745495313425488230912 10643462 320502499563531313383035710766079732480 10643463 276633250710938063013704418460349076024 10643464 -269495865270213872562066805591021056000 10643465 6927936989159701239037321196538168000 10643466 -107554713155304336233603683173283896576 10643467 853202314650669965855053265763274514516 10643468 -233903646588792303325741414046273077248 10643469 524828613759675002134954764619882014144 10643470 115982699752889642652660024808346467200 10643471 -1215064470438784327368415501636753395648 10643472 -7799742915050496553360180066784378880 10643473 27318683235466182226394766020980342688 10643474 12071993486400370390939494020959886736 10643475 -24191844388266085967598890679521740800 10643476 524536761354356412008439851850445554560 10643477 106544485860765528075855766556611287360 10643478 -23079596337932761450382108307081633792 10643479 -157886509516496631129306581084507314176 10643480 -125107269718906117358142976469342822400 10643481 -10732326151170457858900955322985749756 10643482 -284757092885811460193845804390426848000 10643483 -176697393917857146635628564016241318268 10643484 430649009149979162204137644952735752192 10643485 550229439015340784631047841528242115180 10643486 -156151470606149788605420207530465283264 10643487 283731333540057236719384738745605452360 10643488 583379032479965544316547401328012820480 10643489 -6789909143037268884172312455596313600 10643490 -1108937862368335425192912773564751360 10643491 390043859703452346445857417499443233032 10643492 5706740208685024589006009784195148416 10643493 202161361923599577069425428430643346560 10643494 -51655979228596087092476897711926597248 10643495 -93924260084103000718087199336421956880 10643496 -308566591464614789803405051102275993600 10643497 -683281364408723698735305782570070226054 10643498 -400838689623376081455971594552940018000 10643499 532873655152346949019691774817926790684 10643500 755559573058639391611063915510272000 10643501 -575102883508328691359231368523394205536 10643502 24942551303277692061132153437190061632 10643503 -77476317885928705142799907713679013856 10643504 -987045520609175272951269087044665344 10643505 117408965836015545283482221658283266240 10643506 212224011518831852017297732769768135952 10643507 -298806108263256293113113421672275085488 10643508 44954218897887331244340938539989504000 10643509 111026219924150244965625808840444765440 10643510 17235900115499946108525602633671392000 10643511 -296788702809012591597777935090748021528 10643512 -898933035034521040697747087723701862400 10643513 226419697551555345485685500237482379784 10643514 -47929052754862893168056183645606942208 10643515 9188448297461835511262723853323040000 10643516 -67985249095351418027970416539493928960 10643517 -24668603323287056622660795502327211700 10643518 58100613315728364432067971428861321088 10643519 311912294681092980675059968004543716560 10643520 -14490204505908450060706298378657464320 10643521 156398655211994984422108850977919192512 10643522 -373346519924126968342510127297608735200 10643523 238422768704631007651065560124193200 10643524 -2360928258973085670628428779368470016 10643525 -60472566038160402324713672036006702400 10643526 102778313303405251265615551580868440064 10643527 691262388772836603004578596369948716376 10643528 -73351642950826345636940800690432573440 10643529 20181447257634676934552745730760508288 10643530 -72204154113010582683737321475560699520 10643531 511847349458894945002379313431640016080 10643532 5105220658530918799921131470096535552 10643533 -37726296559030047484845661735682536320 10643534 -195534407645371630409029720140592235520 10643535 126115132718605301631787744172373588000 10643536 -49859195118217399005347044411995332608 10643537 175906283728348689499784429224366980672 10643538 -122262354944228957752288944054900176256 10643539 -174059912115474923138038542348354892080 10643540 31414712628645657367631463589966970880 10643541 268692098556575230532936755034898212640 10643542 -66098469152186100302614884346127383296 10643543 532433294987233284035371583170233462792 10643544 -368853323525304240425517405212178032640 10643545 113494977578180052236173020873737184000 10643546 -37683062735256938678502375718722106656 10643547 -202111661412176171519024069280074731728 10643548 293747240227014816088305459696062571008 10643549 18811946076463132248022046980296097920 10643550 21843447350508246350631413295956836800 10643551 529691123276479357565072248787878524600 10643552 201306504484471393372940029171216023552 10643553 67065285844461540808118825184050791200 10643554 167492204233102165846989982237671098880 10643555 -4468700770620002744711176809362011200 10643556 50039445349685878260551151119436349440 10643557 -84031049192224030404315098482788296194 10643558 287712146931251027625371083772705030880 10643559 -96466369444408245134440867077671633712 10643560 51395963354113712280546513859013376000 10643561 -490016643505364765577998947550220944838 10643562 17453709452679781383175160913984253872 10643563 21101782506609508087666313362851279760 10643564 -281335598306251192842907720051157879808 10643565 -197707265085003758905114238314882841280 10643566 -236260291786027117290079228798457990976 10643567 86107799220774510767269965571329000960 10643568 -19098511373386076623323393931030167552 10643569 329324512451430344272659533656311602544 10643570 93490684207240677750273657147090370560 10643571 13332050744515513044612166653850497600 10643572 150516552344182841901278388733436620800 10643573 -5856469057139657255226919007209286016 10643574 -60235070159557405760537637341732178432 10643575 2431394470700826161655026129647222600 10643576 685502185934599196127802721757941760 10643577 109701578662678622055436368288161072832 10643578 -113254416744766728880955174966839546368 10643579 33746666239589555250853566732597807384 10643580 -104996729875727324353858649293158144000 10643581 43666589014638565790506463922716504932 10643582 97232099718704038865545278152946590784 10643583 52305020358933579187353891889559823504 10643584 335571326422373072894082835530362388480 10643585 -240922016608469904055019845628723898840 10643586 13178994528742414320151764191329171200 10643587 364696411991490216625120290317150995312 10643588 288036173432758126000914598405396392960 10643589 -631508027434118378102273571095372602560 10643590 -15555086467858217929435327862777635200 10643591 -54966468065747408244677901487065676800 10643592 378763615868717388904199140305014784000 10643593 -643012147116716663362924192868974445158 10643594 -123878048425275763310990932725335129760 10643595 -130823155682451988605086607718849992960 10643596 105693261543622913275335211679835795200 10643597 785792451085547805438742575928156155660 10643598 12036713319954141810136403721321680640 10643599 -301807620142323701077490146522410903120 10643600 21516117585046752090798609955209216000 10643601 219610890340017212647768289857925486832 10643602 -87094687998170113726381286456976132096 10643603 -356176062625121794474204225138046184816 10643604 -215230432700845261146668860872404527104 10643605 -94526030500917198330589568237659766400 10643606 185299025226229857646285439832279262752 10643607 -178422437478277729504359817683261886152 10643608 102018490499790468169903372856665743360 10643609 -19334866176605560562544462357499918140 10643610 74021695764825211972299050185532620800 10643611 -89258450412310417297034493082008365376 10643612 145149621973514390507542581673896176640 10643613 384011611909090653805854996248102646144 10643614 -9120013947391084742503327841222313600 10643615 -134224135651261913934579349334107676400 10643616 -284070817626056879510482860436126433280 10643617 176160029265124107867904147525314173666 10643618 4615318462825830029731937659716115968 10643619 6225584044584738735486488465120272896 10643620 -431391514250398180470188260699751915520 10643621 730906393707610884195364416182000133822 10643622 -24508564041444228527419701537457890816 10643623 -430935181242294164228900915257514837128 10643624 292789247848686860701940468487150504960 10643625 -326056395867436367418792113094367467000 10643626 -4300414895544623370136015285287352320 10643627 -802392338373435123495649440817864216524 10643628 240402231867200469740289488618314974720 10643629 -36596415433254556516556344435760879360 10643630 -3765117605264261092899112462524017280 10643631 10696303477745681006276992652076086400 10643632 -78939962403738766410056193463821926400 10643633 37952645988108006228801682227069259008 10643634 -11776072864702447028561073744245293152 10643635 358696511619947885771657777768525092080 10643636 121061514129154449951115442354627696640 10643637 113370721962179387737599139348604892960 10643638 -183433258440699185190870639362323981440 10643639 511709370200552831331410189358081190440 10643640 69130308742256068603118450203793817600 10643641 -48549016373201639998666307885643774336 10643642 3329300656232255774617905744279401952 10643643 -267881550220039291296809898180795210936 10643644 518317021555732954217430919286916608 10643645 -810070210324759417409667027197989920 10643646 -98456525170463139553670445192624498432 10643647 -279419123891551173094131614292437046400 10643648 -73900204845433263066722776802006138880 10643649 -349980082771495528205667712439406381600 10643650 -73025647776278465278467210483201469200 10643651 888964716932441512528252777916541911904 10643652 22342380216788276800689055915354993920 10643653 740628296572619057346568470038999535902 10643654 73955446236511107697413030213040927872 10643655 202428497651470385244855938679782903040 10643656 -55861992271882710134090018850848716800 10643657 219029139121659217306502340620402082906 10643658 221905376225544784912490802798657273600 10643659 90061437294271965719489020385319447120 10643660 -70663380493065454676587457658441016320 10643661 672139230218498410256338619223337920 10643662 51459077548364632673553036003584830464 10643663 609367946749238232493349014869542110080 10643664 -12222859516245029121653233747224428544 10643665 438729750537521610830797608299546403060 10643666 -273025487184671924255163845090703974400 10643667 -275533243000591284615699998900176204800 10643668 72848533153006198989700707182589208576 10643669 -834865859575000374398665580029556340804 10643670 -35252859444286793914553807134080000000 10643671 -469322143059757960969073377018556209848 10643672 -7518237678582669304244314722459279360 10643673 -438542100007964038727109885455210648736 10643674 -242612001384312017296364919270905243664 10643675 46235696894580171503304230166448714800 10643676 157097470474113602916984928739599698432 10643677 3120950897469274598420286175475779872 10643678 233977413590487157615119990070811456640 10643679 -147587486262548850490999973442823636776 10643680 272720754323073612320131720130518056960 10643681 46551625751498083764460975638061827264 10643682 1632045851802275682082328596137417984 10643683 61139328676147050655032263782246946400 10643684 -262852859872866677995745833863848659968 10643685 -1955656982150869486831265059616914560 10643686 167924303034981182451471343282832272320 10643687 -514014802626398882004942493211917557888 10643688 -105758466680481084188399751610930790400 10643689 -128934753603994347422560650734379983744 10643690 -40536640255517671784266915549555864320 10643691 -208170934109831678151977704333979819280 10643692 -24921562992688108479926462267049056768 10643693 -462906918314024851821064009043681558058 10643694 251539376195944394326582505690453582400 10643695 -45907455670937236242680001426093340800 10643696 6034407045352316159855464098040184832 10643697 -347565185337522045973215158276582532960 10643698 120048586750376377955369860750204584960 10643699 34532799455127867882951096892126409040 10643700 83242331933185629799299743286250598400 10643701 -33247140451777871451269167474284489298 10643702 4799753436568082089327167126054459552 10643703 -25492936321986174313598294820628672896 10643704 -375959196359425109483316184177889280 10643705 -216886315208762020810675371272699496000 10643706 155029801945441667316005586598328768112 10643707 -417666186406054499917385750205519621968 10643708 -816668429054287158293225424379611454464 10643709 519998346843635405580733791030045438720 10643710 45253143897691802077195171462921789440 10643711 -495693522225803839229650139907214471200 10643712 -236128016593764256563711517372427796480 10643713 -40449987751994739078396206488097378904 10643714 -63535070113302162231482284039239936000 10643715 -236265565418286168845976991119856369440 10643716 -197271442638257655719476951155765347072 10643717 286117051631247525955256601347702452032 10643718 59576514169900647888055162102193187840 10643719 572634063375200044001326923019495412120 10643720 -337962663567991905659897433418671667200 10643721 485876227421663806623569769569688605664 10643722 -121914387470537268201438244866972482976 10643723 362773870473739627069644386440586254584 10643724 66970699452842029039795371136275456 10643725 -85803968861488954259334305205340311000 10643726 -125827543916018771640381161594175146496 10643727 -208156511889410650161188449766126588280 10643728 -151338887717029358865383119040781672448 10643729 -195888609508425176113039988789902600860 10643730 -20526285197435436795597634539971873280 10643731 238402574129360502360715462210762653660 10643732 439894320300799330686183645207299100672 10643733 154223390257010538293735766246522149280 10643734 441774915381836391240235375739113139712 10643735 31192645967053782176720715214364566680 10643736 140286287217261601887726630698955878400 10643737 70170655382468977543828049153925632768 10643738 -35962991305527333676780239117953973504 10643739 -376541074261514434742893558191620803176 10643740 286606762373573905912574729953736240640 10643741 -180762668433266228164139311696430128500 10643742 -132575232951779657706114896443222272960 10643743 199767085881545477884700442985716142080 10643744 -599650387039195689427557986189639614464 10643745 140139155979461264095182513828960092160 10643746 -323831104621287964805211061226779466928 10643747 322002214354480937721799766076981960 10643748 -312404661931601740353242748676098923520 10643749 -148000007290219153463826984311459858240 10643750 132819898495045930133616308841901200000 10643751 -568102943729045884959523231946418607200 10643752 52087678998755994068033877129667215360 10643753 -12125006143243414455525694804095205980 10643754 -188559191979927832829156780797602754560 10643755 -182434632902312618557019136652779687840 10643756 209024838401570015354154908568817462272 10643757 21982513563637796161420942393980688896 10643758 -162872489113259354535279380271428387520 10643759 69291634115054869786862944198335557616 10643760 -27275063522353867885172444256998522880 10643761 -5681383959819535779380786014700302848 10643762 80660883375361285505107131757102032000 10643763 122872324260728997499238912144073947184 10643764 61033256212983607555135088399853841152 10643765 -814935363556130344654872438773640 10643766 -25247729650944219231907487082372673536 10643767 -253680490984690638707684465418494124968 10643768 -907920107868097659905520651782725754880 10643769 -52916105560708327329363807919429407936 10643770 -221873562815584907424064254438886117920 10643771 868424882974375104945784946854701183972 10643772 341678290877735828190153721598417121792 10643773 289036520283463610581954574593543443040 10643774 -337322710064608199605388567800289377728 10643775 194478745424073452296470106896374659800 10643776 -43846023390272293101036356959412944896 10643777 16478939928280063036098951883861466400 10643778 171738736859483806559708028410502220800 10643779 3281519597498716260850670737453983984 10643780 -170195537710801961591038647896579132160 10643781 -90548844599609993505085934273376441120 10643782 -262734304695771848591574359888521807008 10643783 -161250012318635953980642156097422072120 10643784 -66992722344237094371095571989811855360 10643785 238250700628415550656949843308030105160 10643786 -367844838184258034227825749059211164160 10643787 -12244039986645176619741488953227509760 10643788 122121497160607615071084266700392697856 10643789 401385070866648544372481224116422548674 10643790 -668620307301218977083425854648565760 10643791 283836468148236666218933938368038030192 10643792 -73083461292606677618609626633104015360 10643793 113865356951107698827807587043314132464 10643794 -20864318261462368678494033470007648768 10643795 511177022892808522123814335544085503280 10643796 -48549204670917067581510159559514320896 10643797 -483080459411338548446465956548174208608 10643798 65715887714483001287744813877357741120 10643799 -392780225522154587972109425156444426136 10643800 -128272122172526954909296682568107520000 10643801 26268871247767766330714516352576490752 10643802 11536032841202071360349936290515916800 10643803 77158159930126013722924308415190884440 10643804 -39641435128553557328768209452832026624 10643805 2498728228759977771796010994358687320 10643806 23159744242726831641989482972795892352 10643807 754329637150061709127766308558272865056 10643808 269893559343482262904696514654043635712 10643809 -29447911069729849119953951261880298272 10643810 -160192333712114424724606018358714735040 10643811 -276193013478729937901465110502728890960 10643812 169311253691707828775805473074689603840 10643813 251245564687755297499281264683392888062 10643814 474038947581949158866519347967619305088 10643815 -68540192688987341853590247484108176000 10643816 115458535995586096397660095172355225600 10643817 -522315176931034886154071571305266671840 10643818 290375285922364077233075127158900938080 10643819 -218510810082269690566031797367199467520 10643820 125963431424840652981233632273311989760 10643821 96457864291996855029751824097236956992 10643822 171314832862168148094089610833612072832 10643823 -93757406469904025343548556912192661776 10643824 -90030184284419767935796859340662210560 10643825 40771336886317190894074708761879105600 10643826 -185118236572493580147654891272424464256 10643827 -5113190727987865849089688211430601808 10643828 291564295508171575694848879862542172160 10643829 256004483632391165883676006115518957152 10643830 267290822365018652904629495592992578560 10643831 138127162211012972970945963024948064944 10643832 -672219469327678740023987628426584678400 10643833 -4347790926515933211858683070291027056 10643834 -78079733046285016061323283066952016128 10643835 -141870984073430099827586029751315667600 10643836 129365491151271107318891692538846822400 10643837 251497810243323454134693455488415993280 10643838 7814568320470757249029325531072102400 10643839 -457993072709047651255120381976460879920 10643840 -106236309686434727717177284194887270400 10643841 103943297748254820320753622792429630120 10643842 -166541682438439488280717646236661091456 10643843 -256451705936766624110141053650240529200 10643844 -145708927134029930789885895810871440384 10643845 -502675133493739345491397957305484248900 10643846 79751904210858739415042514814554648384 10643847 166713553106509718307821031586092479400 10643848 -115795482384590970472558969080317706240 10643849 93356553361329725001619689288909725850 10643850 -4521826966448757652583539036552704000 10643851 -117457374751334037996792647059398927148 10643852 539022766513209491685954430772652039936 10643853 428151113115969860259671186378375658048 10643854 -2539827562808389667334113371862946240 10643855 519611953391053921286566254111366538560 10643856 -61042757899585461135828877767034994688 10643857 -36197470101893091127683728661210931200 10643858 -70597410183686889467647433551218370560 10643859 1041601943347646833151452742745922099200 10643860 -306603596183331450410241644754669553920 10643861 7578646502754682496766402682152408462 10643862 -47861441980263355463208611715687363648 10643863 691524480525410840309696510725656775112 10643864 -85071671812479856245228021570488893440 10643865 23687540479042953868808484861156768000 10643866 126673491884619231524991572470859977440 10643867 -1445536796011654001488143532451001408 10643868 62062150637084484188424819330528740352 10643869 203861610856778535889067087402402103520 10643870 52479266282388397756557822853451059200 10643871 -72066085390612712950412329433958160896 10643872 -131120839865866292703459718677012676608 10643873 -281439401587634947165189755873587823936 10643874 231728465167296045677572569718918988160 10643875 -232706503229465078216972396714829852000 10643876 4941274790149548571446574762123499520 10643877 174411947241571343048734618647724829760 10643878 630674066988441334404727784936387804736 10643879 316967334170787006189754480713185765640 10643880 63192425777145918699985984121000755200 10643881 285994136509837489058263947152311926528 10643882 -42288088035689343040972895567542834848 10643883 -310337984968000221361812318383518622376 10643884 -143587939971362030056228667604739928064 10643885 43647079488001786044097743681233147520 10643886 159752269149966088335847811724172992 10643887 -345254718749793337756817169528895302816 10643888 186891554274894711833978210799151841280 10643889 330112012169418242388525609264285965424 10643890 -184657891551159643348865447567260728000 10643891 12516896543124971086793562984149351712 10643892 99691727646060146161444942880483807232 10643893 -391083216320529895901694881453281770856 10643894 -101891890530428091879034937423501199360 10643895 -206289906371097056619862541418680976000 10643896 131858029852854809325410050779198689280 10643897 -613980579917049561752874468354221048688 10643898 -7396425894127508444775679606211611392 10643899 -148058737139558824542149840209430915040 10643900 15921174645082937612892378511923340800 10643901 -27976940430074152602436048719658313376 10643902 9779418325021829034835616917395670272 10643903 -879135495287802724256698335709467718848 10643904 -11398244245519513520945172013985562624 10643905 -126407874200299608938433264291124688940 10643906 52940212496978190159219798535150814208 10643907 88041302763586477204392429841324062720 10643908 42363179856605481766231044708207369216 10643909 -968729136860796959958340888181178162084 10643910 74431909517647914279060983089761150720 10643911 38197214334146024367057223500380792032 10643912 -294677243096422776909786503118359101440 10643913 14936987909563906739413621116964608000 10643914 12774741156144734249233458744594243840 10643915 411316458791892347745822373837558534560 10643916 -335373232856814254544967955270188712448 10643917 -812556146233153696208058356625941357952 10643918 255534540201074631565154221101730196160 10643919 -1169889069222171576199071766746434304 10643920 -27691751756003754034009094580220723200 10643921 656544013512866198662016168583963281892 10643922 -69830323017811801590458951443381650912 10643923 206604166876592381666021954611106597344 10643924 -41237702903076159108457654365705037824 10643925 -131180005948232496760130929110172596000 10643926 379846801108472286957082827008026650912 10643927 -531756393334997047250448637882883185704 10643928 -46462258442278712075016809510671564800 10643929 -260820138216590204892229185177627092470 10643930 -271106234998848475958494952598310836480 10643931 65078315863479292243228774487658871020 10643932 -61187908901032355979646609050833630208 10643933 77209767927094011343005404048269427520 10643934 62557794825324577893329427097192000512 10643935 -109513372693486566852671086799636207040 10643936 -66547190858880348572543745086508761088 10643937 165308319745732287548783526859197907968 10643938 121688895932671618059737045830503285312 10643939 89947897416707971095128731335283843740 10643940 -216175632175453872844373033017851494400 10643941 -37619140707199307576471246579312599680 10643942 421275751565051567870493835723218712512 10643943 3129877265657545814650883829587824128 10643944 572082679559062107626749003356826844160 10643945 -88584922057179660586117605893444089080 10643946 -2964083330409427368631419336424037376 10643947 -451120775644631645106101782272622426248 10643948 65010696390147430311930559532374189056 10643949 758988736711061010050932263388556633664 10643950 -307073803398450141232981544585685062400 10643951 837326433232650339064244312635973940504 10643952 103520520237520689809526292971517378560 10643953 -40663593327876598992642686335581382656 10643954 27382641263632380751865254821728891520 10643955 54458849991873694255318338205510886400 10643956 42462665190685037007287148785393909120 10643957 -37818111216516395151084929173475510340 10643958 181794069175853352816201359564113788000 10643959 -223286207414113012488739663854874165880 10643960 -208118219202861777598806852622824960000 10643961 68984986974665120097877340883572300640 10643962 -744583465470214565321610166106651136 10643963 -334326303687196459613978049661405569792 10643964 97038621216265175087141299198080844800 10643965 -262218578647266391180570916784005767680 10643966 -21410786713141552150612373339370989568 10643967 -22034628395383708218935895117806310408 10643968 165052137115029734036526094873987645440 10643969 -46531179565484146745099454608678128128 10643970 58157378535217110369369356077734528000 10643971 76635264553928997822091434997909917680 10643972 -286099276476068916363214581129030231552 10643973 175925784997385741200041426845471138784 10643974 7351456997788636169607856547419643904 10643975 184046527523765821046443862972914319400 10643976 42394321759921897566349789236412416000 10643977 -121668225798392000769633724283445175280 10643978 749550239688658397108449610038332000 10643979 -195024773908454551248785778431262335016 10643980 84985442194510276841648063193326208000 10643981 -815098473292361900897730849016836502218 10643982 65928478482088254847707220372894742592 10643983 -169966332542530206476218628181480692736 10643984 -4781339366616656286820073700563976192 10643985 -246044457657423132058076132493943234560 10643986 -179014469053901283317550649345753190400 10643987 -488929458508118628057684367354237871448 10643988 273856229787611091687929773118288640000 10643989 675238519642024716088025904713674036956 10643990 27229745492273782619868447864810086400 10643991 -501090963660344385379289974251713420160 10643992 -231239082185310175937243261451475200000 10643993 -226133748363437620215975481609268193840 10643994 31265770834123319936245604665253760000 10643995 256399833452488183530336542227372584000 10643996 -382492820768891588549476019891421364224 10643997 -9805853212448615306941605111050305536 10643998 82837078843010865661969764868496182464 10643999 -149090579016475488665986298634550310640 10644000 101774572606342544264071401970335744000 10644001 258268430394206367589712144963230428002 10644002 69823872534059711340639347322620442912 10644003 -326158267880623573762771481610714153000 10644004 -90599384647614696467611700173085655040 10644005 -3220102922826750183719796888125422080 10644006 -964954360241995761447255663922881792 10644007 -200982097452921065069116372641312942520 10644008 340796769948596961534138044888620968960 10644009 -40505351660402270573404169223925638240 10644010 19744763115478099071180163829188302720 10644011 -72314296009530856827679551468492239616 10644012 -133910057753076679139594129352152196096 10644013 -213327316738325315826197533077091372800 10644014 368771443139296899319650545905367873856 10644015 308018925917703147609571943677239396000 10644016 -172361918868029934538326230432576585728 10644017 499595958569981309413375618464368226066 10644018 18313697011384256664570086042786856960 10644019 453011730689084391247275660569045345420 10644020 522684137608624949158678434962606407680 10644021 -530471638524327384329062885453723205760 10644022 -98171076369312878545098512044763738688 10644023 -175910978396487729586522066384389387696 10644024 20911421136641986429603408307401297920 10644025 10899022395230320199155551463551816750 10644026 -264328989333407071583854813986712998288 10644027 -107393059612819723243903664469124879080 10644028 295525052595048566594876170618425387520 10644029 61880246770751552372968955226764426400 10644030 -16616425623424864957864874847206839680 10644031 -741367240229700622235488744343833115400 10644032 427923919911644896989797030698156032 10644033 -417490909817055042584820049183732363200 10644034 88530615802076229817928527124761630416 10644035 12668209172806465990248464409912914400 10644036 -47457529219170063589541203079914917888 10644037 -447184070632070337874456909141571273314 10644038 145180497542111244199216637167605421920 10644039 91566216048222933204735324419988159360 10644040 409593970272354733873559990995638681600 10644041 -359823954430256587624766073991283403558 10644042 121812801044232832027453556420133203712 10644043 197036744948638262413580249247756095424 10644044 -159939125588123990206732416880784332800 10644045 -51939132572818797255421630375425979680 10644046 -5510456471874555702340446825445368960 10644047 283220521678827317090537358533801096040 10644048 -77763533124306112661156572934701056 10644049 76114777853831347915365454118068256360 10644050 131635952045262044752155364056734314800 10644051 -187243312134014783756421455352277740672 10644052 215748422117427177324238385607082430336 10644053 72908437129554069647228989838243122080 10644054 -25472789554760793013582746640458838080 10644055 -325140000760106226207189611282597689440 10644056 -260107755506831970443124250040988979200 10644057 45990393856009667594263083603062026728 10644058 -38817908302228609997778138986243055120 10644059 13384652865425510954785038141964464600 10644060 -60290874250374007239146936048198615040 10644061 563060948091853036529854910491109109900 10644062 -17158619773619446523688068381340564096 10644063 84143315478170704237150016060079744384 10644064 -376064618475695538168172340774582353920 10644065 -456865886859125197206669540671734377600 10644066 1940797107912658945575018321552919680 10644067 3323135706176448391238963503900499968 10644068 197224869708695600063755641468262652160 10644069 206271474729649769147169084050471720544 10644070 -190949686475632007476147072411429883520 10644071 788882094500709115909431462655743280152 10644072 2754104334913743371128053818261913600 10644073 359184045417207829756635653153659581120 10644074 -352084121910484144836238154647562885280 10644075 -127798910655366146173420201047497628000 10644076 939875740150093099529952544930687518720 10644077 -581843714238450512692897017431713180074 10644078 8209109963499527461972320398125099008 10644079 -333264897269764541229386935061235564624 10644080 -66540483654932507803158649814427402240 10644081 -84653029286083834812273142818010299456 10644082 -91413797017573680398384805016578202608 10644083 -905796094069440170563908047045094721776 10644084 -318376653784832070594453364876297175040 10644085 12722561287841439893698877620160843580 10644086 -4036930105269751916249661418858283136 10644087 338376225633738351163329164891643331920 10644088 20845753970958304673231240912402104320 10644089 -389745587552519441215127114974286733744 10644090 19425793476374472955204767262802688000 10644091 -4290643600928798561593006168242549936 10644092 109881432879804065729934216155890142208 10644093 331267728952510159728170057725189639782 10644094 -49496361721920599196137830671900731904 10644095 -61408502749792790504759582023287767040 10644096 2966776996874727818187136621954990080 10644097 570401395620302004313501500582019484546 10644098 32068521854681276740816408907583528960 10644099 -436768225159065231597082454318878332936 10644100 -101679459770306910796730227381008553600 10644101 143738074374152431690077847875679931904 10644102 81250707642718425005685106321613107200 10644103 382140776728111035361311504151637324080 10644104 153860506470311561852189906661285888000 10644105 -299956989255289805970105426493202111040 10644106 153706251839805995427354781017245576448 10644107 218082636983876860670598716502071955744 10644108 -9795564953790653670925524929552507904 10644109 -30420117238497315119187766021386135584 10644110 146858461643639738830118490651913248960 10644111 162489673829771699778293059313618673960 10644112 -632724602728481630860740469234073600 10644113 676304452015412913595799758256431206900 10644114 -58786451232222465093639186381158618112 10644115 -223235525487308001695457884669882172240 10644116 72067086638655171524643747897685936128 10644117 -37958089028033483940375529458139720800 10644118 -361273873448315385803797320129150198240 10644119 -68773879734615596733757234704304290720 10644120 -57065033464932623069271810148496179200 10644121 -340284037701070497357464344162811914678 10644122 188342634888071725021941751766455376112 10644123 -187545333914407480430017128611551599360 10644124 -79372237896520001941568563348434321408 10644125 -377984887733674829980704315903702930000 10644126 -58202381758638213420550550813504062656 10644127 -66211989570893455529789843921815729176 10644128 -1369850130582189213092922770006016000 10644129 111000263328026631903112529729192340480 10644130 6438105099633581263284124731549649920 10644131 -582065899094631852514902163208806796400 10644132 -295417232958932237488672295051467788288 10644133 -1436093738225091932773562559784150920 10644134 5923558685272704809833071990862523520 10644135 287760903935163792225836908373368059600 10644136 399438494228329614176062757954306457600 10644137 -179161495281303509943367843650609032448 10644138 11635848390729505016562636547642874544 10644139 -526147041055927205776822382930749920432 10644140 -46350090130909783264038320604360268800 10644141 -74201608871732615841201726121868548416 10644142 -26124220186509297315407819746771025280 10644143 588115877348594785491196044115039857168 10644144 21180459180134227277360083665703403520 10644145 306134520328246470516978081536500111080 10644146 190863438497539063472086268868235290240 10644147 136169466426032972806588601204535128688 10644148 83823234535001553138479651807255212800 10644149 -530360977739360552171882504926818468840 10644150 37489510765119897533942310743839987200 10644151 4995087126871864060562037669960677600 10644152 438095578246018920535068950367038361600 10644153 142708144898815201594229943527845242624 10644154 162022229197075552773655260081081457776 10644155 413456167397888626714386175625211442560 10644156 -265022457125650217416556352816180756480 10644157 -232598912003609790025597207784616230688 10644158 -166654704271925006254665815731251575424 10644159 -25146819947002726289561759772081275304 10644160 16119596505109887011545808365839974400 10644161 -107167843673516016752665861549761568800 10644162 30390508205517078063540771440233133952 10644163 217008751209761964662438715021047812412 10644164 -132349984735124358479960937356528821248 10644165 -2195203413912690274373124309507194880 10644166 44181354058545206910018478598784347904 10644167 -408514628877116776087469804457902591784 10644168 -228628534240351859458483536057951436800 10644169 76530581346917487235296832221924180000 10644170 113255086417488625366945960498735948800 10644171 80496098241828725912339917344868608240 10644172 -79527297809399111094941436502342467072 10644173 -380440574698845309352930311852665149578 10644174 46450294183627300452398987323910602368 10644175 571781011820365606249103657703393551800 10644176 203971734320388832800331747805962616832 10644177 211539640596324633954419032985250240 10644178 -87967217823944526853104682325824404480 10644179 -69428990781105092625668099236433931360 10644180 -49810931400884996920201767691120742400 10644181 287461216564845955228181801305527835982 10644182 -173499357475603233443710036403390592000 10644183 -498088171381907803512985327197927014400 10644184 568434298600145073977274859398317260800 10644185 435038581696563408356982147548136997380 10644186 10875702146030643483085016280747907584 10644187 397501352844009489607836104202960205200 10644188 64183221741715345521509283948365477376 10644189 351155639942604980666866734997399644960 10644190 250862203999032108537921327228402633600 10644191 57425607139223472953913238101571476864 10644192 73768199199651105689299772063305433088 10644193 174553531305735383255222157659153345280 10644194 -165734019473561239680612077787252713088 10644195 278915459851908987845080762483656409440 10644196 -49129218100644764934498029095082359808 10644197 -24058675236253541822103471439223097348 10644198 -206972202942122890680449410424875182720 10644199 -427772279191284569525585669781298960760 10644200 -98411247248392479161971172165339136000 10644201 -59046348747733074945826505781306662070 10644202 68203753609705207645516020162751086432 10644203 42317459144765675473391280501963954000 10644204 28506048086778980410570070519254365696 10644205 -147691451461395646386294830516511665280 10644206 -215750105654217320470666104349844904960 10644207 7452175994570009245407088272003970560 10644208 -7504024442201532211275374928547184640 10644209 114415227955513243613866216313581123410 10644210 -14857121775172137318389312212531458240 10644211 -436963867714415651076722565896748155188 10644212 386907230884166292926827007494232912640 10644213 97738707625935370314444338410163840544 10644214 -27103909888446503594918548086270511488 10644215 -64780289772343846185935960918776519200 10644216 -16996078941225719326201443051383685120 10644217 106180198255938792093956390429301604420 10644218 25870155685372103999919416877432038400 10644219 482525996305563432593314158201974768844 10644220 848499755175537193023057194049838080 10644221 535665806467283860378658235266302961190 10644222 -2428097042875243177064670162715975680 10644223 621322757581726986369345442268859234560 10644224 -289478732761548851004519492222682398720 10644225 -206219285567915991424199058257110332000 10644226 -161634792754226100048047642096356962816 10644227 -175055774999837123142419564880602248176 10644228 48981729873790083549311267341984727040 10644229 204433151071621862915469075550723236830 10644230 -206369633577948584148904981519793952000 10644231 -92904989555573547736471843513069541376 10644232 337889415350424629608226290100409062400 10644233 18822353847042094815881662887612979482 10644234 -86614233031952947752507083979661471488 10644235 65102082009473238524598301341086880000 10644236 260302922793614391727883283590712717312 10644237 299385265608788192684513069450412600000 10644238 183647075193752351388349746853051508160 10644239 -294092492354864877701499501334027087872 10644240 9938597626647655908187656797049323520 10644241 -209253408553900205167134734551805704668 10644242 18342699614969691696104486929906888704 10644243 -38067156435466706089101259705539185736 10644244 -173603994033454831802705096885327774208 10644245 -273057319866184620416136896422826494500 10644246 271117038000663720650729837893854155904 10644247 1076931443075828753070055568020047120 10644248 -123781687295210501055626892432166625280 10644249 106835924622892336100928424269573120 10644250 -109461676426920730476488148379216488000 10644251 405004859757719876888773538754866656512 10644252 148906464574835042691768842437251366912 10644253 -143981626502223888711906249239716097280 10644254 463143984656945034427317199070357064576 10644255 -78686792801128923236655117453114586560 10644256 75266637679817383605355314102329671680 10644257 -9450071735422807500411534439023515328 10644258 196010676162584745389131062609231513984 10644259 12908248759133858617456618050154799704 10644260 45858242897690244294446087629360988160 10644261 202509676439498161370360592578372552064 10644262 -165993296676554969548672103245079942400 10644263 -2124926311382427263834645106465019776 10644264 -214858325590785273135375397620744192000 10644265 1921582933274463591809977366943950920 10644266 330852034639979173532697398791208966832 10644267 -17418856624318953634559378255254935720 10644268 -218431424917324608263118578744427434752 10644269 -701919074821185845576828869398882324330 10644270 -5369559435573339365881192949983568640 10644271 -109378610415441185476219328207584939536 10644272 27051492818699250179547689982419582976 10644273 265332414224009229833771712324104845122 10644274 -506246867729657906125224591181301943168 10644275 229085887806882772325822778590471805000 10644276 -5117900346921583963206905429599948800 10644277 167673579342663974980394838494618330272 10644278 -406105290911443297603287982796151187968 10644279 63645371923151601934742191811016701520 10644280 -244731906832090538578040031106273075200 10644281 -570174433445730379436306021079923689728 10644282 -145073396639745600168235797095279247360 10644283 18200369092881104176689538701370473600 10644284 26389912619601628346195756284991373312 10644285 91675601756248125742105880720066567040 10644286 -115676416059118049431927294726344871680 10644287 742311230757123602063209018703603913792 10644288 76856229603186149381885937337384304640 10644289 172208646755045244267782405841897703380 10644290 3807448085184581061627190246962478080 10644291 -5659998767635202099774668459068460848 10644292 70890366358516737291866798500600287232 10644293 264321966588224701453738800736570350144 10644294 -150215282011792322915266308349462187520 10644295 47348251474834638397253211677364324960 10644296 369331559206944766562030119573183441920 10644297 -92510691265633761452180678226665617440 10644298 -97173415563210678210056649309694099968 10644299 205804715291198786448464268090478497300 10644300 22518671148495356317499394317858054400 10644301 153939062277715576387605495476782343692 10644302 -339161000035386481863484943507820806400 10644303 -194813264797166998261370191178388466296 10644304 -23239382393141807169656614695458439168 10644305 215853361228063997707055749864988486400 10644306 2165362251077946025970810554276571904 10644307 -114133928305999140459168735966836455444 10644308 41415109901741529262884343018841579520 10644309 -188620233090258454261669904615949890916 10644310 324012016832192469271212604871323426560 10644311 -42584552694757803599072824726820484000 10644312 -24787197257015019684257353242669219840 10644313 551429963260498452595689721164193907920 10644314 -6900680947487402632118411472703881744 10644315 112889304174033617735443099685083822080 10644316 379166197755753342997997830445500183040 10644317 -12879480726603397075033527871722476256 10644318 -227817299265037905768629899329845585280 10644319 -304200560083226720256345569621244954400 10644320 -359435617742288451981024923363904061440 10644321 -19706970978969087955835898635542686288 10644322 -192237844402405286004256210948584807648 10644323 588305163136724436023277731619130828572 10644324 -280676064195838186539070817271241820160 10644325 571112422354224259526175809443839144000 10644326 59777925082676434617682486202190397440 10644327 313063276712955257424358274250950622864 10644328 34649171709610977793876377175060700160 10644329 1286220151580055860424853849698987125760 10644330 94956100508358963706096866666605184000 10644331 -269804179686394984555717118180663510016 10644332 118759626125695821531419970200288386560 10644333 -111585573435683434667236337191693081536 10644334 -299029252585143452450395387262882120640 10644335 97500971199083948483926386388368183840 10644336 -141307605510156060202126747888084058112 10644337 499302898411411780900041913597492926192 10644338 29279969152650450779728750550656081920 10644339 -582099689779787057622448293936881678592 10644340 107934482341975686174751688367196078080 10644341 -736197323558575116267187698937937730258 10644342 -949612884488894657789128088576893440 10644343 -387919729367976440463688806798688270560 10644344 -55083443621639628490148356243714068480 10644345 -71295481395040282582197775264739452800 10644346 111753834747644229452348513862089779200 10644347 -238905494589751607314446902402792291568 10644348 -130415871346042966070774080036464156672 10644349 422500576050324186256774920817131008 10644350 -29251574421748994698954878089269872000 10644351 266837191924176883072174035135785777280 10644352 250791367236247540673160960274920898560 10644353 1179329003800436278099200099529803907284 10644354 -13226495746230797371842420207979471872 10644355 -419911156516072511325607888656998352240 10644356 68241538939446524327314219237904161920 10644357 86261467126110506414854747897966749792 10644358 140898076295959991979313274416863005280 10644359 124273030011276929230892858285014695552 10644360 167450207329571440712456882820870144000 10644361 11338522766926734717298550045781771264 10644362 -25835938427376087042405310238687506848 10644363 136187701751796913121536805671510704000 10644364 -438829870016594840731484105529185921024 10644365 381765640495801770035590177605501949260 10644366 -42820744060718542645189216886962339776 10644367 -390198419435173532462717644132345235880 10644368 -169679316383873331010107578036649418752 10644369 35826671832275467109355680680314125760 10644370 -75250748445790720352565403621094400 10644371 -77176381794546157888312514189740441428 10644372 931043254306871447420044811116491251712 10644373 -800151007943637062484972595709174539378 10644374 47474339494877050291131953542004160768 10644375 -10490137790577746895170065781051760000 10644376 -261498921416376840099435686204329297920 10644377 50020545530225755237618865824376133120 10644378 -130698099749445836536905266827181998080 10644379 347002247025307842383404612175776314840 10644380 -49778540609311640440319169820268712960 10644381 -661491407614078972857014070249701266560 10644382 17524335699449984011253204785122604800 10644383 -474165801299423550677103036512587150368 10644384 445994577903576993830403410385080156160 10644385 -203174018496984373901261604870853391640 10644386 -248638074558281732343332660963174098608 10644387 43051435738984671532287905856439144368 10644388 -592586966885436665440480689552798051712 10644389 -30908426346880958846070052146900625920 10644390 -125664143852216719754005095085381407360 10644391 -521689889537746407520949025037265268816 10644392 -7450208332316168570863794885080678400 10644393 -18506176650157152799608672382413537600 10644394 123157448818077670982665243028301752496 10644395 58139860221772169748784560274590963600 10644396 -18206326664151883315575978488357191680 10644397 183168554086370355942161687522485824792 10644398 251529444157274260456750794182683579200 10644399 -379081825527996904509966108025542240000 10644400 -6776009246854195786299925464662016000 10644401 -196425400318958190656404567569306431598 10644402 -53770271575578168912458314804168733568 10644403 -267407342327728661359454943178718085120 10644404 392184090089788696012307639964448352256 10644405 -24266402381855126146650956740502326080 10644406 -325597068413874495419578303680867850848 10644407 34380316453088850748868909396808595872 10644408 70222670603948375140185728274353356800 10644409 -552936177733077167324510198626544578390 10644410 -78016265299213396578679525892486922240 10644411 -457421279175635063356351954486225760400 10644412 188611076271369452439584682146590585856 10644413 122500939571736883832767754325913113984 10644414 -59922223507062108643769754507885864960 10644415 13899401537880756614286058953868832400 10644416 -78843549654053139666297091686704087040 10644417 130596829405392442410017325593915662386 10644418 -66051043838855429097784255792290516096 10644419 43415642822461268530710399850112394432 10644420 -39468042669676824918623357443060899840 10644421 113485787220428991168819852511534081500 10644422 22626798083740208663482811685415194432 10644423 -303602490030646095322166556648909780096 10644424 -155792679127415167403514779590572933120 10644425 76138602793621596646496092775921830800 10644426 126337225599000984687562025434870502400 10644427 500644775381114935315036586362138664440 10644428 537666223335350579018675684362458163968 10644429 -131208080551981233447026636988725280672 10644430 -59047613098339214721202250200000174080 10644431 337710595573939367348641895699495455200 10644432 -133361675863017382723758753623814438912 10644433 60486233704943074364610672393419583040 10644434 154945488081220676724362849964187049616 10644435 -1333909162735926784151697128134182960 10644436 -66385695357050436917630834306469396480 10644437 2042215726748464350115318252982059086 10644438 -14277842157398313830481008285297541120 10644439 21212565592473814141350539566921536256 10644440 409778104881221656772528082725211340800 10644441 -167606357311245082891715167709233109808 10644442 -25477922513435453552758277550903514128 10644443 663956763860067688197793901689598786400 10644444 174428073324980996257907942582105680896 10644445 -98643358086505733938727610396064235520 10644446 1274221416555073461492103079638998144 10644447 -18411549278997105372772000751333621760 10644448 -143930131470550754453942634179287056384 10644449 -867529030245238473372837330463422515550 10644450 -103412229923107090706964204233897856000 10644451 141103056793510914366343379765422647452 10644452 73227048885250817529455758713714511872 10644453 40430271765499161677355527458855217982 10644454 -194680272641597775921152525275390081824 10644455 491285064079290367015180804322607810360 10644456 -118464914672371195550467495082645667840 10644457 349148454100128744577835114454514963072 10644458 72480932916026970673007875176307015680 10644459 19438684524007824439064465561898436608 10644460 225376680620523814528568150407769395200 10644461 29771064872866796496411861263645949324 10644462 -8441452831649280027979280650500401280 10644463 415938655280999260332243776496239218624 10644464 32279901152392542563323050002047303680 10644465 -168295127037226407085281090178072032000 10644466 211865124718152014185644069490610420736 10644467 -218879787404285116654760573271471882288 10644468 -207255235082965509181291542875323736064 10644469 -412756476055636251748381243879966022592 10644470 -53334810149112191012549522589173283840 10644471 27898298425405104196011593394786451272 10644472 -436840891972607055987078210629473075200 10644473 180702785044069203121487333184946544640 10644474 -15632550107175514048508659810054014720 10644475 -400607692556519141875926444053346755500 10644476 264148761112481684785401898723843522560 10644477 -473671600513043363813920339032307937280 10644478 -510160190861389114001137354753053312 10644479 252099719867692760058899565593420541360 10644480 116269060795899028300068405057788313600 10644481 -845324732770159152562741969667517390800 10644482 71703770399513314443561599957449961280 10644483 -390343903205373466264744429542135827976 10644484 519366102573753755043102615168092160 10644485 -429349677602754011899499866148397314400 10644486 -144440706755218157908338022517761284096 10644487 38725254228384333184367498240842830432 10644488 5349731843282662789666274857196267520 10644489 -63320806526940546579824841614989500120 10644490 278415268734367652113047999756392049600 10644491 364344111772324923416159496000153072 10644492 32470702898043912783760495820003622912 10644493 -165849795537254557028243475412294455860 10644494 -119098203313213598295986666809524567168 10644495 19074989261700182520520413614043409440 10644496 -18087094946356811035493002741081161728 10644497 -400535957284760191520900028916603921920 10644498 -134308516725190026829911000912477752808 10644499 420682625195461084203498313883992329336 10644500 -94267557705231490650750514170268800000 10644501 18812168911524136035252879621254504448 10644502 77918887170301488017933104652971387008 10644503 104367181722849966011355218578515858120 10644504 89910364244614878572305470490230374400 10644505 336029751634091544132100971489715368960 10644506 116218988795046032114374857818074931952 10644507 231448753695241051722082875567383630640 10644508 132694127571392651783479664651057510400 10644509 611098190845758292204627725060688324710 10644510 3548318198597405527383497652862464000 10644511 306100934166321676508237561442585334112 10644512 -433695441078703350120168705844744224768 10644513 481386206452774362517565299586143899648 10644514 -175633997695297964951494000255540308144 10644515 127388226985882668965613536954508319200 10644516 -264030183485543467287402720684480799488 10644517 128685595974749458697780476959519205848 10644518 -288867965134491218987197477553938859040 10644519 -31326523438722583306258448409432061656 10644520 -264153073546536257139040968353988710400 10644521 -2747531656076241549440657851891989168 10644522 52135961872506298615174953815553945600 10644523 -309283594786654241052038042825099857228 10644524 228066082180128207659582012517808814592 10644525 58365906323148580820872935008565029250 10644526 299108560742598178354251483035841851712 10644527 -53618828725237092844171511969603566968 10644528 94866831201053398944439544005640060928 10644529 140488147482824199926816790433136504960 10644530 5045418101102445258285224184156270720 10644531 -100975023945878076403375939854743477448 10644532 41806088428985844433756320385852383232 10644533 -99548138448120856116297895143459802560 10644534 7581237086057964593177963116089693216 10644535 -282728256487079891172807332553945638400 10644536 206270451422390947405540030658330296320 10644537 -5411095700702460901890923618136174960 10644538 -91409940557000567233751745864989609616 10644539 875832433097634745965257531748957526560 10644540 -125120343626546402771440827741928627200 10644541 -10512625053071248043186980305687003200 10644542 -25136290101370155980279344977483395328 10644543 -28239645271833750135596484617743816512 10644544 149146056967176234152369721911122329600 10644545 -159743870135354707543125695223453533400 10644546 157520689043110224893871975053323239168 10644547 -808687892592683746003092766050051330008 10644548 -34280518069976824141162720396454788992 10644549 439783881539884478161525244466245808864 10644550 -18796307892088017770115023986339104000 10644551 412743712832602033432846305249816849504 10644552 -289871027360636566772587906067374080 10644553 321883004288280176772385694408631658404 10644554 422877025560136065738544340933371580976 10644555 -102548530882073066286570914580010099200 10644556 117387377009593802544550997745404349440 10644557 256346674147820718043740200857930175424 10644558 -104778434023970344667857341288222013440 10644559 -363873496898341398316657711750286308240 10644560 -152372605513930651469044472545935360000 10644561 -199916685512831060479778197896375171840 10644562 16736673169555276314332461905382183200 10644563 -93760199468880447083798434833623426496 10644564 -1844633618557121022095997569223825408 10644565 11322056394229755702860183711717010720 10644566 39185591067989141486970369196676810880 10644567 238220026567777208983337915805538817184 10644568 28125832360410927595550161705849528320 10644569 -183354057579447882839685070758089037756 10644570 -48391052453511754250446487109761755680 10644571 3889730285695531349065500694114384912 10644572 -211986349484364216740712866250366435840 10644573 910393276359493533984973549296233184 10644574 40272544942014550128392512355781442752 10644575 294200724706017891257067261777686299800 10644576 56923182205528657085995764479964217344 10644577 664294689907648827252572822510110907426 10644578 -59281368448351288594586102502160158720 10644579 262899936346544361407419937714354500800 10644580 181591529705560994791411827593700618240 10644581 564392803381772506615884512048545232382 10644582 -35729548725718083503502276813869690880 10644583 -824832890662339625296843898105039716168 10644584 98312003077302352904339295843956490240 10644585 -91472639940340061802911430222360551040 10644586 -267269307012794664714389445895025746080 10644587 -640411454350887698818690672068891507840 10644588 -157598864234385357666853327262273786880 10644589 24339366494764603118740236804760034390 10644590 80843446825442533000470408199310563200 10644591 359089327961159653034966223681096726792 10644592 47152921042458120667333955438212153344 10644593 433607030668115209071793766640027786480 10644594 -38591512320269731797437402591503810560 10644595 184787063015386325839740497731378780800 10644596 -134588676572909770545375573911010274560 10644597 -304168714321128398148992741475516241632 10644598 -290472660579815831086593278166766013760 10644599 70229608357534279612327115239068707040 10644600 60787514767677408542716157022317568000 10644601 150587409013263694252174062076745579424 10644602 -225950169087861246595588599525669487248 10644603 -122800691836492642124869641999211771200 10644604 21215003221036404863489242104973350912 10644605 -807187074370538812311241956491721564840 10644606 -1004051969950918378178722584261949056 10644607 10145517053122692463967824811686456320 10644608 12777446779923912466466943586868920320 10644609 5651413453248407133541223013619774848 10644610 5633055271284746685038716833268153920 10644611 -215496357709664005513300055331311299368 10644612 51505901058040158952119622175732736 10644613 29006498250786344261868448084943656860 10644614 79728843199617941503458073100724610656 10644615 -284505884387078045821321934154930587280 10644616 639247565386616202887807185463590548480 10644617 -552044876079429293536892090700356421360 10644618 -230389877322197162828617435551542753280 10644619 -6776261767095469366227913609201447256 10644620 53436711821387659688752216720634265600 10644621 65181292022048194836993938631648906240 10644622 119210546706693890598953338456293436224 10644623 336625569947854025694346661548307160504 10644624 -122744917068684851037478644278433792000 10644625 -90495575260913294691439615127655552000 10644626 -90082270180556966348820531891133615296 10644627 -31890858550692216306536894371586189568 10644628 89741527891724869830188166355985898368 10644629 -145794583100488718060016562822946724480 10644630 5999541941636600700181775076739307520 10644631 -62914701065212398294725736567276888128 10644632 102997885020931408778979290053078548480 10644633 331279247142106074726767856682108091802 10644634 64595162512749926883441725393924989440 10644635 -659955626239279348251466897854459839040 10644636 19662402472109696358684530823959838720 10644637 346960123976279946306563260155049933286 10644638 447478006157488198538451183979783426944 10644639 428886912974517818071307780383087460424 10644640 -59592596725660563955895410524281241600 10644641 1094041187665311282663764563954621824 10644642 84250488089214467549621841370187946240 10644643 -628558572278004449196764920101971875108 10644644 398214578993934542284995990629095326336 10644645 75397179111363430104132284948803103040 10644646 -395072189049578906165593913431781725728 10644647 -194975828854728033676369325021224614360 10644648 58774070937727614750975732956037120 10644649 290487201771626772419507349525281105536 10644650 -1867572354805575965782673196183302400 10644651 -36355410303092494089132454347480773220 10644652 -26185967812276581132457258790459911680 10644653 97311305032892383603218542321115657600 10644654 185519017037840307251612041876738885632 10644655 -17675093598575586779304217762033190400 10644656 -43965458792862649875708179227871281152 10644657 -50445092629831609367642891607790415760 10644658 -6713262791079377351568660124592241024 10644659 -189072401492469230122530473804715416280 10644660 -12047394801707282916061525634916672000 10644661 150509362187281217520782704619651329262 10644662 -185986460813591818059941514542575104000 10644663 15192488211970333890522280935992218344 10644664 295302235804885401495279950465680527360 10644665 -297624794936025665321446431328309370940 10644666 -90891097344134631818841040840142525952 10644667 247534851011058067587697259010249160320 10644668 6191145811811987881140106557387840000 10644669 -130322485577104546148560671358105532160 10644670 -312547472157031205341903344760109814720 10644671 -49336972693488185513261563720838740800 10644672 -119414715060791084741939096166164594688 10644673 -181116225254666011872526910164315080236 10644674 96221366694307362030280295614148244480 10644675 72979648066127356423574056901236800000 10644676 -13418614771349856428196502171137515520 10644677 548143108792396247686134512535007370526 10644678 53677239935971265275129673001847659648 10644679 119149208228999965506737537613102101784 10644680 -66961809177995338001992804823888025600 10644681 -148355802805637190698048235709912647456 10644682 305757210835512584543957036566511185920 10644683 -209361551614796796548084784474529633728 10644684 11252159766565135450241287828264091136 10644685 401578737621828832411322474478791192760 10644686 129717845845343454675026380271419465344 10644687 18201907193457478434302280603378771648 10644688 -181181986236824411521289917992953356288 10644689 -63726181135957570173999063293528115600 10644690 11122553700444954190244540456919767040 10644691 -47473600925198736551864558840152277908 10644692 -25826339406797978479970009571133962240 10644693 -204024288761980183358774539231526238240 10644694 630066509172683560708712234487573814080 10644695 -159080982807264076028678092193741770800 10644696 -15785762722972023660733377637877790720 10644697 216939708344834974504923583171819040000 10644698 -74187681403865395123835040918838911264 10644699 -103346469952138349876019932280171332352 10644700 282740465128559509235056965497761190400 10644701 -545538772364701624900139547651537668928 10644702 -216288913935304494435401834427868747968 10644703 892211698921826527393925900467516793760 10644704 -271396199007159638583177582888501116928 10644705 354321669236874676284793735513718860500 10644706 -68122928168653012258998996672364694448 10644707 189545663607284534904972661130601640392 10644708 315425385470766939229335038930024002560 10644709 -128032751050534316805558876564397200000 10644710 283878223855556809158637971311458661760 10644711 39919703141210189644206200801312012160 10644712 -301318730898269891487167368203510988800 10644713 -164017000851640301232461275498339140876 10644714 4813177263516146968938811296123520608 10644715 7844727130927458759244865236430481120 10644716 522972449846491068795436213155731512320 10644717 11238462661355698184569459608973806240 10644718 33512244950361612930876073253837832192 10644719 163331871706966722690506282432515340544 10644720 939083868516550272192787333437849600 10644721 69818559654887147633758299830860153200 10644722 -95663556123404652513148377105073566720 10644723 67921373181252782547831763506633030000 10644724 25451572015344946270158911301565402496 10644725 -37608947146970590054282437848296176000 10644726 30102920450858785509377338706853764544 10644727 -29013112730314944557632184268771681320 10644728 172299150320360189190276411888944640000 10644729 -7779704283903744306407709623482121952 10644730 114138733170790064315039780377912865760 10644731 150493735121102321386906621274186835000 10644732 10293266138263236907425243533690836992 10644733 -145543717899094066223051458359762874 10644734 136557796646532785952365639097252511872 10644735 297131933246693075504117516140848954000 10644736 4320997562604517659926808385564966912 10644737 208262096599432000513151910451904801286 10644738 3365611990531572903008248042468028928 10644739 83650641459126264966478862582225829632 10644740 461788850373593827535628092728961702400 10644741 -893157599790288822925979624156110913952 10644742 -194826951162694019963306104795446733728 10644743 -353228862587331380420103368353304380008 10644744 -422007060064022498049878820956666757120 10644745 -183593738162332033932007771790408789760 10644746 -65142731310812610111362748225648890880 10644747 575660960386815664541271422950911516672 10644748 213149000806389409237843669466595766272 10644749 71843951414662624789069034348111967360 10644750 197464782128119325115432017945817600000 10644751 -191424415468917742826114933248875074888 10644752 40461889570070646045500233046601449472 10644753 -114954032342179248319437470640765919296 10644754 129395677240016850260091778816696026912 10644755 265552206622875594170447244502823914320 10644756 98036626338618991425260707459266109440 10644757 20016153264228566733983131451961103612 10644758 316384142962983341694641502495879144480 10644759 -275852895184627124128910455706649630720 10644760 51751246717597231277844773884760678400 10644761 -862242262705040625911925041841248575548 10644762 117355432254799521137001899402551322880 10644763 -193971090940038999572626800199090045800 10644764 182456253665393598714290361281621961216 10644765 212484444777214029689883783167917588320 10644766 -410823466195341962874102654024893434176 10644767 -221553455858185817015153530716321694608 10644768 290340205241488832398407338127161032704 10644769 890203673271045293803987969628053512000 10644770 138341677385927195355882964632301090080 10644771 -343801342161749280290091722744045185296 10644772 223734006051578201840955065964218557440 10644773 82721313528244680949335667111122857022 10644774 -20773630883331777989548307871044610048 10644775 288435269882280846658286072225424948800 10644776 -92276893873849684803612059902247731200 10644777 2501400058931836140386534048194706880 10644778 -411238401097699501892942230719065140560 10644779 8666016282813789409484587171701326184 10644780 -36854020771088988097451558622766694400 10644781 -92074361948119051348708969382726405408 10644782 162136714699772828516191832358809505984 10644783 -145658749562318917422691738511668918776 10644784 68509560821617099206835377302209740800 10644785 194212117630819159246052873328606316200 10644786 -30224981048612076649172840058113824368 10644787 42866877668889654219683805267108628840 10644788 -87548426848598364593150485522117754880 10644789 29392585546559203547526854204305479360 10644790 -75687856921488844690149568049585297280 10644791 -35566806357545823373282540568212462176 10644792 97603302254735996993554271060303646720 10644793 701856933491394618110890517768103584042 10644794 -31027702285247455427291847850734501408 10644795 239818527870513576634639097245870387200 10644796 -264812135901430476695691308512639206400 10644797 994039160726937772055402597126587573932 10644798 302792700423439692468853325661998085120 10644799 -370116905206575375278857404154816147080 10644800 111025565959910497638216928046048870400 10644801 392328184101832270992118744295055619632 10644802 132007885264388168039352103293224074752 10644803 579160299936796384786099165607315699052 10644804 513393826193827670639604099666535557120 10644805 631820813226889434452515069846395372720 10644806 95999276542787838462711319432199744352 10644807 1609742857717356910744215422054693160 10644808 -766466209135706328788508738936279383040 10644809 -471005658712314413339836656002953497894 10644810 -940242998468095099632124759696596480 10644811 6628797607889705928276683567583855424 10644812 -313467569843543555876576734054783623168 10644813 384656178344543821029045040555830725142 10644814 -120934847127610399231919786344277662080 10644815 373374485919371484147012450979978653960 10644816 -1733397405958224454602373805127499776 10644817 -1023584616024155702037455789851004090880 10644818 -80274951689960230250033732315251574640 10644819 -82068074718776500789924619226714026640 10644820 -235848228612642144664063144475249905920 10644821 402465498941948010238203445774319184000 10644822 1807917591182416679436788323292711040 10644823 125688341642017376724080815741387595440 10644824 -431930104526804929388504632185466583040 10644825 20472374607260751623290803388997259600 10644826 61460665478623342624646214460119191040 10644827 -54531965655134601039972156371826949200 10644828 -318406787604532996614589950437413639680 10644829 -160806909007574289031696780355401564800 10644830 30042608031846439971490832354369625600 10644831 197336846798624061029592002709392263200 10644832 501353526438185212869990611185345757184 10644833 58852052249353784581879537057718016384 10644834 -140939617075191891173955161260432149120 10644835 405016678856708443512260338950846682560 10644836 405333246576659472579477547607191169280 10644837 14317138788200571391015092428810741760 10644838 48288636859636801716267506108837211648 10644839 -455896799823850710311321695788341896080 10644840 -281434816670913297854607418485214464000 10644841 -1112583657758629182221174857454366673548 10644842 -41420224876682976930389359922572541952 10644843 -231293254928924912977073530802947563072 10644844 -26249710168584553278482880530173247488 10644845 -50333945690763406549868771539919160000 10644846 -43025715344386232892955541311595006976 10644847 -156585628345117695309412106099986976040 10644848 47897354892244872634024876996169859072 10644849 -127846249688725211027926728626911159500 10644850 -156397037788335852241094664819502635600 10644851 -6779044270273453315487067432098140848 10644852 -39715884182709812957838125352443596800 10644853 -249216742950841336683606301443564786898 10644854 316831795480621786628809130293550688 10644855 73638302754826326996295148356914355200 10644856 -368900611088752080612295899335377920000 10644857 -9509796819440071968972244084206927894 10644858 -140011281156175169129397819232429971600 10644859 333482707030807861267004397962346065060 10644860 -16175664504623942933995644124016701440 10644861 -75031078586905338047319922485397741440 10644862 235166474261047085116898805495528786432 10644863 -76832192016867812707465393195828087296 10644864 -293779108390240399877651491712925696000 10644865 225082663823504096903904356283632640 10644866 460489320300241632204166290344178952224 10644867 -3065387506676296300135211332805158716 10644868 -170161976192239369844066407349579650560 10644869 -21646110320425032739317688590730446756 10644870 119146144451597612590906183846520188800 10644871 38256244593464481417825074481571606944 10644872 4101685733294901419239148984485478400 10644873 55660289574123321290823869251080519168 10644874 8888228437849406801939177334868177152 10644875 -676163671003586045690478304037625180000 10644876 -77028141513201167490077264976139009536 10644877 -150535326855848422660326487646387528468 10644878 -2253876654356180236087324520948246976 10644879 59948439913652416581369694170293884800 10644880 8692601051151542636714634433194885120 10644881 33171872081151924141880125767126329332 10644882 252849591484901671977636132413730055680 10644883 47229160993781994110972054379840134400 10644884 539624430953610723852904095626184018816 10644885 201749594157467238126847869796844160000 10644886 18056516433502330778681864255995478016 10644887 235500543021287438226718098254189391744 10644888 102501787562236610500427157147685355520 10644889 459951646098244140193745209767112227456 10644890 -19811895765749151248531397811274579520 10644891 -11166205244940323937891979676438605200 10644892 -711492550334123513832192746667046118400 10644893 -107982401281724696774079174333166632384 10644894 128713894308555605298125495396180440128 10644895 -102472027167060965767659805507805223840 10644896 -244022948779925192894892253409644118016 10644897 210205397165460493167104041652325735600 10644898 24718080413301818422671847745623140480 10644899 459341659964214094514795803778869095900 10644900 -8576727799744070243823301702526361600 10644901 -314490947027128917049852269365101349348 10644902 292755077463946270297707649021668081600 10644903 320854548952765473726877365445701087312 10644904 141640030252431628709821700811495505920 10644905 353211829873369464212211149353712520960 10644906 -131182671764281163119425375580751510016 10644907 -80518700780123174457526472201304463008 10644908 915810171240299300219998352858726400 10644909 399763166116085372328977860706453668128 10644910 149470193718090758092588141117264398720 10644911 15545993849740939497148112331393946512 10644912 -52137216471800580585947705152043089920 10644913 -184509810151292395529406816327915657838 10644914 186946626781804400352739058525198714880 10644915 -91982342267294320203019291089021797280 10644916 196938759589064029569681152809075556352 10644917 397304336545572212039612554646262041760 10644918 65380609551886445305171543487925634560 10644919 25433150729436682855520894121748416696 10644920 69899494373232991262659603987082035200 10644921 -145067376164568905430747163444682157120 10644922 407470394462421331606085450474804326512 10644923 -529320999400598829943202459175375324828 10644924 -40693616157108757553739515319415446528 10644925 -293901146816964928000864975946784564000 10644926 59627699998096438287518111078321616960 10644927 -67542755814439759533897560284991950320 10644928 20317428040077081131919367003854340096 10644929 111563823291784603044577304308478008128 10644930 27906331351581771496718220034495126560 10644931 260830517859238254321973808834656224264 10644932 -132105513552922040517009571220683077504 10644933 5257936634757371911612646265302061120 10644934 -15251159589036683146280439704699788800 10644935 37275267608169558256976992533071800320 10644936 -542300798980271393164107859463190282240 10644937 44334197447462371697884900858857785572 10644938 24383800160141451905998041796531581696 10644939 -7456619068181825239807689281284685016 10644940 -133463769871672054300346465923245312000 10644941 -641419002901496656768591375567583432148 10644942 48390913875355722572283401544526030848 10644943 -164573151442927039946024493152883670800 10644944 -91041121917632337577949469808602464256 10644945 264732030198299700974788594741021489920 10644946 -63276118295425537999171370665837678272 10644947 1499561788409568144881266047858165181200 10644948 305901002349518691681878275819054991232 10644949 -188954725080045320284809379496609927264 10644950 58786091484282940910828829101612328000 10644951 5292087177753167011444584849035514240 10644952 259713000348282177479949627100379013120 10644953 -35879033499635038284419592547165682592 10644954 185228167152499283136629584129858398720 10644955 -389231248700030578278187706786698136640 10644956 -81246304361600677254170074582400573952 10644957 305852683120082303268046240593076950720 10644958 -259311212228645771220778298788468813824 10644959 150539945469139715977611936627829217280 10644960 -235687284120435250106578960927351111680 10644961 -45769440237731171081498979888140121408 10644962 -581918050214510819087056301564274941568 10644963 68400179070006046625080078840147309824 10644964 -398686087522530236005982011642533608448 10644965 -503688291948475671212017129656447211140 10644966 -110126907123657201585296089570709913600 10644967 -259068971704212851416431010475293750984 10644968 -581315603913714280902443209340505277440 10644969 -41414519983812503559186962990856214080 10644970 1914027292556413372660332575771781120 10644971 -792832549561777031210837923278687906828 10644972 -69240975399032316896935892022727265280 10644973 -243741560356412315711039871116205146720 10644974 -77265132624532801516039129236804935808 10644975 -185918449908359222931768313771213200 10644976 3475156128131390128601001061932204032 10644977 -101470234350315201803960795979772552128 10644978 -263020008044703492671739783502734524160 10644979 125864857691674576851977046142336953160 10644980 -22763949705201341972767533619529760000 10644981 160715678517463683827110247735232248352 10644982 -135060222967416682232844861598479981408 10644983 716638605468252272938956109802553866304 10644984 70375095623008073652545615665524203520 10644985 71561201167073590381809972785574622800 10644986 -301427060264321412327029026345746061056 10644987 -451733882114270533490084860566815537640 10644988 -397432662450441008310604915172833124864 10644989 131232783021935353276194325437230209824 10644990 -183803624883331402428610520765379050880 10644991 19226018156861674673082762417522790400 10644992 63453800683411293763144437505386872832 10644993 -805183428407483215453170813045557176800 10644994 1925096928979391127771891516355610880 10644995 -128346968454902997982736911670384114400 10644996 -18977669157896718869606278361355657216 10644997 205740154941180951673419028749559441440 10644998 19194778960504244358178514339696099328 10644999 49641317972318168738521787606142947328 10645000 60528734288595882495374478445584000000 10645001 973127842111952731613689800847076696100 10645002 47410663248605214039413749544997057792 10645003 382897429602619318469762367134720617344 10645004 538818720656378818190151171895968397056 10645005 -151362255383632859193218573331279840000 10645006 -3458840004004104708993928213634324736 10645007 351063391447064380875043765043629021800 10645008 98382383941647358188150311122451693568 10645009 819575117940969909537939901486246351716 10645010 -396996245529552217066633405898848309440 10645011 -87945744454104141470968963224730274160 10645012 -7251799007071202958788410520760104960 10645013 -731140130082975048688475031026455203840 10645014 161337461019338500729641874436427080640 10645015 35682593326118778558326169224611307160 10645016 402211344150075649569440667118718976000 10645017 90164280421922299463157221075303267280 10645018 -447441159265106571918423426346686113040 10645019 -64749159259707688877701935139655148288 10645020 377906107847393107175008366359406080 10645021 -41428916920201636730627265586888204128 10645022 230733102434873423133202380107323965312 10645023 -84538422880348373371496324584840604400 10645024 -152336159513909415547650318247150878720 10645025 70947281226922673222788344276017546550 10645026 -38191649659068973386105587468883930624 10645027 -597332488272783612133597872028150394888 10645028 -131590565027119831926592646862823440384 10645029 -368531926138781335965418244319056012226 10645030 -209390554950807674016159612379696742400 10645031 -139979663098376266915586256240959784408 10645032 86542068195536473499175516321879736320 10645033 101692888119692443204161321599221678720 10645034 -347642312983921692237698894712879157584 10645035 -44018314314960286878648614424853171200 10645036 141349976594569249025302583838910835712 10645037 -1754892761168466604522585629053336640 10645038 193310669876370135913847865310917606144 10645039 96792487146716377537262296186615277840 10645040 -17837784420792035139076231595488051200 10645041 -114141473606570821520092424978430216960 10645042 -358226854999525020475283465625945881328 10645043 -743465083448945086795417909871179381680 10645044 -52114322167350618178073589609102888960 10645045 135918742006267254172825992017620780320 10645046 -335572095811885446173272455485874066528 10645047 55800749510230872676546825664910842880 10645048 -146657479011105656811262394412228464640 10645049 -78880024493562554193825166381655533560 10645050 -32103720485203984980171554636718105600 10645051 736929599054835228529037470346354734872 10645052 -187911679525542258325630065299869664256 10645053 312931464510843239937165097526715099264 10645054 11163500683654565589100280498411472960 10645055 -352490914135394491252361684836783574040 10645056 -19838884109792814953995566761331130368 10645057 -308722819446852183839865181127650341694 10645058 138693256088840292993702928972262570880 10645059 -89938441610290075233604912814658401280 10645060 -221382357221444201462713263233336524800 10645061 -230256455711585527234716247521442995168 10645062 48673739491631918944031970629205826752 10645063 -87455053062031596974609889491502038352 10645064 210932369007455368555655388808310031360 10645065 -3296126895188541356842822275288881400 10645066 97834289552187976874503639607922461232 10645067 461761777761045371831311492146475935204 10645068 24380949132631258700634214654938808320 10645069 -616937446110630488853597384620675243530 10645070 -279876374933580540874581210813092915520 10645071 -436628539155979623498229988880282906336 10645072 123618908697439317407870263868179464192 10645073 201062122200909223736514547627752726240 10645074 44907156445656130855304779782799418880 10645075 75011772735585250411008586776494688000 10645076 51098006654719581231127110926143163904 10645077 -44757773194706051060454986473257528576 10645078 -251800795866021772245973293674442152160 10645079 -47184128757649549255750722811193130816 10645080 -890893298725134769087236227550412800 10645081 -853934551105294187671003885022817097728 10645082 79861020746515548324481071085028258304 10645083 -476725296560278864125857973305492883348 10645084 327771485242563847995600239988588233216 10645085 -100115300072625616442712401489138446080 10645086 1263640191345482757070104717338867328 10645087 -217196341439389295858438349454817658048 10645088 272429249283535538379021768189998530560 10645089 78623748054064109257659510454778110848 10645090 38158577857399052894344026332100157440 10645091 -664388495962086617222940968589445090608 10645092 -195517306415930462893458952421431910400 10645093 507280129339900585322364532484992559104 10645094 -354654880248973758580881575298908131968 10645095 -159591473969079726608418818039689458480 10645096 443659411044075486342052883291258880 10645097 -525119244092378930090319670347109791708 10645098 3912864909724232940175569182738859264 10645099 9058762275416198122153478663794796136 10645100 36335941368540486657806534877613958400 10645101 3193318650992309943771565100220099264 10645102 -260522318723145568289789250650685419520 10645103 258969154251775618323174831932726814600 10645104 45309783321583086540297731851190697984 10645105 167421020371021910663314049551153455360 10645106 158216436435082635266408041547167732752 10645107 24302096799922375255493126110137081600 10645108 -708239878753328205496591583404125820160 10645109 212784968543677695462586201837360684416 10645110 25193855806036604121061968772905976320 10645111 -580844713486585261034476789284932653680 10645112 181275111295168430915573009361900134400 10645113 -115164080274214275265493100055179435456 10645114 126146748473219881211757305614158320640 10645115 -53453173191085089163638421209363992880 10645116 48000035006828699224905275095816561152 10645117 54848678084326436554759766027045068800 10645118 -11912496343659060088843815761050493760 10645119 -320095875126338242625824734683016768456 10645120 -123775048082327353633413722491217510400 10645121 234903312234166441096980154520843602944 10645122 -59010618249856878143531340156329235456 10645123 -1521014698764450355619720979881934192 10645124 216066747923130522604535440389591121920 10645125 -524150720913693492171143332267961736000 10645126 337183396864563048785272400633285500512 10645127 332856368494975246675179247108616381976 10645128 -181167077426606711744733283194018201600 10645129 -128402554057178188539629904918477833520 10645130 206718719173742258663737131085807296000 10645131 -59728772451173057284426913556984185856 10645132 538992085603600419700678981085588016896 10645133 -378581978076002967004538728882350732618 10645134 -29038785174955505058561916103501890560 10645135 -174749000084258765169242455138388428920 10645136 11670679663234742541493152860489121792 10645137 -299878907735009562455133532144988389260 10645138 5453373057289325289149254407829380096 10645139 -26417687224966755010233847984153037976 10645140 66670133594360764321302759628041185280 10645141 -67736241447988400216037943246209736470 10645142 2363930127371229382076938919109982272 10645143 153538473957665897449092463796359125864 10645144 4834566544892149798797610981041868800 10645145 31249494458689344351677305333415602560 10645146 -228868566457584484203963516069064469280 10645147 -202610650704300170520083122781532137760 10645148 -106484651596635381606356552406618223104 10645149 -171885440522599498390475556270106572960 10645150 206226370483172810700220145818564372800 10645151 64388293333530403255969850706764875008 10645152 -6506684836597162967693631298706866176 10645153 322290012668637887003866354160772012608 10645154 -141992878854454553478182625987909116640 10645155 -75997192627787024201799750147313552800 10645156 -317095501197330012901303352714312793600 10645157 355380400772689532603670552284137408800 10645158 -28497819334172377951234827718222844160 10645159 -58811116606364776470621916615935395328 10645160 306085725317242602391845478660722432000 10645161 344089942864665075648946904650478592768 10645162 -426585846531884344872821488284169706496 10645163 144139181647265615351231669223260111412 10645164 -370270388088495656613251547343628140800 10645165 -16405558601196931161148747194047657280 10645166 -1729132418944147338570510111290612736 10645167 11922625937204033626628490224990160000 10645168 -94194513942939270260453091243378933760 10645169 -766228597695684475556272984901210648430 10645170 44633374202751931505390588635165862400 10645171 1259421233640418064278654261198717394080 10645172 -221589066384014753281377627400506329088 10645173 -127214539964672033494677330760284332352 10645174 212485450276736694548319863269757287872 10645175 54830682888088214104610640085929849000 10645176 -108886231862482239852828982663598899200 10645177 -210847584380730519794766344011233352188 10645178 120835488911941429892779394808830102640 10645179 -115503632211208107453244265490534847440 10645180 11924532593060935279600744458075648000 10645181 730043996669172145321530228433168550982 10645182 4878479694454445512374832904639847552 10645183 274541389202353513946279054079203518144 10645184 100427696352738654904094772079626289152 10645185 -79325124910790465720221609844196835200 10645186 -55013786647504167335344268563568509056 10645187 104364732005793625234578087530389036800 10645188 -340225121613068280469904533030348886016 10645189 -287464410158234227412399224297672171940 10645190 -99909136481190570991440396060626966400 10645191 199146543093153219750952850553220494120 10645192 108354154353692377961932580666259072000 10645193 -42787337821788639994870014616620302400 10645194 28760288743769816447450466139567816704 10645195 212990433206367186497620677162414618000 10645196 -108763846658627662040598493926888904704 10645197 -530527595686227218798332635470871155328 10645198 -41475698047378356953238915012824313600 10645199 -172990653459782936602323893894554049520 10645200 -18624266571130598903653134469603123200 10645201 227504001405000449903875817121967250340 10645202 -319697263207283132887574813230297555968 10645203 525952771774797456282407593515871493304 10645204 16568780243349724478550815112147548160 10645205 -233289855661298962968695074511385843840 10645206 -23607863688882566182048587169732270080 10645207 -689430234206324332630481405601324519544 10645208 -195363083524081077171490895834349527040 10645209 1903606936460641879026704651006156160 10645210 -237926270435305016648189720786072574240 10645211 -7810965847410518276112938425230577176 10645212 -128813282092672934122458480081227724288 10645213 680978420494951179357164815484607443340 10645214 21493370017617339238800743748164316672 10645215 -24100887180928372708137694623145889280 10645216 313706508806237657592969284661966274560 10645217 296505186681615204026460903043520658 10645218 289194826872269168631751481513328098304 10645219 -75487700941856198820947648258967199392 10645220 -47726394468279010922113983237020133120 10645221 206912564401440227306137558803134985312 10645222 28537193316614675167204703697295458432 10645223 -140297271675840767524634523512663235528 10645224 107552887987699186463637660647348305920 10645225 -6092946871416566625963622414421284000 10645226 48079300035477762583524332475943217760 10645227 89941030321445677590635710597011867000 10645228 298713717170775739530250566808205279232 10645229 -45595842533750717417220502937909377824 10645230 136103452781890103569001651345131864320 10645231 -869175451280100688985821010829634913968 10645232 31587156973600041859023470864492789760 10645233 27599406568387739131648819923742196160 10645234 -400121069739245552242705388221594815984 10645235 -329719828596831732087104272030048114320 10645236 -175328645984535995278122780058465198080 10645237 491856876757674634827315347760538195886 10645238 -198976713199297979962734542717514219456 10645239 -507694697683800403730964256657772629632 10645240 -49700783693255529198202600393833062400 10645241 315005055362274122574463191844518465642 10645242 -248195129870249177499090707350931877888 10645243 -129219545315424604568972589533284565760 10645244 84015326057782159406574341766949747200 10645245 40791987758220503529160880521454845440 10645246 141458138024936815506563196142781187072 10645247 187427363614705019606372931925198719072 10645248 277816177468956211686513709222151061504 10645249 160365365530281945729912672951896917250 10645250 -297944667015038088291579920059549440000 10645251 -79139276823366035379328986732293441280 10645252 -6336848754299871321023660905827072000 10645253 18202685379322331613321925555264685724 10645254 -120513479875840208876257614265120842336 10645255 536459182866925623821343394336341431160 10645256 567401695733952194363659295559344947200 10645257 276378880800949597342442405170764918144 10645258 -120617338139753148803367450206454688416 10645259 -1140911617290242944434873090333195200496 10645260 77878972108260310144580103544206658560 10645261 625749433493623838457571834085412352224 10645262 264087551179942078120954702484120421120 10645263 -5439718257912975496339506815577469080 10645264 -45091685317988579558471500876806094848 10645265 -601123884001413600971734361599981259520 10645266 132099195462710687143520501628968488704 10645267 -48728378776652909667611853235755404800 10645268 -546637836649666794031077870921908890752 10645269 -80910657567455798484745498577144564352 10645270 -88745729363969166424476078672094208640 10645271 123527391478238421540690961512085742304 10645272 76056237501615136960315582468721725440 10645273 -276590592458581461522206054988720615478 10645274 -78590774402793722495155315066797576960 10645275 31570609868595963626348754672354145800 10645276 -61745719021682014260312756929534384128 10645277 469936368921567501234108504497323041126 10645278 -40625088066083157573883720570239485952 10645279 -330868129629672328244804707358209609120 10645280 -401324983358136273204379094183810826240 10645281 -141445493492071564273818047580305561016 10645282 -271069416587383797606905587412212675200 10645283 -408505369348444513058111531275805638776 10645284 -72458324775505650040469653127061381120 10645285 -89494730324754709635506805853841735040 10645286 -80055751785514639839018263671379685408 10645287 -57440205262519981241685027130877428440 10645288 109249754941050205947952472962120488960 10645289 227786722021510393786291059016130997156 10645290 -69713775321886760941761397889346432000 10645291 622818758885635895844166880476386099600 10645292 -200807100425710977365073886619647687680 10645293 45221565374060392175806546564940922528 10645294 214849759385292194471371231855376027520 10645295 -10766030926390833634206339538582569600 10645296 31940553196306026234911844911410053120 10645297 157915138303686727488467281037720228928 10645298 25128651400802216972568254251742575680 10645299 -112548184298035228739805212314202533920 10645300 -332629470470105921362660392487690441600 10645301 629195473513063494583015819587698201280 10645302 -148543797145704156391412448035446920768 10645303 764795907712758769963207557569001392552 10645304 -494710762395284332813077536505383239680 10645305 -72496003548692588582526367718983824000 10645306 8550840462907868859398458746182630400 10645307 3570389024342348676434899879419521664 10645308 381735957931874573942274572271404616192 10645309 71450279474883075174741199429327652160 10645310 -45044422878533445627850572810041592000 10645311 -11282712884633713315971586558135507200 10645312 245177298063877805808017621705576939520 10645313 74008603001304196617314289187529741760 10645314 43407127440276324733185695987344565760 10645315 -61740869324675879051221694975290630800 10645316 -140483920973492513730205031341288719360 10645317 -586321860200610767045891642896107605760 10645318 -419960174475266909085576563895523220640 10645319 -282540734920394477480891617159392122280 10645320 -43942567500911433746176184230871040000 10645321 59172217014621819993272892487572290522 10645322 -109470824023894383171627445774518577152 10645323 5761362358779145722967466141949996288 10645324 237241730802839421257262729020801405696 10645325 59881745095303226778655512528820798050 10645326 2149150496464909303712912300187019392 10645327 -92719676574329868532334753921504854656 10645328 -68673778136581662256572129302271492096 10645329 -28235144313794050106272349383635546240 10645330 -174321638866993642054585512748086169440 10645331 -446900808158561401344974031683248660008 10645332 -383597717089944539126593282516578275328 10645333 -109293308758102207648914418251878159840 10645334 -33970194938250725884516820893530268416 10645335 -204420939254916769189765631915622980280 10645336 180981760241207299334349635958220185600 10645337 -841317511641758529325969857202651249014 10645338 833389854818952441918768944950444032 10645339 -681110244377285257874458207424458143560 10645340 -183760550072456494742720001971403164160 10645341 -138602033579991023946250344606209328000 10645342 149306669096960143659812883499801107072 10645343 -77045350686381322755920360356536496176 10645344 381474256514825437970732900013543653376 10645345 273579541008037999636535816985506510100 10645346 -378234523608594718045684731187471390128 10645347 -212862259921620964641494653054395939600 10645348 -6306731251035164265457675387549696000 10645349 -225809602905162927423340505649849096960 10645350 -42742564921364724639462639242375064000 10645351 708542300101611788224922842435031344192 10645352 -208438979408232922926017033540111155200 10645353 236190249857876841713717631604804329162 10645354 234174154700606656229613098044403160672 10645355 -59110181167843424006584082456816195040 10645356 278012319036556311815971293936967030272 10645357 -651957327463723263284858077983459060394 10645358 -192037661527954130006167030309498853760 10645359 -1209748856651064228899664917654248461312 10645360 -15796008753642206666364627613316874240 10645361 -71949062187083200833249107016854234700 10645362 -30641224284130890371192863538441389056 10645363 194284573700522939356969965452974980264 10645364 -379760817224950887678484832387085892224 10645365 -288109232585111047265959584712792301280 10645366 325747173426309058861278061810226913024 10645367 -35524476100752328829434914358156961880 10645368 93006136929088920241024606031039078400 10645369 -43983120509450728477591860045575208448 10645370 114097093713716867511461544435022713600 10645371 27747279438022377060757280524872840960 10645372 -223162899382980473591287520674964653568 10645373 -786455391208871798371703346782240256378 10645374 -99057471192855342158585220343423405440 10645375 1494859520338640646467665437477288000 10645376 115503427937795448850805028900160143360 10645377 -75709449645127676124757437956267581920 10645378 -36795796247741418585361355036131656720 10645379 -313906475452400865090497833211970967320 10645380 -194114757390990877254238628007629341440 10645381 5637501822056619613767923545894572704 10645382 191786578241478458938692020801541385344 10645383 12356908876591577043462516158004522240 10645384 26207159737326536323080666533103667200 10645385 171809474113110816296835913392422123520 10645386 -68990840261691804233173639744774947072 10645387 -189443466926464164953001043900039448768 10645388 -29992928025459187703861955646335559680 10645389 15119208317369395695284432590443748704 10645390 60760674707814926328304786286269428480 10645391 28456983393867647994380621610996867072 10645392 2956085495839387705554627324805251072 10645393 194365935686147647136049513650306815344 10645394 9025536452715322831845870749912358912 10645395 93011786899768379980733829535075644720 10645396 -324793506973754070966575497036192225280 10645397 -460443312476383030422667234254906592914 10645398 -63021381308799507516912319907694794880 10645399 -515135928413716887397884765454083052600 10645400 -64260264827511724210428749159964672000 10645401 85312106425370701906470675937294179840 10645402 7683315094144201895850131170062247152 10645403 829469934311042570282010239280132539652 10645404 21522079065292386671217691791952478208 10645405 -235397539549519935549457226642983055880 10645406 -285147447466539661880016402521337576960 10645407 -644441130226744740354804924971954577240 10645408 -1101309726413824659186695240131427696640 10645409 575645547172565730003831309129052784610 10645410 -152910750827866314638099886437397104640 10645411 -25899209811041494343715310112548967520 10645412 259847019552950331034005167003981328384 10645413 -276043421318146608396250903697867818656 10645414 84405033058176844375975614769483029888 10645415 527576886683346453118817965795376294400 10645416 71864411619652001721768055156980894720 10645417 52867730563513910121534615053304265332 10645418 27879778887611022715494513993312095232 10645419 -90313366598922029285840384203524070056 10645420 40829825789349349729281111473688161280 10645421 -53769007597977005737246132730397846120 10645422 30084890453078397065725010421552666624 10645423 396597285823425642111208501913533622672 10645424 794113307418462773082649290393944064 10645425 4846819876521935182052239801679644800 10645426 -66286994431768662291814815497656338816 10645427 234606232385243420216061670409292683040 10645428 114182527016572752135121846122283315200 10645429 545598263990213112101616546713193042720 10645430 -74894379724514437942703549102350704000 10645431 74382499660524753414441507937498842624 10645432 25922283521759054714938741630859796480 10645433 -201035452338092735011181076978469607040 10645434 -145412838765555801808977211949764830720 10645435 178954616149559724691028594840414767200 10645436 92617329969056365260172249584181102080 10645437 -199517509856864499960002996637161180640 10645438 -244090222375514211084607059253947105600 10645439 160945987002685220772209602039017062256 10645440 28439221277540039974259538379533189120 10645441 771169555311152447587293921398143851842 10645442 198709401511137753403068786705179377872 10645443 303411745169243966703398248863456244920 10645444 -1954522740381605729348730351598632704 10645445 -90019627696074777803587212347911624200 10645446 -153439965717646277599551619504102290240 10645447 -693125211816995113911864116273307224104 10645448 -6927343197076779177075038450669076480 10645449 164624177146287493684613939410501384464 10645450 -230820924315458915398656588451412646000 10645451 205060788665027735925301718240438586144 10645452 5143950710789093720054971286924851200 10645453 175033962285807945029914870881864929280 10645454 382813762643104207230599908392331056000 10645455 117660116578691771430738047672612188320 10645456 17427575367658587887448119771642855424 10645457 -583391589557242647325599494486589633294 10645458 35990837163665508964828979269874907648 10645459 -3154105404903638290638001918940792 10645460 10577924244200264893105321446426009600 10645461 22443282464299505120376540544046684832 10645462 -224441345812203683902812082878570110976 10645463 -645448104455633405066009822804995646496 10645464 81492226755667335550772614748014571520 10645465 343357510325988930752312932573560371400 10645466 91500967039705773381440201433098433504 10645467 -1654666581931745303940232852024208640 10645468 -230426417998264434853973970116982988800 10645469 740982922080766554162703446442452648870 10645470 -105182106469824021589162242640255570560 10645471 570110828317203548668896089137654016672 10645472 317675362403719409690798984084697907200 10645473 351669543598767271338603546780890276784 10645474 60718182751469188170857179006840023552 10645475 120982262475057674660349935713612945500 10645476 67953155947195301043876457287250305024 10645477 59818951015980764400973425053571123326 10645478 326356033803301324554891818720193443040 10645479 -475923590968442339424706205843654827920 10645480 -288710191839687386516967771485566617600 10645481 -142162576906592741934954331397355144192 10645482 53391577648252225378802854407476366592 10645483 222090005904646912237465229926929119732 10645484 499826197654691682796110074992592630016 10645485 -142958980336317231626036226512965324800 10645486 -48175062690888315788736390331748100480 10645487 832091205694169947588199276916468891360 10645488 -16388778537629619973351054565533286400 10645489 803548944388429486100733628328679198290 10645490 307119213304007329465168605070637124000 10645491 -130979440347537841006927871919283945920 10645492 -41967466886823817651357004159246032896 10645493 -271930078134218095687759889890123388160 10645494 -352366483163133180735302317524160001280 10645495 -298562384183866999173449081676015594120 10645496 -617223144141980131935103411081301667840 10645497 397528705827461389743471452016482448048 10645498 457281929085161259040162544980441350000 10645499 306125332862691362639021048468931936 10645500 -295046874964384465722584937117106176000 10645501 -152092162414176417043144076095722822996 10645502 -99586396579201487584039262686791640320 10645503 -319612563804547153722951678213636705792 10645504 114227001509492084902242860541551837184 10645505 27493427533228278057812426092752864000 10645506 9801297791879830296119098643468801232 10645507 25617908026643346737085473501533589756 10645508 -34137214634054194199406093621826114560 10645509 109016775564816705655833589462920279360 10645510 249416996447043540370809110040422400 10645511 508574537786327649854142679545262313112 10645512 265742916461950169061958583639768555520 10645513 -321077517259409718852610182685370828876 10645514 -590673928943122104006103480378483000320 10645515 -48501221144182597762751812050031794480 10645516 10016047710436900203494690578216342528 10645517 -11736071425140710373941881333046079540 10645518 102455851146091028790780933792183869568 10645519 713137672851375185919664210366964220096 10645520 45931103933944510883105630017347993600 10645521 368911868063427752366637630174719683584 10645522 -206657146799175046720438690897963352688 10645523 -105340936199621523385711675130741679120 10645524 -52785773632571373262935572909080043520 10645525 127557478446438112642230431726997381600 10645526 426092187534901756914766240702897223712 10645527 -22622458844143586053729726744762303488 10645528 -78001005498441087089568376907757987840 10645529 1184947365368145808641587640462424836 10645530 -8729362592752858098901755127062773760 10645531 -104148248043972115231141432315720147568 10645532 34586276911344898768075715420745269760 10645533 187723614243424307036833611831585124800 10645534 466686164592014479412397681671979014592 10645535 36133834308770302917590677877875629480 10645536 -55510921011497645164786182793212198912 10645537 184612565058234157522658020818363191424 10645538 -97688524197143984532471208239946629120 10645539 225090656983128934067233363646723868024 10645540 -54932557000682662513392792839601749760 10645541 144212083296495856516012659262006170942 10645542 -80635639566828094462424181690198016128 10645543 -729446292689219951775522643910590323208 10645544 -272462321031179415019539955474075084800 10645545 -350305449062116001935929266675667343680 10645546 -95125624065723718129212314629531382016 10645547 191175670904512339127599320091684032000 10645548 175650907523877030886131322784579235840 10645549 169251629214092137477112912236964806550 10645550 -36888308933163248873292682673834755200 10645551 -202812987768065325209033922545655128208 10645552 94962948485157814400539568295212482560 10645553 -10011124459453270735939966124321375136 10645554 -16425836355244963453493626391690206080 10645555 50481359035476691595334922451987262720 10645556 185456466543460871178597608477443584768 10645557 3511312683893365372718467398070685760 10645558 58152386060149234862482378348502403072 10645559 -588716109382309151600885019994778385240 10645560 365590598189262985050066455157024768000 10645561 1183402471505250633858729723556934323024 10645562 527616350367226702167115692182308512000 10645563 -64661895726925942138812449469294090816 10645564 109121095780634484371911044368483634176 10645565 -120327863084627993541375021778958926080 10645566 -104849420999708971677545479179626250240 10645567 206331676563713728775958217024057449640 10645568 -9337497013124641891159016258707390464 10645569 -258610413964543800552186015629975847552 10645570 4920859898274315868594256940501317760 10645571 483484258959982990205139190197942755772 10645572 10644712748011186483825369017031421952 10645573 -239102054908021331595674332683513044256 10645574 -182932150427132633870968887483948034560 10645575 109866082845571227011574367156268292600 10645576 177576229080596805131479228378215874560 10645577 137070790008818673468892980146442270426 10645578 -65371494295573224583371675731288569296 10645579 302709096027516993607688473843001015552 10645580 -165881827505319929968852676800005120 10645581 2646545349590872304690900130629865120 10645582 5968975348315510631871995151700359552 10645583 -309162267160126283859008218759096892592 10645584 -8195645317954675231668147006574559232 10645585 -112751972533729191423842458026605870040 10645586 4284191948761814682380671671174266880 10645587 -115836463348542452736343088219237681880 10645588 -502341970590008840528078270619283165312 10645589 -279727526771824565992680618466675202610 10645590 -2295136477306900745946059721849365760 10645591 510666580530558959670272061210044516184 10645592 532733509604859723735034477787970816000 10645593 -236726290201809498379175576684197919520 10645594 -131732655576777570906870500260685721600 10645595 -256884769078491187305518374383406958400 10645596 -1001742906428095251370500356245350912 10645597 135246045027697700165818921200680011046 10645598 56490333433435106272377999726100197120 10645599 -314220381242167767640530060991499139072 10645600 -63262484550981826645881457243599667200 10645601 -1422888755336767479867150654605473048896 10645602 194709024887536033659856170245360567808 10645603 -19615844357993264719378838504697169200 10645604 -14097317493980089854623310781071096960 10645605 164133423524163594463968476895893330400 10645606 -37303081339917704912959398689278203840 10645607 30506125713069893780498777626299339312 10645608 313285309090627642755843892291089039360 10645609 -73969940996328655138212762958811467512 10645610 -147885467605742427867918499067439336000 10645611 -50593031436667299063662842680960498240 10645612 220713465412362114629369693045376256256 10645613 -535768395552275874919842539818831324320 10645614 -31710424455401084055206405494600181760 10645615 66003499703358198577988450369604626760 10645616 134406192281734263673856232264006991872 10645617 9159349844917549421491517712069244416 10645618 -630664956333972344326855409117825351040 10645619 25656682713007224788304124885009908480 10645620 -209932016000734753593092901745910507520 10645621 -102436180836951665777611421137791176640 10645622 85813269330179693008833635612988253824 10645623 -305073245022936938312426562502232627328 10645624 -414423863914071055383891468918934732800 10645625 -80939425603935189912070364016848748750 10645626 36919496809770386974845689195150137344 10645627 -251623318781437558388789539104951252608 10645628 -26969846810228558672312696186704856064 10645629 397506301428078605417187613717107108288 10645630 317918013456731322579286357641231043200 10645631 371770946335267386939092731792804743600 10645632 329943531435953465552616661290886103040 10645633 -68389011888698251299381865529453362476 10645634 629949540956684867604393996277183861632 10645635 4395770599562608782659165938706918400 10645636 -158040602928760161294688394314754945920 10645637 156511479965539095404898594923546504286 10645638 -164537750732113331935272054116760735360 10645639 1690315163308421278931239780563808560 10645640 -95172593021373620333741762113124659200 10645641 419743753238397870874521863797820140800 10645642 -98800717492350495218761843849462188288 10645643 -515205876878492415113346904524868540680 10645644 131887872944848245172070182077235187712 10645645 384913560457358872422832558267877548800 10645646 56086982748948122348357401973935044480 10645647 321932711050736102569679172384486846600 10645648 -19985950433165666690121527173721358336 10645649 43977958885888785461910653462300288640 10645650 18807340873572027867842639352865461600 10645651 689198724262836974116911920795165256304 10645652 366225617079312291930586143237665905536 10645653 -337231773452930096445311099893882539456 10645654 101186616885559522987676688884870926272 10645655 -652744736775262820665244800426013940240 10645656 -55132531358621946546993566115541155840 10645657 422672063327666635058777080958092898832 10645658 -144002160048941528968220466813089218320 10645659 17573377115699596475273113312442502528 10645660 387925592593740860839326757500456967680 10645661 242274344840526784850411485077341648652 10645662 -121504313295207891784109100686344197120 10645663 9334752331825605691606815239600878848 10645664 -238424033039099480238018769529679249408 10645665 2569203069435398527135438921358054400 10645666 -9409972007790138114329458877001360000 10645667 -290446102633185485614174405630925148840 10645668 37986996165418250180976756365596200960 10645669 -176694199202307667626746012483308746720 10645670 -43869521889311150566113179331489488640 10645671 -401789331822509688452457630927261468888 10645672 506016186601490429828375764957466695680 10645673 69127401973293599674777654186236188922 10645674 80145767015266864294495651325183002368 10645675 -107997367685558670612480674056353084000 10645676 -53024532986241742623089882838235319040 10645677 11453945083459066615180022956817649792 10645678 -470618623044687840473167408723539591360 10645679 69038444390838752771661236981836270080 10645680 3693908378803762239917359053166018560 10645681 238368073918378945908821874928822006000 10645682 -677949974468124504202303172323375488 10645683 176565933938596820390092331215713747504 10645684 -17324416707274944823082874428431960064 10645685 -122646223222496847718203771668303578440 10645686 69522931606612972701066570487745159040 10645687 -191708972543870754490741624716292696432 10645688 409937410984067897648443290248486584320 10645689 339235579485712671765609836591459189280 10645690 279502723288035660239748084282815404800 10645691 -12644775117154810045185429552050558400 10645692 242276806198754692148898197478671012352 10645693 -311868708277625836899019825861578112 10645694 126259623486142921883623177780091632896 10645695 -336131760398835463760770558699667378400 10645696 13085722452159717689396466005384888320 10645697 -659783159244392010603401707914383073600 10645698 85385226198464574573000402460751869440 10645699 52122972648809718119575963112044428736 10645700 16594302289417972108382645358898176000 10645701 772919145957949641392296242273316416 10645702 162111329003681224199734076438156979552 10645703 111095585409416981419457097982935517920 10645704 -9530501898678641010650634426740736000 10645705 -70196448638382341804080968801963090240 10645706 -200130204448797823078917243221373467040 10645707 -142032688309127633661183495354759115560 10645708 56587919728481791903157280655532841728 10645709 41719112458732293185970028360397633910 10645710 5071868346879257373193155110799851520 10645711 395756551930614124335026250206586888864 10645712 22453505545881587711215711919546302464 10645713 -35154470036653993054504028052945040140 10645714 -79841606582436855977454149190719881728 10645715 372322576223737420252900490055340323120 10645716 -127620756591129574185989044843750914048 10645717 -383274938558726501654402992334199853234 10645718 -4958958069558364296977573683848024384 10645719 -162628145363379826653677009807117886720 10645720 471901182706965539296636739435986329600 10645721 -672327104565126564811622977626572409078 10645722 12175141380923356947694341002919628800 10645723 266571290701823507270528957281707575760 10645724 417001667037170625655768142697309388800 10645725 1971239902597937641114315871441935200 10645726 -67827400761937844889070313069223498240 10645727 -376506488933374369373783561087496227424 10645728 47501522010389681053821891269645303808 10645729 224361387960841714136966535702291623330 10645730 86195353850432931510831804231833709120 10645731 3973525672040414942777411730714682920 10645732 167111177982239731907903210775532247040 10645733 44121152666420272090264841955108041664 10645734 -10344549535993047723873990968758155264 10645735 -27818863485528808432789848011506608000 10645736 32623421776066472683132321198002124800 10645737 346769792762436829109190954760068105360 10645738 -87809544338215311863373711304851125760 10645739 -65105657785677297901010035007344187952 10645740 92713199178771511343958275171136276480 10645741 95155769398058868329085557466169849984 10645742 -236571719390259930236383379005355773056 10645743 -30385566719329119406613559716003903736 10645744 -97012605358726955242219909232627875840 10645745 -148827078371397571469371022929023470400 10645746 8238554005300817412196883102644318464 10645747 -5833893267597928437778612863524040368 10645748 -199618898971972539003489413316760982784 10645749 60676924629152041870029628199860741536 10645750 -18763426410697996312219440604499520000 10645751 -149425279920299555962138831655267678160 10645752 -162221583079064801586643928217999360000 10645753 281110556660420383140888747895778961002 10645754 111523844930170092251908330404805654272 10645755 -150697061630767278822603458804636282400 10645756 -872522118750080790279110443484446442496 10645757 -245800968172741792656509217715723605120 10645758 -181096097605968562483283313012439315776 10645759 -45696702474775540444450326049747217696 10645760 169686358945000045283562028601840762880 10645761 107238636182605075054156482265390279104 10645762 -30069077231807196870693494543890744368 10645763 -470259602387228817669412209770381742960 10645764 -159429716699978000956629864049855469568 10645765 -87269899642776625907542716268477802280 10645766 -174044573429197209355255844519223819168 10645767 -41113425856229101013460420802332939264 10645768 -621228428669184737867128332616826880 10645769 -292220051080715504117161566873575449830 10645770 -18602801748038930649852899282494671360 10645771 -592080016803795915959692772298695392688 10645772 9415323834192990013949214260643336192 10645773 -38717056009862626074549691806261819648 10645774 23611787166599661137570844767119671552 10645775 -117871949883096999067008110463356928000 10645776 -90593694519957308275754674757507481600 10645777 -447487850441169703403301124215360184320 10645778 -149998518219261739277963162651043128832 10645779 -427029638868823610384943958774101279816 10645780 127231742890477100070310046827551989760 10645781 -88641098518117051327217409193361133654 10645782 -114925497398569402656049472307273916416 10645783 308308340464586998103480465246065578360 10645784 18849288451281058289458618711606886400 10645785 97887228467259717066621758816495762820 10645786 -329696990895569176201028951163393757440 10645787 67717454788153261931951875942307061072 10645788 57156513983671873067179036124146799616 10645789 -477407218789919795419661489736629950368 10645790 -227951587146088465084868133463558128000 10645791 -92338609798251036354992619956870755296 10645792 -446071178530136732683613672779092983808 10645793 -42422574345577813181378206590730820076 10645794 -35740972566694113770299150750015631232 10645795 -353662099922104379972111035652630806800 10645796 -86144070645469998699867390209344315392 10645797 -267386123537440590510341990876694051072 10645798 -91313124092276168567752050779899557120 10645799 12738571927447630540735557042863767800 10645800 94165273109075638352516508115777536000 10645801 -169259960948142990753912845544695032198 10645802 -237858108083752589023323152807694295296 10645803 -46075192609730973015018821101623705600 10645804 8832846803982774660573098539674166272 10645805 34213012437519566591170866456582200460 10645806 -271342459330368184838200054051048706496 10645807 408628982145473986650646377291733527056 10645808 98365904088479822861724560826284605440 10645809 32809633611761629424234461568440890528 10645810 -64645479711609559338428253071590832640 10645811 -7473803902353037068717364106723995392 10645812 43337721893525213178446376115629669120 10645813 -46746017601615756949170402429224110020 10645814 154377571004176998754425086718757764480 10645815 -122855761785783396324737543175035722080 10645816 -57122545746767342439122927612257259520 10645817 33408911396959968398055832284538104000 10645818 -240417306876762165303349658133498602496 10645819 9527895802165693665959802620023762944 10645820 3982065918786184345141882015154042880 10645821 362693956030477638009307966896236628390 10645822 -544856226940001299733194121846921664 10645823 284533279084704671104773071234059419072 10645824 24493752450497302184538687090223742976 10645825 45341271138030705924456212698948961400 10645826 176999890559219016108372835370309205504 10645827 -58888646747402929664514404139614713680 10645828 544830395734078855908127612854219632768 10645829 50726597863732211557494855175137701760 10645830 108595147646025414679916751452194417920 10645831 255023965646573077932226818377364483200 10645832 -335779917633698878857943986201812459520 10645833 -126373672111384111182934224927701433600 10645834 6749264574661633885056530909858798592 10645835 44618400254106338961862158805339013280 10645836 24072979330889928016529703724429696512 10645837 -313017397309078041182992026284937909514 10645838 -43013687569005890725233212395780357824 10645839 -104898281982490616791314951526391481816 10645840 127323634063701036365680368781384335360 10645841 574958132488327063634588040214337477184 10645842 -193602889093962261561685949616140620800 10645843 -121598462233548151650013093224731856576 10645844 359102903569658285625525843500708585472 10645845 -25934426874924374548241857382279304960 10645846 34654450481402913525712352914757352960 10645847 91941359558077465840001641444930400592 10645848 322625146451121151451518374214146201600 10645849 192519021353685002733879871594937518464 10645850 26884861859217100841930488991915432400 10645851 4891589271052513171239342251704365360 10645852 199485483906503246403093694204291358720 10645853 612544863926672107874149866707185752102 10645854 2177863783755530944864747917428471808 10645855 199668420249573139591821520038736163040 10645856 -53480273592054305001753270110774624256 10645857 -389075222551307685749876027376962523360 10645858 9877979356357151685952012250732501376 10645859 40736979947882725149714856385013870912 10645860 133967066132432537817764455831334031360 10645861 -777661238683062572111006480521263265700 10645862 50629025408439673123787171849417368704 10645863 -221406892206586213988804274755421776856 10645864 -641582927057454562202363170659879920640 10645865 -106669722518574887155904626046663182080 10645866 8980513165818874975333097655097302528 10645867 -408116605326394973789218481196290419084 10645868 -256233624574266174944924137767679180800 10645869 92884374351004382393645774581852516128 10645870 267950946172474798394308278030000722880 10645871 -24762803639209890444014175681377909400 10645872 -35594147809199089495656029619680182272 10645873 195367696493225490747459995416842801600 10645874 208498119948205210268283419624155330560 10645875 350300698643664445275100402541204508000 10645876 280665510404700448383782931783012704256 10645877 -97542677054600390420647984861484048736 10645878 -261946087162295965932908173178544998976 10645879 -456575219884930910757021877026169434520 10645880 106943015482066767453569897064660172800 10645881 341461549371766334850235598466472463952 10645882 7575073871149098387078851270258749440 10645883 551378467150454985049182300840843472560 10645884 -255645477279313946557711105435245665280 10645885 472208695016461867115132843509237985580 10645886 -171765926149976537405728511479140484608 10645887 25414474635303785704882790437406065992 10645888 -204885976179620385348344457915751464960 10645889 -242718546110782571889814165367355965310 10645890 981189486002945200396928213788254720 10645891 -387771562994683302324049710122362456708 10645892 297954086763778972002933999095483481216 10645893 60163535001684735791956300648684015962 10645894 31450279431146112548424246479900147712 10645895 -66696450023134530729180420175457991360 10645896 8888592831813353977470479353872384000 10645897 -9431816731958600654601714212191899440 10645898 126385705565868346146738930539243808000 10645899 65007397344620454595819225902002695680 10645900 -163420891508867328869394846213871488000 10645901 92109486455823137580249655107569328000 10645902 -168702428442155594159151841762840209408 10645903 -142396155063294195403612264365365053600 10645904 -183504392334467211704827595518154465280 10645905 184345618711711981506232713987547840320 10645906 186982763813575678497010671611112331152 10645907 9873969650191598611485434320492286352 10645908 -43517580063180187132419901589302272000 10645909 -276283418904189639735125695465908764960 10645910 -300999671252467497203055079625714522880 10645911 14307117310121050500500533112180581752 10645912 -654799024707937847100787762245167124480 10645913 -350355187199347243618659626017244305260 10645914 3019633337641481802397046225572634880 10645915 66082044686719705562234391184315533600 10645916 191993410338967487486311404111195184128 10645917 453143530798252564245660913293975530880 10645918 -220511881091321867665095012324314292096 10645919 318313139466531969747825747336546340320 10645920 38925479857501436637820531530102865920 10645921 68795989738809663975691039205921916480 10645922 -47990051358344930169274902229115616768 10645923 -530044313675503116010179086283924182016 10645924 413041175999968234778638486139413344896 10645925 135765658994818140317022834379613626650 10645926 -221099490087527985621492016242665845056 10645927 -288371601242620448258407058838573595776 10645928 -434560149571588351630602017170630656000 10645929 -144760460406477027301182389641268063040 10645930 -314873081031356191918281944245092884640 10645931 627488179664776693268052168340371495732 10645932 -252483812917158877431018797575615942656 10645933 26322275772336840287227865745220572182 10645934 1535508922750932046524674990387740800 10645935 -327682591923340482113032609322350537200 10645936 -54301141863763500207505260032182321152 10645937 -45641067439899233188842503321461291548 10645938 166126422561163296071500421801656600320 10645939 692422970134224674528697221472748423720 10645940 -4188576220384049048746976027693721600 10645941 -14462502598650153773868201993329617536 10645942 87406801094577531661414088579739667872 10645943 134717247598248439553400302489536560 10645944 -284951309429366042271759049778406604800 10645945 -380565526498501085539499012477073526080 10645946 247946401942612629877923737717671893504 10645947 -22221367212002226160856818182342814800 10645948 60318680960161541190766530472786039808 10645949 -136938335106222158863838428231235173050 10645950 36936765921733363339962078065323392000 10645951 -8665625418109488721107960355814869368 10645952 41234607188940821387390554268195880960 10645953 129348086947081130829493922280621474816 10645954 56323839704174812991856957599337420672 10645955 25377144442384492243430472206577716160 10645956 143825253054784810095633233399475685632 10645957 -87866707268723412163529464420703057888 10645958 192532055014715968267900452312970337280 10645959 188356349893305527099549196304896432720 10645960 -190420663272533147340162214611628032000 10645961 259244515131349647629688307481294426880 10645962 -97070794037986963924697449493574920448 10645963 -698685880250671298513295825024595322856 10645964 -12044304219089678421722889747034669056 10645965 264358446652384107896947018263055027200 10645966 115187658714685466092262761703167386240 10645967 427689033049097968692253211729629597272 10645968 64439375510489564430569132247072374784 10645969 38334885613240859552567248094055188644 10645970 316768578622334494816539439005371919360 10645971 -2843950075134889452899740804095411456 10645972 -204222478228386848864193793238665988224 10645973 -122178518204154174908389388260999286376 10645974 63266624655584675505684723985736494944 10645975 148446575550545885015081568271307246000 10645976 324452624281605987584921033293337333760 10645977 872103016576419716267992200044031169536 10645978 -65863061566340821857967736460693113856 10645979 535430960802152933007084905379240560580 10645980 -258882001393872806294981995391532272640 10645981 443153121084482582144661298043904750700 10645982 190651089442679369918225261082145214592 10645983 354642200369603897357782869444669240 10645984 117274168825584276767983851951455993856 10645985 -449969450211984035066698852174308067200 10645986 13120442928450787870676096846667504000 10645987 -295514674796744484701770992473478063360 10645988 486212498889613671715749667518817615488 10645989 -36716229685182681948632624401592270592 10645990 -87916162193846208177968449044177292800 10645991 734978717017797153647864048316192814392 10645992 -4681919056896595006687006816554270720 10645993 -864890145954204630198579124674915218758 10645994 2507407554904618256672238294240229296 10645995 124914503521601837943061109707541859840 10645996 -269509192976829272676535417060051425792 10645997 299170547934118598180993684814741446112 10645998 -231917131467367761786141270048267543552 10645999 98570643476270491256891464323777910880 10646000 -113638351473676310918808950446596096000 10646001 268705305267922302144807762199481907330 10646002 38222168741569192656755806273335866400 10646003 -80118162437406423498414392842787581656 10646004 26650102327535936278285896549865697280 10646005 -268813925077783236829849027094432755680 10646006 81501840391378404739679526547323106560 10646007 -252217101857544173517379390265490850608 10646008 -23761419744060635030848564927132631040 10646009 753342895768173508851387977791547402640 10646010 -26707143886257292866944430948956851200 10646011 -798064931657763515629766943916042407388 10646012 -257783589399805222384495987291250500608 10646013 -166705114328014492641977729412022650240 10646014 328816515221157768155683220317401593856 10646015 -456531886034151149807779543469106546840 10646016 84316391666318164072248784198198886400 10646017 875894079193877417635880368994296311552 10646018 604117396584241189620103693936016124960 10646019 -41925798289897222093738042797066643200 10646020 -24667987107884063208458478593381498880 10646021 186052380968483327935344673112508672222 10646022 193563488656750847676252654101367828672 10646023 763505819970459070797046843543154419720 10646024 125824940268071587078853068544164331520 10646025 43422505744183744468495344971655096000 10646026 -2639367409504274910285444680969857536 10646027 -133830209999048334195653527227305376000 10646028 -15666289635306012219899693764100798976 10646029 -40715614784025898446878646843389119488 10646030 -69612214080418475499299589088933843200 10646031 205120988609722206665594629804850559744 10646032 26470794316711105011283378652118188032 10646033 87386850683296854857302029734322283584 10646034 118231475617335804290017808866351678080 10646035 535399373605635743981433631325043522480 10646036 -45376889560518876396067652922008090880 10646037 264015734108347503882462613263428735694 10646038 11487499497361962038095847407604674944 10646039 446615647657179208319785534454369664840 10646040 144008488612906400910576644486627328000 10646041 176559935008710274847907661124613985280 10646042 -202015417124089831559974043730838675200 10646043 459254649854658393482090875487233069464 10646044 -111610196913541350539174690621366512128 10646045 -269715015830576685762452677029144856200 10646046 320519207559420905811586180231227045120 10646047 56694284578430775983172284453512878952 10646048 -87070333076311743774475786638877261824 10646049 -143303833662469021213904428599800141136 10646050 110633423509836621893458936803534300000 10646051 -113847871238558772952889234701686339456 10646052 351740947216120297098170091970938872832 10646053 35961207960644150053131706589782064064 10646054 22732268269594909835076440517703082976 10646055 -103169462971467738393326008692917713440 10646056 20786743192934590628703133697184153600 10646057 18225860402610440692863981382034757540 10646058 -30280631201328535975484317848947427072 10646059 -913273494869300166098653286320823375496 10646060 -13884826078566624946604309342070589440 10646061 186514400452009154404437995289937872480 10646062 158771942491156169100679362578628177792 10646063 -850517250499431684280367564692649247360 10646064 86792632893127448056006385536991232 10646065 555003346742033943692040047144863361460 10646066 48767885121766386870709572607701765024 10646067 -217126358149009174272671636557290296520 10646068 221373559961868789969274266154188990848 10646069 2428934551045694989843631344184085888 10646070 -107733683398895707392859664595060316800 10646071 154585659182118453554147927269885623600 10646072 -188605746048626627731478304058792120320 10646073 -99176268883516158287893654046357002656 10646074 213842755402322901967461811528571440320 10646075 -32280318204592935941677173961614923400 10646076 -119812838096322829282185953987504578560 10646077 62106702435128293183700818633291224312 10646078 19657203925864987898931829151929835520 10646079 271152340689717162685075828142227448448 10646080 216706963412835091409953466764335513600 10646081 36862431164179622386779360248707698882 10646082 20030059710683536636299889382831032320 10646083 368594198911974915487478238711008648976 10646084 -200154495298493217853295343850403814144 10646085 157194412878242824447508722207073066400 10646086 18856280097708964104592652986957051008 10646087 586212070932633273959880998615095732872 10646088 7336696516071314405507344842348994560 10646089 -669817741116735958264423130258253155110 10646090 18546544668709467789614155161101952000 10646091 -58901411772560963348571055794492282840 10646092 187154965927261362291842592016796342272 10646093 339310141842499904721251990182964772342 10646094 -66831473479044360808292007086201764800 10646095 -94186107484551971936805355265389629600 10646096 -179212718697740582382213132423918133248 10646097 69343704979401529452231404235209115648 10646098 1834952355590658428102461394445951264 10646099 -35447759617704836891193724581861351360 10646100 115830530985456743495060851731353088000 10646101 -14647866836375067089870982545344358856 10646102 -17139893869936240820866297312150579200 10646103 -252074591433238643619016206106081582560 10646104 45609768047219552843080898339625369600 10646105 593338564018304070494473596345933568260 10646106 88493435352293105198564706045612907008 10646107 -310748865888953132120891079674629481088 10646108 -679193953728856076023243862889447825408 10646109 297217700325609114146811983634235099014 10646110 114120070095327188778799930973256148800 10646111 -182485077645478119475867346261591485440 10646112 -2771694018776027482388480773041684480 10646113 -79930934820466296532956376215102672896 10646114 359627478220409923220325561232815299904 10646115 -310567624378845574386318296501819123280 10646116 -197192193987008971094394564770337122048 10646117 -240738135898967647805643786943778424834 10646118 93025354868767721344332198458261053440 10646119 432519055166617047707343072157944472320 10646120 288059131988910318678613914047141836800 10646121 129516728087436456275800741783285654464 10646122 -246825579451334242483025063425565751888 10646123 818394970591540682438284388653347072372 10646124 -31128129071732456477891782065386924544 10646125 -174605509515570220788368286554470080000 10646126 -22565564507977363162591581810508183488 10646127 -156154928014352042457981660964281742560 10646128 -13061265722391166201806729887585894400 10646129 -30645055394849250763696191429465858072 10646130 -33647546809493708770830012154337640960 10646131 -100142419170494467981087666910719430976 10646132 -201325009837038475422748000920262882560 10646133 -51348926386918235352789913046531389056 10646134 -284884946450417363980523831834219666784 10646135 -48339866475623193003841698359340682920 10646136 262917968030447205012922707942426808320 10646137 -35710873538931458505844805340512416800 10646138 239750120031025293334066851628966262496 10646139 53228084161485097490417970056599069440 10646140 193613996562211630415698719736775293440 10646141 -25260870010836544854748855944670533216 10646142 -30444341085680574858283030106270626560 10646143 824592379903297232695657003455406443392 10646144 -40812015905763887293091086680100700160 10646145 195925151768511395023009610064929496000 10646146 -43814521780545801408649210890600804864 10646147 -136773200095328323866640809153508265088 10646148 -219016900291008296826843573320677416960 10646149 -219934268836350542979232488764321687040 10646150 138495741515643562454675385060238600800 10646151 -23598380206916905904343637741593918720 10646152 -337595132615576372615847158485762867200 10646153 -58257257320442710441115993983822293120 10646154 -895378604560804523216120869494204624 10646155 -2886368767557662584516970103600062160 10646156 -380125006923304635356214117289733652480 10646157 -284718332150037163675749068406183965760 10646158 -203801444197840193335326718282262435328 10646159 -49908158367878689062847924571901650640 10646160 -523884426570699345561937486180515840 10646161 207772794728630413305155226626767139520 10646162 -301654628502190701209595956839634349168 10646163 200892117829588744277707352986911765840 10646164 369072025781601838673292511235113237376 10646165 47150403898229454424085223150587400000 10646166 -50573204654342226302799173884468672512 10646167 429225762172538382665129907971757168992 10646168 230642846384378086771886211925639004160 10646169 198201446941313723772008137818777364944 10646170 194522673815288257187213546635982151360 10646171 -151165426931041418041580084006806185120 10646172 -181396944950589159599009555247497186304 10646173 789550026719219973801061844916273543040 10646174 -8966448215414118012160710232848193536 10646175 -837375068212504059059990290717056000 10646176 -440340740417021401447894134668170100736 10646177 -291969928686677769842932017074041713360 10646178 22658511802047379294835696900635914624 10646179 -249547501830107576059528672205403607224 10646180 -65471973721079756716735916186257804800 10646181 -303568657303779200943240635990014545600 10646182 -9813262476867369141491525632321418688 10646183 442070345457013454274775891055649639648 10646184 -221734676388677904725739898023737671680 10646185 -116332457927394610721487354778956060 10646186 -121953535824217604864634207903706256208 10646187 -14726518629144334969171162994124804432 10646188 -1325429651761799845425410064303407104 10646189 43105260344746125913164536899939992480 10646190 57068174487950468405289794770807104000 10646191 -482552321966505514862236574944258135408 10646192 83551760509025059738273963861879504896 10646193 24839847291454535462652480919232510064 10646194 106484523117777333063378532946397127680 10646195 -12963276226446804111338346619624251840 10646196 -168292982348480886256655852124978708480 10646197 -284515811538676864906674405633328558354 10646198 5073960256226460817924650561840168960 10646199 540457914889596987564348078754267366800 10646200 176608118334455867714952594880687104000 10646201 736781782977456181558607877237397196202 10646202 -39146333236960711126064562750268233216 10646203 -62054125050067067835615852565799008680 10646204 -415095879387184664492416760675699443200 10646205 293354415522229139999379181469768958720 10646206 51463342853134093350542659850162486784 10646207 -202077803082223160097779151514626781200 10646208 -112478743298386355336140056014943682560 10646209 -24532359922359501764561635159877854784 10646210 -295117130404622373768280429066310040000 10646211 162495253657983982193719581694350913272 10646212 -414488411427372464685292775285630748544 10646213 624209422311674335465365446513980984800 10646214 -201959353630523209223731129191243696960 10646215 7390451582773854616721400552643165920 10646216 105914634097031482559325323782101073920 10646217 95830477185778904884413300761883112128 10646218 36598702973205158404995821557749841152 10646219 11038698329714400882590250106022523060 10646220 101031026490767333083960617168455424000 10646221 -335712300460868170158467217498873917578 10646222 76200676838829936073760079171911722752 10646223 110838742910482330230664691067630620544 10646224 3398042225736112523664195706803240960 10646225 -259937548213117995808241251057617362100 10646226 38407112390355654128683540243414174992 10646227 -110567624212903129624791073152699937448 10646228 47028141112278311885438313259239581568 10646229 286833094778236979759372392961833949088 10646230 217614444962566659826709543169577213440 10646231 -441952011742663810678934332941114958968 10646232 176315924215903306911500100853835366400 10646233 -599770735237338477985125265310965935360 10646234 271877188951207258038051249219988253952 10646235 -2273282567875142725975416385467445440 10646236 544935546350302330163241619578942861312 10646237 -23801528489665679393982003464869896192 10646238 -230479377418959011280280269344984561856 10646239 385480701361153561113292990366480582800 10646240 229859647917641152406895301132277514240 10646241 5860422197330825284894874867209549920 10646242 210543450768467939735288003672309482272 10646243 41881804014541021256338898846912025024 10646244 7046096674986768400943542115175198720 10646245 37393683686206283377032669307632231000 10646246 26767465041340898194924704729675454464 10646247 -7374589367852391334181671982498589024 10646248 136397564113901172880920388751789568000 10646249 -786305878345829218639492673814742407750 10646250 -56253050766214749121692495476940480000 10646251 5851642813448391064412723267160551424 10646252 362250043177559673130981080340341258240 10646253 -86528597862701752035116231749877376138 10646254 798707354811816167434475396782858344960 10646255 -147530991811975273838863773403307136000 10646256 -94154701127929530881575339172265689088 10646257 -556685598795624846350877410648735672494 10646258 62702432690403275504723728166649470976 10646259 -126525554805535786569763995140298017232 10646260 -28613776349801372768579888909725605120 10646261 74648645750955253355306909934788245152 10646262 380982460832771049756422725935815930880 10646263 434844199278475580363393680365924783504 10646264 -383971650207088391992336479346849136640 10646265 17993496132404017616364258066789047040 10646266 -61412491554280937469724022930033492256 10646267 279018003228107709095471125402247878632 10646268 -110096585677371911852527423319326556160 10646269 -50563200542753936285718044196381233040 10646270 -75725259870016608936313812529582944000 10646271 -270172841227502478457968847323740786760 10646272 -40049635681419214185976692828408905728 10646273 -836526694453243347081404608274473119696 10646274 44089128990030421965223016149659005952 10646275 463390127321953715336757823374407810300 10646276 -187240398202089616835674322817960147840 10646277 462217545097294843528102825525787040000 10646278 -46371241593975390158107253663571526560 10646279 674655411916162713088088700855220360296 10646280 -74260896067112505408228995380676966400 10646281 570129300323816191787999814726075085082 10646282 151003128321265356377392263740142898992 10646283 -44329204348001881680153485544633225216 10646284 5917870622591359343117459263304146944 10646285 -249513085016382892259041315146163158600 10646286 -38462357621508157497195309370182008832 10646287 301588897631408424640508043443365301936 10646288 -45567395004331580851070062657849589760 10646289 -635588096275070281092189474036435787200 10646290 -17026414040213399088899693677366581600 10646291 -527818224854208635095602950005600516308 10646292 129530841903005643671085538841137969152 10646293 -41835648978915577171285495452244076416 10646294 -287956219233417231521072620375864718304 10646295 -79353727091636777930315431600526949120 10646296 703048916837942760354719936039975393280 10646297 213994048662798195434187212736449356746 10646298 -47937531890107193541736245530032539936 10646299 -263730880771028100391777787095172794368 10646300 -13231341740916095695125377577674956800 10646301 -61405044362221330986265125972776880000 10646302 274425888436918657033229027245689236352 10646303 -900288832786653972485051024691982412640 10646304 -70296110113777593939548606027936563200 10646305 134056272403826335549288198346281613460 10646306 86219910650684915714744560702140480 10646307 65137068551603199143094244992156932352 10646308 -183026825268771804135472279922837852160 10646309 -188677712231679205742982074657392516992 10646310 63404303924778663831064810001194124160 10646311 229569310386835676557442983028556371752 10646312 -501409154887283602236063108348145996800 10646313 104073684256420822063644734020412383488 10646314 45397601750575385655589783342829606400 10646315 -295102162969363884360901138744635227040 10646316 61067926180906843848991633095875205120 10646317 656279993297647879315387030627243021152 10646318 -408603460490507859288526092475584825984 10646319 473436031332475796314448099382995201544 10646320 -9486227329018821210075965748955054080 10646321 214224315156420100852480588574109966912 10646322 63186902104573548417686793912826744320 10646323 -522407916328867489678670463013037809640 10646324 -246285159578727291106570489326766128000 10646325 -104329064732121980301635709191785336950 10646326 8766733979675217825289094674516778880 10646327 7043937048936658380680756148357674880 10646328 261247472303573842968554500500330577920 10646329 593313101995550377866124806172642181930 10646330 10438830788766895130382405827385200640 10646331 -11560543280232365108183490023305965120 10646332 -5926041589139772276825847595521087488 10646333 180433049287445139637842928486353840582 10646334 -444986387702377680393609116067576798912 10646335 1745336950311472625549111536320854400 10646336 138515038402691081075383564407393484800 10646337 -26470204915576064119021508288732874432 10646338 -392935472433176096480610601072971877680 10646339 240729527062257016822291282601291313360 10646340 -17695400820646305127920399613137715200 10646341 52224004001126082261523594701732931742 10646342 114260273202563114891473604282127606912 10646343 334285421276837116960210701766720674720 10646344 89653009868939304823535847190158796800 10646345 96493876446171491937044557055079587520 10646346 183165673103039748111861047558164439040 10646347 47182811776669079433978864349493732472 10646348 -587092249058192750076665294967829785600 10646349 -118553169000344457930288812895351742848 10646350 31259878341924022244071373250213264000 10646351 783287316424772463475213071561833642352 10646352 -14239073048943849449854331781428428800 10646353 -329381439809244720051805254694095040656 10646354 295033286481722776361682439759772639376 10646355 -160161064470140918431650359643634348800 10646356 -223034492881077250493168251835683717120 10646357 22242714641802040681841807276151077820 10646358 -120932334091396632521713743634849920 10646359 -826987041614308498401934793338713032440 10646360 -169795521536820216073324867340568576000 10646361 -17354741407294206540367834712362909440 10646362 -168327367311586101072955998853715927568 10646363 103815002455889316577955442214121531424 10646364 -204904981439526629389779894805093002240 10646365 322658476153887334920079803352121397600 10646366 -866517903296307588333838294628162880 10646367 328568574489446044096386737733038627712 10646368 240595936390653600266359912116220723200 10646369 60850229845373823188623183225721985672 10646370 1538293709437673164917864247889510400 10646371 103193022273311483234961551224448470200 10646372 -33341720101233136237809573726261255168 10646373 266617785755942287883548281597992148000 10646374 330468219469556076449943449326717875936 10646375 399179195245549242808583441227475544000 10646376 167620223117634862267006036835897917440 10646377 86090012670240210964804747306758272000 10646378 3796769501212457896195362496563066624 10646379 -330562109336980792432438815606137920752 10646380 85492621752350175482748769216874327040 10646381 539950463985294667361984100330549412182 10646382 48326165100904686974264445811436695680 10646383 199853078426008946201285248375658396160 10646384 -16434607448240352200466375742846402560 10646385 45683195736367229265128781743319538560 10646386 -180478853758090678561909891645314532320 10646387 283627878995707605486325135519912233036 10646388 66234369616264976569479239460297917184 10646389 -678538015742176477528076332452768362752 10646390 191573798305153126172997432610144224000 10646391 -38795536072734611474263557586395843072 10646392 156286592926951033539345420200344780800 10646393 45582248921755675213829109292724079360 10646394 -5607786027172265836011164987827925760 10646395 -442570651514276359820246584735802169600 10646396 -400114578077553248373729060951663083520 10646397 -13337475456884323628962184112234216954 10646398 -154292677238361334080492493287029633664 10646399 -260236279907365932333729015910273948536 10646400 165715136973009672747011616150650880000 10646401 61805447469292369260912781892422329792 10646402 124053571570191240140907063416622638112 10646403 298667823959771819439057514451960691840 10646404 -68372828966409241629263923258146604800 10646405 -39091438284511709166223496646769764480 10646406 -215218764459453800410671592262386728576 10646407 -211086225729062155130671618271982420768 10646408 -66126177284449141859586497876223498240 10646409 261175555334081412591804648839650585104 10646410 -73027226052969557549105135509785722880 10646411 31379990991599635410651564291619786800 10646412 -101242494572095302171576832075784306688 10646413 713540448760690222607308750170285664 10646414 65557428130398182181235535498508831360 10646415 120901207177899759572305629069079764000 10646416 -1584824393884164765807454329316442112 10646417 -606096302978500205428394929698553748928 10646418 -244744954194925056322166644624039975296 10646419 366609002969758445082321994478587548672 10646420 46513066679621397181689663440054799360 10646421 -14765538919475844754915127262345633888 10646422 500350081232200603016801084969821795200 10646423 232559293791290745208735694377159871424 10646424 399687994560727842419745770525451878400 10646425 307745791090701477165521627606471507150 10646426 -248140067928730139438165392963810075152 10646427 -509102611198974527856569817628835520 10646428 75714653904603657260445106900141860864 10646429 -86922788234225410821043491818217331368 10646430 121643021337850219128965568689245845120 10646431 -535548194906359379993200289769366772768 10646432 666819449202687022939089986169628262400 10646433 -106681653321569096670549336804062190336 10646434 173500678556889410367713410697535541632 10646435 -80909910373523310852743260809945451200 10646436 227775227087807772879775508026399245312 10646437 17824637260382677930291811901821144892 10646438 136735742847931259275449720759842775360 10646439 122517946567296735227971516146697137360 10646440 -102905356445524311298503508056047616000 10646441 224654176333839395085252600506663758080 10646442 146758583768589904980692132103974577840 10646443 -344107771149157107169461074520623087308 10646444 -329490900185692300668212295328441400064 10646445 249585319854222149298133872231443942400 10646446 7771978448287729702285807051607597760 10646447 10632922937294005466225555245382108160 10646448 3970278231593701634058063589558124544 10646449 374838703406502531519247304759491572720 10646450 -54635795851888937659870313071704000000 10646451 131571462747204087762063700690342581600 10646452 -274903213244346676720004448313324629248 10646453 -146192927291846793177195418606594924320 10646454 3890391502714619627376608320271351808 10646455 -457318627896268180197296975295390617640 10646456 -1720908305490981691050574602643968000 10646457 -190139775278738503691784619515481358112 10646458 -187900765104392678853937792466015659920 10646459 231744167081002069267299350734321516104 10646460 76968031781436966399983982303185510400 10646461 234788115234089518162468304881246568032 10646462 -148655083897420398705602035441952640768 10646463 -29430340726648548129766536949287818112 10646464 59512694436328758612965505345662222336 10646465 500635685212722498557316018810260347860 10646466 -4771642782268615850816419099704913920 10646467 260688781536428322903604295994572357920 10646468 63139060095012797157336838378564325376 10646469 61395702144299083950105828624712810524 10646470 35718916524334054582939129064595801600 10646471 -221415896000598730431327499492862025120 10646472 -444648166664057413527612035910407086080 10646473 503769190803435491457963302144370789722 10646474 -18176562108803591160509413065701900448 10646475 34938981906111899674576182013146323400 10646476 45169535199644939643856891975608256000 10646477 108276061369501401599543388910291870326 10646478 -4085956758921870582115043609465311680 10646479 -482494052535284318497689957450743966360 10646480 -8810752657357185279262388135593574400 10646481 112945941996208530965647477128046304640 10646482 133006097334089466915425794412065981440 10646483 -182935218150047323795215486535921733268 10646484 342047780541666519698805650835456079872 10646485 -44411321391729692054970008263913763840 10646486 167559619917785220666437932296987132192 10646487 -417267027960615595842530778886823076960 10646488 -56035472503705378443012095318183178240 10646489 -64004710909782690531837345193042645440 10646490 -110256673650443246611685814617387162880 10646491 -119195606159020896807346796012230574640 10646492 -1069323396558437043130639698207731278848 10646493 107453213573861000201279225973683830272 10646494 -176071252661294840511947886531243237120 10646495 -230665114683767665652785211037199977120 10646496 -39175994892320623190001891887691595776 10646497 -28739991924864672781248198321747086700 10646498 -24302858944710454194349686080505576960 10646499 1830734975424192166882518851644653888 10646500 34735499091545061556791426749875200000 10646501 -1157456209263119393181540234241413284256 10646502 -73240468268724255938199575226695369856 10646503 291588271478444211674169426880961954304 10646504 861183381858573429167560445511453081600 10646505 -86070856631771330566625243546787456000 10646506 -24916962966885165993682543056464504832 10646507 631525397046284556508931324875713504756 10646508 -42528175159804460007680897301956530176 10646509 743544722756828725284223093987453594860 10646510 67936402861212035909156044086459452160 10646511 -141260604681462175074499479848878836192 10646512 -49763980649204937892202710683629813760 10646513 -166499102105061925422524076055975514316 10646514 20649501152701818433583773029488271360 10646515 -300918745035247143159296273229735080880 10646516 -11622514369316658111575956985229705216 10646517 105458812793620241104728249725295521280 10646518 -63268579506617419923546760191038387040 10646519 -207279498564369872469910514805753270456 10646520 76511599576279709116820432236928409600 10646521 -85714121305076859589832106993796398336 10646522 -124233914458412619416554125433565837088 10646523 -297344857087686304210935675735674264628 10646524 -220998716104696649900315620700700933120 10646525 -9054683940027504426168537546474091950 10646526 107610025861751405847939611900803842048 10646527 75629349188605386957020689782309516552 10646528 -140661957063314933013453039959260790784 10646529 -637660997273369033139850781164310996352 10646530 -97666436995762871203684519484741199840 10646531 -104443815690943716039824808675695486976 10646532 -6538862483006909237683903056142172160 10646533 -166687120681041387018763640586386813218 10646534 114110623344180133115469515174119091712 10646535 131880995168501060617532179222994677200 10646536 -297749254748538792568296128132929536000 10646537 405750877195432482953119637351857726464 10646538 32983992899771525006013140347725419520 10646539 10395889085947244777669809762232050368 10646540 -163842075411757279447993505835875957760 10646541 -1454346394968079427706391298467837140 10646542 217626515416646421370185807744276303360 10646543 41571791635728154563180265368425871792 10646544 35104461425489930398584221474926755840 10646545 -287299844018241537514292895475296000 10646546 121883389360361346598668293069947907472 10646547 -9875653459055532407422813416463226880 10646548 -580085259993141125170896226411885696 10646549 795276225097095397542805946131190369550 10646550 -48146343029226062707955862825040104000 10646551 669926105995699417916222652307477768600 10646552 -27669509284880244072074632305222205440 10646553 -307968536584523761156445058002163637296 10646554 -12505058966864299061503746986966859024 10646555 482416964357499574155772481129163342000 10646556 52848530320474610140046440991095895040 10646557 -500363338288989607335041212113685237088 10646558 77165019787611907350565740209079701184 10646559 -162234048765131416590641338886581029120 10646560 -237744611538418627777064560068512317440 10646561 858031208718425713438353299404453368162 10646562 13607523929237364099779562225843978240 10646563 -552425253706735434228721020195760193188 10646564 299134133228638013633832283225958722176 10646565 -89394478616161702309767693557976679680 10646566 53150889667897011240264619388969902080 10646567 508302806085037140559961792793756756360 10646568 -109153354372338955166924567016663613440 10646569 -444438136232059212832486529040623015004 10646570 -210713719528674978304283888615265565440 10646571 -185244206710198665265773207726634241040 10646572 -288688562358258687958983329024522593024 10646573 421278693704411369494233665426492524716 10646574 234225444128255129629547953433948482560 10646575 147088481131559636162357579838022879000 10646576 54332228048379450015350378235497644032 10646577 -10578176442271145369227589361753917886 10646578 -109906167182636076467118806148466268160 10646579 -299577262457764708729477638323297000820 10646580 6897827039385797245613202788901888000 10646581 722811291804204420008335275911999366784 10646582 189017705947785119080565533720416703392 10646583 307749717098553683383109157925521570384 10646584 -332510952753175513647240225289809838080 10646585 -3662129427870208124983948277711276160 10646586 31924578963788536139386192032523891200 10646587 149134085276594742557674830794510475552 10646588 -270512940325500799628628322329982989312 10646589 -162475497330897303280579301734507243776 10646590 14268448738197106630483913454705137280 10646591 -341903322523473614691354645584059507008 10646592 -49184050156717946088703624022467805184 10646593 -119001712469222344448935341525149625600 10646594 3393414021088743333601328521764288000 10646595 471255532472231236694884831267930751520 10646596 420242782583871824844861562892629812480 10646597 151090246822617737855781222863431862940 10646598 192299390034110010918754365128793603264 10646599 -789400457539958405276915635122858242064 10646600 216269801572719812343467925128133504000 10646601 23490540768934235804155052130321936768 10646602 -77090541707757113473789148751984712608 10646603 -264303190666119311875181532997149813336 10646604 -50645747133885719326009196241364778496 10646605 54855012061749471124267669925054701260 10646606 -54976010502398412825828497418462456576 10646607 -247591184180647047317470651933879151616 10646608 29969466185100433133287579558793969664 10646609 -20179316130134869802354491484326536960 10646610 -42244058079465159219517567057938624000 10646611 61143294180800145953031084613535679212 10646612 497463066246139985487774274151323392 10646613 -146422179352791296326140069225024777600 10646614 152463475837019577409756503354824864832 10646615 -25009470323334300186788823687943564800 10646616 396237912586446354360888816939581337600 10646617 -526220808818392155137573207731041225334 10646618 -77711117842259349161896468266422388240 10646619 331389699020113051342240017077160739008 10646620 -402376342638925106501678026901366008320 10646621 754026475488072711241927264501908246822 10646622 100592919436753724941717805284574772672 10646623 -201457561045211799349925341764797592016 10646624 -80013091860969039353015644456447377408 10646625 155217048331604852532563610408021600000 10646626 -327049947373206138282256239859733798400 10646627 69103152673044076285548523741882024476 10646628 -495616978392524651691164654762065920 10646629 74438460662305462465910851253133849376 10646630 52568969329716745743898741519648225920 10646631 -53210344435100202888248733666914497920 10646632 -529227953342747723716454442133780070400 10646633 -190020571839623922393097682192894271360 10646634 36724621340228409112124478947468230656 10646635 -482511498563421489053703754749786850080 10646636 -9845601089943545112941457668103290880 10646637 515705784816117145233511328167368912960 10646638 -243611977966874347139996399120003855040 10646639 240119602185860465377194013706636808456 10646640 669613771704443777869829437870571520 10646641 190060147717579948666073342754683076840 10646642 315992087417756829543853557593050643472 10646643 -31957982552638985073557248275977385216 10646644 213185575038101373579150883690292606336 10646645 -248807062898506144713133511575396448100 10646646 84856472859605218889286112571538288000 10646647 -636665736330970525781253117907072475688 10646648 -351779920451594176508285358119424368640 10646649 -208757459644570306606409402594798539836 10646650 16857963325275017801853292224785856000 10646651 -565167583713554875565463617887687200348 10646652 52346116589232635830159158042244334592 10646653 553279573600535187657936431864075328902 10646654 -290339669925600532475036494194760472640 10646655 187945203431077269990490320607214102160 10646656 641185645820607811002553612320280412160 10646657 1649910463475028756221653376634897024 10646658 41300713917539875329712540655005801728 10646659 153185780470195009335425682724615649304 10646660 -21935274901365859331296729409896600320 10646661 -19773847563241498436826748176748289856 10646662 257378547366139244442905515524375156480 10646663 -73167929614024308276210627260281567056 10646664 -10196266654178300728314404772249600000 10646665 382722622949856810298461592888654761060 10646666 244059677870544078078484959563212934400 10646667 598804664666914285986797690560387620480 10646668 259771054095386299052472229348423910400 10646669 -277775791684964795129400162030553832640 10646670 96116803923933082690264521156073512960 10646671 549528747637243505848723875542843904 10646672 103662163541845663868237834228725186560 10646673 -114892338206614721580419508942277318416 10646674 83943979153683108018696900064181376000 10646675 -84241257270602284176829504572837398400 10646676 -56868927399328896946241097485730048 10646677 501663874730811944555758155379857064800 10646678 71456975045622910110587749916036797056 10646679 203514489802557282139650664623934128720 10646680 300279012750741725656659095738663116800 10646681 325129424273461303677195814222141914132 10646682 -73515611547651938913065671948960363008 10646683 565602651127401116479157431380703880880 10646684 84929790074414107293166983689035737600 10646685 1643831670915741643291153606495127040 10646686 234151903890689023218132035462075409792 10646687 726952720714326903047597669079813402336 10646688 -186972353676488728765754221537787904000 10646689 -368961269917924655653122689711901003776 10646690 -7796058978018063088848053938826354400 10646691 361212825439574085250526505902156130624 10646692 -45901170061832166639196087580454715392 10646693 381897456251157725087069363481495371964 10646694 -144067273691116696835215948439333304960 10646695 -6523016783604044425160018908083508080 10646696 -444127845888957458917164636939753891840 10646697 -361576362055686713386900790237487385200 10646698 199308365745322111740362520832655326464 10646699 -36893375813604054940111676496562425600 10646700 -35779560469050459071803087335927398400 10646701 307124592067253446546725067002580938412 10646702 184360738348046341340423881787323588608 10646703 85162791710883269562024694013356328712 10646704 -108070324794217621388460022116050452480 10646705 -108382252879115414418285316788403656000 10646706 49525325168945123726630590187801378304 10646707 -111061245393873957183376194755728645160 10646708 -22503523843561921640232661799156742144 10646709 182314757290698049435027801681989078720 10646710 186069281253999392576987246768625077760 10646711 14621493402157440269182210714107311832 10646712 125509477805946096156141183725114880000 10646713 105892356506472857119092615295060911552 10646714 535565757488646790542366774267471360 10646715 348766360191729288567736573137142134240 10646716 -183195219824192059179437642316386503680 10646717 -540138390042117228453514131980346786234 10646718 17796086707324310573165810380953002304 10646719 497003833102344611826286390653969581120 10646720 60168677835257520015590510183841792000 10646721 -27801171854506417851422984986480699038 10646722 54040680721619724960962224675762028544 10646723 -143086348688971541328572057895048784656 10646724 -63963535750101916495127594044798445568 10646725 15170834886013264776938638239724984250 10646726 268885208515857465169700250230496263040 10646727 67426174899431921729270731367189537280 10646728 5839426521220705771409603005646776320 10646729 214921895533233444190111147846765418676 10646730 -29181487025280523612367699992101486240 10646731 288917981389059315857594198957418832532 10646732 -107890418283409983993977559670977550848 10646733 99907400640000070152891918451010764800 10646734 30340185321290529231970270625893699584 10646735 -457201782242333054198412897787831841040 10646736 58364746302086130051514134150041567232 10646737 -81861524852874800669712863944748057614 10646738 245984935867793626818858695556483365520 10646739 -620396611917571531335901529521348373016 10646740 13684018433422168034111882026984896000 10646741 86496656847206652973413323381277532800 10646742 -6612074656152342899312007153320993280 10646743 47720959418452350438075030731002245744 10646744 416034599794163870876683995636848732160 10646745 -218558797059802649769312286157295076800 10646746 79453766946470868074959955689089881088 10646747 305306755714540721185991996219145310440 10646748 226745775176132186308349895504597073920 10646749 443537351082677097628654866170645123750 10646750 -85598695645813910210133810004263936000 10646751 683702036310154221453892232039218099200 10646752 36509582773250354238644113405347889152 10646753 -10402778995757409083106989285049163800 10646754 6240923673083760575213543907054104832 10646755 191820346792133737077663056391567584160 10646756 -236556003946406909206082921944559825280 10646757 2230179898710096797030053840366034112 10646758 -4288273047983422730644552205678241216 10646759 90781840637590054483362016942109115960 10646760 21128136384411726887159436138507878400 10646761 -659207399019821814737742153279321197638 10646762 45275335003148524676747917211224166400 10646763 462542572897950733184150833928658833088 10646764 143574592194553898131715360134907494400 10646765 223859871608191326510838270727708187660 10646766 -36351475817672286314782774551005140224 10646767 787831052800025578145046731364965972816 10646768 167824676839917680605043834764439814144 10646769 331697204292838063888548011689560410112 10646770 -63862401710889715324124094549780715200 10646771 -702136607906726176108719431573131871028 10646772 -56661044811213342309060014046838130688 10646773 -369143544024860016960503618249766577760 10646774 104795262640269190229277336244322654592 10646775 -6120837915811704102378239953318314000 10646776 -165646519749804331539868414503960944640 10646777 50370565346486881765769826827804346624 10646778 30158363303890535749165208250288205824 10646779 73354099366836717594516432265582249488 10646780 -498719246357757112047915719583232450560 10646781 30470408693550131177332582919780994144 10646782 82682601064504915646952702359582693184 10646783 148127991350936662385108728294818503040 10646784 72612253686924332976167076559935504384 10646785 -259618199930160035703468410773547503020 10646786 279546125206944272660161579063341221760 10646787 39674188827940543754263051058011250352 10646788 461900763226997056174763098128715013376 10646789 258900469086835960175533292045632090590 10646790 17891355542524883111958671092377600 10646791 62163649686370548463651051772595980032 10646792 197097892143857454053845393914321469440 10646793 -39709476178754734737344082435196677660 10646794 -11079675743802572678437133055624734208 10646795 -207630262602026062558945359844636512000 10646796 52706368901937765200206588126448020992 10646797 -127332315833114545918597597424729127968 10646798 -2650529105249779959528839255911237248 10646799 -170082551657623248462564983101991464800 10646800 1821484820160631396766278312615936000 10646801 -1437104698299402109016253814157586415296 10646802 -71585121760424967273068543837993637120 10646803 114136039660658053840553477077609085640 10646804 48998279621596737498060652349360148480 10646805 -17379435606199948654589122190033299200 10646806 -17761388226048524981421210068555463648 10646807 20197498063334863195381720467595881672 10646808 -81425578878295990306473012899575726080 10646809 103068635863582982387875480899592946580 10646810 67811865496493200801292372056009486560 10646811 217704995129122168831828590672981640224 10646812 -323535458062742249081143714821525047808 10646813 -28987861095062269315988267286827938656 10646814 -209069756140292369861962333224579189120 10646815 -197250244151501210208396695344406803680 10646816 -154435117327066708678541860243368837120 10646817 -198131647135106945060636429571406416288 10646818 48646493773597428899081116939876072512 10646819 345323069962719383549137288848455984220 10646820 105357021607558544465838719558462112000 10646821 -486576671558845280565036849381917549280 10646822 -155323979855030111161409156960743992768 10646823 223934360173823881464285845362079472768 10646824 253889072598979988869870030462464153600 10646825 -99107570317046808575717248675159838400 10646826 -40415660264037768202490808782350374912 10646827 217483045156359778384499104116899382960 10646828 -804601396788917079985652814475532544000 10646829 417033848314105457978461208504016841920 10646830 -231635384218073072114856966752093145600 10646831 -23078893933210067843741675000614009152 10646832 -5678102607274730935043336992113819648 10646833 -53931186327293017989465540679839309276 10646834 -12514970498254310121317460665120574720 10646835 114856582198723709439654214725751844400 10646836 -292293792169361278159174130870477361152 10646837 392882859461661838131387354809245605486 10646838 125132444230705158398456201666160392064 10646839 81609366432648045784152532599754864992 10646840 -178763407170485415263434574407941120000 10646841 -359987829369784109686982447070033763296 10646842 21196837105488121273973095040267625072 10646843 9808820676979306502033618583955439784 10646844 -61885079650488707338657502285317693440 10646845 503614765491615463662064580986399651200 10646846 32027590505819376553472247541378938240 10646847 -213504157545919468940111435136225777240 10646848 -46914332429380681414843606225130094592 10646849 -595726969228365133061938258399374208080 10646850 -46541627246024736606269993838546576000 10646851 -27350295511862209616419317398656782148 10646852 67474364095160843308456323204170802432 10646853 32704790051629079494734237178089155904 10646854 457848935312495958691929937657782209376 10646855 129713194665878978137014895409212832760 10646856 -493175518342598437056449932306098585600 10646857 -43157611274637521710311395345245992960 10646858 93149721260134598484684327061955033184 10646859 215597027951434500491091519464705268480 10646860 -48058582517362537943009120903261859840 10646861 -158591334508103071339279502269935069696 10646862 -18893457017058499546101116675343048576 10646863 -1805420868143022659516250896081294791680 10646864 -100254341439250854533684756945874001920 10646865 -116541168219744518001618401458547859480 10646866 57604561032484663220591476831061241984 10646867 347261855669617661780641222980201442632 10646868 -25829379377963885912406068093591255040 10646869 425114106061370568061062312876576929760 10646870 -18181824425536267316665503997245936000 10646871 -381615651557640443242809749768752136088 10646872 311071353140691955222600550796362188800 10646873 214805052688491590903977429247594826624 10646874 28345996917478933669236094668471456000 10646875 460436496020309441840145773330418300000 10646876 -17051615109827315293850340877330191360 10646877 -66641018136199873560009363311524908000 10646878 -221896835975563770557477871385973637120 10646879 -925323221286422865929516186641553429328 10646880 125061730310383774884538770031289303040 10646881 312540290005287930647572804881822899392 10646882 372309964247012664550360996639505715792 10646883 3276279187336171760333734304887152384 10646884 227143924475142680953538985778378530816 10646885 -64046115945386640622089257173674188040 10646886 -3616089392118495232363801243169525760 10646887 -810074057544620421403964731781222075464 10646888 -464410445263992886518141096465530880 10646889 159084789858674583853185310759629785568 10646890 321988673509644146713924195295838799200 10646891 -424627448937132296598765516232868109708 10646892 147999477763924945809573545957880967680 10646893 61552395895059627104700521916735567744 10646894 518517461370060370579880281707781042752 10646895 137866779090925601265377872609535424000 10646896 -26003322123565825288752557973357920256 10646897 658324880209259784206120709315587145600 10646898 -185671525644973228227297235843507200 10646899 17635822923791546917052321963005709900 10646900 -23366447836908624055107967946239488000 10646901 -404145606774857033670309756983233901970 10646902 22255222181733923922087483827453103360 10646903 -654229069407529132303892675223892377240 10646904 36506648292852964855347349072094822400 10646905 144097202206723342048517113584346865160 10646906 59107804650611549274692312073865591152 10646907 -261777272171611179521873393795470067712 10646908 -217353290631033264010987331930997818880 10646909 66687258288333748465740795930991326720 10646910 -181750463603889792499610784083183616000 10646911 -1349176741367732234223201101432038264 10646912 -136784955842037976060832091097068994560 10646913 -12243867971863890910796124989125450752 10646914 -55933150286217723097489453582897400928 10646915 124953000270850674321725087241470020800 10646916 268670008198347066719993934145282590720 10646917 -22964078832716999544793008323950032034 10646918 225513225061392143992596793303349624832 10646919 248930136732705053238692476931874643632 10646920 116802384217905537545013636275331072000 10646921 248192000584653856257372170101890325044 10646922 85020729400045736534840645955537031680 10646923 90311173859348897585019419829650500240 10646924 259798761686950424106170705865911344896 10646925 189509439456578595297100629017006748000 10646926 12755642480695227336548930183181822912 10646927 -23699029889819540231153018815670852448 10646928 27812052094147209137479684064460079104 10646929 1431989826034882614106998322076124784 10646930 37452551393600775729770248987397222400 10646931 -153596930978267979977247922822707979848 10646932 168197773312623764869340185377609370496 10646933 -367384009862327532397267877338107950976 10646934 27530912525888107562747312147787910080 10646935 -95209583436389349748190687651663313600 10646936 -183751112224246786530410629285331896320 10646937 -101267440018376963239346956818048927360 10646938 -121389297691733535848428526618715140880 10646939 -74498835269958472466974660726411849776 10646940 -203078658573407607305504664221974886400 10646941 454597773075866105677513081902299354342 10646942 -381078894541992453282842327801720512128 10646943 -35679848805437084532640994978100726000 10646944 -252201331581305672161251265387954176000 10646945 -226612325946166460799837466675307592300 10646946 179308093877924730186478523247449806464 10646947 -425922352049387098465539889058380105056 10646948 97421554452916673625859406019499680000 10646949 448362617038330814879184060316930138464 10646950 -17101900443729842489379575313117504000 10646951 -130520141911935378756131732155818657696 10646952 5030686090496986383165089509004083200 10646953 -63576989409214735946963600599053236736 10646954 383137755406239235947423610003355677440 10646955 114693764387295423075908117459483135520 10646956 -556503543029200390425733197871178586880 10646957 -1345334688806112839804649230911469003328 10646958 44912816406880550241521717680749600768 10646959 189665663428966346374050126609741622160 10646960 111758669347850206157271690475626823680 10646961 139018353938238963810260053543395960000 10646962 -71043702260043833536723096529500487136 10646963 -110692922853863697398969231951332535280 10646964 23764333295128110340311765023790871296 10646965 -351357110655905640287178533368808725860 10646966 9010439453006444562925117647469161024 10646967 -136180145711995454714293114435594096920 10646968 150289237906398594382783063821106176000 10646969 48386306517898861325838375245818355370 10646970 258274032295409575858110202677755573760 10646971 610694257637717385789341917006308643172 10646972 -549121157223828378957479290905231360 10646973 -3509314554440624393808732289766932980 10646974 71257219752615363421678191719223000000 10646975 -55233367021764746994916965684905253000 10646976 57600250358419145560125282930344853504 10646977 -28911742420434160277237811858401758560 10646978 173081300972805388432457427945899069856 10646979 -109256508522205730506671984808522848000 10646980 -232640243914824003867462351402268896000 10646981 12402690081681375846416264357733511680 10646982 188690777358755439978845391782569572000 10646983 422643656085978718814425115613642025240 10646984 -471841498989675254384721340876467133440 10646985 259879013020634536091723510859645528000 10646986 -37798296219038186044069777479258336000 10646987 135114093734327460358856465540036166000 10646988 -258571104620092740858073315712787578880 10646989 -199962493816288306424952787437971683210 10646990 -226404218001721608696797230205146824000 10646991 341385118429442386232012528674281530880 10646992 183548379501411542185033080864947568640 10646993 51679375228782891075723394906295688960 10646994 -267399522096527390838326179573238640000 10646995 -556858460261300163056622439790357538000 10646996 436194813273491465438362657124818775808 10646997 -5725890986714400967758410081486995872 10646998 -396095837145179342743110287257225424064 10646999 -311114008501404597128743865893368461952 10647000 84163163479991508293674496977213440000 10647001 -548562406823834332369265441372939628096 10647002 358277041255561597766798680991936133600 10647003 23113808445996744318160405661252348208 10647004 886642447032182473388674653368472201216 10647005 -401602120524763825650557408421358328340 10647006 295002390888903074623309101007999862784 10647007 33347116995467745213147237635647419392 10647008 -1099016709407243215081445426470781976576 10647009 69483112948760046942073790961795500244 10647010 51516694310903416499019093570064112640 10647011 -93796770815881408878506346516790701600 10647012 -109387627569922939867625427181238501376 10647013 220722014767415006371779362215322978524 10647014 -1931974060732488945398817963708656544 10647015 -3093199052825283884608551870269986560 10647016 6749664196541183197645666301607720960 10647017 406123733325187715462294577059336217600 10647018 -119622205975272949734749788255190645760 10647019 -307111296341398265831087671600329069580 10647020 -434943691328754245600621557957489536000 10647021 155112770945845454894661943132911733248 10647022 20723047338698332803785828031847971840 10647023 212880284271360670836061510612684744272 10647024 -38194745455710610909666658970905051136 10647025 -523172593744112376477635997118705880400 10647026 74628196530548325437772044664335614464 10647027 410211717029880649496043224898753962964 10647028 87759273795975470733335826495521806336 10647029 324154758228274765864164538883035994784 10647030 -37481247415623038220333849169891584000 10647031 631804803054508057557481455484616812200 10647032 -998886299233895479266255964720373760 10647033 401311496681709246129569206318298758224 10647034 210415145045351886895434510754641385440 10647035 41685860284128384743582432591111112960 10647036 84308600819791768618885910345515924992 10647037 275096518850735024967528887242972126592 10647038 -499002862973364920639327039593753721856 10647039 -206527416939106597772370809594404211952 10647040 153194897086309728247606076118977740800 10647041 129381814958616717538307484127036541442 10647042 -94252886899620953100976725346892376576 10647043 -235577310157865442773238131242181809152 10647044 218863400275304463836941065514138351872 10647045 -72910973059372690461507098431704545280 10647046 -96374308948311348800075134448597070720 10647047 -438548525462664097369964273688495558504 10647048 -34702999329641491576914492006498631680 10647049 39334406121526772576338874535344624960 10647050 167056246204716429608239114971232800 10647051 58414531077037463157512238772607215104 10647052 -113971877786853008708397338332144867328 10647053 16327226671274138778454689561924618060 10647054 56175127823678839292797085867445632448 10647055 51619793006904767041902676507649194560 10647056 -15118214455378297046530863709121937408 10647057 -46380025587672841078772550653776166160 10647058 -332296982849265297230008614882796416 10647059 223841179061841280706099293669972873260 10647060 52186432628148940749137686557039912960 10647061 -465643762968391623258038745325025156338 10647062 157676391069116701659693775607115667584 10647063 13094300214826843862886949768057020000 10647064 -16324515090671616083043369870725652480 10647065 108197898786666484384163661626045163840 10647066 8705819744338458469630506476521549824 10647067 -16942927165732866885591747215197580800 10647068 125220888860975507250492284829508362240 10647069 -128671045337589741513825426773796064032 10647070 6817305911040830024681111474357952000 10647071 96405020072082678586277629451776786272 10647072 -6669064022729837300200442140384296960 10647073 -842561725507212885497143883928558140 10647074 75201187418012257074762767771146721280 10647075 -74285235501550033013157635807822141400 10647076 -240891666049532634458938524672253701120 10647077 250524931264060758041891426826604176672 10647078 70363829233480018201617625237110526848 10647079 552678226615446357636742618048816802376 10647080 61576762905803849296991928160906598400 10647081 -333648642960161842347835139815478649360 10647082 -313699864272713651639799634329457078608 10647083 66489856203731900644625493415245250176 10647084 63278716194196668444983092970502684672 10647085 204478366586664511430496711079314981120 10647086 -11269556149301095019267863194961481856 10647087 497494729484581903450463606264844658560 10647088 16307196188420146912344356722043944960 10647089 552187508560053476143599528500098249920 10647090 47417516014157320716957247895425746240 10647091 22628565323842941419677216339715149824 10647092 211053222207832652073270016221872106240 10647093 328537634221040294948400501386689476000 10647094 180106816268015253653083798054566792096 10647095 -319486389447352940087869202407451759400 10647096 -311634906628613460689738484916795699200 10647097 -53298321616866323292011967158561945600 10647098 91623272704066457468240422005750104064 10647099 185394339597043653280597894411098115200 10647100 -233418605130484606660435527289445913600 10647101 7162225050475366825388934579936401952 10647102 205598479868169208999204356746271680832 10647103 -9063937860662488724951919738510872736 10647104 66694629970830469592440353260832817152 10647105 -43726113728921985162136079405209436160 10647106 -387488788257664663006200941960119370880 10647107 -221062869741734315406779045496320920644 10647108 -324397080951967661333739526893828499200 10647109 620294744562109412437191982472193291840 10647110 -281767315933206205452497618500945386240 10647111 -262291472924315415972664460906188087128 10647112 179180954784020863880700247238561556480 10647113 -100771621435149560886379443141453817638 10647114 150627103748197125966281162305246975488 10647115 -334776286704599051465252677219664934240 10647116 59320922168435049281394153886994768640 10647117 59155406788911747844773885202973560176 10647118 74641487002211359265989058326990359360 10647119 -96985755764064626347063399917895033104 10647120 -8600593807799343853299062703901900800 10647121 -344124619162844212379826255458155521168 10647122 -60254059768980788223275794669499568000 10647123 5908328173953624892899799297524686688 10647124 -40115992800627249094843067894987288704 10647125 -526789804284687218204133893321583720000 10647126 -2438000895983387282744074289094378240 10647127 714742483641301723308825199509191059976 10647128 -237358073100873172915362852998908416000 10647129 -289505568826697635804114394684556092640 10647130 -154340714549403608447912849441398080 10647131 -10490118802586171141352479479586857776 10647132 -339436938871570165357337558807094793728 10647133 190055245929476021307440511027229152576 10647134 115466666207101850956298530598880095232 10647135 -293952384697711713718309140719034380160 10647136 26604833105981747846340935527069384704 10647137 386524686056424614411115637509691708800 10647138 16916360235808651084788539827121218944 10647139 -819292678513406566307462649556715240 10647140 -3252987914956734226470326328904704000 10647141 -221934425625657216232149901032284527008 10647142 124038524020637120129017710749058691584 10647143 -60827628256837673929295525990799648576 10647144 -1747258250113121918552634446154547200 10647145 93693872830891686994253322362534878080 10647146 253470419173966340181824768523045404592 10647147 3427706207028160985692892618869297920 10647148 -107097110433126112616640708142672640000 10647149 144211629503934781236340851848138136150 10647150 -9050637880335614881265503987874990400 10647151 -723399575287498106518864208135050423776 10647152 -108632014312380991822861339922813190144 10647153 -849270297910449692925495310332794400 10647154 -134149090565688906432934278247955632128 10647155 342046678401015943914128693062754920560 10647156 125539758815393120148098630589872959488 10647157 122081783079394071606025357849601824032 10647158 -212689083565772687880773775469858516320 10647159 142464409296831711248926929139693331280 10647160 -26653352590419310803763046254333132800 10647161 -32589044488808778992953085791523631360 10647162 -293323413185502094189131079622527547280 10647163 -42650451123406320547511379338055400000 10647164 253266106765627296772820875989404708352 10647165 7763009183199405603087836742414443520 10647166 -137962011560322502797526345825752979968 10647167 39472212216211746674031664767069558144 10647168 -173020689236266048243898314944109608960 10647169 117489454196321394178647010419624605571 10647170 152678343083094186655587813175232462400 10647171 -84648714444216063891141449266233766728 10647172 36542963316583157262790382619799060480 10647173 -838648939015025421700704619946723501700 10647174 186400015305866336419341391326165485760 10647175 2590630223618931075581963414611305600 10647176 -401702252615274790708726037572177459200 10647177 149266691522521119442932015039894101520 10647178 -446748925518265382277366392481954877344 10647179 110112081609663093750369477386395322976 10647180 -146753160753806240741002694931106867200 10647181 -95057422386900042322586596551251443018 10647182 -36019919238352669223889631005256396800 10647183 -293622177637615327783666449970072928760 10647184 99318946955468983248434054272596459520 10647185 -390905183119737247932290287674017951640 10647186 -24443050627898738661115674464488192512 10647187 3613243902884568961250211027337008520 10647188 218486225570170204087622308012426197888 10647189 136444325542000770338967629114770418784 10647190 -28290245494172008159553610114294900480 10647191 170320917827645606098428602156633147592 10647192 -296335251437502359552505564943849881600 10647193 -493077673305733501446108404902264655676 10647194 40129340704429366371282803751501027552 10647195 81287699657851164053565118457296143840 10647196 2429957822859153485521717347289487360 10647197 705005688871279396695475633521006397920 10647198 -7767926306561174987647715440141804032 10647199 -325502714121715526011325777975373078480 10647200 -68603888969556439223275295752544256000 10647201 239824699321092470630302958832111029280 10647202 90751637478399558848788714881124547232 10647203 -215651024060298300575555698414833564720 10647204 -122367948706241835909893523482920418304 10647205 -31033597728274390565859479685928779600 10647206 29917633308576100414881583963298811264 10647207 -23872537296166731798848187824640851544 10647208 10932808148934290922246443276760023040 10647209 123903299043211615525883005290856125840 10647210 -47073791739382884309395585679204407040 10647211 317054415112454890065657783147919452000 10647212 661966451747362417594272907593406525440 10647213 -208806946335662502560498267829764342976 10647214 4437382582148614182531743878118756160 10647215 -416147113308442030506195753815969027640 10647216 -42813923891278395071323599883450859520 10647217 85808696410075433337063156038501180992 10647218 242082300795129581168341544307600316320 10647219 -553269557406819508263633289346153297280 10647220 -104673950609127822466562545721720064000 10647221 -178364450834388570651775800129442056708 10647222 206397644035450553173614820275569111040 10647223 369003009788502371411208688654164968184 10647224 -33112265904120082998016594959961497600 10647225 -187993210449992179064122423681311600000 10647226 60833684874584059324822239283273395312 10647227 -145665436228949821233349535108896438080 10647228 -255424491924627245887985345046632148480 10647229 21515077769650591412458575820027376640 10647230 -1159462125651594957289073924977935360 10647231 40971127279840331509591875632547283968 10647232 60801554741483631788285838731185750016 10647233 -6223832043899560414510688370558211518 10647234 2846672685197306691656355216002534400 10647235 62614895402683385411986557118981777680 10647236 -134121439209698487976311197984538922752 10647237 -283867937272297812799899612374190884640 10647238 -154174483975043793022400085412927223808 10647239 -325271033586618162379003987794713736960 10647240 244869967051142496213124970424963072000 10647241 -71952119195437564457492732400737876016 10647242 239642478990918693912132913231961532000 10647243 -421836088512938297191358516780106683268 10647244 -226711846605095834359421202326978238464 10647245 115887505069175198227909673275766847360 10647246 35481714124101737869632618080601758784 10647247 63342361643912417387160370705769939120 10647248 27692691734780598964389211983158231040 10647249 39271721219414213338597461265006223040 10647250 206386335735824463743491301362540680000 10647251 -555417231738598431263380112110981817748 10647252 -76907017816113567047525406192210149376 10647253 119195899369197116664786705220412176056 10647254 -201530033124234039157674188322146675424 10647255 132495566137370260040420004224776660560 10647256 253481291779299419661957626941605519360 10647257 43463995205955485094214313769728266506 10647258 54847872343605883631067127955144908800 10647259 -449977405575624572211787951648347762144 10647260 31411375476136685707821036961941995520 10647261 311111358830296968903794857319249332800 10647262 39615656088944376354800661871583793600 10647263 515878833480572046443040753670345048560 10647264 -176156470627354977184612064341496954880 10647265 183936710832381090946787409403452774720 10647266 2626209897668038762667942083592747520 10647267 -34327790423080748294211414230692707720 10647268 -238426244856742359277255666346808452864 10647269 6882739134475555976010015378407163960 10647270 -42308563591256191269965933929442726400 10647271 401867725641917290350386482279402094344 10647272 -678979167817396920687120996536016307200 10647273 3522632532174345809652196393663488 10647274 798225673233391889197566951166485168 10647275 47766663673271990650245535657874662800 10647276 -21085642411824912663194395900075754496 10647277 35365152758674082866656101370272888480 10647278 159402351625995126318020989975457789760 10647279 60244809875329380085564648392891342024 10647280 -34850142789124767781686643717733744640 10647281 23237908010604309451780468974950279232 10647282 111136665850798997876288109074418264192 10647283 -107153183971150564852770241489428700468 10647284 -338476427622065688441269460998098080384 10647285 34113397652425221094358776627006769280 10647286 -173260054583788434131844902104456075776 10647287 -221351919932166819453266811330211888896 10647288 125829601336368535387647494112053391360 10647289 131577800269412997253936934827494071940 10647290 107821594138670250975953672914228363200 10647291 -26464382005563630747220956172241181696 10647292 -117652444716199030388844435315654912000 10647293 -39467878520721758932349819030105885376 10647294 56559450509928612220686861188453686272 10647295 -60227307248114158134034009696141536000 10647296 -56635999760626377396850915018801152000 10647297 421611690854864911226457078730888642674 10647298 168558698673398652604045681070505752064 10647299 -76752609745338448352194137431787609600 10647300 -117860732978808876016400464560075187200 10647301 154766835253234450101315094127705054752 10647302 196467248672447403805686543300698513664 10647303 -727897431484969983835836265138078296 10647304 -521274862773993389448028004791890739200 10647305 74154445429735860297756275167788964800 10647306 -156365724190701063991519002416284626336 10647307 -1417591898561342380046198120526529368 10647308 299288696866975666080807469836395090688 10647309 62032040080711390121246355755137680288 10647310 122755341949341072248114035859615290560 10647311 4001107988285340814443288077034420912 10647312 -10088811652480082809458558193947377664 10647313 -438929284955241179782623054792289903438 10647314 289475943253840855985159425259909882256 10647315 -19164605967866224188944275447368576000 10647316 -13312643442748288465559072159018192896 10647317 -221482829016340059001568035547992562880 10647318 32645021715815047372526550448505660928 10647319 46160734934039183018366763694405959360 10647320 888702712235641518885645299728588800 10647321 414449824807531073000797887981999018240 10647322 39954857776892856103566884080021254144 10647323 138845702595666637377265415114109733824 10647324 230796461791380475915381568345754332160 10647325 -85991798050807128941700100768814603850 10647326 -200602228065373842548665815039693842880 10647327 40931951509419327697447202849131947408 10647328 127861826001660048448920947227328839680 10647329 -1616974815826311022241956159232319360 10647330 -124048987528626220729395629695764142080 10647331 73362584794908887972636130065581454664 10647332 230666280425367150122008395072499399296 10647333 214425576347641838242109874474157070784 10647334 6489809389110266151614395522689708576 10647335 -305545201179230276228859698707976777040 10647336 56456467832633363891600532352334069760 10647337 -180528098795334503753612121850915771020 10647338 34515970825916507911903587878543450160 10647339 355183438614631696751434494645369403224 10647340 208294524320375114835269247577413780480 10647341 -191255280068017808441246982475482897258 10647342 99849640584140623196312871416114067840 10647343 -169254278059709785703514080824720605200 10647344 96029665456273579825891044245391212544 10647345 155687580924405700260656214340886315520 10647346 118200169229947345807895015087135047200 10647347 -764775192034736107519400243452761945204 10647348 110513554997613787780285820349128288256 10647349 299081497146123923546455386905164170350 10647350 -63738400488284933157797131724042400000 10647351 159057904955461442800618209108101593776 10647352 -230004154650173740791170026771830988800 10647353 -273231352112287853314277146335675106560 10647354 -261622241474774829875928651002194068480 10647355 296654204796683710566775630887499730400 10647356 231918570939403495793905128814815456768 10647357 23791615658097232287065210223964661952 10647358 -158316125425579152039789060290775830016 10647359 -9672601555459801401533389728038788296 10647360 -92498655291774675881264339094019768320 10647361 -518313325293238497336195747513578879038 10647362 247847684952106784463155243295032225664 10647363 -104940421454689341395185149584275857600 10647364 -3304530089727755219461796818894163968 10647365 210944965331128403959988342480884147260 10647366 108161242176871260976299597766545346944 10647367 557571858645383132233405647619984332960 10647368 625341138608660114595939164071120373760 10647369 -17561555659241623074894763079468132550 10647370 129955187482466875057601543718228854880 10647371 -157371186537067451427557158557559651296 10647372 -130283238609885497556180011622695976960 10647373 494654480354254973482171520936985037248 10647374 108693186557789151533636465669688850752 10647375 -22583422960557873403451458909253292000 10647376 -133753684383440098485332538129363763200 10647377 150721767195891892057796910220100979060 10647378 77452038411913481740426365043064477184 10647379 -118513924774083459481878914965174553040 10647380 7811027134203622223745066457118519040 10647381 159369420760876200295778980825176093504 10647382 -58800520878519044159505719354367134208 10647383 -184930316889884779795042641946174204320 10647384 47420063943042671740349700984503009280 10647385 -54097062804002764207370559859157298240 10647386 158190744067965985918676561484954193392 10647387 -428081838110009457424553139853040193600 10647388 904331178395995384975555744254104014336 10647389 -864106244303385189237647046886339625844 10647390 -27076755177004052141267325836327055360 10647391 -23111065142440658079925589784310734000 10647392 158365271838395475780075151292675653632 10647393 -265724596325349270394712679266358893136 10647394 382654710925976346794916644044939004496 10647395 -628813981765868148920777890480656000 10647396 448516073164924254336712485056650321920 10647397 168160373242748468550615258186509088000 10647398 -170951379411771077492769419363058112800 10647399 77787817955201545921339358968821917952 10647400 -297550996368358599116820539860746240000 10647401 -1474842010350470484850100371060319628 10647402 -2624036224694079043166155793736318720 10647403 307341285394012642680342693758636119984 10647404 264655073257953965824277710909716535296 10647405 -159562305534876855173898897441869658900 10647406 -159916329379110497430134578923512524800 10647407 -93396572715036614722608084535299229920 10647408 17297189353018219257473669975384064000 10647409 -424445734971232172059233740736382873390 10647410 179242277059089727179912331845753024000 10647411 31474760706525091018038934068628758072 10647412 481334857637835417807159986008129897856 10647413 31208471870238061277966359157088822528 10647414 -19548534914144518756469839562629214496 10647415 13038786845873239923550021711761181440 10647416 -143836081412606657856305860830209802240 10647417 90916233285398305172144204261748261600 10647418 -445723024547228673117169799021715793920 10647419 -2627883405687953621802038139246143343360 10647420 31837715695348396347135663267865067520 10647421 1380114209411291146185772548811063868044 10647422 -374542759700664691492327425584743423488 10647423 -366999524623235922622701540928839974880 10647424 -132061465411080072761103891750149160960 10647425 -57635178196319864100644286906534556500 10647426 -52225373005793047768753126885344952320 10647427 -227012273803735040333284332582877106688 10647428 -661048314178182947265667786181858623488 10647429 -124692437321979702448547612533005518400 10647430 -44226554386878871510708874361852512640 10647431 316118392443173045510224885170992126232 10647432 -191167680366080268497693790504036756480 10647433 133627393074435759784649640106108246682 10647434 4728563662442971517435812278391848192 10647435 -13708316097725490214061001936603436800 10647436 709812480528217371761551223870118912 10647437 55904686401660561488793704603408937120 10647438 35158169112053134881758096883525055488 10647439 642156779055537968596778542162712792832 10647440 133798731961855601877660903899182694400 10647441 138788673624893432526483047603822612352 10647442 -105535558636485409676762374859734663008 10647443 -402662551473239890660853649281351572308 10647444 177967770002199542174600341963364585472 10647445 -799950503348124457039131635150842080 10647446 -13601966772933623519329734403879128576 10647447 25771695042159998883371942062869439440 10647448 86844836741156208152367533026040217600 10647449 401288575559944720817111538322455813450 10647450 -3889670402390485849735423107935808000 10647451 -324162499367744841578889640643308151548 10647452 -433774198290827390005554094601788260864 10647453 59433096397934923011949319618922789984 10647454 -267753808494243694094433124918556696832 10647455 -4167004053188465918857526226547890240 10647456 34925022956733764740229257421084688384 10647457 530694650906687093626562079973825260000 10647458 -148901148696445134583365398415281070816 10647459 -9090274466285395564735622192821783056 10647460 -198163860511344594376151186299413630720 10647461 -489512398875510244631155539739575629376 10647462 116546983707612685748120715986441625600 10647463 168521717615256718649368983975531496320 10647464 645133075085931164932826979581913615360 10647465 -194417213629638389633937759349092674880 10647466 -539396179804912364022838747038855945120 10647467 104806010096979853177072448597505131640 10647468 47377887602945744631800675509037051904 10647469 -138957328111194168195223851980243542304 10647470 -85114476557634699997094214066186230400 10647471 -99680528377589949953488888336722461688 10647472 32146512697584021554052571127035625472 10647473 718032409204478086346001816340821496722 10647474 26642731320888464698595692704835651584 10647475 21681974689262266893780660732094347500 10647476 -96836600262523207991693030006015526912 10647477 105046616608715683778944948059550855680 10647478 388838627161054293781940539519688603040 10647479 628110654733912098489089629994849653560 10647480 34048806387085356018231149069497344000 10647481 188932686957769840855255227642513673732 10647482 33203441340965308604391150175286982144 10647483 3896416906323407151769448255219067648 10647484 52259833888131865287649739965097686016 10647485 307386812166771538346400080676877899180 10647486 -28743269962542872364068338786292490240 10647487 -590451341957211527574941263926027868864 10647488 108000652829717041646836724703166464 10647489 -294537125265688815832956096064572675264 10647490 -31986885582122773708734135276428144640 10647491 472450497992071136022697602528046009752 10647492 -101146167247920767802024683437940917248 10647493 -161974394255458553629346135252343628258 10647494 163992328814858957036233907943201454080 10647495 -15818401401785966927290216481738280000 10647496 -286881036685748870664001431067687434240 10647497 -211207123247690152019688841056407740800 10647498 -226420687581873351081997594926863943936 10647499 209358995282316052178050745925199428500 10647500 71626997165091975218618329720504800000 10647501 -287943758852220715410990574886289613536 10647502 328479861080015291661564551966395445952 10647503 410475187996046986918406498614618570320 10647504 62184928582507230346061169343766200320 10647505 168533521218490208095593601229863756800 10647506 10752158715311563098810891606924218880 10647507 -207907122939319859601828610027601442072 10647508 121676074603686349479060562711872847872 10647509 -702688983315900322819657237340435713380 10647510 122404767147940777628760887243762430720 10647511 7241476242328165281008520267782453984 10647512 -629200709947392711177259348126004121600 10647513 63458580271506068655629571501212401242 10647514 -172109460054500303158860391125282096144 10647515 -143022100315237832581884422178908529600 10647516 361881465506786743831446068014926336 10647517 208460639906769804699476177266873158566 10647518 -6242034390503454129080344243301510784 10647519 437820147094903714685813786403325846344 10647520 167477013615420076703841163068781363200 10647521 1034972980165720545308789929051743195264 10647522 -443607534352359307252112691805486912512 10647523 658865976284014432379161324220207983772 10647524 -227082017290697240802255095834779238400 10647525 -2138966996724638168595856605188150400 10647526 197910832811113997579812797313495487712 10647527 139315593318234877643302080009524583984 10647528 152670116141971722965844168993504460800 10647529 -105029333704799104869926870500585132870 10647530 -96882340408594532365346522956553991840 10647531 -9760162680238361669259685657168259520 10647532 -160047897590794208834441732003070909440 10647533 -71146508826248021174473775741668247976 10647534 -2838867379419071627074210842605675520 10647535 -551830105845846443761480366653155438520 10647536 58201193015888039490458811696507715584 10647537 -237835019201003447863699957307002039440 10647538 42459114466431002535045226340914430208 10647539 13153541789893260761544234869945640960 10647540 -187558059209184417509232087907937088000 10647541 269789215697856220468627569252007365120 10647542 -258930603007264901207633909854865116608 10647543 3994883536557087380163163354216992000 10647544 423605344285601702222584508560297820160 10647545 -261915924524951721119571540578336480700 10647546 28391527465835993925663991291210073088 10647547 -266609442557058204685819228303708503004 10647548 -115234868092935779937548633412254505984 10647549 -10709054447944169491107726661384580064 10647550 -2204185701309978005429819413354574400 10647551 520967388418475663334406677311970781392 10647552 -1057040437970520186635754099116605440 10647553 -297063721310596328083020002960688921600 10647554 -339634042976658692715451226409459327024 10647555 -145488865983757282873976507269147296000 10647556 160348930019146377261906228014467144960 10647557 246648653170612588090592518184891779806 10647558 359565716234659170668664324132105004800 10647559 245429400062710368579722936452326383760 10647560 -95917101068516839539603645149090611200 10647561 -33254205604546044457087133186145849120 10647562 123090797070576661342857913917893664000 10647563 502113491661888817894691450010096139440 10647564 -59630096970783014274368266266949874688 10647565 92788732864933094106289337634069200460 10647566 -296262336881013025307586927453460872768 10647567 -120922441112278020139995351006386977680 10647568 263957653925384301907632528137162588160 10647569 6659438839193441552762602423451400996 10647570 -19920807546645420319514983763157411840 10647571 -137798583795253022996164847705901808056 10647572 -79987809430365532545965144722797447168 10647573 505587586488468419586683041409970801504 10647574 -323854261569852673359961181778923520 10647575 162432681417477595264205805291256642800 10647576 -390841668990444591897166868671415808000 10647577 -60026362326262314870883597164348351468 10647578 -138787039961962383963660038298096422160 10647579 47763950822461447976951239608383871384 10647580 245092087102613957764644284746323955200 10647581 -206337807463876200608080244434648473600 10647582 170743438574334373626857832424832701440 10647583 -109297971921981029075153495189896980680 10647584 -469910596456223150398737943031774576640 10647585 159371057387660940322935460591885891200 10647586 396431197210937771273469114422544614400 10647587 48350568813273513284776948123198246236 10647588 65360317648226362703615162204298326016 10647589 -676978262851581704011326632098676220610 10647590 -9008869059285572442783647860993267200 10647591 51246225262304803226314406908345194792 10647592 137768901313362183970209619485566238720 10647593 674165029145868533150726704920401343552 10647594 26633242734308418663916505456301737568 10647595 88570108222700784497481998566705243680 10647596 460287265943968248426320589645465427200 10647597 75360447037582988871208325259593089728 10647598 148685583660126437380162108808373113664 10647599 722921237476317152521069179468510513360 10647600 41751549920566354565472874750181376000 10647601 83178214165040531473173221425212472064 10647602 -239925673988042344014132319688528770800 10647603 205530201417632899170009440429822385504 10647604 -87309508663178211858276523992488755200 10647605 46777146168004245718851703399828447260 10647606 -104586720665803434127156948467832120896 10647607 573479386977112388006726045219123698856 10647608 -182074850513080442649960379559375278080 10647609 -110327248254198731532787100922260869440 10647610 -6620256853749199672924389674989055040 10647611 -63057533396583982700253671008834431360 10647612 2384776964931771415209507244834260480 10647613 -712223215042733070766287186651905038138 10647614 138448411821770963605602343849839914112 10647615 344244765400978050687929504135250263040 10647616 32616189148940351384451737058833072128 10647617 -20850662505372921222944878310267201952 10647618 44893249713648580612258871189662457088 10647619 148945793727544529051835699347786703680 10647620 120887033553209031713111492605115596800 10647621 -1711517697103696748032167011601510660 10647622 -260888949645689166230042613235614139776 10647623 -71339607434060914037482415621137790160 10647624 52709222350528411481668845288665579520 10647625 22088687861907792439654789471783824000 10647626 -253709808457491277785715143885001770240 10647627 136452309816632933484647087089742568072 10647628 76515859477189209976290076942299409920 10647629 -383820660782339458486725239836717813770 10647630 35171135582376234793896047300950782720 10647631 -101634754633599798213072113599551815688 10647632 -27845066661389891565584701753687277568 10647633 396890568922782773961285080750104356000 10647634 -61381466924462827744675460225764911552 10647635 65440250605527396046579426877797036080 10647636 -197699711109212834106432552479862097920 10647637 89157912125837803221346238134994816 10647638 78288261327184287248416920664430240640 10647639 506948396573032758057495283282035677520 10647640 241078046684826867229358317291272192000 10647641 -115958929899834049766563540206317101500 10647642 -79959982355016392473918525626283823616 10647643 45704941940415485037282301603510284384 10647644 52220239498158190199242360333379573760 10647645 168713951144984022588802064486084538720 10647646 48087406569478550202474392689004230272 10647647 421891864548771454427560962919030777800 10647648 -362114206478055213224889634892966264832 10647649 8212589255361935454773852183540991664 10647650 -5564152713655876137483487088058122400 10647651 36713868051113553468854679444962978544 10647652 77163836940324425053516240008733715712 10647653 -164451961840604892360968178812369837700 10647654 58536741346885187939600555113038525120 10647655 110804603110490600164494915313290345360 10647656 614631107740098876327635021940551162880 10647657 333388267330400460169760092606470175680 10647658 22433604612705180370532065689896186880 10647659 -259094144609987325674889368505817859760 10647660 354544097877837546803815503032156160 10647661 659645706052777755339038127857153042412 10647662 -9549088521505545458940098634812160000 10647663 65520764598827407046501755458731870208 10647664 -3319123064452393268635625519512453120 10647665 -10095338857252613104091837667786950400 10647666 249673565095667951330370930256108385280 10647667 160450569893670104679745119086568912716 10647668 594895199156711130514311170232933234048 10647669 -29332935271571167902212001223627652640 10647670 253816853874319443190790693367098732160 10647671 -654164960363893592107781742440432697600 10647672 -68924935578700699761848574645515059200 10647673 -258184906069778745971507692488591757078 10647674 318741937618611905396122595689521876336 10647675 43716840514933495694498836314300864000 10647676 413021151833794267621958553434910297600 10647677 231228364330294072039316163823669522944 10647678 169928281035100629040587163470409052160 10647679 239466980996820447444890342732048458752 10647680 -270917581097554070249620410655467110400 10647681 -115800360881094014577379530031627091712 10647682 12980130632025541627007191656095178192 10647683 -170333683765916577198599455573074376068 10647684 -266730798166997196164306259157000951680 10647685 -58669966269893765364405071894217271620 10647686 -89819395688705360952789761153078371200 10647687 -103272030993479068217379606204383930160 10647688 -408070638453568198295776951727138442240 10647689 -85776695273315364790310249580662976000 10647690 99704046295828376793560725114921689600 10647691 430108221495098629173250624044408926400 10647692 192621841758580909073240304851604582912 10647693 -4733821895385976447124739125827581120 10647694 9986889873305104629700660558228684800 10647695 -14664742612672821990576576106161312720 10647696 -74670976043704855964236522009645744128 10647697 595097994059427798725881383278990095140 10647698 -366079361269477526919327726180542463840 10647699 100383121475418048961589795018409615360 10647700 31323932850073417069276901137192070400 10647701 -635792396594285036969355220088409341298 10647702 65562719456621684524425794355883834368 10647703 -6354586276132555074436332340876561152 10647704 -415909469890032592615176082419676170240 10647705 -191849014431480844992608783015447240640 10647706 309342024478463628639180188718257037552 10647707 18925392590564396317274748466533702144 10647708 -143259584715854851980400500602774891520 10647709 655960229771717155405903099049306702016 10647710 113046083572698033180808903429280765760 10647711 -406955417427494795629688211818497227240 10647712 149812177356953093682795476747871977472 10647713 259359667813476358174893826460535934740 10647714 68330402985448928041290490070166773760 10647715 209387754433963696861848162611895689520 10647716 505279176936450098199955514674594611840 10647717 88160534568615000436643934567094744800 10647718 95957358356159961297136194705539758560 10647719 -486885142454625764150010002259193631880 10647720 -62175388597600445993070854516920320000 10647721 -265428702420644894871577671411071381888 10647722 27906527462879142638621377387932927072 10647723 -146260209607316460289509412764320028432 10647724 -462941401100590053784746857469749365504 10647725 19995744634912845665983580150013600000 10647726 201820884979614491264203567403419604544 10647727 28665444975485042512382470768755961560 10647728 -21108303980726468324398639636914634752 10647729 544688948917982354162598914875150899204 10647730 -305328208013447519999499001196269363200 10647731 557800781733444997062697941845339627532 10647732 18046942383696225496096251309154947072 10647733 540059441767542177413099267864788233440 10647734 -204042858585473349383274947279150181984 10647735 17550233643643406317017629095814323200 10647736 -615641936147316398622144522177404375040 10647737 -16097091569842370999488467609156118614 10647738 195990141906399256312007899341255469824 10647739 -66083948274501633525429144532586370460 10647740 157586443352640831433740841547310612480 10647741 29580458881053912691062791210694482880 10647742 137266844566192833655178069937153328512 10647743 -920042487840810277040846740947574969920 10647744 -21475857238419633139396442241141571584 10647745 57258438941303553907936432826316076500 10647746 -3803619273261732697157695291314928896 10647747 -854530428365563964602136074811229409920 10647748 352048412972712641427900166374400481408 10647749 89253681889395311962085581530702432000 10647750 67858865382251915614536913987166304000 10647751 213500335938477596099994993015670401752 10647752 374093394102102327312007312478455603200 10647753 147817438348146631229413472513046726528 10647754 70309990822019101318646682182435230560 10647755 16913127634590469043719900301362016160 10647756 51075190956099904687442393580487311360 10647757 8200942363564415585693201780100836320 10647758 177772001532072541422172599030198912 10647759 96041932061062863195848093321264922504 10647760 109940899685269051074930626293966356480 10647761 -369441555266130454418649317341834522638 10647762 -30071810201899561929865977509392335360 10647763 112728073410801023328567522065545320096 10647764 -246879233328839177605054082214475440384 10647765 146562562728738680865063667418612113920 10647766 -105288877505296562068642998679048011456 10647767 128346666093080878402166299571921970192 10647768 51540608280770370055928720454911262720 10647769 273897794519625227142531936891533106960 10647770 -10717835458427238149407693976291850240 10647771 -40986971912371873101674121640490457600 10647772 -476503697019037220546040985344833242624 10647773 -103917000263932193202590310051098155860 10647774 84149886232847623286660589694307085120 10647775 -162030607932261655721812069119753428200 10647776 -386879625776102112135853944760564973568 10647777 -82463098981059882394316682094177220736 10647778 524908860432833520192193252185463234560 10647779 -48695873665944159824968134898376683620 10647780 -5594054711740452977866856579887349760 10647781 -103860559521560705595648349631878368288 10647782 -59778580909070984584578490990598659200 10647783 571884221849003322714378342012158127360 10647784 133521174534372641494885597204703969280 10647785 391743459831248054964537144089420017800 10647786 -3060454188218651984655984577322324736 10647787 -143032962690967761785868764789384507776 10647788 -279145825072213532443892871089076870912 10647789 4779227673408932124471703223868096000 10647790 -253307716433404200335588978813623228800 10647791 -323230347193949259563949747781953146496 10647792 -10104367160425932569537665631485526016 10647793 -205666177719935543091440028542958292556 10647794 -412604377695288487420194636146754081888 10647795 186816814895896575691256817900537910320 10647796 109354207023505099376712220717662473600 10647797 239737793095380874193729431716583314972 10647798 28796092018283752618876264676432534976 10647799 147632822979711858458129731135813262640 10647800 -328347037009711925990276474000325120000 10647801 463274189711776416450804064015228403040 10647802 -313153576422723567872445001226522109696 10647803 -797240607614993630248376050677451879200 10647804 48208452081546505338878452084680818688 10647805 61129780705943655283368743018302978560 10647806 -3761276351235198429642734852044402176 10647807 222072510148100094957189522358820308992 10647808 -175023270678281825264537834336989216768 10647809 650781335646745035954050981296690277040 10647810 177303062348556685971729175304578866240 10647811 274808905814063688961324835528506610424 10647812 39276600087053819575768490185565171712 10647813 88757982006085147768449767440179451200 10647814 286712048553838376153705518643538624000 10647815 337518774748437286326981342385069040400 10647816 126148963145080103881648339583477145600 10647817 513232140943552941395878526042070684880 10647818 36491926777846498896470501890383802368 10647819 -77857201407336813437710746936410714592 10647820 330950681557563630684462356188952110080 10647821 -485061126088835048821184127116594149248 10647822 37246676489884522980964339951040350272 10647823 -38055172194714523676394762074708130960 10647824 -73421218573479424269277363767744921600 10647825 192039451854149451794240098679980791600 10647826 -72867600661887440154580779707471654400 10647827 208177054455036661340832490489403597280 10647828 382022868037998205615036747529553408000 10647829 -710589866179557064970776992319446979570 10647830 -183018863343441571628649146526544669440 10647831 49919725535055799416054721622054878464 10647832 1022485326224257378291751428800061440 10647833 -66091011711170782582806142066665242880 10647834 -207892521355800099354231566857299909120 10647835 313269935567651688049041809291823974160 10647836 565186507810537728217346824958715348480 10647837 213869053670349074731793741487109649094 10647838 338784443125352071456531166157250612800 10647839 -2610426431059307225705397885195469920 10647840 -43162477528552116314904571382385868800 10647841 839731064017997496071399260135958091952 10647842 109042479119372005783707535445623989072 10647843 -136636846621491723762097595175544875600 10647844 49354645417265566013136934080509188736 10647845 40865415011915670905167245352456369620 10647846 154249516697819750122417654445920920384 10647847 353010541863555656561114661366962321160 10647848 311252037500973072172667836359765196800 10647849 129613970772182550908758930169547218688 10647850 -88183442216327131678934724585919027200 10647851 -130770686186289200169182566081910339148 10647852 -117587134132710012041566996473454015488 10647853 -34717044230309212770941252121165765236 10647854 -66237279302876353616749837935831347328 10647855 -4015856399049375602483576430006310080 10647856 -16588672525897340607742745964405915648 10647857 444142151359537447242283486245329032320 10647858 76570641748253259557762376700033855488 10647859 -53228456189779398213671473103048802096 10647860 8613969433690271635277822240975961600 10647861 8915787968878940503885649399908343808 10647862 3981947213266286527048129086640371264 10647863 389220142270225156770042910489043507112 10647864 35582266296903155399274791336757534720 10647865 -170529045294080364906942910427415377400 10647866 34538143016650453937189141134276139520 10647867 425640940309140810121977262022813913648 10647868 -36281876241543855511568707264907575296 10647869 125514444076396634090883496291091891244 10647870 110111822906256498342055393186767360000 10647871 -60310152466585016754542218155051614640 10647872 -159705131558186849180028211181267189760 10647873 -331149896443126531005617905047592583040 10647874 -13411776208704079920301091985270870528 10647875 -1720531091677169270695312604010432000 10647876 -249334436843912852850363300234789331968 10647877 -113278113266720661253504369159235217540 10647878 366945042978025885754907089610927078240 10647879 -566883869506951281352271188104454488 10647880 151517642584844320446943930024944691200 10647881 223373406541483976479152914711723870682 10647882 86518004991668577667406264755473745920 10647883 48183089292217222813818020207928570160 10647884 21522666662756049232620745633235484672 10647885 -225656119008659964482073567383262753600 10647886 -110898904305666241110103099548874060608 10647887 -212600457016291641549954825540407608464 10647888 -25723303708398304353105556649678340096 10647889 28012906154597405373750216596823410112 10647890 -186247597777255288709851393806296832000 10647891 -92815305209928721080663571901543857848 10647892 779562911251956630349770921635012352 10647893 -42608833019607839279689446409293736800 10647894 -52334913669533777367480944086687195200 10647895 130443839286970237168745343621366149400 10647896 -327390117933968445112060974648467005440 10647897 93756175112741051806436699336364286464 10647898 -144108893073536010853899525520211638800 10647899 -120773555037057493382945898133464853464 10647900 100618392152234489048977774003462540800 10647901 124982286811324526357524812706546696704 10647902 53978222296183185780747399676742014272 10647903 49181715866289182145871246204195784448 10647904 -417920122043365556624218284609629061120 10647905 -142230440493441808319223588225938537880 10647906 27380661482496114420405889940486380800 10647907 -160518013106209224042433783071052880280 10647908 52487292044417475453648849589760350848 10647909 305400303950832510556967113435274142720 10647910 -16903701065860563977369985892849620480 10647911 -114545097921952420200849835507164749376 10647912 140673083574664832733436183828119060480 10647913 101246972856551281843671348759515632164 10647914 -108276657959975943240303885474106251168 10647915 61289020054644222450948216666059527920 10647916 113295742927925003686635931075718112256 10647917 -78009360893829030900881581340125626816 10647918 4858831041498289299372850758179772864 10647919 -44192355066483951247055665660127131056 10647920 30242311496415707777453561941762375680 10647921 115294709574634314554903301819065888112 10647922 -163417460446712494383708498872177390976 10647923 161362675182397321766247639004313433600 10647924 126269342823230683059105676425207877632 10647925 271252256982427642914381620636875077300 10647926 21833621932675174339684955790265351104 10647927 -428704983102508859902675502840355582336 10647928 -212512637164106420619307374183192576000 10647929 299148170234281819654184463660568087530 10647930 77558493744026153873469646778264832000 10647931 306551288355074102059622987922415915792 10647932 231533882545306203551956197030901565952 10647933 -49892443248427445051338503223547102592 10647934 138661592991249233015909934565536497664 10647935 -58797166431378191937187692536489460120 10647936 -12397087630442035434698592242525798400 10647937 -525412988353840643459935966276123081388 10647938 -17461527258183885783726523738836232704 10647939 -87663393541009718646080421379192627392 10647940 263888130352233252653943613291388620800 10647941 -38879246712642596955236468848594581216 10647942 40117231082006036049710084750610923520 10647943 -254218842346259423580423288907368984808 10647944 -982730885341965551083700748400125542400 10647945 -14456619881979369871589518757948769600 10647946 31758577169377136221949729401497093984 10647947 -658382692510536588817055127868101753960 10647948 -170886334014396401775646823677209194496 10647949 -87676001445659005239210911375558015636 10647950 -114599447920087118364543008307678777600 10647951 -83335724079824803127324948738689659768 10647952 -38805081781508681640956494796630786048 10647953 821704689399584031381416606177937713202 10647954 9430914052511516067672589563409960464 10647955 137805690837963779832923313114922731360 10647956 -28543734708137889413017611127107102720 10647957 49263603693760640738582011319268673440 10647958 41852233683684765335437172688096806976 10647959 218021197187420748922146074015758030560 10647960 54997220456382502763816936640878592000 10647961 9890235368532574186342340966266448480 10647962 15679704281088175869411073120722028224 10647963 534030617232011096372927103679336388400 10647964 -173826490864315916401743552885173953024 10647965 -24968252944338862728979611614084158080 10647966 -61609401888828026327327262030400788480 10647967 47845598395280074119539540816047118064 10647968 241852967043473032032800138438467584000 10647969 -123217466522733770151906933612546347856 10647970 27816937005426480672116729241358425600 10647971 96491554954386277575923193866429927952 10647972 -21360394585074068318883360295073925504 10647973 -37689121215004539586596663369681717760 10647974 88030756904514098983630484661424928640 10647975 20566517534190451478283526202650531200 10647976 57526752258852426695742861265051438080 10647977 93487625674710530763663611635665946440 10647978 -143368374915520506465438609903813080832 10647979 299556010121952412016444536168694518580 10647980 -119399033062978116606808746613227110400 10647981 -307255871456982790225044576305395130388 10647982 -257153846308325491468996927168762393728 10647983 250583605251581854989561182860796729232 10647984 -60799524026901301749431701011072614400 10647985 -412082110283889845539766482494478847820 10647986 -150342677233225946556428850527084685696 10647987 -42541379330583035482891371523102348800 10647988 31171271456913197079881664975922421760 10647989 346413411272301571069907885411718624000 10647990 18547109642118495161806939933917120000 10647991 539804321099882036031863587908190149792 10647992 2640700741524003885464134344813465600 10647993 89894967266228031658026226282657533264 10647994 -170926083450962288397962201681666933760 10647995 -237541399863736178649115810104940752000 10647996 -149759262403750451100045442448445009408 10647997 -173293114572902110719145076895835026720 10647998 -235095921042616717269872744013207891264 10647999 26572068967739032392219302326079697360 10648000 147552122277236164508096321603764224000 10648001 164564673597639661424425724552449083264 10648002 -41252798728119931972232838921146890368 10648003 329659693724231411881019479968265170424 10648004 -1274639287539658916642873124691427328 10648005 -111893658731786999836822759784821310400 10648006 -11639781864231150347326448279464622976 10648007 -268632030127743016399183366141446141360 10648008 -41951570352289076951008179750660833280 10648009 -59272565997901984652843422062138997340 10648010 -14465332287079344742064481680625447840 10648011 -125321624629998840987095881961063919360 10648012 -168456861377343640219241024749247228928 10648013 716629912136916555460015303586241181920 10648014 54960497525539740433261311822664513728 10648015 100886063008307921472073974446962252800 10648016 -104017734710070999824568811005087817728 10648017 820668754240891886806508657703225913920 10648018 -140663386051792289192660586412988574720 10648019 -92356857479536931025522329573425860456 10648020 127156973515094147087866293585798727680 10648021 829741140089030504274041265587168582222 10648022 59151696040033478433908598157035853824 10648023 325241962429712045901025972623613242984 10648024 -168763102899201862087322635655059353600 10648025 315160764804025789271041078158456930000 10648026 195247690570779542336409537713890274784 10648027 -65831303619493684087966303159541809792 10648028 -56817480329765803155781154833234612224 10648029 -44267201247401922402133142395031294400 10648030 -44284888560010801744394095035555763200 10648031 -3988001862637452425311316990229058488 10648032 -173796969138253430885757054103528931328 10648033 237467349666353878308034821023506210224 10648034 -180665450745753507073392322689171402240 10648035 122663027689369808899008416263514784000 10648036 -192661182319482849462103145544270282752 10648037 -157153209197185790657172068253143574720 10648038 -477747341590770840737907426108327505920 10648039 65929395773470914393165663511670393056 10648040 -115037203899217830404167791626192179200 10648041 -179163248829266025398952390511411863408 10648042 683902758008998724657987267527610522880 10648043 -65435791792966889479292263324888168092 10648044 -238461349560224126792197895764394434560 10648045 -112887029281215273297787134254127195720 10648046 -387304692892103229500806292038903312320 10648047 911105426030301072202492095665028480 10648048 134439473432519564560508743443067830272 10648049 -132785598921275564131538122864912929240 10648050 2144057458437791323757847056638425600 10648051 -32005355306278065591706984084467034008 10648052 -570772803638554841690946286362764801280 10648053 -75355719465174095063684857135730701860 10648054 504731587828957614832936067848357875072 10648055 531950406721448023571107460994263167920 10648056 2077795585435561183195760653160140800 10648057 -172795928160733434046614751435284997248 10648058 -50652480520639470752308583568066523680 10648059 -156892948800843525468971661491183142912 10648060 381718990684717817365273524900805716480 10648061 159004923782280705787188431359980513792 10648062 252997936438408182456792989516200048320 10648063 -441394328983011453048820203038725554688 10648064 56010814744443486640499500352287014912 10648065 -259947866354056691561384612027127684480 10648066 28917222161994964307268454989885935616 10648067 154870576430300228417049021766646708748 10648068 408646321633518419985934368653197019136 10648069 147329178623374575371164968260509743672 10648070 -162638737526087845751120420838254659200 10648071 109985104453036423015099346727231636480 10648072 19348401730836093975484466058817873920 10648073 -2141175938991464824634298099542536176 10648074 -22260836546898935210698809826226322432 10648075 389063063489764976249842194810603930000 10648076 82021833021319733366518968331794680832 10648077 111111471477331931351048967253092091680 10648078 12260248691997822620595681911378740992 10648079 -201263734189258066748948775295227827016 10648080 -3070700146140817076425451395747676160 10648081 125677497219712641775111449872116429632 10648082 281224042070678083861330976867961065520 10648083 334850787377628079332806989023952021248 10648084 281360862451549302642308090290098585600 10648085 -218292197248609321510274006671085514240 10648086 107703834480594577882897706365633206144 10648087 464470317178533103983541160443087182192 10648088 710486894303151912082214464952689643520 10648089 -231503923727299302686709548543118467046 10648090 4077146716199734230710852111337496320 10648091 -280470770256821687261035092528380912508 10648092 9603664325954121611955230751006720000 10648093 33146603161472653150735790177266250342 10648094 576199368980270092632066288037369497600 10648095 66503039734965156400042388701707542400 10648096 494693856771866139911381621454115307520 10648097 4087287911965283796055058591626018560 10648098 14326132397290920390935225725982156880 10648099 -101677046006173502222870458264353374976 10648100 -200067547277350235391377746314099513600 10648101 79355122740865181621218026442991977440 10648102 329640642601203807899314264261753078752 10648103 -2535723032586964279822775494083091392 10648104 -538096829199100556533736535536117760000 10648105 131492501034973720708772137782801568320 10648106 74382939285396297287028203261586766080 10648107 12159425703428166021007762634365131804 10648108 -221485775288240572269598472097167049472 10648109 -636416642752004245264052243770997121984 10648110 -63647727911894484471943492071596328960 10648111 -784293248224364477264977006143439426288 10648112 120815039212957934933388234765136674816 10648113 -110751174154724259651039502393790914560 10648114 -97231150943501445323119521681173359344 10648115 -129270046004722950144625763264103649680 10648116 -2680663237095676183438874598200567808 10648117 -370734457625226064209616711290787762834 10648118 92346256118479842336623064926146955904 10648119 -127926572376751899711132939065679345840 10648120 -191115101494219228991123240611359129600 10648121 1294100564647854316775003925817543866 10648122 93035708287025601297557399751776874240 10648123 -106207758884631854163233241515967801628 10648124 -189700459905160662066923549279830009344 10648125 -152734939770986194092277983885462600000 10648126 -4902957153167058535404827020244224896 10648127 27135941403167349010489086193102818144 10648128 9547566903366941977010022743990599680 10648129 -90187986678379069068914758116500076624 10648130 -211985416827813029884501591185230147040 10648131 -111682052715517015586139390128587436880 10648132 84954942983234658264735939464759869440 10648133 -3004370586179865260704096970198733600 10648134 -108563059849909281055839284815854967680 10648135 -277486999101488134764378953909033830920 10648136 -550542496731940183430983263283904256000 10648137 -528227188090054552220370699216744740448 10648138 38184509386784693018024905762082810880 10648139 218834831941330157713653186245708081940 10648140 488381514670560562662294285723927429120 10648141 13225257963475428151461055718684033430 10648142 -136240118029574436323628376645877790528 10648143 -428521240645754076880222416004807211520 10648144 -27819402952531208233494205040407494656 10648145 -29954175899643641954249696100878840280 10648146 -785469123934552962248055803595052416 10648147 275096757213335690502744073525804815596 10648148 -61360832091865546223259445022400927744 10648149 -321857985054825559180364566445378644032 10648150 -56332164490841293635445432957011974400 10648151 -231402831406959463482243478972401865200 10648152 -128395284828758162175202127622838886400 10648153 -287720632604556173673501634933251134256 10648154 -115745099761858488824546844523646948352 10648155 891069761148729855544559963545355520 10648156 142560776430261050855306589766744442368 10648157 -61760151917652806786482656550844667528 10648158 7839609341268295701552389360496427008 10648159 254298063271148118484982487135335961280 10648160 -509076896914458712451464226662349537280 10648161 -39733183481869475305748174709661590000 10648162 4427850684207452604197540430747041280 10648163 -351210043549260734760199466696463621480 10648164 1025252117284855400164314128632043520 10648165 386314180173816744318274789682827957920 10648166 -489329837665907555713031737189909825536 10648167 -55187493826888354525541934547670403840 10648168 54124136496228109402030616610087813120 10648169 21156669710961684710746863847845586752 10648170 -85267358939059145915707227232977408000 10648171 -16700275799063272385590331095911679608 10648172 -12776038975845862335660064462457238528 10648173 209682077702591027875685288751954201600 10648174 394115729765776743359771625315011766336 10648175 73635905634200123155552087770756934800 10648176 -590399785751106944906286722923364352 10648177 354714057235164626255857044071393303220 10648178 42357764637487699297713454240839837600 10648179 70380918439069825311857719073083015776 10648180 -1460320984231326867057151459157084160 10648181 -740016763100880408809889081286339608018 10648182 195316734327249913664879793441258988992 10648183 116268536761582955711969291790784880784 10648184 424666730348447230533308032691089858560 10648185 92677141146864892562216774428245076800 10648186 -1327783893141980915654592414533836320 10648187 -218226977990356463475465377484027475608 10648188 -90200387827106921374421549021936123904 10648189 -572358284881905470127281212142384450560 10648190 -59536408715635428458585443522698531840 10648191 82567213688359923136765341935886907920 10648192 215805441212104624148562006076135833600 10648193 4710485058198791253392468927477062740 10648194 250259950848561337509782583015351446400 10648195 78959978355685298288751609033184765920 10648196 337927377704428928369573667175135762944 10648197 42770643891277871443857797376242684640 10648198 -42551673749195923431877798830882718080 10648199 -282533253183996338033659176867259405800 10648200 -9727862854192145640962927316734976000 10648201 322944756220307856895116503244430306202 10648202 -164341646255144600434459374988014489600 10648203 -385091557015515712990288160251168518696 10648204 168787865231081966210661699016799895552 10648205 -164329454810039599901744881901091260700 10648206 -199510193931155464810241581919792305920 10648207 -519627444359757288148495515006001614544 10648208 -157505154170355308242548547082548346880 10648209 71499108624541933842831509923592627136 10648210 26598737038581337775340530707182216000 10648211 -170235990311346437052853210652023755360 10648212 -169989763966283844842293566340718450688 10648213 -110342296186123458845336819979646023538 10648214 -158409489139156922887658977683260171328 10648215 -128885109987745590337227948247785808440 10648216 -261297624809099194932290266821203251200 10648217 -479084208193829383421794192463088439734 10648218 -2278427431502540594886158050366685184 10648219 2790110889854620039650500266877589544 10648220 -363316365058920071647543954281614592000 10648221 -140776873840747805331237964082248453632 10648222 1272385043518726224948426607746440064 10648223 699634110090881219795148083135216693472 10648224 -96957706141472065172382693037007241216 10648225 -93043154099736174072196989834852931200 10648226 239466773402769096822079330571937300480 10648227 10656999134016640578101622665608560000 10648228 221986052582107550844604661723160596736 10648229 357182498185640114279030012919906544830 10648230 8468061052556968743355294154632496640 10648231 523275765219813024110175029130733011864 10648232 -294270187299682893989545466944432619520 10648233 -235985150505393109068393869420609707200 10648234 43780864292059760757963149216293370880 10648235 -195820397433911843163189386717964898800 10648236 235591199951995687573680980262198718464 10648237 -237326896609075304511203705837079163114 10648238 -662697991932638575575159842459102608320 10648239 -3322785879252349163966150362081314288 10648240 23887359922178753293662422699206901760 10648241 31196386993971728745099137696586182610 10648242 262875953390259973881978209463866640 10648243 -709148789162203670604158950127195981056 10648244 -264713829714794732122795087716935410944 10648245 -31922454619378275524292940932140084160 10648246 -60057007913033064050252897439645327360 10648247 -478141057903314636256284610350533177304 10648248 -32673355707141922515464439581823590400 10648249 -10482852004937271030126304889891129340 10648250 174576636364142968858248286524530688000 10648251 -147425651107532967026750659296228334440 10648252 -15952759607067478998654478938454097920 10648253 114774625690123050259046579576780460480 10648254 -9388046247170444638310082033929991168 10648255 -72055038090891187947557883048321860640 10648256 287540978680979016021145735206134611968 10648257 -49397435692242837046693120076781969360 10648258 161580429423198087128334188886829110480 10648259 -565114475031171105573237890090980089540 10648260 -158702652439710286773377541279490007040 10648261 26660334147064803419269063416726975840 10648262 3505264685548058773046362906967115072 10648263 -237051871226252234076214438069069607256 10648264 -311672807287342987493479067216335503360 10648265 347824534622637772300434097756005729600 10648266 -76846936404443091647853144289433011200 10648267 -48184645234107687354420986050231895008 10648268 480267191300479654568500820989477141248 10648269 213561800403612545201685123000827449494 10648270 -99275021406863300462207746206191783040 10648271 465314800599713325941674317723179325000 10648272 96087139680788755427333924512354271232 10648273 -617634381954010358061981485820773374464 10648274 -7447432559938637705321229798940210176 10648275 -62698145669488481830216836585752318400 10648276 66113413727714353782420752918776588160 10648277 322189669760620594096382199805174050126 10648278 -36064252409232245791420521551490336000 10648279 -28729322555643569684756481676763008120 10648280 -763449390211530915935842508577792000 10648281 -120423569115873859458302535110746598016 10648282 -88229980504303740160098646565460918816 10648283 65040111694333896441731016903785720448 10648284 -116159037800842102173909528726434856960 10648285 327660831917659035934256200234988619000 10648286 33837457732069610820243802657518286848 10648287 -99298588374323996438889663159407846400 10648288 -550131700739760086744775588327383629824 10648289 -385153740928124022315084394119111842910 10648290 -168035852562575575194660531228497971200 10648291 8436786201930217712548880307151248800 10648292 -83168106101922296517920517545443861248 10648293 -101890427728947457655421362848304577600 10648294 -135712577010262731947856354152310806304 10648295 -29025922792494368647205672381654231040 10648296 -213013180201785611073263420746476994560 10648297 -251947941965827230759712644795881619888 10648298 -367937179777004341936629579813691755600 10648299 -404807204363404365606023189675146183680 10648300 -101118685743023561472366563419829043200 10648301 99777201862106519178019686988004056512 10648302 7010776223912465243538313597884048384 10648303 179713578628688633831124155708009062120 10648304 -1761705049386115389912664437410463744 10648305 -2869132232683313921912811355267752960 10648306 -36524054154138458851921198744356273648 10648307 14560435448876680876058795035517808000 10648308 -70999208439437799038187061650370344960 10648309 -369570234715448250923369319611765320960 10648310 -91920192742072401948756735637757921280 10648311 -248209426493867472918187425206207522328 10648312 427474124349233627354211675089189683200 10648313 2155941343173288858029588416623662724 10648314 66702520640422413411379021414900961280 10648315 80607699349982496815319665924970009600 10648316 28298223089569322276501269528700221440 10648317 -17599135133817922404268069532963693280 10648318 -188641812262110328261794514905233648640 10648319 -103995938584353376386794850596591909760 10648320 231550854834397486850727789834377625600 10648321 -185403087130716669772138121740719732478 10648322 -204580133875553008801504124350406889600 10648323 15803540136903456269604493353561016224 10648324 55215278632450035487505432580589046016 10648325 -133928826231968764934238210224657563500 10648326 -81554244261035041134008897450624612352 10648327 639515323150727474596995078089256417176 10648328 -557408405843129315042116643079537699840 10648329 -87479008743111649533468064878713610624 10648330 -113118703704217229511480628743920563200 10648331 -655417474682139562312648007591748568800 10648332 272554642665724844609147929324027136256 10648333 346116926797272070749224465537559870144 10648334 -315149093238131082203561649990071475648 10648335 60756546585025077156970338794176598400 10648336 -20206748811798963786362933894356500480 10648337 -427362611489391090247183801246360184334 10648338 -24585554504637944163600452255838646656 10648339 29447440698050365042254223455464853200 10648340 -357147362133343209158884654424078588160 10648341 11943171049982657616735108403047589440 10648342 4824441476718209731495582838572887072 10648343 -23877322161135063367255008981980598960 10648344 -2001422401758783034379262772370472960 10648345 -134471519892150961775777675671942368000 10648346 -759489319240337528284116343992633897216 10648347 484723914574284535786424353453312981872 10648348 -50057389618711666420851251648944640 10648349 346039837733885288783749700305972439340 10648350 -12564037499684421812005750620636662400 10648351 -67203791633385162759558715300930728848 10648352 257866194034925124717555565503428689920 10648353 232008438153684836648032446762118228608 10648354 162984136282343115832605044827299863376 10648355 269206144391983066755318101246425271760 10648356 74365763221589277323236519102201602048 10648357 352725960618015868612796896390312748606 10648358 -143307603254573169720449944855650893568 10648359 135528881356923560750922213471093357264 10648360 8022868550109186820642530558683136000 10648361 43211919143245185318978905035731475812 10648362 117083036410908465136235690493041034240 10648363 -604041172047146881649336721376616884 10648364 -7738914702151867498558781479179231744 10648365 39064226559572153492043268906320192000 10648366 -14397408444267647071723115563997170368 10648367 -225510592616952991895729050140070020096 10648368 -21771791428543451222905055913009315840 10648369 -152427904628466706120992639362600948608 10648370 -3800676390553521748662582409262159040 10648371 89309692460549429280894869332442457912 10648372 -14142562484368759203442167472359065600 10648373 -162401904091428028451698959982854063360 10648374 -7073707136662390567953305785866416640 10648375 -928365177940126864872327626481756396000 10648376 158653361832996111628803975565233192960 10648377 250167108459305880253174498128044950320 10648378 32083591981799711930950547805112655040 10648379 10743284057160092247529791726045431040 10648380 -241892556869528325528822085380039613440 10648381 49610097089376184810404588456509514182 10648382 -356211479721645725748506358709901438208 10648383 -250023070875673456520588164494936056376 10648384 -11477418184752740492959711369782886400 10648385 379368605367465668064062689456097501760 10648386 103769294924654469012845179567427387472 10648387 231307766826194326596217445783747855036 10648388 214330971844311844611271927989399900288 10648389 340737113915730387525865262244142206528 10648390 -203565342143941698480274424115445132800 10648391 176242291437024031460782219569733478328 10648392 36752041144303676474008984940537856000 10648393 24538545170390829461231703952583459200 10648394 -326348537848110269584921251552994619040 10648395 -355570551412439720230042054614942746400 10648396 248626387734854729602982606360653570560 10648397 -84066780651351171511589031083263237428 10648398 -120190029100910172049657083055995432960 10648399 -624561446197375466910076812580539224400 10648400 22617819411862781003942737484385484800 10648401 -48862507892769962316932308800345661968 10648402 84504133479202920549861534092309967360 10648403 -23366062455028965520064285794409182176 10648404 37085898108777010954270553485518755328 10648405 -168980555576070874453281387172678989000 10648406 -208619232146451512377858129508512968960 10648407 20294156656464477852955257990947340288 10648408 -99739153755595666463095333054275287040 10648409 162401712171655288009912900152543776916 10648410 -214965856604562881099682221804050790400 10648411 73844968660110262061347295376618190624 10648412 -594336131230492812771425219487841734144 10648413 115328248165894863095377457109311415942 10648414 37055661143991158861632086152308088832 10648415 -79184026875364427254371652884436831200 10648416 -519206199614502005799322340148780466176 10648417 -7483058852228188701213463678943953260 10648418 126464969940271370982897112741676999040 10648419 -234938809246611795092937759277765042056 10648420 -40712587450537830748577840884472190720 10648421 69140352912850780776257558833661285760 10648422 19066661298220899005621566561304806752 10648423 -540466384216570258536155052816472764000 10648424 -465943880926176964183815820702293934080 10648425 159053687425711592776935118493638315200 10648426 171897442561658561311178429428970496 10648427 -358871359658503031299216385770899491724 10648428 24002831231020902646735968554266705920 10648429 19191706409559404600291398353341420160 10648430 -27838423723037143297733756610350664960 10648431 -159372638816779858437299401549561239480 10648432 160770004122373708609373966008486363136 10648433 -218391314511749663292077648111543958318 10648434 1896919724209106522300447123935833600 10648435 64232584364961783816662148064063256880 10648436 218220060146740522691823233555676549120 10648437 22998102863436740918520113713261469568 10648438 -19855000275607045263421309222762168320 10648439 54836307377552717827395270334135131240 10648440 -225279284000080595501516965260051456000 10648441 -132784929221097992370810411537301234176 10648442 -14347481020019855733925295017489760256 10648443 192562301682119266519449797033919952608 10648444 -768738766572856774169524249947474558464 10648445 390766839278409585894809060701249766700 10648446 -76299049589226121518133061128919898816 10648447 -297189897252125486938716422447175455104 10648448 -230979673742153266986571868891963719680 10648449 -208342695211325161874206483113607772160 10648450 99636301821547981374936335982764118000 10648451 -693172486352839470333112425069334325496 10648452 2365442627067208317834948843513262080 10648453 180677937075437924686161372989673207520 10648454 105745440086532447508593742456672750176 10648455 135821746695558250163593994115327926400 10648456 70103243566626863652653260121433538560 10648457 -475219799516683015958489431092534696294 10648458 -88307096736429812376286344601200608976 10648459 -635557849406466600177454495519587159340 10648460 246381514818840905602511221537826764800 10648461 149149257072784619853731740307352676224 10648462 36133084568768144208494520370562711424 10648463 70365864942555877152099551635794846960 10648464 -25426318908470843740649830358139666432 10648465 -308067935590110993321905765543613651480 10648466 -83456671409774798788284559924976904960 10648467 281750263854943249871395937995846092084 10648468 -130994036246645213593115995887373620352 10648469 -57556497533730885642570810787314058752 10648470 39158703394066573872232599987882485760 10648471 -15432662194887546389196748383512484960 10648472 -711852815356856969169040865620117555200 10648473 318224071126907702187141074910047244288 10648474 180142395248722405199266108333092234240 10648475 178144360673936202013271123151520048500 10648476 379175759480989625083564922700712104960 10648477 6501412911292660033860488933562263424 10648478 -330482538936662990443047651880539960960 10648479 67934133278122652482748123669285637648 10648480 282585546611184960135602724802691727360 10648481 -1662825872163444297109624645515576300 10648482 -45520349224073061405684074147123857920 10648483 358638697449914365092161084857366304732 10648484 -762257309159299625377713322112649600 10648485 278616319846663737765337094402301903840 10648486 27972229579763436859055297640334035840 10648487 92871618416488973964278843009598422136 10648488 60193205061686261448694803457654210560 10648489 224682090046434209625607349429722540160 10648490 26689072413643881350555430484359552000 10648491 140982917285385016525120429928615307264 10648492 531925590261521216706754126198503900416 10648493 166855630601827323230751442638985432320 10648494 -17054792570659329522990094785496917120 10648495 50086680716694015791950885955595161280 10648496 16850073091559660988562706799836332032 10648497 -278783163312424825692171222907452329760 10648498 -17146075615330227700167375450104715264 10648499 356564400420982555681168243567735650864 10648500 83209421327006380381863382614712320000 10648501 32726370917633437438169775939068119452 10648502 -437217448056229162172255231171365182048 10648503 -74474653515695475127845158864233061496 10648504 158262472544128858973525727327785717760 10648505 259635601437145395561995218397067302400 10648506 70705339644238309586598079066655563008 10648507 210517355260600159372984796945997734756 10648508 26587492315748964521433101400392257536 10648509 9761148148722507509408289613784259648 10648510 -11037740814364863049963043050907942400 10648511 -568142892829079924977898500550780300400 10648512 32680728834167614556961374552771788800 10648513 667013043521500377086395166241619517762 10648514 -29867054561172936892357527012075876144 10648515 -283472020822995411980484796320770041680 10648516 459887205244392833657574423492950157440 10648517 292806856035783615768948486826898448960 10648518 93240446671874592835115815443144475008 10648519 -24545546226865748793360694100772253904 10648520 1775141519146867636779401464386355200 10648521 162447948592803215398888848020079952398 10648522 182230269086457987015677810720055051312 10648523 -13976169600948768223103679791438469228 10648524 33920073173853417907420925974957702656 10648525 -118228425188353530789552150940040956700 10648526 -61635442487282435040309808804362213888 10648527 316464794493845118329762153570966614920 10648528 -27987750434745400786628268554622074880 10648529 -231392130927092325176348986779149913870 10648530 -3556257330357859460133430488289536000 10648531 -77432132880121148747323264361516313600 10648532 -290586067758278864375182395281295026304 10648533 54530917053694079085344284359672314016 10648534 240568747639808483638486965749353886592 10648535 -19998294693260489851054208166401042640 10648536 -124129681202287297259746680765801369600 10648537 -60993911878896250913774596909112671360 10648538 -43246429011047563948203535561144502304 10648539 -391893781687466844293129807829566722800 10648540 -10388861110789319752130706537048145920 10648541 563454306740943391274018773958135211942 10648542 -113320129076226439328938664849900292288 10648543 436411145329664474910330494153211653792 10648544 -22425225236451352696786218746788184064 10648545 -284971389821766947237575025537238182400 10648546 -414293102832214266675407918409991620528 10648547 -114505916543712963242252879300218129248 10648548 57739998721622888906819328974995724544 10648549 39852491242602547532596332627932004864 10648550 148343964890282630613222623716691520000 10648551 -123151836032281847588179123718002513368 10648552 -1363192214350273908277978848037493882880 10648553 -547100627223461795703424026273433872198 10648554 -19514818510961607750135259952934317568 10648555 147442077379426908432334146691726696320 10648556 -287624769526883797222211393800661859840 10648557 -240425089339467002697035257232417333760 10648558 24346833748010257578622269213233180160 10648559 359322496614175956764424518995591751760 10648560 14969819455695908545445470373104189440 10648561 104217336122651983712041590141998540928 10648562 -75083212655135684331757104154990104576 10648563 1099742843766156719493855270209407488 10648564 -447655375245923056497227561391894749824 10648565 532219357097823388926931925921982146460 10648566 224957655534926709246526642862702660160 10648567 -132171372800008574104298340810064160960 10648568 203097739953851461938216486596050944000 10648569 -112015146898723378338526290685366763520 10648570 -10895215756315550425568591410061072640 10648571 306013222572416846022806716285497716772 10648572 -229444219445400089533925724047477538816 10648573 -580345127222541146114263569039864939496 10648574 -256119218291489029400236256974337470464 10648575 -15117206166088556606527150800424724400 10648576 359721908242497569169346010488714035200 10648577 -224312667438645646814431956597233120208 10648578 68787097725850118038904332427836289280 10648579 -108046838973396104402117202673555292208 10648580 180351735504817570278055429550860800000 10648581 -170768526382904389762021892357117193216 10648582 54298625602491665673323264924272731072 10648583 21816172073059941742213389584145084000 10648584 -29035146424048562332359043830994775040 10648585 4970799672281201874672802742798757960 10648586 33685440813909224141622194813140445184 10648587 561573968812063644098486698922558507760 10648588 344216303902410011639433080109678182400 10648589 -32618215471061618110542819044762432544 10648590 -131139019588134914337230436572556151680 10648591 171498167305730936934261351286513602992 10648592 13662847644384297395951747822289764352 10648593 113674916089363800094974496564398653184 10648594 -109765225846116619172209764319629218688 10648595 138436844908199019145592524905902919600 10648596 -145119290486576865316220141770348191744 10648597 156430211566635155485607093450972356320 10648598 -5205385001270172224484757707220748736 10648599 -10065047914257409204519132434583266912 10648600 -9143169760540822471987554861649920000 10648601 -253310522913672188173497098136109276416 10648602 34578378421576014878602877593288940544 10648603 -188885863776835033689293739061945729520 10648604 -100357807067969996946050725345056175104 10648605 40009250846131865560426097670216480 10648606 -921828659642733226899568557915706176 10648607 286092387323507488834764479607968081280 10648608 -159826333039768302248392261047616536576 10648609 -114070842591456245726884613904636952896 10648610 -14489836611714197348662808790635773440 10648611 -295738416499104741354613621430770809360 10648612 158905499817416899591875406515625783552 10648613 -248782583284186125097461660862992299460 10648614 16625795132169047801875309048343643840 10648615 -223125659826580783814777791929409453200 10648616 -317574909577230867542135936260028989440 10648617 159549655536384247973539388183275346112 10648618 451369112979281126071020600757461153120 10648619 433645063850206842169411695232549348020 10648620 -219581040027350440351663176639885235200 10648621 236202571444699468646941539475287548822 10648622 -8657571588261508650969960752346523200 10648623 -321340856907928400634204220411678164336 10648624 842841932105567620168472537744801792 10648625 207938405250041247231830635782029538000 10648626 -75706289462339626303223581311586137600 10648627 -116483328527549302301194941023286613440 10648628 -61490891962694589884136082994930005632 10648629 439788786944206877921453853786946310574 10648630 -261582589425702179548963708912662796800 10648631 329433090121622476051210175054146995960 10648632 89621875710382077595614766216595374080 10648633 635247205736720384048826872423891555882 10648634 39274003293366481223528749369160060640 10648635 61473349878018468025661835978634527600 10648636 -362003119389062421551612325914388689920 10648637 -244940865117049259406375939651332943828 10648638 -26159100174182580536576964603301355520 10648639 -1017226946797389427513872874501886509800 10648640 58679609495834949299903629830578503680 10648641 -174372966565284427455129292248416749008 10648642 -241850839493644208783809864972724530656 10648643 71986011524929677961870053185439567624 10648644 -197135086373897389218651906431469609984 10648645 -95305094301502926334030666510757376000 10648646 146716746547115661378956566169666453760 10648647 126301788942507530181297289305801213120 10648648 21407439457547234193768968270501406720 10648649 -25855145735641925060028139741468385280 10648650 6338833135890328855348511203049817600 10648651 99035572810865180874222474194157285120 10648652 -156429191439034666386852589010187832320 10648653 260900008753464461451859527989758554144 10648654 143931845177516018787575941348653712320 10648655 137937765418607976937002417861183283200 10648656 -1326494515553382398724589979084931072 10648657 -92079962080061383028612012912957474960 10648658 -427647735974303498656876948532669998080 10648659 -80890881006798585688829422728680259840 10648660 31043629002644631283168972871539200000 10648661 -126779649103777380538155146941238268768 10648662 -121950588647745010608882370959494058048 10648663 723408561523655064612131761850853755912 10648664 299590612438064841852435852154833715200 10648665 -7783614311474211048422527341479292540 10648666 159299156043486217049241101063595621120 10648667 -1026306982313201372495737327157764284 10648668 -127015450599164158059756971888578784256 10648669 179985887479616732651959763317460178444 10648670 -43935064293971437750815729161414742720 10648671 -123124632172445603936780321893949014272 10648672 -121294171540591326283838612653729382400 10648673 -150402376579337421991104614927163744000 10648674 -9717126554918656918931866493746498560 10648675 193645459787141831826160425876149863800 10648676 -111032179825802557054047463466650042368 10648677 -101253849795626052764877838412030152992 10648678 48517690049968053437394893523387172224 10648679 387591279913818145326431055594615686880 10648680 233983598232521216306490245294531788800 10648681 -734901593807877829100329873630711439628 10648682 385894018727199358182242156730933391104 10648683 286994615831652141127240091523683482680 10648684 -143245586589971472257002758324843724800 10648685 -164754292695325200248998829355591303240 10648686 -68033598768342389888120265508685647872 10648687 108622338238278132862619777655681402352 10648688 5518494010634369940294130362116505600 10648689 4076769396235350843682153834387838400 10648690 45857617172879289174233311383300561120 10648691 432382644127954517454277269893166941400 10648692 -3257658517986771445535593203214479360 10648693 412585399418619314653570428243175954944 10648694 79696932286606358546952042530913109632 10648695 -261884674037080188916159321441036540080 10648696 -437480209088050813880080808546653962240 10648697 572829153613458602875545059759138215146 10648698 -126177488337410634884451337393782451200 10648699 -437672467984128273145974256667127838300 10648700 -83137208668105491238524100857339148800 10648701 -84368211069241777853344196172749385600 10648702 -6285063495734530457985352834975166400 10648703 -250296211355758138751032804793072067816 10648704 -289454900036800640262037515634495979520 10648705 -530175622620850293343357951313141524140 10648706 107475008843720540884330477184046681552 10648707 4755235869569831235200297388912935088 10648708 80513914640595639794346629999271817216 10648709 -104023111124437770921935544117843661860 10648710 -118060642224845294788263484131088118400 10648711 83156894366305707192951050502624770240 10648712 -118459093258267388871280115070160773120 10648713 331868851640745507880316419431376224000 10648714 396882019993892293485137273384220465456 10648715 -23924859905516858123807073577023843840 10648716 -93580692766064566692539134670265332736 10648717 8732980887355394699901466098010235904 10648718 6205405200199754878015140122198095104 10648719 45340530971308758136555990241521105440 10648720 5201490699957827114194638354101452800 10648721 595034658974598541346641512378344377200 10648722 -31694556998284819253954519876889403392 10648723 -53396570069314252921858427755600519496 10648724 94560403227141645272879515265667256320 10648725 -106303908025791086037462687632552308800 10648726 -85469728430890513830602573811567360 10648727 448183981889631536678351639600148261576 10648728 325227293174634159368008090069338009600 10648729 -16969246750986605457739891841772486840 10648730 -22774805988559657121670511394030142240 10648731 -23829614432076387861916927359547272336 10648732 636558679061207899606987541585895398400 10648733 438580223578885185723177703380457674720 10648734 -95702746615488905629939877691889431552 10648735 -4301351888926792467617940568423453200 10648736 152372238607362548068698442319272083456 10648737 502966407278282248343575148708428669008 10648738 163310942511133668924388903139131818144 10648739 123418519392101539722530841702914808540 10648740 54898739054594899036169961529789747200 10648741 604953713816799280816939225038917182142 10648742 -13074251763329685446388511803270476928 10648743 18855343699157993670434399573582023680 10648744 -66028153336673800639952458667790627840 10648745 423808714153710341508156017556116302500 10648746 -27140346747665010737069215575507330816 10648747 120280956715545259056586412736770802432 10648748 51473991800184837469553472817325604864 10648749 -591198397250306954830009789774410950400 10648750 -5102951301332458785115883712573840000 10648751 343231541536150208812871062466860996752 10648752 -81828843793108830564127395692698828800 10648753 478857575093549927391563339060903226002 10648754 254359109755456638985496793230679714576 10648755 64194990224093163226811329178373691200 10648756 -31427126328046178988252380899355924480 10648757 -118645793658267160755167041836088728768 10648758 296059552720753989450286610804442083328 10648759 -509605362922439432530298149991051713920 10648760 -221051558058733574674170865003693670400 10648761 -238285003538395349708247974487697547040 10648762 330571446574793567614573159203776107632 10648763 75028945291836306087761938401011947080 10648764 -97912904631721245046902520721712006144 10648765 401357915786618719351433192122514079660 10648766 50751990818748026690074965606273511680 10648767 -410350845919476843782909095039144293888 10648768 89060933394552533452888464889269452800 10648769 29059784228000158476405997400067962244 10648770 65752668170523821860800922844246177280 10648771 24665388999315306815130940028826859680 10648772 474430596909379950777327283568983349376 10648773 -24053269112201197385174540515366036800 10648774 117196135754726240535341154697984950912 10648775 101914209643089846875939284765032052800 10648776 238803180681849245010304677493821849600 10648777 -205377292714552344611297385024924335900 10648778 -71419394242096168088432622230438400 10648779 -28972758044842390146633772624027868160 10648780 -62055224554020003052996205765625062400 10648781 -59569797279373847170817785101465865920 10648782 -164940062255476722945917507135379772800 10648783 -303435056615457892126572295915027262992 10648784 48350044049969039340659858767833292800 10648785 -13103696313747914218944890056172340480 10648786 -66491019373006410735643000302445143408 10648787 -567769958355138079871803575951220380564 10648788 24142944393190128331164679787055974400 10648789 -90911696037399338888885737646011237380 10648790 66525263089424486150513339995332710400 10648791 200961163004987049326507432796601946400 10648792 -93894085373919325945612111558773964800 10648793 337036844798249724534200730468970520448 10648794 -31623975083308754534074641969369852672 10648795 263526891221840484141449728139253905280 10648796 850076875821718551036099535844447390208 10648797 49418467877689924785245150223398100480 10648798 -75166606983586362826635049377975753600 10648799 -254464663995480255464354446403675915040 10648800 325938107296073760663260629446819840000 10648801 -214003796470930153926073855574552815198 10648802 13045262153193853909304574351916447392 10648803 -71536915650095588476563612399245952 10648804 -535765087075623770562285323425036841344 10648805 -253397958624955353628079274047359296000 10648806 19426065744518421361573379780982011904 10648807 47774654646309355400929729445732518320 10648808 -181954413148823700752652886583828398080 10648809 286874210721943415778596940620360055114 10648810 -8753798849905503142088404720238714880 10648811 -424727366495386889758143806860628856588 10648812 77538551304021389037539107092371584512 10648813 -94159110114917118259128982283867582976 10648814 -288995670986034317625968992452729211968 10648815 11438770163074315224303789572550293520 10648816 -7114201832565313713171293335042129920 10648817 44007809055225976328337928198202048352 10648818 -131439944244935394931506072801241581936 10648819 -269047000523559322948298899314460969780 10648820 -22831746259936509915458889262726717440 10648821 5468607269103190005108810224158615200 10648822 -144336807398837926634931944586983782656 10648823 21068853392114003040848828492785582080 10648824 -150934138097575555510093330911667630080 10648825 -377607131243244666273865382261596580400 10648826 3412691913998544918995647219873930464 10648827 -6455458432240014120460316491184337564 10648828 -20887654111908627565629210185451999232 10648829 -722733912250540828269904741804048090740 10648830 25936084374824679721536369484695265920 10648831 -446317018121196655955569676174372804936 10648832 440636942194102394916992992405792751616 10648833 -120544854928624192532975605135985916096 10648834 -74491463811532089992663052970196622336 10648835 -200298802999172177805630990907356468000 10648836 63943604846621771171861451555893597184 10648837 448757231739067108600517825545469550912 10648838 -26473123701667420086944542228323019680 10648839 73478020987239000382973542298710952448 10648840 -432585064802694166602790729533842995200 10648841 62073853573621985977011684904885481856 10648842 -75862293440861483891110722692145173760 10648843 -472299658152666617120840298131557748908 10648844 -498717238432355582886043692450589227264 10648845 42226876538969591366447085557941471020 10648846 8621124342022975382207540338975922304 10648847 1486765176485317985777851557856777848 10648848 14303679791273547928110842019740909568 10648849 286625601452245604367304465877830108850 10648850 -48997647345389418222753421931728068000 10648851 305231476256694641670862945623036508800 10648852 -5265035858272810231403517774000474368 10648853 -544303075655031297547559112076216358898 10648854 126926198011886161050605258671948646400 10648855 -27305889908766591312279968270091467040 10648856 513900882834986044977357383256736634880 10648857 -51922511809576006889697503460808998960 10648858 352519854867045835807554189048203147520 10648859 -216102421766771805889404697180118860320 10648860 229000558466524267994167260138305295360 10648861 -338387041149885194578945250302439959328 10648862 -6403112865078400343257563682784157696 10648863 231648743667922912969344363726424414224 10648864 2423819937574586697667250748905226240 10648865 -70738900477438975116762767022575653740 10648866 108308654625736052668611956280967916544 10648867 -141385047002065289756744468143302557880 10648868 387045752342299483899767451804730250496 10648869 -100020310357392392314767705273412569600 10648870 -296696419876979596908996843145288032000 10648871 173739348294770133827668166337916110072 10648872 52142914426265420317012071699869859840 10648873 -271488858909014665121322841531820508960 10648874 -95244216298519273102226441128576970064 10648875 19846994544941726950646211223519320000 10648876 -383000249789934174688097418001187043072 10648877 208888726651315701648049751721055704726 10648878 43632187802234034595346661555924201024 10648879 114755248409885769819221987211437116384 10648880 37661528010424583071839190737423237120 10648881 879441929474413044616628540248848528000 10648882 273322115839342121701316678572005099792 10648883 260307638606092670096093690416914845520 10648884 271282515670597497710966907947266867200 10648885 26371782297528453836890041986589254400 10648886 33037677893326786217290338389787313344 10648887 117525407372100742256762160024620525520 10648888 -26366875872390450463305485530690560000 10648889 -119623979517448805743405208787501432480 10648890 16653572651527223798950817248505502720 10648891 -535466332495273389869032900365284136432 10648892 -415184694944755355284138234128625044480 10648893 196482957770705680346265494194085892864 10648894 129554981032807991440783426729664874240 10648895 -191988340253898169103628199565741784600 10648896 26414825625142126643860600519655424000 10648897 -310925274605990034318639816109811821888 10648898 18134873699813109095537003858306847264 10648899 -245263658050551072087719648377725349116 10648900 -246322570379261645765040860894324659200 10648901 347297477934245796656392994002881631902 10648902 295444564956308717144319551458282288128 10648903 -184332473134701710820902572629871186560 10648904 72129052378335018756764607072136396800 10648905 243742458489782896045032530390811956160 10648906 231016487815333002055276107390666223152 10648907 2341913555747899870643255271393613800 10648908 7406238797248985710507760173041761280 10648909 -248141242761432990034498350903272989184 10648910 -244359356861149223188407716705826960000 10648911 -70768608914517456356410595445333527040 10648912 -148908501033048080582911426209795088384 10648913 424031111283566624229675674218334114400 10648914 213926515900552587318029821472026573440 10648915 -140090484833884090008019803270123775440 10648916 405094148959041117779225917388176193280 10648917 -302888423771915219555215771785989310066 10648918 -154805614106182609375698099022695245184 10648919 340478598100554885616370009456265987264 10648920 203658555853794984611059258897642905600 10648921 154857731926147471119435853804306341012 10648922 -121328998685339119210942222928984748288 10648923 -17472809899820196679785353091545965416 10648924 -68468014205883213726138654260847449088 10648925 -269108857452887624227568997168608770350 10648926 173513216206231235015971519719880219584 10648927 -396361077593384467925364255935216226440 10648928 -517641690753989313030954031701627371520 10648929 -80399749934289360134067752900880796320 10648930 62274775102011306307826758845520819200 10648931 -155212193957320336269895413398709566976 10648932 -91405418796196751660374026464485441536 10648933 112507302063161665129678529918115281400 10648934 -4677027612227350981693489293682103808 10648935 -151448428738371505895457524214802099200 10648936 -303062063503913441849684178216274544640 10648937 -216861992054381246880353607334193084700 10648938 -22895630524258685348652373420362099456 10648939 -6015016585391784508527196887361674720 10648940 80309836657608317737163959551771095040 10648941 413052205761400282954067277240761904192 10648942 207062608073614447222978383409374583872 10648943 -714569408289006595218953764143799637808 10648944 -15573987843926774789786417837341802496 10648945 -350279367358254689918242277873830932300 10648946 -68139226569391384085636492724773875200 10648947 -104243848457872949624303224142342560200 10648948 24998072410929721644294869451096113920 10648949 -751468251541577511940334243116404185760 10648950 -400872939461559346402514705972428800 10648951 93195434951029411797360899214923539104 10648952 439707031020054333750894134155812249600 10648953 32711004724256224828925616480972048768 10648954 -36925746535570926726589200172326420480 10648955 300790854741984364924450052289060207360 10648956 -20460571930937015952979649727913491456 10648957 245838646849897401546682981590800043744 10648958 -440832087128941965180161008641279867840 10648959 -79516094639845733523519182764519347072 10648960 -99928428693672485692425626035893043200 10648961 281199145464397720655143809027353942832 10648962 -147661838680377487989139446860752700160 10648963 -22643276576023554630225523189796036800 10648964 -897004600735059420656882189958746394624 10648965 -89246734829453928706656586397142197760 10648966 -11828951968873350095122199465706929568 10648967 282378489937419949830464671047800434992 10648968 615555524195729108627752532802355200 10648969 -235499035262943649854495592951065676080 10648970 7609802641133476810493003526491967360 10648971 -126120547106139549625371936947688642360 10648972 260489390135487427009786321796423150592 10648973 -208151398206238105758408454541599044480 10648974 36580970270314225377850723715238480000 10648975 -180943802383200407593571455782104251000 10648976 64028986264688307386763213930666934272 10648977 38237449532647663638339341759339404608 10648978 159584297903756577323310644827506809856 10648979 -139480142493335386407606438134109883320 10648980 -6455753818781658686215744892935587840 10648981 132289534731952391573868579022937932800 10648982 -119980666079751663445718625465351933408 10648983 307950262060309635009581526749851309824 10648984 -387750362272512129989801322219040573440 10648985 148226699132153687702786041407118818180 10648986 77564116333846913011123437940321843200 10648987 -952976487626939734203462824898691923600 10648988 -79665247727529686341272413180919957504 10648989 -381523056802663108338719215746367227552 10648990 329024288716342353023872404280192588800 10648991 619466871189634095007674103892654887392 10648992 -166977395940700183607928869017834487808 10648993 4908482374154713275349917363986110384 10648994 201531614831857461530715773037119017296 10648995 109864522125379555125859569146471827200 10648996 76941809545072566825337838966923575296 10648997 729851089176645590043149007151903360446 10648998 158160922455068350562205550964683063584 10648999 1426080018163489549774388278297806949560 10649000 -69087735875503088181651727069839360000 10649001 228507517410010074839327461721183017728 10649002 -14231361310556374623087478412127553536 10649003 375329906654685836277521830259066963280 10649004 257070023665463420432786051251618286592 10649005 -117211268208477924784890677619192401640 10649006 -131778145735685595556684138416558504960 10649007 -29467985146140919984197740703499169232 10649008 165628533510699283252704734844693266432 10649009 5540253733412276717799880230438743616 10649010 78088041139032100264934757587342929920 10649011 -749731957970115681254729029192087302388 10649012 -171050225343211691406957225633377918976 10649013 281497387893977965815074990146939372224 10649014 -139965888945496062697756522086107621376 10649015 -75615507902836556635782778462387248480 10649016 260018939114129923075427247554229043200 10649017 -550770187755199735273154710491711233280 10649018 256979227685398258082467938703605198960 10649019 -483260834342574133098343447088296423656 10649020 381025523132304680846933143365252948480 10649021 26764995681779919674387482890577842264 10649022 -157904353885976406256101537299705625600 10649023 -92049518993750708613984018265037546880 10649024 -29044999458250092682347892281257754624 10649025 -132512472050036776633873817757451728000 10649026 139490717191552992608380797257164744224 10649027 -158005612609012997642905450944536753088 10649028 70161115105856426227481411471582668800 10649029 157505674337657936658068171998609817630 10649030 -74058907603238733062904713961840576000 10649031 53641974367324608518391284305800528552 10649032 547963326984063693127984214335794892800 10649033 -80329673620902425766618489321341207718 10649034 25821502922061262121352683355831852288 10649035 150609828439179886169749793321895000480 10649036 5096034964734732478372074397031322624 10649037 -21859810838989134407257038976371081600 10649038 -206523722351496419045373917287331858304 10649039 -506359591953665051775741631701322982160 10649040 -26312806276930942798175505161829089280 10649041 328324641898907770875679471827192736372 10649042 -277959070732648706771293708937755008000 10649043 474544451511387556918913335310349721200 10649044 81170861584788503031199292183882014720 10649045 -572268233892721323709508976675256600800 10649046 -25040923226395294379563736446533636096 10649047 -207358134350965388545897929505755490328 10649048 518527723548847548781854410974124789760 10649049 -158434647242730220061594983000367801136 10649050 -116823367659593604659186422452372145200 10649051 -90110393858757742120312725944938123248 10649052 218544030218217155766187058732684132352 10649053 -222630847818468871311626049606918031956 10649054 58622333661446696335154748706080980160 10649055 -384700729998332209180281505022722733280 10649056 -102069385714929358380797494040909316096 10649057 -593971744463719973632921921677878837628 10649058 398943658183065296868331932623339520 10649059 -188517178496326735336996201399011344740 10649060 -8058716259029775939729525383976011520 10649061 -151003734786395413170777622942782498180 10649062 -173873390160548987350811710993237639968 10649063 291847136768874344351105283513175222920 10649064 -127838230241366422499362053402095124480 10649065 -167193284959727816556511947809123899200 10649066 55818226652376823944317738912607876864 10649067 -4064399677874664031188871792847467008 10649068 -133291993153309565948249925969459302400 10649069 211844123626376543167314563226391520544 10649070 542089399913090311264556944131276480 10649071 -205149223701898839781211099206816055728 10649072 -60412574460326353459888546423411900416 10649073 349257773441791894894443014909690723184 10649074 -315872031702787487582230897279043004288 10649075 -441473832007841759027181531729395072400 10649076 256312701862247368744383557500470853632 10649077 -315103821920037282584948551064429930496 10649078 -185990270737911746282717614458452226432 10649079 1668266636590622445125000015301003648 10649080 57966464670428720899002438452772864000 10649081 -112380320858114032324724792558656641468 10649082 105453610380235426963248677807134502400 10649083 -466498812767345939483028685263818739960 10649084 -552528660717167512143573643344460406784 10649085 166306058801087454857579532382811283840 10649086 -24976260748352441003145032793324585600 10649087 318928734923674178887893211488432000 10649088 80287051199986346612972887412670726144 10649089 500973722467432746051229391796097536 10649090 96914968299946194553956369890836468800 10649091 95245480090595330253662484078650124792 10649092 -134006105834480190211842160940349984768 10649093 139008922484628595995612849725987587584 10649094 827389395768052230347427141041001216 10649095 416123656988373675576659744612769972600 10649096 150774190328678381504733298538590863360 10649097 -467790287501044265882754223373260188960 10649098 -121987791300154325712146409684500053200 10649099 -13790612225055339869724603808150544736 10649100 61751028542634959403002412814328217600 10649101 -181625037009725027017908248005126006400 10649102 49125142065948164532135693501909346752 10649103 27831500763895608191670738834713696904 10649104 -21868461463980815609254188843070382080 10649105 -551828754323265403811784912884412313740 10649106 -40924237760814245570131922550801176256 10649107 182257511605463043764573945914123999312 10649108 -101203934649209841335082885484984285440 10649109 -145715926961462884992105288748382079360 10649110 -5896374653969148692964897889511351040 10649111 433259684979356654164344351529373774424 10649112 -47161640732101751973761798701084876800 10649113 -237010628616328531316667487491580451638 10649114 -122085963850835059801534735605786551808 10649115 -89141496084561374762909753312092951200 10649116 -29388077077790893302469878084400322048 10649117 -330673178548682067927051437796802643220 10649118 -51355805705837678015494749985861503360 10649119 -466350773554866541702305411971025540480 10649120 -45576183811869568178939514930698649600 10649121 373201606407922298795793879734985216000 10649122 7400640714347439691622469634044858624 10649123 -422542194392016777890458385649989305920 10649124 105417068439260877448165412574361559040 10649125 594797794142234491103101109474631579000 10649126 14080973556015582161448484360415212512 10649127 26320364981071258985757036322567690320 10649128 -309345107885908659328456657417214361600 10649129 -304329926499208873973365900009946907270 10649130 133635496996114509556460938309696523520 10649131 -229950817819226751465081748434129507648 10649132 194353293660787544470434799419012160512 10649133 -304045273603830008801749257649604589120 10649134 -205501066448021085160758888179569572480 10649135 -36710266712017145823732896385835818720 10649136 46093071742068407356865172819210338304 10649137 -238853823152342300536354139970027537228 10649138 34267937233165366987982465082236242944 10649139 235206541804870661277919355502872184 10649140 73771517184522283828365204461637588480 10649141 -590408218011714343407102575429618509458 10649142 -49060664390216695907836844466520596480 10649143 -365586228743094487061527434829672007880 10649144 149648964971323771562725611893236101120 10649145 -12922115345642360015643865868797196160 10649146 -176701585571976437949877279049584247040 10649147 -326315932279970031926579982234051559848 10649148 33475154791193592724178562416987013120 10649149 27881408424449933305413788982094090560 10649150 -48349104816508471739181568547825822400 10649151 8739198209270704371860832386256609984 10649152 -199098177337510485186784544024514002944 10649153 241286663997138200926392294162964586580 10649154 194946392274350395351524252235016757120 10649155 -141477510588219832048804141081483114080 10649156 85552767052321733367219833727717101568 10649157 500010524858646821128375166647550755392 10649158 89355487821076223591635317443134458240 10649159 10717189163646821594464285662599805000 10649160 261221174814057251972137276258564761600 10649161 137118780006379413510206536794781401600 10649162 443517638934680778105347925885898934832 10649163 41394666830604624695320557854746420224 10649164 244913316003023398796807820905895109376 10649165 9819776783310789116620085226317639520 10649166 69726655828722691217869780170041929728 10649167 53759056299815959253981623760602436560 10649168 1000340088522933824207501299102113792 10649169 452881343824196916776692874462466268194 10649170 301676387605398453361550001336763522560 10649171 336202945977732304244945231443269254592 10649172 -153336274388112240231346767338866944000 10649173 -421408103079004622065470096572571926578 10649174 -176692580450214815795294804380953686208 10649175 -59616684060941555191734267145611283200 10649176 -275507432823378428789715512924814397440 10649177 -159102596400232319098673194575767577600 10649178 28328330786917963574545123995061931520 10649179 -675624292669634554696897009542580711200 10649180 -33847044669232283671658545424265523200 10649181 492371945115079969625313988756755251424 10649182 100430791521352130978766137359356931584 10649183 -217575070279983163808806683302213465568 10649184 14268527181756856075921615844599136256 10649185 160696175457906429941173873881058927380 10649186 -71423283048260546184402792008755532208 10649187 437591592440409480977396150800853124960 10649188 159608173337890042487380935773924044800 10649189 219184689871435252492154158121018964990 10649190 48482811544146642139598139712968731520 10649191 2371609628827963970157022007199222720 10649192 67509755577933374579757217574561249280 10649193 -15004287245617467621454951061310189936 10649194 -129005978255274509703387340468593601104 10649195 -160985569297484401217906511321234512400 10649196 232139718575958804284451615606688550400 10649197 5152221142664716088320976705204689188 10649198 -128987645118089632392603634104823822464 10649199 453754730813368729006146193927465026816 10649200 -116094440372311923019449038497169408000 10649201 -717207020427313224081606696149511690798 10649202 -57759417010847014134647781207892089600 10649203 -378167627164378226636510017376613242548 10649204 -99564021621629879533511540832538558464 10649205 -84952109748653714324196393514979328000 10649206 38966483889689443503091819337965478400 10649207 114309177952105642966697041214645477760 10649208 -6284671725099111397654885267765985280 10649209 12269925571149017254702989835106316100 10649210 -47158691407160679282395095377088320 10649211 289656895616165001276924415767200437272 10649212 190525124875982584469837455828458634240 10649213 158295010442936964081700580338064286720 10649214 285411052645103972243269958770429504704 10649215 -395202070597232794796609792131298804400 10649216 -19503731270506052413957769316406394880 10649217 175590336173950230912462203519657721120 10649218 24764133734575263488961457315176580560 10649219 288146555325831081467939932420882780752 10649220 120957410172026122224871486675166945280 10649221 -519303926052954997235978210988452312256 10649222 35888076269663061106669422507600196800 10649223 152995071431022071547671658096204608280 10649224 -264289669028549129470191370503840599040 10649225 324356066423013051421461054800452251900 10649226 47461728507437252291858643782984385024 10649227 697192441919487247382650139692228357076 10649228 -530885311271751588525644757545868210432 10649229 -29042116933862802728169150568339229568 10649230 93525445233234505974484135275647627520 10649231 -607113763945193750274506215282735669968 10649232 -47713181991291412082474169232541417472 10649233 63402988640687043399023943055624366464 10649234 -331684154440144380630515463732562047360 10649235 91407212119899382905664275290785365600 10649236 -211557885262574388431998583788531781888 10649237 -200639314771708731883833032699947619940 10649238 -20345838587135645958429870871001296512 10649239 -1068549986957645499879237388240816408544 10649240 -9276588490835679292042999861712486400 10649241 -186915177634946460220772776887064612560 10649242 373506658467889089494097735991021010880 10649243 -785846025568272236765572705827905682456 10649244 57175575549148049125617473967486369792 10649245 -427179234024361686643955388879400804500 10649246 -407266843378997390938112549563177484928 10649247 39956885962806840861205534962537803520 10649248 501398661972320405635743606986454859776 10649249 173159163742012389342988556473878588564 10649250 -229481681516378536738970095885351512000 10649251 1793761630209466292849349417755782464 10649252 279377748251036638194190762395417510912 10649253 171153695886355877545588024401751042560 10649254 -108555474833990070364299211176232083456 10649255 28329941731306664475541366136831615160 10649256 -733785920215225924430676463288770723840 10649257 -1191939722923760082939077410222930091868 10649258 75389774006864241308467950749207881920 10649259 -617324169507087123346597267696123174560 10649260 -64587359673078035982877196986828492800 10649261 15861479494421243944048708517604894432 10649262 -5059322030937017922291199090604666880 10649263 -421568735193300158611010164524630900296 10649264 98579003259463334293715781355118592000 10649265 187645744569407622386569757343046765440 10649266 45490255155202634252569335046054188960 10649267 -532522738348690258725855758683585720968 10649268 294292966852880744105715125751347995008 10649269 301670761478536666039542312133119058670 10649270 166770390679496552538115980761448046080 10649271 -321590838464522727613586682477492958488 10649272 -287871489591118848750677888766102220800 10649273 -773541048897397413987289480764897705216 10649274 28937838574787133271744210694908584960 10649275 -10746545334687615172948435361954508800 10649276 428118624991804608089959350836458045440 10649277 367477321821566711170178011578479650368 10649278 349090674164998327249572170240823133440 10649279 -3717350953312823476562366288456451840 10649280 -13685670935162789504965302034146263040 10649281 277926945591997054133258649038355094082 10649282 79207357688982836976498611518898588160 10649283 -7046566384317113336520122173154112336 10649284 46377160106488856280858055044671283456 10649285 -5252236921534112137448077760161180200 10649286 30028218051617110343361284633438208000 10649287 -50833111302949835344220746989441234408 10649288 272324797072280132896508225227715880960 10649289 -135098077502647600935580556748383849280 10649290 30277079801395223660782671589230320640 10649291 67414757311688795891324315143147831800 10649292 -96517749727864578396219363447074062848 10649293 930768210613299378186602599561180643160 10649294 2742223769024061965386830028306714560 10649295 17742399070778782692378712499953674000 10649296 23820384245354085845259415439601958912 10649297 -1045471260808423792364259660318022002828 10649298 -23115733853240719947081887381277135360 10649299 90233821014783293938158739540516695048 10649300 -24103024510797664302016877889774048000 10649301 -112578697467322315587867594535795769760 10649302 -113417211936036705881206103927811903168 10649303 85991693459994450528378397891426028256 10649304 -17554317930116197059731755225449369600 10649305 130676185517675556632806504335101651460 10649306 75607518933549744766812191985893520384 10649307 555029121947879459599106404319967508992 10649308 926354133613245677473774128665476096 10649309 -287975754524912479661182852912902579648 10649310 -47360896560423826773899944246141132800 10649311 769643348772207035239517087725975850912 10649312 701870344942893406104025528727647813632 10649313 2159434736437376743444143115073142084 10649314 42553837544040899600047962590458363680 10649315 507707159003523739123501025787360030720 10649316 -28458914888188376674926186536864649216 10649317 -336995866160749470943564074562156413474 10649318 -43518243901757780078314122390834980640 10649319 -41956742894663310048154475610199407792 10649320 545019908977672522773187522081329561600 10649321 -643565855719732545225625490872992593478 10649322 37341194288176765420867327716553374720 10649323 276373836385891088503596745542483981960 10649324 64267338763764417909760020854312395776 10649325 -102447021915486580992511956629678042400 10649326 1014543109095127521186163818376557504 10649327 146895308599857083643901267179473576112 10649328 45888164467761134527691374921162752000 10649329 544298728479174695696567253671922246640 10649330 131781278911480145584573239140951302560 10649331 76118366474286963990215220110368677888 10649332 228244175655606471687893666222177689600 10649333 -265448616263959669492550884349737922340 10649334 306076061119526597441786150776320501120 10649335 36711257626929110721838823611043144280 10649336 386446471279381864323829726409498112000 10649337 687686603593207481868810678035705856 10649338 19913339151200947933350469215994839552 10649339 -32992284773393498437160216630065490688 10649340 16899213850540679672697902258001715200 10649341 -416195251557983026888286696010212971258 10649342 347266216457849581275283464302449124544 10649343 16723488924265732692676201018756949904 10649344 -491973964198554264309854754632047263744 10649345 -68341998987121142685177134932007635200 10649346 112283700061352463596445878933576300160 10649347 374970158972809012218000681342277516796 10649348 515301873269311261182728817065884830720 10649349 472826640049157455171296783824892208734 10649350 43869217965387625776230724505702370400 10649351 -258236423164579470111094861933462889400 10649352 -107179099450331528249321655677659545600 10649353 -385386110078922961545897912631526096832 10649354 854456533054322935016778418120007549952 10649355 -169154197587129765899446438700308865040 10649356 -18152265716049610491342433211361614080 10649357 290640606463028892548302445247479172012 10649358 -274662041893054061857778330650006329600 10649359 131538878425812569479515198637731506416 10649360 62189438780746484764039456193859502080 10649361 -31470470340807685560799484329050822336 10649362 153318094240082372749898326615947955200 10649363 -441334134429224859078867316734015026388 10649364 -124863172338174750413965799992884860928 10649365 -413101790824026371232304144568854932480 10649366 -18055233244513645034889250375635194208 10649367 -769255373823332274232717380313244256000 10649368 126249668523582377458921444551591198720 10649369 -228538278708246147121455478749554098230 10649370 -87081023200941045483861313190188627200 10649371 247538153193731697848217366886524840544 10649372 22938644380455122566184376096691676160 10649373 112539407084094445911874437975439009344 10649374 166113791655639042916132020295685847936 10649375 -97948241579197515302724527849159625000 10649376 -795263644941251396916246849953841807360 10649377 -324303080905248269997959714469126732908 10649378 321933175377662808483296642754375435840 10649379 -1491147280931960627183174724420908112 10649380 -1821124329649047593236522641836851200 10649381 -202726451595081095608595490629541939072 10649382 297541331229315031888226205943960704000 10649383 -242333558198114610663933440856988112856 10649384 67789019184581521936285330075075123200 10649385 -26573222336714050732443262321360252380 10649386 5134679886072605777912414245843008000 10649387 324229261964456634353560446407388175104 10649388 -81219286043626837327631291034532108800 10649389 522106540211537391154274808430581989856 10649390 65311346467730919949968382791827659200 10649391 -21035378537241021830307638607331155840 10649392 71377057309020677640677216515155558400 10649393 -399517974700616148071555395741570085358 10649394 4345551889042601370204309063728028672 10649395 -404920097482406239936407865633194301920 10649396 -157535862316504551846748513331438616576 10649397 -340250723489342322696307026399499928160 10649398 -17522286996999060626760734292508067136 10649399 192152554728037677899105381564218292160 10649400 81154226902035295688621728957632000000 10649401 174471153020123165137814318229055691520 10649402 -100969301631199227883714968784391697696 10649403 -147204543672557898923728732075992739188 10649404 -303525600527190388452662367847828915200 10649405 177602942647261107789431360371189190400 10649406 -228930018323906969813785106934597871296 10649407 638027110551296260310719088066454558656 10649408 18087710575316769111798692757375025152 10649409 87366012853673485894688678549729563200 10649410 -231987958497820539611487707249784284640 10649411 1256803756402853501621015915491004762592 10649412 -337306180234386675107060257990185232128 10649413 -585070313478845046400253031347929322338 10649414 36045795667207146324001499343117226752 10649415 123545296075526260811362272174970165200 10649416 491345308345272879149230856881905100800 10649417 -70055598340301194013703165247979754534 10649418 -6289471529612097837790156843779839232 10649419 8586123962422355465477043892635249408 10649420 -1870610502875947026228592240639057920 10649421 212574723860903946516223435208118297600 10649422 -4759394038456825367997377659396413696 10649423 11112104880815710571123825690454136704 10649424 72588202514862231674372598771652362240 10649425 272373066184757835621507824279331290150 10649426 -95684988344963619030841986350845386240 10649427 -117811562626048057718873594896114295040 10649428 -47213735873614421300578014909642584064 10649429 -209782682079120244266594613139001912768 10649430 57930862270086307926597977606497443840 10649431 15497687138881176694605149989275041032 10649432 -275551365786338581477799904500014080000 10649433 -149667367447705268307527872677289552176 10649434 -341885532231972074586671175156280450848 10649435 163124902510873915858535925825550898880 10649436 -41302213519001629319239263858350014464 10649437 -4240395405454641808729139130625908480 10649438 142711446371685623210096074619838106560 10649439 7500663480488150498611847807983644504 10649440 175915294444030290431917887014082969600 10649441 -498635097383072693049429699401859115200 10649442 16217207368677615956246652733844578560 10649443 -292773418219467331354022843327021282560 10649444 -188940266474773264163599792679478937344 10649445 -219110391472759038156513207769071562080 10649446 320549150901253605012435859390727305920 10649447 463666712700669449535325556406710419896 10649448 -805887050482855819993170994339921920000 10649449 -225299758238550153045144746196455160000 10649450 -86753215582416388413911650659313401600 10649451 -51981915860913616176574740087253958328 10649452 -626692582178529207386395664905322752 10649453 -455279647150008134227908738679797488298 10649454 116969210682497089135446523403864070720 10649455 -21181472368687484048871887050925459640 10649456 17615607660722991571409698067005734912 10649457 27892149317224692564671868521582457408 10649458 -13451602226176011131025198881534337024 10649459 2358535315995476460894256021662630288 10649460 -41663476613460232253602249294477271040 10649461 -176065758851187222563972802460592283776 10649462 -73273995935593367834361696119887560000 10649463 -35027675575360838534022199704779480064 10649464 -409420843169336936942829550575962112000 10649465 42977917733443004615751742287732117120 10649466 1692811600530484000778816785089546240 10649467 -350823268021556119410798317264675350800 10649468 151978641290218506399512759429760170496 10649469 365179648408002222489674811771364422144 10649470 -60549356795754792546183507117657292800 10649471 143693453135811262243537867610465952480 10649472 106139870818717773601981359622182666240 10649473 311363344770095194106221322739298838340 10649474 -278315710132273446545591813959251143808 10649475 27371024485395014791257518036350884600 10649476 -51901663305010921477451767977384710912 10649477 -392013128873136193886105849796892253700 10649478 -11780503452661984913359420409228433408 10649479 -706041515645698590634092248949439792016 10649480 9904606291378182889019786469611212800 10649481 86102174174656607587956583753068245760 10649482 280052910700321883116486055226899852592 10649483 -11963483791596902162122196063764534176 10649484 252139474674350642121101356419143205120 10649485 -18794639536019591075877760619224320000 10649486 -351570045510552584044159379787630623808 10649487 -13964322528631187057674238038840569600 10649488 10596189827813662601551365026617507840 10649489 440695336909944795878303357119436362290 10649490 153735481497860813906058952030765893120 10649491 -400489559553407152958533107783317857108 10649492 -46141760225451249596284063781377966080 10649493 560192672286082468409383217283685019982 10649494 368150984198487207432783480334240459296 10649495 843189726717505773647153628633457058880 10649496 -76193280624948411977820864257133772800 10649497 84069364679322885098256029461323838344 10649498 365274736655258407358785942355342372064 10649499 -30991330527635629512071740765970357760 10649500 7745114123713991434412951081804160000 10649501 -332056855870106915148400172907186441498 10649502 -13694350109627042116532914945727537280 10649503 178234420098151051605643007757788131824 10649504 64779055617121748572858179787616550912 10649505 262147319046185411624013476026883314560 10649506 53844672745526026861902439166573435904 10649507 24460865449200892004487741144693361032 10649508 130845008862846471649476049000890024960 10649509 3793020888014062369014327410288602208 10649510 -200438677383418631305519419999484275840 10649511 297742650557696976170041503964881518160 10649512 1346654005289863600576787555288873195520 10649513 211740596799146456022603637519698875898 10649514 60732727098078988391564450527115042304 10649515 -604354653732679780475406330678382215840 10649516 440050150494650921351041731400796897280 10649517 -470015699021816608009724567975576982720 10649518 -9023113645150969821310738043251397760 10649519 151347810851223189074573242344354852840 10649520 12847878730448625107137904538391019520 10649521 -192543115934533282594431869415762842000 10649522 73000633891240799485494473111515918752 10649523 11246916900851690906548945868558312448 10649524 351179978227708286187771205049240564096 10649525 124162058734337963566251590171784717000 10649526 54793217866553879674075066745685918144 10649527 -24912813228271320335198723548494363728 10649528 170110520423408824034293841686166200320 10649529 -57820688691105492977100247892961331200 10649530 56163582797644870084446268772686664160 10649531 655763906165008077342773916195815661672 10649532 -4145461201265293179959245304458411008 10649533 446404893144675282790827947818940144140 10649534 -39005012253417448979732280840842473728 10649535 -150538920360519809785720133887428983760 10649536 105927686534197859710767774192317235200 10649537 -1040783437281460746731919880179401314428 10649538 -125769344987347924523426932819046486400 10649539 326031511389099345375356408784606182056 10649540 420927786869490077626558128895428833280 10649541 -139899673402845981912279439116223462272 10649542 -218323512624287474272152186080810365440 10649543 -435078770099802299084010324378146211480 10649544 -24610790150530207924525356551096033280 10649545 177264718243870278950556558136167717000 10649546 147329911846419322281420413610050663472 10649547 363312589042463928297989063165690086008 10649548 42498846691503965460880005410891845632 10649549 8016218601873437386168673952683057580 10649550 -36493680206064965082247539399458491200 10649551 569960742792683583649803439212806059704 10649552 -1494293171963459673322411907466657792 10649553 -30803998076851327104592496761335649296 10649554 -4061300941353542982905393624213268480 10649555 -99374934959214426152919899268068191680 10649556 12342103612959024852287512809243404160 10649557 595442032699266929453283599636636047840 10649558 -220866129530897410148835467891251439424 10649559 43001602392772891822081321788166984320 10649560 -336227233051267996267674922334552064000 10649561 -440731163789409386536255856271315179256 10649562 24987366053541970565797692799788833280 10649563 -282447107566221917095066201526451395216 10649564 400278828585466352697427212034337604096 10649565 -191118759014947120636707567495006635880 10649566 -23255894816943374088043626689313857280 10649567 391957615239002627679313495465262291616 10649568 -417357641583367775131899114937306054656 10649569 -237935884731747544402815107251152596160 10649570 -231065554803702118557877340391113399520 10649571 -158032844844422843430969080569897188096 10649572 251871018757094280320928322336282828032 10649573 415385719107237174105301791789168672 10649574 -15556842462825630348268427393303049984 10649575 117486973092474490395304984197035847600 10649576 -33080857309078364546138615898845184000 10649577 149621996418232553484472307230239435840 10649578 438579505699652990392518375252473937840 10649579 164240046832450944907486112943276177120 10649580 -69404774967405518542656517586699043840 10649581 -91955298835302280763137369590763960618 10649582 3195046607587028708198842423554994944 10649583 -81450016383448760438294778939263297280 10649584 70136086368422424048107901535401246720 10649585 -113674343957974472523661865712346644480 10649586 9245976138129636419838617030327670528 10649587 -165300578713575787773479399839172240640 10649588 191838834112065131870201669840792739840 10649589 833852463519566043718117226787178090656 10649590 -58865817031225552130540592300468387840 10649591 -454006957759302721456667800864072210728 10649592 373535132999432973653517193021626224640 10649593 -260684505521046377635966556151503531158 10649594 -106754158571789601576856142251318779648 10649595 -4528630795236463083534458338262016000 10649596 493452595388058557515504034795631411200 10649597 5497619313345308946647454179267214432 10649598 70314801473203431512702139382067463168 10649599 -90569400859909999826449911020631145968 10649600 -95474894981782586801889876727824384000 10649601 144579220451859716548236419733994642560 10649602 212399755499765161757501515823451340752 10649603 478630665351800408054271719507686766280 10649604 28033403358993484667528868484465815552 10649605 -4253763741145998999332333935853966400 10649606 -287169867671097640742692851079875317760 10649607 336292517866422494935854378883251601920 10649608 61327813760709669826125584491618191360 10649609 -805948998791502088582074284906895497190 10649610 -161097658200999474884781192951536908800 10649611 267069111318748081688731145989709710020 10649612 -472204164613267803409168246906121564160 10649613 -104201556651441745979893091684269749216 10649614 -348510096939375269878494651421578068160 10649615 351834091064775131450214028623846393600 10649616 15533491948470014762067809116574711808 10649617 -89631640925721691075970195724671791248 10649618 32385070702174695002689965002701355520 10649619 -351135204768836046348421883494474873512 10649620 330424635288544337395278748643444858880 10649621 353645548668968028282173631680818070400 10649622 190792313513061268179011540423670055872 10649623 61033289287666382692381426528093575960 10649624 461245151773824658444304887575755366400 10649625 -17006496930280113424761471101941536000 10649626 -216138644598616804029079345965942600000 10649627 40763052858492063217176317140970840640 10649628 160875941535943656736986918327344592384 10649629 88508330441359962554324931054438192230 10649630 118851262644347245764187143852102134400 10649631 121772448101274006486935174225937338952 10649632 -294185124715376152042787597983162564608 10649633 -286791241967427013112646986473480880160 10649634 -248320470287828649996556723258019579520 10649635 101103018431938836713326353070686319200 10649636 -376382727637452560416003832854224052224 10649637 -2809282786754824720070987431648717314 10649638 387752641303051505782716569617345344 10649639 -1698000968195504200516937504746275840 10649640 -47216354248881154946519961187453747200 10649641 -281594004111195384697202582552943827100 10649642 -147764947945731030960830278470284497056 10649643 -273129050719680311577120321600026324136 10649644 122446106126420215478588773342346013696 10649645 -353157443184564944282796001003790294400 10649646 25860319041777757201172897214507287424 10649647 118262818286067634495196512245324802560 10649648 92899237126985527215844057506735439872 10649649 -376923847075335054291093118892679796992 10649650 -67975523021806700072183994965215017600 10649651 -113087912126501091146390748977960244600 10649652 136028029795230142465684993175946670080 10649653 86597269936354615601333534438783479680 10649654 443002766186117899373051687802076111776 10649655 85089450174939482949053246901941166600 10649656 686552385155483241717270253481126522880 10649657 -10763044748192572962427597916280562860 10649658 -21385799959946101757727341361455520000 10649659 80802136077242054548297612783859717904 10649660 -168958728347209783470025937265246266880 10649661 110618190576119392788353729069993094720 10649662 307385365547132314047592998777923288832 10649663 184631039011492905043509038672508510912 10649664 161798009556434085008415604357170462720 10649665 -34102838022204597142963189327283758680 10649666 -30093898828105459910593284504169201968 10649667 63816096429915355144035278531458274304 10649668 -162458500442104435075809991426007633664 10649669 116085216370352288256981038546465083644 10649670 168013166838294080864183508715928313600 10649671 203386661514395128435862107487583841680 10649672 490259857434022037483663584488064819200 10649673 79068582367701639730756549593491723364 10649674 -241370117676173362230802627134233241600 10649675 102658878527721719123980034230130892900 10649676 -22711165843333631470865579140100490240 10649677 -456456740098577595855271392761333952480 10649678 1069072373873706636912755593179150336 10649679 256661252129778794569549829209226093568 10649680 76694796570132630819596890182195855360 10649681 4814726920400407742653166012105292864 10649682 -197395325997054477621606469169486377200 10649683 721006971641836620544973458281922675200 10649684 97939937145519997104080848713339801600 10649685 162758397251296937938632425167681486080 10649686 233229201686348536264154604734313045792 10649687 59013758406820856915425490862048324720 10649688 79788947444383787725107170491611217920 10649689 -154868165022980233432270402307002987244 10649690 16596863521977952588742394297869491200 10649691 -233926557665749933846965347743016908320 10649692 243801019314357200752384142999731466752 10649693 778996817697526531531970284852419867942 10649694 -58558444286121837113848089185522880 10649695 5705239346812814477909588789805524160 10649696 -115008678169814757114022971927139319808 10649697 -15499988557013190076143518467889173440 10649698 1090181538620126141102265737992126464 10649699 -518506903888136554815564304490565507840 10649700 111724310539663407759718073619521020800 10649701 20872400538976701844506330451872507840 10649702 -159158609705102166883859691998827851648 10649703 377224101605928569475623614629690251304 10649704 -619504813358617887694553566285789424640 10649705 52609232649215759657994033099597961920 10649706 -146996660109254780959642826271577725696 10649707 63492050202706678746466082588478804720 10649708 41544785821147736266400756906646842880 10649709 -33476499452121928127374503232321355520 10649710 49249018913206347912158164616811897600 10649711 784573778564525710346916855321637071312 10649712 -11353686170038519655086403296834879488 10649713 181752034787005775701842492659365610304 10649714 -144919622415038540068856679818118449760 10649715 -40582275606612416452853211050673020880 10649716 -28372605914225648643198349377870102528 10649717 47265558199140557748971926048996221792 10649718 11695851719623215744366343511189566080 10649719 -488664463548411059506689173014139337880 10649720 313425724889288694605181196298864025600 10649721 -3999151845892665613989294835146715296 10649722 672754025262465942463162869788479212000 10649723 19748610931302614806158816212397181440 10649724 560287861293775874557788366185594880 10649725 154617193854604166670468612076384087250 10649726 -289111808019014563070543434857047474688 10649727 347654183865987967512785247566354361840 10649728 -381569643628705769823897399305699328000 10649729 -603547809506465127858553462544651117520 10649730 22277200818768833510510145839196733440 10649731 -450120237230081169432168190560714761208 10649732 224437839839168420011372519164422602752 10649733 443861283361072517951543293652189805024 10649734 63732056550831354934798496778160658016 10649735 134788021442416177691873858167493880000 10649736 68250277059549044799859593086103552000 10649737 -73336089237459906470303297101173381248 10649738 -463074404918807040938408793697423971840 10649739 -270838313535364315553647511329745947176 10649740 -51103448890222700339773933128446361600 10649741 -555109075193265821228137354490989014858 10649742 -26535698559256152564408620030297853888 10649743 -243684219827578411048739895187369912512 10649744 -8418216899777298807553264910269415424 10649745 207270050835602277304299442140044169600 10649746 -246563572547991062159929617948722323296 10649747 247333751065290031165126083576208998000 10649748 -152033605606884918964390546963718891520 10649749 82558147410448245523600997668778632320 10649750 73790556223813222352967438662943360000 10649751 -6924362366211208998494120087983001856 10649752 115064435744624750333557274971788718080 10649753 -2832427163507828898436127151388321920 10649754 -151746857669960099697462185626191096336 10649755 350353085021153025715610702869135268160 10649756 -51522325525055682197923609622027478528 10649757 705369165658316179758327714905123925120 10649758 20472408954203900158426633161907560192 10649759 -31051967266086649758616226850111733296 10649760 -291219859753982970070268088413721722880 10649761 121864384631283642749359803596284785924 10649762 39603706969064400048600716165823415632 10649763 -172176602186903956446405342984892970040 10649764 596825145590446641742632924332854772736 10649765 16150215562917834144111306431388662400 10649766 -14841924029202416420699890215152371200 10649767 3777866839830407722160040057824361648 10649768 -77782014982307239213696267892959395840 10649769 98044463262447988951236556759846622208 10649770 218229974624898954258672738874176010080 10649771 184336468669609072523212306775686053888 10649772 132899610537293723816774109435166556160 10649773 -350129259037890325426051818862741855978 10649774 -2931793018578125508109332575134236864 10649775 286941985980438977624935172162394990000 10649776 -279720567200812857354874933798773620736 10649777 495867435732270454663750420224897052032 10649778 -91154756984516650758866200206204137472 10649779 -91328622008333415965545835723673013424 10649780 151228989983465575149556561933365369600 10649781 -528428403293207335446591916300810786788 10649782 -65620694763337169437264125509601392640 10649783 863007534986569519030962486106852503864 10649784 100977293996249484363098105757789388800 10649785 560703935007889904725579829634902827200 10649786 72303257175586627420667631268790876160 10649787 -277133404128985063593548489134499904000 10649788 -336415748406286982296476830413290214400 10649789 -432653846481569127327685915036304596410 10649790 1474389389663067091967130211655955840 10649791 110677037558187516896405760008376558384 10649792 13498343578733152228943279515669364736 10649793 -139755138586724865942978936714431142912 10649794 -26593922391654914663557814887382336304 10649795 -100589064454975404236390961919953170400 10649796 -212768297254191539678798925625602475008 10649797 585289791070346036924530407296155433246 10649798 86022705397505659552404257053593968064 10649799 15277403669438402386258976278037327880 10649800 -133253495584973201134156750842359808000 10649801 605785008264491590559852743922796659802 10649802 186931810367676020226730180307645120256 10649803 -127877634689624308494391034762447538960 10649804 -115030127829996034210693536014051635200 10649805 -127147778543340157267747501175439849600 10649806 -336938587340352934793583218492011491648 10649807 36700640884031287902890520014753016000 10649808 -7948355099557922383166016406904586240 10649809 -1025900779935535608465460061532502586640 10649810 -402461560306587203246550272119050240 10649811 -21413711495548014543153928048834897920 10649812 -433780178749628088065477505287414921344 10649813 -56780933764595934641139171845702013216 10649814 84067070591758168653991923753828974592 10649815 -771436230538802254209649484017660800 10649816 -134858471799114820115276638561921259520 10649817 104294429453768361356134987793113039920 10649818 23694245415948611132252034997662693360 10649819 -258631181023722147193474111983358243104 10649820 56797425063924310386145987042799554560 10649821 7229574823742337930553095022803781504 10649822 9010446143776758386712118167911517312 10649823 158666695551972410961961948195468535040 10649824 -58044525082388783923274061757292740608 10649825 724589862991912614520602559687687349100 10649826 -86807172866136993069339181585601548800 10649827 188709633971220213580661930984694859676 10649828 -144844843853838411621450590657630330880 10649829 75347816157385016408079892660626238080 10649830 9594281796541885729245363711765897600 10649831 42893416319507207177465501579684214000 10649832 -74308566779397825863845414579480166400 10649833 -164671353580546596230781819583837389056 10649834 -67857607056826895718827799347324261280 10649835 -39817252594521387324688746587533106400 10649836 -62802312357086454428242258534165323520 10649837 -486865968444400026994791110392783674816 10649838 10630534089286811446167477457957921344 10649839 523838641440096796063059145275234931456 10649840 -6382230723047685779008419504999628800 10649841 -77385557901183724090485554298045272208 10649842 -69395552996078970080077828519182113280 10649843 -767763929727831665478759585548681305908 10649844 -96118917273268762983536046326461810560 10649845 144135387378465555798219067216241016600 10649846 -122534154860873063103539643519948556128 10649847 -122928075379862185324782945937019668272 10649848 617327679323246311157472881815499550720 10649849 5952596777128768979824422557969651520 10649850 42641907934733805576009206223540000000 10649851 177512292809533588775194288292584218624 10649852 -100777330101835937650851776507743715328 10649853 -15153450955542006867315304850341033920 10649854 -213220907867811617904334282863643958400 10649855 -309077318682353772493555773643837209240 10649856 97500418336495957603076696552182382592 10649857 -185939500166022223282227439038115038140 10649858 5440659202096822568613007130271201792 10649859 22394171278836317963332251830093342976 10649860 207121517317613702821449763268098560 10649861 4572219882555250198942682609898968862 10649862 -58858769896802373399569211511827024480 10649863 -10434038844290476378949396654291042176 10649864 -185644433801900818834565884992820346880 10649865 141413497769946171799775527794894006720 10649866 -315142624480124212526578065488746588368 10649867 548569567804833049324251963888879704916 10649868 169130371732425060605644689202014489600 10649869 113927100665370360605930315776222409270 10649870 10846798388711790424125354774217912320 10649871 381438795814297415178818617653025472064 10649872 -28426013574251786738154163378259943424 10649873 92092966811304143615520591010649464440 10649874 161325841900789198093463761722578334720 10649875 -142803280190423096728391318255724600000 10649876 89078530278599209474389786998037951360 10649877 -20170894296628802789981258786633573568 10649878 -86043497314822618036646150115581981376 10649879 509582944976045573522045296581622415760 10649880 -6884622750019057572108332540519424000 10649881 52775096421861344323052794696562618400 10649882 14146430673465814425764874566577312000 10649883 -53873047848870712162050510827265984000 10649884 30948174377468194594629564722898173952 10649885 -6745921927048369824766748647795350420 10649886 64101626367422987963654764517535156864 10649887 -286827252514942532943893626637087286168 10649888 725524741921899363831883776844616564736 10649889 -59075180237858363512270955356647869100 10649890 309838637998075615088141343636229543200 10649891 205186829915514411694360525511139204864 10649892 98329782170121329762839255016161327104 10649893 387186094986874715416207533130378414142 10649894 -71988286001655856460893501721897518848 10649895 49521030597898688155621691407027046400 10649896 -2341142872016971587236135630355087360 10649897 23920568843074921096330404790507129728 10649898 -13538412032415339393726921415917086976 10649899 240137192649124480776288399172292398640 10649900 115643307130189575588594997131314112000 10649901 -383245804948819811534002142784951691968 10649902 266155266807676522748450503470848918400 10649903 638377687346735666046735439313218590264 10649904 61883097988119270778720520750453981184 10649905 108334880714691203052838936944095067240 10649906 -189234654793122251603926810118428804848 10649907 305542501356762440737314193216011473280 10649908 -374243655300606099312804635637895775872 10649909 102569406621003279271266251984494912110 10649910 100811440688428964902059893011191039360 10649911 -9342874759726145548247705149803497280 10649912 -92184986774717082418653431139040051200 10649913 -344034761476128771198334262867825853600 10649914 79218114730223046988163583185414682624 10649915 120617825324136037551268210445073490560 10649916 369929637068665244514208050078657833472 10649917 -62293857418493567146271547353071912820 10649918 -266066036065825439567381916088344883200 10649919 -196488368073075607989621955569170478720 10649920 78274747873640582709128337435163361280 10649921 466549073001227302063678488334290220932 10649922 -210991550814399525285014289784913089536 10649923 297643757355148061454026933188275754172 10649924 408180356519675470933079032494609715200 10649925 56909831878484397457186960387482458400 10649926 4141298027540758654258075758575812608 10649927 350370605520096784019306748731107954776 10649928 -138828330247606641655829078147777249280 10649929 500724834148772698293306196375433394240 10649930 -91760812709072778402185821298069825280 10649931 -78936052456569837930963820849167413760 10649932 -30407553265898185429533551549191222272 10649933 158340927404247643754068172515039664064 10649934 -127430258753087947713029617003832357760 10649935 325878989459260677735268076682853809360 10649936 -69802849253030416309473785248948224 10649937 302594883615666145324134776571198677280 10649938 -2063781812454241274621514490855423680 10649939 5115070372364854619968145507160166296 10649940 52754402965863216302234459315187425280 10649941 1223791201961079605438378325073036048512 10649942 19070240135791620373051615761912860352 10649943 -140506329094436001270054478648493833200 10649944 127068397249302280058965544442258524160 10649945 -164672684242552231848541533542215332600 10649946 93482171389467922382069292018453533184 10649947 70989893804156654965852222295634756864 10649948 469322617335325398492018711303179063808 10649949 199078086003400545841569569194333390464 10649950 77490140294410776812561781586069800000 10649951 167104066100243388160309428178919858640 10649952 36257718042102865648269992503535861760 10649953 -482627466561231385644099688299296920798 10649954 -64045904062444392384210821966275396320 10649955 -94612887324126963050990567898126552480 10649956 -60040707235091213131644665892939233280 10649957 -202009229624375642967888469794200051328 10649958 103281711656644815466838342928250341888 10649959 -631789852927969123389387344029865248840 10649960 26317575977075370189303198897913344000 10649961 65762878909825999510291813675087513152 10649962 370764592357537829183435452530925984512 10649963 -33724597904572070616379379678610978120 10649964 90060098118822076922070844591470163968 10649965 617976356743962098143858062417935289600 10649966 -159776213450407543783622806273140719616 10649967 1220619708546635786338566440415888912 10649968 62774341939036990184354995516389130240 10649969 79974746978573777499968519723800771584 10649970 4775511800204379913896980334107807040 10649971 58520352151708212098534829059480276200 10649972 -395350723469579478960267409548320286720 10649973 418711956409528918097030027333456336640 10649974 112646478727656106102623930664860632736 10649975 -42347967608980963192083544340560944000 10649976 -364095791221778353748858646532124160000 10649977 293114137903079794111005191178718275460 10649978 -113286326958075965458210507133266146960 10649979 -137477701439000478388120564670515989840 10649980 -359981651560567842845457277050969523200 10649981 -239081877198417913916411027765744356218 10649982 1617422366541384378947054124323702784 10649983 302090379519023412134827798344907567232 10649984 60874048698646084002239138307055288320 10649985 260837235587077923925193871333887645760 10649986 -74649793867645721997698974596877518816 10649987 10078279165798728434866158781644768636 10649988 -8543661923800495108278644853651701760 10649989 103291569125708364662254934145938853120 10649990 -122636046322444561771760700719617382400 10649991 -273982691406461446227061782615469550976 10649992 680253640766288730397195604016105600000 10649993 -852577242481052032058576525564684326758 10649994 -1228266415719730729658441292905041920 10649995 -23042448235807609888262654022658118400 10649996 -689262875348794348157320739330463744 10649997 276445071139252211526630632061738402774 10649998 -221563900534721235912287159338031400000 10649999 -545464432401974655015016048907357250000 10650000 36944852904907935019086961918771200000 10650001 36962923805261901427197284834681731572 10650002 -375811135767814832825639491500356762496 10650003 45557647986459193160955367927752992304 10650004 69585353816051011801408312203261021056 10650005 447954359588318012243097930164717949660 10650006 18457862299156168745152582483390617984 10650007 -330580734686683155391478607170584358400 10650008 -64244968676885929866625006650403031040 10650009 -20971935139240980898495380086941001952 10650010 -3470294357838600003540561560514785280 10650011 410144876306431009784043767828808612612 10650012 -5187177112256097922748245250659516416 10650013 119843380830154171326236783204103822240 10650014 391813562789588647799162873082592813632 10650015 55266353660276008569102200611034484000 10650016 48456037958576710812934587907598843904 10650017 66011043173713396849428811042839377472 10650018 248359621621101372854214652103455134720 10650019 81143282151411622715876472561790798848 10650020 88158767628211715518375188637324980480 10650021 -251016611034932538220124007437382307488 10650022 -37599300090679272871777340104531109376 10650023 115657210677723821870104397077305073272 10650024 50534222367743415960102879046180208640 10650025 -1505980154196477992105641443864297200 10650026 348114742284367932398733294636796481712 10650027 398728508596179612546927233025735064920 10650028 458814817270241764657349017481113511168 10650029 43619684175155514472531007892538756608 10650030 -100248242521578561539797573907029647360 10650031 -1813650859947873515764988350548506880 10650032 89531775392712176056352792509215866880 10650033 -282515238463246191422792819861915143998 10650034 20788121550896749771092350934901954560 10650035 -143568487301166130228480385488701561600 10650036 -149173327999265571998682685030326693888 10650037 1283109951763110294979494627123219384 10650038 60262502863988617339361412684113252352 10650039 -18820615506240138297815620549839352320 10650040 -64546188854179167441535006872118886400 10650041 654249894846864771870631480388194254240 10650042 -8735028589119874997382066128259123120 10650043 11232269703086223158174760996485615264 10650044 -31129731449625213387636682361487780864 10650045 105061114941363713347163141486034268800 10650046 -80429471069677966674117225613459147392 10650047 601554141174014946650740945620886371960 10650048 -116826643843707819887687195549950279680 10650049 -588883761299981423891442430741711733950 10650050 -37815079063805576562074125289875814400 10650051 -288312308177564717408491229474520909840 10650052 196656332008929854941880966102791277568 10650053 78913969374720456286181410004233166364 10650054 -278007419075860470014379373041015094080 10650055 94556903442753270370379041707561416160 10650056 54087351182652688778032596137871820800 10650057 -912051646273250270043886398140663760 10650058 -101508103502232052506813665508610920960 10650059 -88887331051935870193820527842896137728 10650060 130866944988484972847139462273191546880 10650061 447401361129790947595404894108364524662 10650062 134016002364885553550526849558995164992 10650063 -4050058257346715047173599638273983600 10650064 17512361999191130626457622562633441280 10650065 422796688044425776989136665581433545460 10650066 -91459358395316847277715502211584692736 10650067 -327543841505898035268223160123658740884 10650068 -777696138293076236600739768552148992 10650069 -544680295981676564849938908622271404800 10650070 84361655190573743768903456297364067200 10650071 -345314042135544939844204584735436245456 10650072 -47486343760402859480424494952763822080 10650073 214863327857087291197619313334620868800 10650074 -308814019409791599621944901611719912464 10650075 -180155519065370177301679371455151740400 10650076 79069257551480079188634291285737863680 10650077 -434015174078527216586653972353505642074 10650078 -7497869715422790296461848809269396992 10650079 244201145121955917026119518601050120960 10650080 -69456542513795507490836560622880030720 10650081 33196999958969874780544797815357571072 10650082 -56568220442660725157041304432868288000 10650083 891784100708994534759584988671596679304 10650084 -42182969388454662294227259992922316800 10650085 15677447037631222106511312273222413400 10650086 783043279904424042936717942270136481280 10650087 -185701885532419051493259487839504536400 10650088 -178200989576985502445520364582222218240 10650089 125157204122370647834491605172659031440 10650090 60953657117231829417505136638273843200 10650091 -46225726465289384458644889750408435248 10650092 -129502337797829341741349614332961175040 10650093 12179158974101217619886691841712354304 10650094 13091639092506448180587807804691107840 10650095 -368881407407493306002647829107731256320 10650096 -29683755927878640061878212596855603200 10650097 1121728569167606643216451701855949172800 10650098 259462998486156885848641560085377003936 10650099 -330532839426218465160358707472324678080 10650100 -253694061189151135536032215926820681600 10650101 393777213078156981759006095938433175360 10650102 190740784731308648721866476686624656832 10650103 423839859090776139268484957126240323480 10650104 -231691282027027569614616085720331182080 10650105 -205578597784902401720191406644844321400 10650106 5224187036188062810982091549863904256 10650107 175458351666846533325761672507024550480 10650108 37108440150214909043892561128396144640 10650109 -535049193612220395006474626133877634484 10650110 -265718456834364516218834122898350703040 10650111 -3470408957408362923134483463034460160 10650112 71724663575692941651613404695025942528 10650113 216449980134393246239045202265513807362 10650114 -245193187418425003786845002706355755696 10650115 -74796554379214279176167441941604349120 10650116 -29954458633714569778315904651846600448 10650117 66125078261779764377708643295146801312 10650118 -226644234872684968247995547190036750240 10650119 212576979944452527928298077823126603472 10650120 81486276009878169756739843722709401600 10650121 -165905016886816849402023503196551944678 10650122 136391287161466787260235764941609676032 10650123 16939205605600032031630534548198420264 10650124 -590458389474115270647668369022921598464 10650125 -607737848545376837778980509875390801000 10650126 -385355580295437835090168648733971345152 10650127 -89126608666688756172577957269372750720 10650128 -104112492738069864527523021694392066048 10650129 -157388532633729364118057562645928411200 10650130 -11206402508661567622547713067032691040 10650131 -400352363849396643975817459359313882068 10650132 120207327920392172033835186578911069056 10650133 282741991858920662440397458970994934204 10650134 -353069155246814154473399453178676356480 10650135 34318108045146690215028608583899883600 10650136 226483807770497688581281871062819676160 10650137 174436605206910088523004249443482243866 10650138 -86657145699971995594553390233695155712 10650139 -382333476700717434821599307110396950776 10650140 24434838346028715949857492181258291200 10650141 402728133957361678214338486170826858950 10650142 -29003048131825798035466258426843468800 10650143 25139205359007298382921860654741204992 10650144 -1487441235738634328353670466353233920 10650145 337334038285739263797129642276663695040 10650146 70022976827258379665886232456732070400 10650147 -333099533561976732532271022866512184400 10650148 -315424857135037234968859090258240593920 10650149 -759465127867097519247794779802272778880 10650150 -51436717235563963984876731237811200000 10650151 50851980473640421581459160118922972152 10650152 83467226659737509865478777254845721600 10650153 -66799094364039833040871037163940304256 10650154 -1009183330189382883744584779828040448 10650155 34336517211748616892467693259567358560 10650156 -221133505550056156958861419796846186496 10650157 -47128632865628931929167202328163000000 10650158 -455144354154159918294053587837656688320 10650159 11910855816347993898534891437037306768 10650160 -28025550304177103975396583199085690880 10650161 557619953590354409020743280371310335762 10650162 -13638177247239548684045407817017367040 10650163 760903691889305868677217791696584342800 10650164 109841326787188416488413542214745634816 10650165 -220656396216638794010236983078420456000 10650166 244562270825833388525113953044091952032 10650167 -624356026864862585845109444737704228648 10650168 -26377464514909566897137989963448524800 10650169 83877452249922779627469152134968267600 10650170 288235117466717280408774902059606349280 10650171 186642941384792284313599031384054029824 10650172 30308850476188457640439319569412556800 10650173 14926866596677026141061758981145807488 10650174 -2740738456092356902781506921878466560 10650175 21293031372594108794988022710030673400 10650176 -50621228441206816386017157645816299520 10650177 -186841202154088306609918360259360314560 10650178 -48046625229011973103549606630505472 10650179 319750695256158469921251745659687630780 10650180 -144357271574947547113728504069482188800 10650181 -225163084080847050117090030119160123072 10650182 -213038820648909352408255041629949883200 10650183 -911769974808367534190613430325129707776 10650184 -676894012945682572034837449489367654400 10650185 28345930503835400089531102772975116800 10650186 91433398939364322053424085592725622784 10650187 195260273190062612614592182874052354836 10650188 -21447915741439430593544063402059898112 10650189 -5057176114195155109063701207738984384 10650190 -146521805881423941954414857919706286400 10650191 -21735768132381354395704874022556416096 10650192 -1362174595097393993073552273144545280 10650193 -28877651779107510523171959426114844558 10650194 -465768627920616708264826155491495432928 10650195 212003945392726634732818907032846700640 10650196 -58317194636303781666822719876747716608 10650197 -16892836595894903167152228738833335872 10650198 -67590023605588467766295716791438974592 10650199 213183623413505749236749419984500002136 10650200 698684653019651422356464685892927488000 10650201 22245955607209729570700510722062390624 10650202 154336580613778833390155204630137389552 10650203 -127832120655284116087773484864258805760 10650204 633760313448085497097124317452196978176 10650205 -79079850403736390828946711135209249280 10650206 -143918664081018047296988421748029947520 10650207 -399000855126795209601923532543794341560 10650208 766821353906253243132979407503728312320 10650209 -158593518932136352938748837678194878784 10650210 -8640027604722449202278556109722071040 10650211 651511497027231822719622458293036100784 10650212 255497809835967486615346396377976761600 10650213 22791567271981876110646945676049437568 10650214 -256839470305265252592109969815998579328 10650215 -172396275309462343370246717000338504080 10650216 40283407484524746624601238481815961600 10650217 -328477202245318840817169332320841633734 10650218 -252392931660481676935639486824262351440 10650219 75334074022779938759656451697655039488 10650220 53230213040965671251237621987672064000 10650221 -265165993695734000350110022580325184200 10650222 4593670857127684620576935371558641600 10650223 137701818325139882423233898920901836000 10650224 -14395027826201003760771623306566926336 10650225 206960781586619626254471264118941679200 10650226 181655906908274254693650970826440857504 10650227 388592319424883548698923707228321036800 10650228 -26609054997240353137038078750013569024 10650229 -589972474190480508440180679084503369170 10650230 -1993129238231867279750936888220814080 10650231 292087061764666001084899081201452405840 10650232 476851566419251352418495479537492582400 10650233 29525374390875351071199841883958159360 10650234 26330875110299171124572499711516017664 10650235 -168125827919269292650099329188202904320 10650236 27555864076862496740527467532653834240 10650237 189217448858446903369071097586283991968 10650238 -339959606753721905349495728756677922880 10650239 -223829934231302340650011290140834808960 10650240 172390830424166600623936630491394867200 10650241 68314853719823660433817947352077859520 10650242 71098418432239188752602255104135419904 10650243 -252770762500764247626215802062693208336 10650244 -41492312501025485193276018032424603648 10650245 351264819783798109520637507645863952960 10650246 120450992383955723596830275794130798784 10650247 -143924852182870953418272531252277965408 10650248 -302782771352942419339609039660355942400 10650249 75932880616358358397005743204647722084 10650250 54424450619401224796493311242476640000 10650251 586825939931576997401908787175633975252 10650252 79191711902123730612773548385711311872 10650253 848469501425210584359327940369087610560 10650254 -140766771030070647657023819243887233600 10650255 -11602807232268497098370620523547778560 10650256 66085029170129090348218911424401178624 10650257 62799732756827229615268988818774111488 10650258 593476128080343776093903794972010327040 10650259 -323478902753629127214031526129025235540 10650260 346471380905412205973194699987092940800 10650261 76558371897805745517866324613226662720 10650262 -10046105803594399628402297509287200256 10650263 -42070841939080139107420297243092281976 10650264 384388477663004087226130301488001003520 10650265 -116825773733095810507712673440715521280 10650266 -89658005343748711127300117658807544320 10650267 -107068995112595244500220711808328616960 10650268 95516235105485970008457236994216693248 10650269 31160369227982502935391409096624277760 10650270 41912271817044804665704027684235433600 10650271 -39293642445107405301984268334096419608 10650272 -7956789586429089593357654528640024576 10650273 191113842113205897491547885516247287984 10650274 25540494761246694541215822563863992480 10650275 -113783712981844803319695357018458825700 10650276 52573334114657961775754289718706663424 10650277 -109512574514683726442305235439240343296 10650278 341144969556345123502881918184793641440 10650279 -348942393218115170443810483082614944000 10650280 75790036026192105376610770243100160000 10650281 -25898362469503818636772104943139256000 10650282 -170295259853295220557400327683773070336 10650283 955198484235429350511457669191211008 10650284 343780963306120187741222281495961183232 10650285 1628834822430075928296469913685067980 10650286 -374425096876282255595727485003943561408 10650287 -171319125393948026248695656377273886064 10650288 -69675864287730818404815516236478676992 10650289 -232925260159262748897705522908317494476 10650290 37470916446500731807480384422091630080 10650291 68366578923694881545759664779566759680 10650292 429431379483273999033197080526675617792 10650293 -228628680730609923595484593622867803716 10650294 75782693495089359191861072286076558080 10650295 150249205969583104104085711270274767200 10650296 -362936155490423273163987869183661219840 10650297 -111619417689769284149209970283750771648 10650298 -21100695815770193860725346118779115520 10650299 873713983212727224898475112020572860 10650300 -22507723071355872744930152880971366400 10650301 -261470764507529390838649992207181088698 10650302 45629022220427002790597019917561493504 10650303 -1038850535187033016682025442870621471440 10650304 -50860657553446117515478985480679194624 10650305 388183164166481444269217194525770197460 10650306 58783160055188447293000353846009523200 10650307 445344354618755886121596435548904970556 10650308 316633481835867185536096642672751719680 10650309 444858005696561280295391568597418411200 10650310 106546662049274004247548150356277333120 10650311 21084551284788730609314849647001736704 10650312 -561762869227207692563564549905714790400 10650313 -826345284886201978012402852991375494860 10650314 251027082359125639367844380334583646256 10650315 135731325241330625109677346648042282720 10650316 -26859234886289496216394975848273315840 10650317 -797421851365501521298744622046946815360 10650318 -52788420446979618099835283709532938240 10650319 675939747560303994923864107291883700080 10650320 78026044311031618198351248119878778880 10650321 -238956413474746037646923513204761500960 10650322 68829161081243510513400073253591002272 10650323 -424875203783795176337281249450331302080 10650324 72106455464927425519398347589025800192 10650325 -89279442792357924082391441802844796000 10650326 338503284819562482014587327138752000 10650327 61523313975509037107668705638992022120 10650328 -159194288983369687803459270158771773440 10650329 74932283331610997340414154242641752320 10650330 215120044211273082496887885451851203520 10650331 -861398808435293980993304665676662551868 10650332 128454153649351296242584902630458818560 10650333 75557453715259136401780142587172663424 10650334 18918797902355563394338862313374943360 10650335 40033653279750656552780670705164602800 10650336 -155734611253684584240590432979281510400 10650337 -498655112238488836680179517809263056600 10650338 -140532513480616740091106211454877557680 10650339 8106461673848473225299361685593827840 10650340 -292054991245048895463607352471843512320 10650341 450202202719340090301763095523019268864 10650342 37326926823446961939552964507092662784 10650343 57106250962774025208083100077750382744 10650344 409522181246798700611525449902589148160 10650345 -335712915286100059139983033779092892480 10650346 293455537947800085304506060440320917168 10650347 -376486608258664523789222025026939340288 10650348 -87747441203367737579963686407515866368 10650349 -648771736130055045597192805227373514100 10650350 86823411379896376980546957001719576000 10650351 42515352604123839572381805543874919424 10650352 77815501201547007287168249409642135552 10650353 -214667546020935794286153859561181891520 10650354 -48380616005328488352735630052652818944 10650355 268867914019119143934785221720057056000 10650356 296869518328770475602509475793247558400 10650357 -278600138446983325986463301998926708786 10650358 238757392109505149784917086412507525280 10650359 -351681051569659086798305167157003356440 10650360 -18757286534374928073234174551261184000 10650361 273288034043312572838038048551906009732 10650362 423426627723045787889953554455640216432 10650363 13358467752583811472770569143831450720 10650364 412334141735585208460297524941452179456 10650365 -103528549322993879844620049793051680960 10650366 -8379104396920873176438303360655533120 10650367 -27460789408152434126396837646996008608 10650368 -318595165002510731885317601940952055808 10650369 2546909585043260716803652617199360608 10650370 -28127597060030894881004913966705201120 10650371 -129605863171576959289483826772598818000 10650372 -4734125239232721019676097245365168128 10650373 253395634611126516562757810791039656700 10650374 -67020868464824575401827926485609523200 10650375 15442186300209567755297918890316694000 10650376 334131839736556832234192177793452113920 10650377 695365699417055659533296352710775251226 10650378 47040071386929347055910897618172769024 10650379 317956944415993169165029261437235932184 10650380 -57450592283218771705609535536154941440 10650381 66891804001074791022544046690711842944 10650382 -258705913496425914664833114142330694208 10650383 25445892856348537763023591453636676904 10650384 101934226112782024854475658417364148224 10650385 -289934050361021785373614192183751136000 10650386 -44722240747650133429748083971525267840 10650387 22191707591461867504348433461104918144 10650388 -168522897218311035048635664883956301824 10650389 26425338322747284641581638375159359424 10650390 -39464943689991998639075362727901062400 10650391 18973797391397271191628826021824846784 10650392 420985920946227608890940036072242944000 10650393 -332514995633449757215958776321668067200 10650394 -114292498829651176476691176447631393296 10650395 224297267410567031845544131408168050000 10650396 -51458351153235710335351390341906974208 10650397 -106628085417931327168540569022999140468 10650398 444215280307619387777515834088209732992 10650399 123764324773565814448834255805361316368 10650400 157084967927926809657560774375615692800 10650401 -506110907024124507056957346475962845598 10650402 -28103674170220333337626350101957546496 10650403 -114817480127330753378960226178706320416 10650404 235762086688195417887141422718717065856 10650405 -187755647742666853351610031452485887840 10650406 -72350267148953337240216223610767160832 10650407 173621834647009822452506512854614353656 10650408 25709218473230322738087141431908761600 10650409 -49703808056729171652968404745639304576 10650410 -211987142559500044167518768537387156640 10650411 -265194356471625770424121800286392522768 10650412 6250705893497134320912433760332083200 10650413 113786042118143818811614103104076633100 10650414 -60656481224983986142164456360569434560 10650415 -233506872559822852891348656523413966000 10650416 -54021715741473691295076533162221436928 10650417 45508170825746932429033434328654036800 10650418 -406375380818935041145223509388113497840 10650419 17071963663023189723915803641062102144 10650420 -92901624059064699010446383533363200 10650421 -350621186978184226127209040146044991378 10650422 -52907382507077963454000068394903699456 10650423 63806432619021387488482790381410018944 10650424 59376675589034402010938035147805122560 10650425 30804273613275249901878129015363604800 10650426 5940249743277336242959687045488181248 10650427 487274340252648293112300107764799906276 10650428 -190129367277556271782801655969504044032 10650429 121543469642628190220662088026836055974 10650430 40409664668335924888349072963262942720 10650431 -539468573264638164590371336238387356800 10650432 35235576446160839346260022158136705024 10650433 185140177414144981815138449854581078100 10650434 -31925143565944499089989085355071278384 10650435 578060966158114104985105567977089564160 10650436 68730666426018763119216785960651422720 10650437 -90706252278121493873706266841400263648 10650438 -262600591576853956662785585759675324256 10650439 260685446930446916946424239636746225240 10650440 -242738652583433252154884880947880499200 10650441 6900159454840465376532998781075007104 10650442 -204410627832588392099326220559207737856 10650443 314755384017474203939160991340916192624 10650444 -50013609722492240735756363784814571520 10650445 25489962422157511369143726944203636920 10650446 186877370289138379344809850927156372672 10650447 -335194981090878851617448818690756906320 10650448 -47723320602214961853151103759769010176 10650449 -380338554084746169567175227066138145920 10650450 -24489745848829935316846344064004928000 10650451 89406493325204100361269652688630504864 10650452 237541207823583458396613064949175678720 10650453 -144054912731377631027246976447042969600 10650454 514201446599269330675840869377688318912 10650455 16178974615498126118606813166246960 10650456 26030003563956928477677333776157450240 10650457 -160413007811316079164756709313575378294 10650458 -23708595523464437135732605125381719040 10650459 -22925450943693863212855367725961336640 10650460 -224201651245686328070375164214746974720 10650461 -345940178998018455312610254000715198938 10650462 -66641367532577944292084009334388104576 10650463 981307205549772633887332783761058388040 10650464 -927748618845574871218809382782873108480 10650465 95328154381949096750149879652856304320 10650466 184956651615462780877668266204802852000 10650467 81097837939950182411516545020128415516 10650468 -230214645508159984921624620529915115520 10650469 637094076974940763812709305913050823840 10650470 94096584273684676283656763063513143680 10650471 299762728153931582797587168026785129344 10650472 165189865508620066237541905997321011200 10650473 28668508941121120075001734233319633722 10650474 153671454006293047932562598896842915840 10650475 -163088060466832252558333825700328381000 10650476 -46714267792220304055753846993746605568 10650477 -320118914709340044009487501027566271392 10650478 398581217972353364731890084352332417600 10650479 14560462585683066059105349487210696176 10650480 6419208479711348119321662937104384000 10650481 30097851068793580369800541303372365412 10650482 650113817046044317774521728699292410880 10650483 471888026708355521092518432423598296288 10650484 41019858912207000799712647728278208512 10650485 70918873642890787764478691639424540600 10650486 74278901816745696432422568808633202688 10650487 -109317001555193121306798894123142487528 10650488 -39000279153692622214522303806901248000 10650489 -80412961284699807772004103994520992176 10650490 185314273930501942503069529227220605120 10650491 -65373181813764086457163160272108163016 10650492 30242166289535367147447033918551778816 10650493 164828534067449525205446773682384561600 10650494 -12584695241737426174013893391352712704 10650495 -36262544896605519902293112367787138560 10650496 123483795725129677650802902710574120960 10650497 -146498941173637215535817107458004809600 10650498 1332441989755119726601182157618898688 10650499 -114581465584734462727583997875912101280 10650500 102742989250331546376523783568455680000 10650501 80577565228959039331961805021897089280 10650502 -64397772904707721097310051853267730688 10650503 215895659195409108015477673363985297520 10650504 355746540386155540496002583327680389120 10650505 454975028594099181979934439287856642660 10650506 -128599301675951271418865952200821422336 10650507 -133207082122019210746444542490399768320 10650508 208277178402707270871711459340788527616 10650509 568058075767017176116507529120812113408 10650510 -76695571268003326443056150414459650560 10650511 -525077063696279414676398017826081860200 10650512 -10061742371274828286212137698611609600 10650513 -3231775449861645952532632719453738912 10650514 -58677063439377032063107724440618790400 10650515 26921727173009349013276569526945134720 10650516 3844937583392665936825985543549540352 10650517 -103051509957750630708165104717633089740 10650518 191707642724175467433974371577668447104 10650519 34176841472458770959238999828201804888 10650520 470590042695759421890937063752360960000 10650521 -133269283986050617729409196209633720640 10650522 -131748841477371575607622845331971156480 10650523 96715163578163619686863343113065195664 10650524 -210193307245292562308796828355531067904 10650525 95500436132882731320892135350770896800 10650526 -191815073344090530734989285635608134080 10650527 632301822955979469221745980103633425376 10650528 -13350764293045515758453735552795541504 10650529 159500283135180549169400892591635711232 10650530 203144338984172901844112018265491781120 10650531 -23914550397837557285171193982913165448 10650532 173679687830842348944356466203826045952 10650533 256866907943817532366254985775432398782 10650534 -182140344148974073610469697417003164288 10650535 32427920663973719555709795144694356960 10650536 -180260306807152095402144142524272486400 10650537 -176731817746979779006722218502435346806 10650538 44259411230592954621183465307034685696 10650539 299782875832986863105504780725346893200 10650540 20397881712074451306704939256694732800 10650541 3976453232397415068514909080770880 10650542 152154479720476786997297096308170040320 10650543 -712960530538806482764102709035358073600 10650544 -38921154185317318525696829533961175040 10650545 -370056580876808475832223457557972476800 10650546 31908056797508479249894053628789592064 10650547 106075712647974649165079234368847617440 10650548 -282081169552479301353738995893589347584 10650549 84232875695316689320051307067955781568 10650550 -36089899055399243722704620247287971200 10650551 642577091953619845063374976226716506864 10650552 266527746015303631000916874580644003840 10650553 445997642380929071664519459301358917802 10650554 -13366712312663965228814780126590317600 10650555 -366614488654001303023176229577394208800 10650556 -41246081859718448519594070376758060032 10650557 364323309343830245289273791157500076480 10650558 -297493731209560096833654473115042598272 10650559 1212346609040308348225992375242617050016 10650560 51023119119192839230798340870016860160 10650561 39854469336304564894566928656472603200 10650562 72524388214172099117972278522208263680 10650563 185770991090816440829651835098089443840 10650564 -46984203415066567892871770719543848960 10650565 -969741607410450734547333948334828185600 10650566 -237457877188020336888463617237174628224 10650567 314707464996652236703719435873922509480 10650568 526671689112515893448616211712702545920 10650569 428140587103707394836764616544051185060 10650570 -14669081393281760139483285116882196480 10650571 81671974224852868843083867223506960544 10650572 19717976321888872010575841442258358272 10650573 95703340617435039253424039102607536022 10650574 36828095802296935366294117464049209792 10650575 152600997277456597689022892853755064600 10650576 167766234512544569301369173357889060864 10650577 -19570578607880106051652420859516909056 10650578 -405082428251017947219285980536714658160 10650579 -9545637061730192837760997649673534720 10650580 322511362249590672160939423107764371200 10650581 559611859106117161899037502492451170382 10650582 -50288132478641357387813726464808722560 10650583 -1007396700785809532423127254434462296 10650584 -1336211855108217005790896691926138880 10650585 246199513354385267647682241222109173120 10650586 -145776375348944003729196218013569365008 10650587 -252975261180980981602399642115715782400 10650588 -141104022933998427995938847457325916160 10650589 102136772593437546930405725531496659724 10650590 89831912668024497379175665458126100800 10650591 357689542732021382883129351372816773352 10650592 126052393052471903131485315964966797312 10650593 -68413252908025121270591466226877176158 10650594 -258078303471336833724711634381586588928 10650595 -90079649422971687693088962002086162320 10650596 -153420530211762385267750721973670640640 10650597 -341610825319320375231436357793509811040 10650598 -6565933937433360447941418815847667200 10650599 -469854987234113852133763606085919155400 10650600 127747632343850645258341116461207808000 10650601 69016312067596256666224045816634829824 10650602 -154373405081064043519555765586381422080 10650603 -445661450210249658151096818187130205096 10650604 442420869392539229224182184109929984256 10650605 185706392331998525955920589860953416960 10650606 -125300532945285815598711317250147511296 10650607 -22710138014784765508444543312230189768 10650608 11024362908247589945057526514668011520 10650609 41245029195513652675445609488602216690 10650610 159765924539289054801470189258177026560 10650611 -21912971200616601931393842620001164376 10650612 -135807174841915069480625114071501111296 10650613 62550277754044586459344171483928188320 10650614 71298154861633821562379232090479921280 10650615 -55019784530714053732855695041116877280 10650616 543127030723562153421067051014819348480 10650617 303996820991710714730108119899478818666 10650618 192476838655936920534937845910883785728 10650619 51700601297362988711407100610797685792 10650620 -74991918918803553387794932752763000320 10650621 341551702520650756600511981532223334400 10650622 247092181232538088874530718499221164800 10650623 365163992818412748952439259188679593760 10650624 211214065851372820400723118277269651456 10650625 -136247533995171090583856312596033273750 10650626 9198314448514519852468577784961205760 10650627 -211343441294808639639399387406669920 10650628 76925127878205466085591811052048266368 10650629 340914702271363931067358560620617308480 10650630 -15278481421054183198032788801932704000 10650631 -217301348610781159258459540601030696400 10650632 21780492247254288872541780756097766400 10650633 -41231998776954737885719100419068982272 10650634 247759103384750660792428417986750143232 10650635 218787054444597341274130199154741909360 10650636 351121232587186691851777603933688248320 10650637 248313031157479682862633418112816917312 10650638 337351270885370408768090576948739510720 10650639 42306646567005376901728019373913860096 10650640 26642915551535387253200408537903923200 10650641 421370277600190592350541346155097093042 10650642 -45413728935853052925454149143652533760 10650643 -5101025047317789014742980870264550696 10650644 -503239017631622229967479696131853761664 10650645 -21960792332438544420523499561869832580 10650646 202795039350401462945931108817711114272 10650647 -14973976271120564315931092887581591936 10650648 -34874031001441215302895016467707351040 10650649 424353638095976678322049907923775455360 10650650 -25362474049632672344548316647354812000 10650651 2954639043531175267667953374062963904 10650652 -11270083661052097837080760674748886016 10650653 -22016172293401879903506280150656168936 10650654 330311112981748872591134711261313792 10650655 491036659584988313955372042910139951760 10650656 51270420244187963513944324236902400000 10650657 104779241250511740686306208941933208240 10650658 371622908800748816329887865854790680960 10650659 249441604011734902207701750002661110040 10650660 10323627595873342895770122016685813760 10650661 -89981727416945346914259716025641925376 10650662 -50139066089840781973403185401432051072 10650663 -67142876046394767132567581072036039520 10650664 -284277397846871269124471725994346992640 10650665 -569535040399739988417510834681267854940 10650666 -12899611282353091983972782190483261696 10650667 -1273984485235182051025166282510135469488 10650668 65144256850989762169784673252370139136 10650669 -438775487646753119326159280461214839200 10650670 1946893371089395047850595347899678720 10650671 616187936596232682464290116095553805200 10650672 -23709667044169676463504021828255744000 10650673 -109813739076015540684674587138242626400 10650674 175861802514553721292704596558869720336 10650675 -63160259654233265652613095455148595200 10650676 -243602945240101580872887055775571687040 10650677 -812184456719024769098319799643856483474 10650678 -166242092278741166013767935335386012160 10650679 -13191216516185357319460357915123776000 10650680 448577851610107922472224089593412608000 10650681 -86163845471393279180519055647602228230 10650682 22130151359645917270604851681132652544 10650683 271222979320200408123779020447505793864 10650684 300503080988138575664680092985251643392 10650685 711999732044970679947025512927517975800 10650686 218767787052173760327461447620466032320 10650687 -368354634974684504046509668820692848 10650688 506117105443550723395654414605221888 10650689 81676709029735143322813279805030164866 10650690 -40716847702247108737912422130317772800 10650691 -577875230067440379405381730432164323908 10650692 -73891341248504535582114949737151396608 10650693 -261367327215283236269505328499262721344 10650694 154566411564637823632553894383192108896 10650695 198892086756198240776674511382174000 10650696 -65652841964365488242747075375395799040 10650697 -564658502276855854799489214419858418400 10650698 -113311300100353511626655671176504872400 10650699 -172762673000456663070779353943228179716 10650700 -17770958699279601678968117584999616000 10650701 37020767153909159009176896572639616000 10650702 -29101212885872921655456008754700437504 10650703 130642276558949228433107944825034491904 10650704 -30727742754429361644987631215395487744 10650705 -63962742357063603669013163405567867520 10650706 -302888835143916771914630890119853911936 10650707 -708455054197193151310616519017517967648 10650708 7835213785756610374980983756806430592 10650709 -33066037239028051806050702679736533284 10650710 -65815959500070113586954037720497684480 10650711 391425376383199505932384204801709712000 10650712 95927421158457171001780154485805107200 10650713 -7049607150705115744327646279716625136 10650714 58911782927327185703069557690587429120 10650715 -273430293451921207693774734344416982880 10650716 -81355653454380998319670731379494190080 10650717 129534925956348624251050645325304422400 10650718 25208248926413143292140142271563592384 10650719 -214039982630524927677900661698390439920 10650720 -211133235836509826961627790189697433600 10650721 259661592811841652957068600072775822504 10650722 30459796057785141494235978064855171584 10650723 -266339026568562463756863369684782719056 10650724 -176213828183500985810862020494838349824 10650725 -123171915724323342069752232197504762400 10650726 -188159662749382448706549875695459452480 10650727 574946012935490477599719855558067259576 10650728 -475011324775303180510302919712353812480 10650729 -512459630462151450257764659272382693600 10650730 -74397816689980178007106893479794926240 10650731 -57413169210529389755608558567591102176 10650732 -63824402252318907350474640479405408256 10650733 -220994071058519729143652663401152496896 10650734 -131082411061940848212511217048896101888 10650735 330881875225768370261830159684873861200 10650736 -18701792401657387191570332511073894400 10650737 -33539182948305822235850264819093485614 10650738 78354131995152072242661621551048831232 10650739 -370168297559699569226340738136451386560 10650740 -54516334834781424396105051076475055360 10650741 -133385601998395597219490858378193992160 10650742 -370427584172439944265995680182736741728 10650743 -239447785457300657671245890434180865040 10650744 -208978447492589568641093802333999513600 10650745 69709525254868203008074221778118937600 10650746 -807604201332260003500820196523090176 10650747 352709170015373572802597037589906431000 10650748 80922343694144252136675945892817310720 10650749 -629405842903342793626593740859480560250 10650750 -21965486684630105259083938124968704000 10650751 162361159602206754647026105244491451752 10650752 142474592392799880903537310019679682560 10650753 -210257050198804069250199717379560048876 10650754 3112610943080953876257528836011303680 10650755 562227551144689812239260267217553886560 10650756 -1696102374982235355390029602900617216 10650757 -279623775287174234736069350901445064420 10650758 134305674048162553115334571003578755520 10650759 -168739312540914018016046669839163493888 10650760 -334580502725961021916827514442595072000 10650761 533353005450978893296194646003218838224 10650762 -43195367695790745689906160003359324880 10650763 -64560392361272603870529931948522204524 10650764 -392254675584360938192422942247598379008 10650765 87213703123276860143547335801674372320 10650766 135178527633789673005959054662669595520 10650767 501131878894435194188713880174143872816 10650768 -31808774561551572674376851678782488576 10650769 478074548568846977664033750151581731620 10650770 33496098834161768204012113963124308800 10650771 798153961711548454377935516714889072 10650772 -337659453451354717263377726795040215040 10650773 -2854504771091315817513224253689381760 10650774 -70818870136258701466590813309589180032 10650775 -125710740265509602559061406058950600400 10650776 -229234981077439141435836859189933393920 10650777 458561455744145032046994880922051731920 10650778 418513673868589349809700178473865523440 10650779 -319956198590337380093322391358301850620 10650780 -46534916877115248822913605266684313600 10650781 74651600128277220971344707936751546464 10650782 -39853842248693811848730732693833064000 10650783 91962188538242520644166309891555744 10650784 -351877899081961696658599760772807327744 10650785 194281985021768053159489994237129280960 10650786 191440453505763356288980462919254464000 10650787 -36067204302604488609974367079933533684 10650788 -28930203414968623003340325943309974912 10650789 -337722947173596409900542670171976910720 10650790 -235306547018872254160924266626391907200 10650791 -312438453597078047265702667104358248288 10650792 107647286529620193339579795516222259200 10650793 -196238888182297020502725700267943133958 10650794 -15876690107515327865270174106096893952 10650795 -31581751727025745258207127600217937680 10650796 135132840721099492217206459701447536640 10650797 -475674327875325032876930725553817899754 10650798 8030912475818616584131408599824486400 10650799 3878143513482719487813781546707843064 10650800 51217669037103663887139415074426470400 10650801 -19353193508321094828423864513524457600 10650802 111316114304154612607192206643077614352 10650803 -829671918725692943537858574959552420376 10650804 31351647776313428299813454149680746496 10650805 -88319986957192860522417824689956842880 10650806 -82132998664674298557826405785917317152 10650807 -196547166090783999225457716217384956096 10650808 39189784282397841511299100456831795200 10650809 202265941049974285096263568117071166848 10650810 -104310286824275113999634214193028931840 10650811 -1448136802499104805022956448021989767680 10650812 601497769824557254030877023482884090880 10650813 -332024551228444441143056942607829261056 10650814 38072672618771142602641132184292224256 10650815 46765442377221083785589200201430665920 10650816 74682062559645933386665963808464306176 10650817 -153775046502011196382189822905407149440 10650818 940749463188709717420736697198840076800 10650819 338536919285793777025854180028105171200 10650820 -154202190156250955899519454633674195200 10650821 -703680093155814571460532422083652106978 10650822 -10309285709014729353033930944558708736 10650823 38941629374127500085978878207645304720 10650824 353584946925312376737211098134229688320 10650825 -8467342939098092734864560812168640000 10650826 46501257460537092435730123603957227360 10650827 152641144350000515513967446502448264080 10650828 287548917306626657840184312537495928320 10650829 -35001319921749607948300177645198613024 10650830 -222788570888629457446658925195510624000 10650831 -154010766204325728299310839406375088248 10650832 -152533039764604323974872095732859838464 10650833 6830195988940105517947335629763328884 10650834 -37508836536979627439378494802621423232 10650835 -95379459494997654567926533290281792400 10650836 261106466948726282056077625066551031680 10650837 -82132809040060315307167253891504934240 10650838 -23313852606942234912983556666962658240 10650839 578348702256906578411042687998692917640 10650840 18002541026560470650423795771316633600 10650841 -665946759753092498456625366742577984758 10650842 -469999385590213174535953363172729856 10650843 39958903873386710413179010190852357664 10650844 -430983788596540094273482272242368214528 10650845 571081222050706130655319260290700293100 10650846 -6684965348721615119379081217481536896 10650847 773571213679107909636837981893942104320 10650848 -78649641382550820443494081849710084096 10650849 -382437399575517328113438279832700901120 10650850 -10807402931896753458215040736944691200 10650851 -359215400733863049258064021116627547848 10650852 -2932573400788450823665901253533196288 10650853 -348031844400745401764937980200418592898 10650854 66687884715168109066393133837495597952 10650855 126320552992808794487881103813746974720 10650856 69687193042933235271597439018203217920 10650857 33688601318260166419977972327865739520 10650858 185641523398737852769921463965968261120 10650859 -1053806623539126934281649706596161240000 10650860 -296987336486716756146087776582331325440 10650861 -35314897714762066910935261569301007412 10650862 77101432707209048089763183549593722432 10650863 -135781130513255094448245602878756190592 10650864 -26895092099554663069971043252607385600 10650865 -141343216828142415190193632559490241740 10650866 61586495378772942055447406488982575632 10650867 -119711081688446730360738058542943717320 10650868 -140848282879539730546741173910544814080 10650869 -718511114634812344458401552039793523104 10650870 165069978204541100460629720689886843520 10650871 167855619964727691892795890703274400384 10650872 131838170676750526673225237242654310400 10650873 13072962949999185954926044785672597024 10650874 73747720101511611213906051268984285632 10650875 -529841071173376242018130992647320140000 10650876 153123971626646539477077343880808940032 10650877 372452531673673834063134420585324158726 10650878 16685088971386668095695496242969190400 10650879 -484470603870699191006191842326174427360 10650880 138303601518603157104956843063676764160 10650881 108535964398757631646397105352194471682 10650882 235773612044464013513540907756699873024 10650883 -547771683744270018696128941438739798400 10650884 -74559959213090335976194853409890573184 10650885 4280156425405941913114529558790346560 10650886 81054946915334333831598558462689817312 10650887 74144595809813611851640172518808532480 10650888 65508580242192424732813552348669593600 10650889 117030415575791345345283262046005841690 10650890 -45045109866715999225388806035965968800 10650891 -310012123695524937470294740902729553056 10650892 89516419755760119642706596727885381632 10650893 -534683439933553527513068833079485306656 10650894 -8440634352140443020959854500183366528 10650895 7693719810463358483236655692255380720 10650896 113519949493070186445641821666685632512 10650897 53115827061785419004376577623405440580 10650898 -190813624005281106932872433765164550592 10650899 116524912278154339727106603491717747712 10650900 36828029918326481554787068343411865600 10650901 1522835229495117165703097558125466752 10650902 -274301614170880910308436103980380666848 10650903 201504751495554051774294305469024928104 10650904 477880357287368004698910048562759680 10650905 123059442674929043002599611370979038720 10650906 73946546701552126755345664501418188800 10650907 634825583648596513224331560109170593156 10650908 -293953278596560141039562196462870641664 10650909 47933030881785777170567020458753074688 10650910 -151136031238206254190589043561755112640 10650911 42027132080665617630381478519448380512 10650912 227173359852875997673063106334838751232 10650913 -33174955789878298550123323129881990976 10650914 406813080713566979819904081283568374272 10650915 61765678680215958761903123584800269520 10650916 -151673346645055093044358796750389079040 10650917 388740172646027162133609505306345000860 10650918 19312981138403539972083846743506477056 10650919 -41609644014280424346415646106166233056 10650920 -87470104002026696898629952412606464000 10650921 -511996981180738911942694392273640403520 10650922 -171941476914119609753700163723918466976 10650923 -372851815189835368514548368451923793920 10650924 173172559476743732977857408870057369600 10650925 -236197041693656486035755100332711240000 10650926 149784992964945581575371884244773388288 10650927 50166754524610284165365415406837123584 10650928 -427800362970511262849313783521673216 10650929 368178087408520098675917813223820480530 10650930 -27283176629421216187521369703662650880 10650931 201562770554495211573428862332233302832 10650932 121672959030438587581218446841945802752 10650933 -5829283444494187527677962266803672736 10650934 52813504812473206460390379612577580352 10650935 143067111113642680712398373885509821600 10650936 -75639830468559630499811213646254899200 10650937 -153118009203348949116760500946043530608 10650938 570517313532214217993143636986726044160 10650939 40900910842965716147029737335873635296 10650940 -231229446884485892872908854627499240960 10650941 1953713810159167964295756073978507872 10650942 -2882783739727575362404165296138323328 10650943 654829408422991236230653699261004192192 10650944 5560131840112855829101229525417066496 10650945 -10828395457427454661116466468780167360 10650946 375686244415897171039798646488285531680 10650947 515740870618822004125145240853756510396 10650948 -32195887054426138450541100758821306368 10650949 147747206594044983373121607593080677760 10650950 -119934135164511641423461342230653412000 10650951 -209290512124656106857086149947252048408 10650952 43192268379470744807912091731651788800 10650953 -436661371540229773917828221092815669798 10650954 10513150472845822871520013719148376832 10650955 -77834469600675586633220996923050716160 10650956 -520994266487939790506414187124939968000 10650957 -107364337220809689454575133828649674560 10650958 -379881106637637830411167482856450777920 10650959 413162753004030510010547897838516400752 10650960 7840688392905604664199979802473267200 10650961 23796351072077736178664720370072209124 10650962 64899214081569990999808067974913467392 10650963 31764152670019380380969651381677070400 10650964 470834899576212043852625021577423122176 10650965 -19791226831054992346077736666374117480 10650966 171369982090741209606388524791037886848 10650967 -1027401338901775411231745569185894712200 10650968 -35531265103232448149002805212871639040 10650969 -82884707413472477644227257312594229696 10650970 193227292067996101684895273619504264960 10650971 8138348580447896301372862870986958632 10650972 305934362495748800529764269804760443392 10650973 -538604931958954089376884218557380258778 10650974 -686521177236056384199970339962384000 10650975 -125603939366283989799290160566489520000 10650976 -357739990261112302394765908011163582464 10650977 336258959244530882364586603440810497826 10650978 -69555445243835126817470095037968796160 10650979 -711137530476328764257739946486959688420 10650980 8497304026482493943946433999790899200 10650981 -97686300514653419042071086569082658656 10650982 -49366585202525684908156916765552148480 10650983 60125686108008784102202088762812586888 10650984 164380752666984016083144005949943480320 10650985 30453286343624859893824507368951145800 10650986 51353906946196205880081348362148254400 10650987 -217144648394531270727950298302108980560 10650988 37541812670797737637447885688512789248 10650989 336101296599902933367773031883613480790 10650990 5051240616305637944442646149752156160 10650991 309825963182132915091622343212974679672 10650992 13940354942884345042570996066510110720 10650993 -130827343020906190311210088170717821856 10650994 -121458366744289078431178794292564225536 10650995 -8894734491352563859043644302887349600 10650996 3113661087713194834679730561541537152 10650997 215813488202966530451099941373972009632 10650998 -137794312274764176228503103135936924000 10650999 396445231056624203416952076196332545280 10651000 811620004325490224748066858721643520000 10651001 -263779060671360140108316575308289238720 10651002 -39162389353105026534428666034496624896 10651003 52330095993864103154733710466429871464 10651004 25855288453398348854268969866332876800 10651005 -6542965913137536950967965378614325640 10651006 147669278978754025840116319375987517952 10651007 -10839411205800706997478421575602203920 10651008 199340041493096731183179603614650859520 10651009 326232401027375853387067823088185646340 10651010 -15187471807206158123544341767621909440 10651011 49165502665629494017738634482339780608 10651012 -517698924958006239970419045565999874944 10651013 557613565924784267375555606320320359262 10651014 218366486860580842575211973068239360 10651015 -88833148026725963592934316532985250880 10651016 286685098570985602367123541894239892480 10651017 -145728843620905742075655820941078478080 10651018 -367120022218691818730934189146065920 10651019 -825523721037183587192689451900409995040 10651020 -161833601710122190088774176831065292800 10651021 9157856859810108300993734158313543244 10651022 194562570793870396073319244797801573312 10651023 527698548677082685111420234646705464872 10651024 -87396530687289966867257598399295782912 10651025 107782848985862742495935836082414400 10651026 237780739297623122047397839021458966144 10651027 899185473129226857685084894258362858624 10651028 -413717396844661352239726460270849864832 10651029 109057116157769481601543619919544339200 10651030 97550865256495226030762283070370478720 10651031 555845358068191387108582025224483209000 10651032 247652003392672532081597485385323161600 10651033 -780248242606572979449035680666649314620 10651034 5126653885965976640816578444830117120 10651035 -79649186150539518391643192984467699200 10651036 -385674577507883551928970261038063086080 10651037 323861668916620808418113173439652026400 10651038 83942026484632229677511671616282151744 10651039 135885195670407091998362144249638740480 10651040 287372739395309033945455605206374809600 10651041 -3230495640080585941086019701712048320 10651042 34101920072560810118738246572435421184 10651043 121286047245474359369891294710779838944 10651044 197811484664648294096496153188801740800 10651045 -101467519305169383551524219529096189700 10651046 -161476115790766645744600663670884798464 10651047 104125880016547764584609342359555197696 10651048 -110820274556294447701155683399615984640 10651049 23269242151019455496829605490684170064 10651050 73123595811865801713658230800511786000 10651051 142923992719990047598536767228391520052 10651052 -163007733043083890079261574135267793664 10651053 2748418720682524792403882213768330304 10651054 -348035460761025866105121620221304313024 10651055 -557484431012522006625309480288714648000 10651056 38186889124751237111324951644347432960 10651057 16552580383818743114805353362114025312 10651058 61441067770796609418748507096414279680 10651059 -120088363487701224812530745587513350636 10651060 120939903556903360969688933046385459200 10651061 -767767293660860196289706081040865964388 10651062 -79954436887517053225336726409935023360 10651063 -248596314572030005354036842957515433688 10651064 416337391455613778058573790462286991360 10651065 -5184685143579305588447311721976188160 10651066 147768516724855005782697628944203141232 10651067 32616765478295453156381522204605082112 10651068 26161618106378355729998145170481054720 10651069 52265189103907308392215356088446363456 10651070 51369056855663674623749285616720057600 10651071 -415586680080379397315330156051286879288 10651072 -33040507978257080457320126912185499648 10651073 151505400526391969428236568353986356224 10651074 49494636108599169544395744949349105664 10651075 -49294333601563815235768657211385219000 10651076 -30845067976712172349631437174521018240 10651077 87793419584590850613856505610632616000 10651078 -90457308666897904727938069382823188544 10651079 9850955399135318533085842901779880376 10651080 262948146053496973584094770139901952000 10651081 462507742464177197280150342344037995610 10651082 92440958073969889065904111153837407072 10651083 -52246348420869228481063493590793987856 10651084 304939851631380292719769740807183977216 10651085 -255387624671065621640751222754725684840 10651086 -156227183221458755122956289531787898816 10651087 621023490605498443686317153708079752272 10651088 -9102654867080231712179095225517998080 10651089 -438544203523296460922785599983610997776 10651090 -163821604478005985850755679598635535200 10651091 -355071912031639156046184344357143198560 10651092 -60008107742572213315961628008615221248 10651093 -716213108066189845377867723745997230080 10651094 464319499226400123574291985042061048096 10651095 1044128792275014886714219338064133280 10651096 196340819698950697117037007614803968000 10651097 337179802833727538894999535855672321546 10651098 -215595824639265003335952594805337396736 10651099 -325353499488455715978979706313112099900 10651100 4577462079761372186358945683296166400 10651101 -142034052975213546953004273081831534816 10651102 137839277481653804847348757760089611264 10651103 28194064440913996753638983466327996144 10651104 -3400515332028214456973732471302520832 10651105 180592492563403443905414931541050408000 10651106 55671198846900253402083241528378396752 10651107 68796335480381550639044582554675807488 10651108 46918337687386436241134368599791079936 10651109 143530954342592754183076519812277819392 10651110 -174349377655078515823749476590856922240 10651111 -465052172898973259981697611379286593600 10651112 -503497655019799374479077949488160901120 10651113 47640779581974385442416921815462523008 10651114 138433534527622810717172460965971362912 10651115 -346269742116067326222502483739107276800 10651116 23534964064761278744066834930068684800 10651117 729309579652389002745242472703968766166 10651118 92963786675205674660752075192376285760 10651119 -89342961534312220644810735793911467256 10651120 138998579607755949663929509056302284800 10651121 45421491346990294331276735292031955892 10651122 46222733085194112818444164968299216640 10651123 -28638004385337726277742377216801642160 10651124 -30793306080519141221904606800450009088 10651125 -59375077725557198107420757530368552000 10651126 -30451433476069959059087066295938877696 10651127 1542417842902777157951930677417191252720 10651128 110541010207112510224462110460244459520 10651129 1102221030747189910526177158709164019880 10651130 -187379832041027972590683753517156400160 10651131 -49114700556777595705475736638592969600 10651132 -80985140144489299755614124459223343104 10651133 987285228684175513860666900115769817120 10651134 -92921205860426624102180600895237381120 10651135 -67096999264003017401002581031688570880 10651136 85503871361068572078101957087890243584 10651137 139316511030570265560155887084383586752 10651138 2666320447251985957334582325653014944 10651139 213932522121619231461006450417219639024 10651140 84918724886011324182820153687496908800 10651141 -154575887818377327882061204974614777568 10651142 -39831849146582997540159103231337754528 10651143 2228428317160799910631625364755823744 10651144 15347590239784052512385568465282662400 10651145 -17631766581529193957690282482976852280 10651146 225013112812960843074095510306076672 10651147 -19354596749898440138245437083898425360 10651148 -124379463232299471646430190462428481792 10651149 -480119031705559510071484527981839385600 10651150 135978844025011969739015571057260140800 10651151 118913723610013181030519401547464077552 10651152 -2508646293848237642169425742725775360 10651153 -85193069432829205885736996908612232000 10651154 22965342263979153865603403204603561760 10651155 36031146283707171740465043642580800000 10651156 251040832252673302857563983058907931520 10651157 257591485018835198729529498332000108064 10651158 -65081188329352022390930231006950045056 10651159 -708024395783643856859901337318637331640 10651160 186563940261718329811838608810321305600 10651161 368427234205765185335594515496420613072 10651162 -185503892503399651271918568864452997888 10651163 -475755278121164587325350723934564041560 10651164 -7497784570899516927984580671116651520 10651165 -353778732990052716921417495974431393920 10651166 99193159307700924271439735491649785344 10651167 -661379895459942130181723460185003450472 10651168 481918386527387953297758342381156433920 10651169 98155762646041394987985055810192522644 10651170 50089640612373857532141696198939494400 10651171 -97751743526596484208406722890577490800 10651172 -109099615252460695938807608157440839680 10651173 51265921761542175418703329145753144544 10651174 40770495999170827410875673401620026336 10651175 410454800817723227284238741826612084000 10651176 375730191048598822467900705941791948800 10651177 -164890068069051022178595449376949486208 10651178 -389073502295009096643546814908140040000 10651179 -289263849098650540805752592674831833600 10651180 63706812431799885433341629142539427840 10651181 -63511033646824174452751978333376487018 10651182 119841042889053060931983136397963693184 10651183 -221298981847886528186174880546146979568 10651184 19284701873365348418994957141063991296 10651185 -40936368832637876775619653718527189120 10651186 1135731800846255309216629379743269888 10651187 161797717635630256167886922161772975712 10651188 -323455684434497994042000144031195238400 10651189 241433116366129208226514300855540855356 10651190 -114023187823989343594416329176624823040 10651191 -267790278710699813165193505412452310400 10651192 -374641105608359116613525274244028928000 10651193 40603387656800625918960114139752537600 10651194 -95216069750276495689672710687056163360 10651195 476541383837757229266240726406865923200 10651196 -436280189596333103427601015915086676992 10651197 -76480178696559457137828396641592423936 10651198 -16744483214536736659323387036217081536 10651199 -144404021389537525001567398915398785280 10651200 24212702053040449777700313328150118400 10651201 -548569072947161741142363893400035276496 10651202 51001975416579074166115500551186546592 10651203 -175439798292778210521102343530546493200 10651204 45413272073782912681574042254067451136 10651205 285275875006699338793418376365337100860 10651206 163986792187210586352040905141657050304 10651207 176983585421302573355780758144691366400 10651208 -240945685930172926115062693211710586880 10651209 -61033543406327772850957949118064173120 10651210 41813164291036622430321168192330624000 10651211 21765469834793204936399555564588589840 10651212 104437671052155657853980844318346081280 10651213 -735569712090275668154620079767855830538 10651214 -54118040991263735186429288371295947008 10651215 -168363485427934199943806899150304624880 10651216 -101548363837290729569170262447564390400 10651217 -108325977853631478190701776612956385808 10651218 66893373728219977397599312890373106304 10651219 -398916850464285005448666395887368431380 10651220 6676167528846782858652039017092058880 10651221 -158022466067455888464173740863191898528 10651222 -183937115893973465154182805769169550528 10651223 -612186856549629045890009846340209990352 10651224 -114314432457104075935459416796062842880 10651225 -236336438937092372760200171850508578150 10651226 -172998474258478103033903883806503938336 10651227 161650862168098669144632106790364907632 10651228 10573117269376450453710108748562067456 10651229 4590472535363180921277275338559483040 10651230 -443846078891760905255579814896261529600 10651231 -448613149482168027408246778594273182816 10651232 -125037990033638240261617305659754283008 10651233 -42869517811324439634668935118806160976 10651234 222657973898942269705571781776815279104 10651235 -43898714532766727686501008333327939840 10651236 -2894495729977236386898759128782602240 10651237 215569388797461280746216453759953076000 10651238 -40302843426268755292855316864602336512 10651239 84346995360071853655235881975149269904 10651240 -74624339790491397570314483358361651200 10651241 152384747639653857086621987160220394532 10651242 -25056050493627197423401566112467365376 10651243 -693897081720176306561352855694624515816 10651244 -284801041083709651508412567346514974464 10651245 -192311965831439191773307526642495540160 10651246 -100342851806913491918562040018894292928 10651247 -703566107999623629528674489027533280304 10651248 -97664488834632732988513159920102604800 10651249 -27605387807192219514721027764950277568 10651250 -3631503664622004335564104579647630000 10651251 34983116046297524104665966499243929696 10651252 -437598468669025102002160664868960283264 10651253 -132762346776298124006313535839110929860 10651254 37558017345806942915649039307316305920 10651255 -456481686496818885642984365776485852840 10651256 128000254943442419305367538913161707520 10651257 -10378880461183566817357454794052413494 10651258 401743242480793709678198977669243997952 10651259 -89113764548341264082002193805408035520 10651260 277202730585006646060350532672970588160 10651261 -397835615390031479986446976870569142176 10651262 -71317398006050099567301592020143246400 10651263 -1036852220627520214733370013889993472 10651264 -33823624949509734647518165416133263360 10651265 159530244347872689938831142739206027000 10651266 -358219851237341532562116217895247467520 10651267 -139383855853318673825617653771220560 10651268 -161575819167779896347394035496827224064 10651269 55097625589545163141246706976189875328 10651270 32884878446334098100885737520670464000 10651271 2829511854869570401928022596795186544 10651272 -123995650407069772801242822394920960 10651273 625743849042739325357575698489538586522 10651274 100970554018124341776924830667157793280 10651275 158683246955489393801064921268879609500 10651276 21542730981921912070919958610674611200 10651277 45049270428637647983608449609476410752 10651278 19884476780161489947282798326486870016 10651279 633727909901621673379280356832379580576 10651280 138082435062924500992782120866363473920 10651281 471339157212099409468358629271576974464 10651282 -443038238543545325136739408087369114848 10651283 848335542379170731067919212660086597520 10651284 -14388505163455712848085832384966082560 10651285 -18564473283966593748601706215933713000 10651286 -333316609077578577096018356484789583680 10651287 12785121499742738627979630359928874320 10651288 784618833599127763420257889790516213760 10651289 -192675653797928207097138204450631292400 10651290 -3765356731396189321132900985451601920 10651291 177973988983831761222590544275155462672 10651292 -566929726877510584610967380418551278080 10651293 -219397366899986491233316507586996946618 10651294 23487679043596190769761996190336988800 10651295 22581526713110870397489905877064018320 10651296 -29204564533740213439581372874742562816 10651297 748817987219587194095496251553105771746 10651298 4822802668288037955178420021043175936 10651299 155725647597006148214688305724891734376 10651300 64014141494628491744015506519530393600 10651301 -112702038849488306724763360240853170308 10651302 81913676953785231163994234581891157280 10651303 31235676990680918212138516248891183168 10651304 -164415196695355396215650377522255226880 10651305 1210843005604542700629178928147752320 10651306 35434443300356004227810005547697260544 10651307 20419400255730871723367542604984673840 10651308 59376794163796313669388440148421708800 10651309 -138802823118638285793058730079875808490 10651310 240455268396086242171939069983563482560 10651311 710624016674180762795546810326780020480 10651312 66379943736754366398530004203925471232 10651313 -492627882354602098170249046590964803438 10651314 -191672353356547842786216420973193765760 10651315 -912073731073104910801092933616750080 10651316 30157343824636631215867405357589644800 10651317 -168112435715826365712891704973048119520 10651318 458476058774125724823033780903738579360 10651319 258330378061619894901616746604426136496 10651320 -31631635577094652007570814611951923200 10651321 238693176647457174478628770555884377344 10651322 -312027041224469162497179940108810488576 10651323 193447124827678681212910227853131843840 10651324 -376119366646890242062517954307475737600 10651325 467802495610417228156055552014529844000 10651326 4575726523733927152342504419865154880 10651327 471245451035430211224557961764404890176 10651328 261747225143479783904819403162623410176 10651329 69127663724180340240327347879980649280 10651330 108658469293037380889729408032948438560 10651331 159268053448231186981095272012060067132 10651332 -19451343575587779381605745486590816256 10651333 -531955031166811438226593845621747425280 10651334 -14504435269357035620144861470497876480 10651335 -246561265587781804350017328298411287600 10651336 -902476922488028470441246569748162928640 10651337 544632042855042705465983300766345879732 10651338 -7617046312473366096979517411998425504 10651339 74075700024254607878978869656491296056 10651340 103025481346793418320481170423904430080 10651341 -299469808173949831368420124936780070208 10651342 -78954597208858783838775865349215616640 10651343 -455873321972407231010518767442283734680 10651344 74985655311286674799669512667304951808 10651345 -35591695702710833433110698483316613900 10651346 128987047275111627820340411817833324544 10651347 -195948389633704338829327456117807139760 10651348 208967802917055995057976301128681424896 10651349 -137272369867993039445891632699989975360 10651350 104820204042414619899543135698838364800 10651351 -313647883038954770052109335368554442648 10651352 -103673070015686797168154445389350502400 10651353 342862807781333883874843347700305024 10651354 -116785140089655924828036574349480902656 10651355 229906800789191226936764406319193125920 10651356 -100804241699352345886990594010806284288 10651357 -8612100371473357582046280328196185512 10651358 5183923725942699711982827948877781184 10651359 11432620054470601998589177945763461008 10651360 -186344413617848100829751991937475543040 10651361 161867754399290584504965013476166103232 10651362 -151083120690212010350835173960057034240 10651363 33130557599978027505275142496672395520 10651364 -431739213824346978589394246376825508224 10651365 -129849941390964751870548537022992950400 10651366 -237827610588404135003007198641356368576 10651367 -222130482893284064455149220770655945248 10651368 -25961155122346608729346898453099642880 10651369 -227791429416574308573568974517958240256 10651370 2885828763171165922001031130518806880 10651371 -190629052885845034343876105020503801360 10651372 537148655485201844016361905128643407872 10651373 -402856351340781053086433695517406606378 10651374 -230923414355145092631456679584035859456 10651375 -298313435977852761138906149592728304000 10651376 98457142144865456507190228916574748672 10651377 -383739113466420555697712819718426133920 10651378 211470564795969719150060703168860148240 10651379 1189394218299947947048397771023061692080 10651380 -96017954595766035416792476238247137280 10651381 -134653342314920427986563275886944172800 10651382 67017615696753070130817125214641043072 10651383 31401679487396026491500913016606770624 10651384 -45837866765991813224526560847325593600 10651385 -137548847714127776551383367547805148800 10651386 154945989609009733957214186648945086464 10651387 -136678217732857813239047322043621574040 10651388 -209968768859025959430809378703198720 10651389 15940940938698568833218604141442621440 10651390 -104233150527844701555960725622011477760 10651391 -653675512816511164695180044962971710208 10651392 -288534903357737828719774303421579919360 10651393 -254257051424958026510599848702579309356 10651394 46989220549454055988346370699804659184 10651395 247122262736234147033168058116833996800 10651396 6841524616751987888379016704620138496 10651397 -128958346689115237033830206467910264160 10651398 44481454879880103552035532044022993408 10651399 75963832023480077803472197256249470080 10651400 -44303291176914207473331943449707520000 10651401 6381921507715856896979289618239722080 10651402 -288566640530169474692112614298377584848 10651403 -125949148515707424840408526468464075120 10651404 -330372595291500833360644715408815624704 10651405 -164987597178680163057393196162089143880 10651406 282408745201624602834543143298689353152 10651407 39284496331233270500850187424700236688 10651408 117366100118678614592299895900544376832 10651409 252954793151503254929629145174563730610 10651410 24167652718288659926500448026135603200 10651411 -508740361778417937395496026819680110128 10651412 -112552473014733471079535819275867422720 10651413 -293515023820449388690230557926161538656 10651414 -29533143470849177926665630942883814400 10651415 -336942676763360788592200550386343218440 10651416 -363867004626100375377218166321190502400 10651417 124902399436385041552795340156487921600 10651418 6154844814764260503675448289711731200 10651419 82938974296174824278758856399346295800 10651420 -35298838927233255153486512915228528640 10651421 643095207377629876220794575239541786144 10651422 -36535194275581949879006297482563588096 10651423 -327990382398016243994135519897050023328 10651424 -64844481669268744628609065840735617024 10651425 -275472466528279146288607768742609274000 10651426 33785515482543445905033198663924312912 10651427 569790657307156330531147971277183997712 10651428 119233001781311237312898034706904784512 10651429 -390823572047231466699818803606660387716 10651430 25500069335838763284570579904765009920 10651431 19391944440944470521243834585107366400 10651432 659535035702421924238147578927289958400 10651433 -303365907333854428048479417786533688192 10651434 153082024096378810536857949329107088640 10651435 254543164312402718371801020542060367360 10651436 -709460441076238036189010217970762123008 10651437 -65890808063912901584010508477598823732 10651438 4854536689863841507407078035682324480 10651439 784491680713411252773760499702547541920 10651440 -51157116189370437099149686058058055680 10651441 -895660029453794840259505022833515918848 10651442 -433674691938551505244045373241492070128 10651443 325867705581513967599573872411126833728 10651444 3591822607689008623432449688736536576 10651445 47919201209430439540293869778621557760 10651446 -37051064155352233594082105306934693120 10651447 -464130456437328200471063746461038044680 10651448 294361127793214768696549697412284559360 10651449 -151059895431760143369873920971955436480 10651450 67050175494695336968709823079738482000 10651451 447847274006715265413170705179103956452 10651452 93168841414964517666362804032620380160 10651453 248907506418538798888011412032224549004 10651454 17369908982064227494505801511329894784 10651455 -21453982542061330610390173029777033000 10651456 32552437936285840097182197976900567040 10651457 -41786827028799430137847883393167339200 10651458 118547591905947859932955859267134656384 10651459 -26018556697424321525227186126154763008 10651460 7163358647650683502041102364284418560 10651461 -175687071112409911595287644681490029120 10651462 -47939213549380733242772196447700548768 10651463 389042266001884555556836026966809233944 10651464 -145082248475528886139777242063281495040 10651465 366659577676217898378922132816094315520 10651466 -27267843532752798266406730508821863936 10651467 57876248814760719634699510562297701080 10651468 -218527823839681951595848223396714833920 10651469 1417341694023953556765363037690364449152 10651470 -95894601314169370430800394232670512000 10651471 79275452755913137776177812458291480912 10651472 -4877659594248101020332311283388416000 10651473 -273640478128553365597558616881595359680 10651474 394577558903819330857161034518334574736 10651475 52087126941794810788741347983179110000 10651476 -33204574937317690220502828786045419520 10651477 14885300483734004004138018132794888120 10651478 -36762069729059629825946961237715883520 10651479 -264595016203449754933679868446206735872 10651480 12874027274361773648171659974758400000 10651481 -317741352887468309430386103703710487548 10651482 160203932135409625793011390890483126000 10651483 -798990155938341067121252304507735822268 10651484 -113933763345622676694379106168321424384 10651485 148434380362471036142002475545510602240 10651486 50166538476852412734238973922515750016 10651487 -2064809904198427645287389995506652416 10651488 122191623629122478452990962662181961728 10651489 -327911316884811050421716239305604938876 10651490 -171142296808889266762227125867102085120 10651491 288124773941627091429978538779512624640 10651492 -411752567594864441547419659309468965888 10651493 -227421405429531822176668032783464725956 10651494 30246715388337077785997513716705769472 10651495 391617492051046254846650302569610669200 10651496 313169108289026757442526231959272545280 10651497 90128697443900768279566382832932336640 10651498 147743745089465451480041555734627554048 10651499 120076807994175601672412052658373392500 10651500 -21360108088090191934073249973013248000 10651501 -105837097750080545358856247321662799648 10651502 151914390148056125473299262247916581952 10651503 46284452206606754217975215963379778848 10651504 -136308543018720758056522648618324295680 10651505 -134418209341679591025383432840307829440 10651506 -136165965360443552583134752181788627200 10651507 121678262298359568289882617226937256960 10651508 -185099841098139909291054123351196852224 10651509 -849309365125258633253328005275251858 10651510 -55111664201020354114435715933908794240 10651511 -17190141582835952314323757916235676416 10651512 274368858785602230594406862329793740800 10651513 11836280073681913775852893596411156480 10651514 -198510408391738868601213476304410012160 10651515 62901176490258570285713166806642442240 10651516 -512538177695466879640762573425182945280 10651517 319684831400184354313658866907071864332 10651518 97695274771783283860231035173239068864 10651519 -91811052007720835321041728812619758640 10651520 150672371101398626044455003686436864000 10651521 22878998438370892496032993845963924384 10651522 245870047951664575553870029859307340800 10651523 -447905298525968762611927964878108122240 10651524 -138137245609746991666122768119026544640 10651525 -68713213049420344872301667502641186950 10651526 -168355660335447589693158405682441664640 10651527 21400408613863098612606560212336101840 10651528 460460665850276661634155887384387420160 10651529 -194186680433585137923466605489243580608 10651530 1469745434503139533457529399869030400 10651531 391873945169391354755392240443571447464 10651532 -237915296200358105218947435040623362304 10651533 155931929128186512351758974688109256800 10651534 27766677623902522528421501475695764416 10651535 120999147538709223189477198922934745480 10651536 43933075190556862376813033510480904192 10651537 -79180671072019984356950060241064681368 10651538 115629069888404213439246110189952153600 10651539 235007059782858918448951517590276409088 10651540 276337903823589373367764918850392596480 10651541 559482404047552399419305171410958892942 10651542 -186559907769086573070259809297062017536 10651543 242510243562540594587286946822109748400 10651544 -71926807719715552697209410874762659840 10651545 4004551399409255224703477874285055620 10651546 -35761469419487184057024380849135527200 10651547 23295518124078549806347972163989236996 10651548 314406810296255111851471087157541050880 10651549 -113848656918586452399753199593253639450 10651550 2814528960282222087788958896662713600 10651551 169994095135637189407511891459883586632 10651552 -695913594741661008368863078715857305600 10651553 -380583604728348283886064129355676772672 10651554 -62545084081618775688478096642295608320 10651555 -133065830915558336062386221735834586000 10651556 -240735372155915423864973319109861833728 10651557 -82593727183364357462544421071843503808 10651558 153112092646806493997691431680178797440 10651559 978948775895127787434492100405356392016 10651560 -25320193077463663163458321985863680000 10651561 -100499041813661689681994787725798373696 10651562 -152391811377580154756276469844074299136 10651563 -496799180618003915095505620982748578400 10651564 114595986384191508559124036302965030912 10651565 157550836363470797731260324632140744800 10651566 42838658025538713464534100297773442624 10651567 -85279218577961743833639899302852726384 10651568 128449284265232402689488078913475592192 10651569 -15910084169908862817949846896885041664 10651570 -197805923849530452334252526017254144000 10651571 592377513837087167255789514489448563120 10651572 -142561005875052931238559157943802635904 10651573 -1687976794516422017814557729870304896 10651574 -209312374545635886965482896462085189440 10651575 -247344445042345037613132532574665516800 10651576 -9265643791710759365382873111980113920 10651577 294999072181322955954500710890020064426 10651578 -5978872471923917839981671551659169280 10651579 -503298610450671570009416787675409905820 10651580 94922695037173730173989221422032460800 10651581 32376741023219032904189475618655617222 10651582 -455428941961134403384786191978752548608 10651583 -720994409004798654702867683846379711168 10651584 -69640254370581029734021591920373923840 10651585 138515069525104430164530230204735415360 10651586 -325891847697900757386580378703509316352 10651587 -169474460781947510311123181573663922960 10651588 -258505185688884696347064963979041648384 10651589 1058378769139706529888400982053682520 10651590 71905648358621580167007848468856816000 10651591 -7905062278396038088476595758243045416 10651592 67596992233534336346967964461988577280 10651593 289920822634113651370789434385488210240 10651594 578774660803660563517874681017573462272 10651595 -191719855060116753079165058961529570560 10651596 -54260062309525282242078379964235268608 10651597 -138490086250418092544280478705744814496 10651598 90265537046626481066550945414279756480 10651599 52147034607861611579803142080185435648 10651600 7239033134630513139638452519763968000 10651601 813491284740688403365091232379425698304 10651602 74871853493270480201577642365323146240 10651603 -394405897390294714144024374213393550176 10651604 429239212567694791093113734880450320256 10651605 -57808348730245716274769485491070591680 10651606 -20709649963946478786807394718213757696 10651607 351724930326964587081788515276101678840 10651608 -455511289107760563883439079313013145600 10651609 70997686134821408616575971971107340000 10651610 186971833861319705516000890258403358720 10651611 -118686437427975636896979511568908705128 10651612 -95209159151082887010562683423776863744 10651613 147893817049435097572764958208157634560 10651614 -98295311315701700181782028926462036160 10651615 -197759889084109320100437961480088906880 10651616 4084518343195810143592121040227794944 10651617 232419196134795616759336649181023831040 10651618 -1769547837838650338956787317203384240 10651619 -68132892613792855082555620039180734840 10651620 -122257785499672027325621391854379601920 10651621 318074338677484953542048900459661725822 10651622 -118171370800232866135368625722000984576 10651623 -38091678537656256367017658274495366616 10651624 96928531816325579639171874492040396800 10651625 -166093431111261010566936201985307931000 10651626 267459024572149291285561823762489180592 10651627 -449829465374096188711896714368930892000 10651628 55315786144042424731952315500822563840 10651629 4408346526169292696950065829598944608 10651630 -239429672262649542294674739195894720 10651631 88743670798066496880177242415647772864 10651632 67273810504665560878104192701335633920 10651633 -191531324788247113641233026368730390894 10651634 54029383698767141333839655227137787392 10651635 -423497966984367861893742786572137072800 10651636 102162299147004053923087260882254708736 10651637 273683564131716061036944499792298744892 10651638 -254996087476159772633740871045226517056 10651639 -50130940923385110390952055170689260400 10651640 396639349830229538072918692094637772800 10651641 -76994361687485159086924276840136512512 10651642 -116020611399524514691061146367152327680 10651643 -513384147492979884884059180030382214108 10651644 -332347369771920469334802796098929041920 10651645 69606116257134607524766814276262078720 10651646 -175721515042016483842302035283320905728 10651647 -372199607406383837214863253378424475520 10651648 3041811723073117248654183434897326080 10651649 76251832840205598237065700538470332160 10651650 48927153327082105132927092071121033600 10651651 268044541461674292401277023215036774652 10651652 -114683856250962406669231308303060046848 10651653 -442306510693807068709550445450404718756 10651654 -421364352082940238309772526839440000 10651655 11196415478058594902683120921756984320 10651656 -359448223659972806219907577219561635840 10651657 -948372512500446740237827351118665945728 10651658 339202709510462984342181259413202213680 10651659 -5619447690412635019511237335354201152 10651660 -418332717970701617022039534798628992000 10651661 -389320310388517528448081047629730113738 10651662 -23261637062927290294095805996790464512 10651663 652269619276711859971439128273000928184 10651664 35500963828530605561352367427005710336 10651665 -171480003941880729633214961729908706880 10651666 -18462752207176982845423729240904688 10651667 25387278418763351014541174125312238592 10651668 91913764830744083547590456891353657344 10651669 -124869594875894734765171460104650501348 10651670 194348430774371443824197488821413491200 10651671 -245146284354325587772435010871023868480 10651672 169108681104156721602773479577536327680 10651673 -102039989203206738395678436772543555362 10651674 11976234074746439495461858151351193600 10651675 52641144173463410767234573611765702000 10651676 -232011225755277192701326137289140851712 10651677 -23610403572889756447559819982931185600 10651678 279433418296349289405178736608472864640 10651679 -735984696899154018503148245575931394720 10651680 -84363094990575093396522937168370073600 10651681 -757255497248389781564016173604813770748 10651682 -49697008666753872308646765094841669808 10651683 -103870976067072962538712700848958004480 10651684 394460001082568124364679854908741708416 10651685 106507363117275998396154972698296334400 10651686 -267113679818090933905127829780390639936 10651687 -323916774745285673113253997503874128328 10651688 121365723530387658363351832845128171520 10651689 -755214084109472720977788556301946024480 10651690 -108475672686546571816035347063127152640 10651691 -14832218574025787887092011259055716096 10651692 327834685911217963230545890171496228352 10651693 11117708310703678378078056053934092288 10651694 267603017708673513049642434039387160896 10651695 56314049617988283443584694808739335840 10651696 -122551455487861162304221481501879402496 10651697 228023198201162658902524475133628103232 10651698 -34845387873566577731113430579538974400 10651699 -134516482365250930447623600930161533300 10651700 74874123778264764589446985567089312000 10651701 -69854568841198393703120633977943340768 10651702 6796689467577361310909416947633298944 10651703 970976914271939645545066161016817527584 10651704 -100000294328165097102232138027735449600 10651705 -100787316607625643626143646625837646140 10651706 43548619174325242253466671862904286400 10651707 150024101446618501546598360198099299920 10651708 -131266214733940829212601593039554420224 10651709 -365600348211830402817160657286776429920 10651710 110504248996764896188738426838719416960 10651711 -171425538875360376312262206975181005968 10651712 -257572530775250022579120207179730124800 10651713 207396316924915477359936895318261418544 10651714 120617692572544433962530047842591710720 10651715 -86853735115422119309110683606899270640 10651716 -350183999413396771289283250495589898240 10651717 -395308113099451848157586410154531512548 10651718 -1551786611256311584706261038142626176 10651719 -38933043642670780192791769859561431392 10651720 86828576345749313394609978550398412800 10651721 246931837540457941002572483327722511844 10651722 -6213899269288655328310950022840318464 10651723 -263744799962011540563893815116793654280 10651724 82267366581071756760063844857518304768 10651725 -88943598552328829937974656181353154400 10651726 235474614211887048341934427613326725312 10651727 15664309781271348706064240352577256712 10651728 -63733808630766841892886668093356769280 10651729 -536183740481414720166386582088696612480 10651730 -293498045729559608364112905708777318240 10651731 -74927916890008415245144455471124595136 10651732 39268873493333021970173050955514365952 10651733 -176215748203182010792694799120894612018 10651734 -38537996488013557066974824357005116672 10651735 160781879310360920257625292248489254680 10651736 101345581061384264782654857720103526400 10651737 -173157106803994482946376979824814301632 10651738 -73198857682396185885422751747381630480 10651739 -2452934165606729773983943976153359344 10651740 -151042628474903176467655355667547545600 10651741 1211900056338186386819523429615249600384 10651742 210864769640031096045086840122601318400 10651743 -5192701683364021570782800165485803720 10651744 -442875786690800915687561542133442674688 10651745 1965822635611172012845774777539959040 10651746 56612555539135139236710583788840543744 10651747 14191925164812046810974986457724211632 10651748 -64739481571494789923716557318219131904 10651749 192572305311949581976348643736459923808 10651750 -127713939501062705590615059688401216000 10651751 -840546572839043452961906632898750304 10651752 289629073407244837907325782905049088000 10651753 88524355928520860377626134594194407360 10651754 -35190452023012390194938484307204512768 10651755 113351090869054299144554113732897950720 10651756 264668848509883350079334725307872327168 10651757 -678778316842550675398496967121195949994 10651758 50874188191420583605177605709022353920 10651759 213335164435834566178199192470342317840 10651760 -405641131496079919622066882048163840 10651761 184115804365713628608334449143046482880 10651762 -2771792429039828511440318595125271936 10651763 264708882861383237226381938194962342048 10651764 231497329718721620207473387469430423552 10651765 303465366644445697121695596904203647520 10651766 -39165797854975917315668884927485054720 10651767 407833869550659896269439742768688553832 10651768 50965673212552002935039764128563650560 10651769 -514739614063398741105141802197654871830 10651770 -37475928671319119717549562278296972800 10651771 77246940522376525924777982932302086992 10651772 -294710266908657238443929462011912218624 10651773 -209959809085045792365332879904559153632 10651774 -37767464884833427359770850328728670848 10651775 42950525914378431246132702768225405600 10651776 329496678881393290646333289222950092800 10651777 238131137547039605338513114299567345412 10651778 -60295917640788926950878207540429490176 10651779 253332462773809232240404718897321731524 10651780 -300747265731863150258537511432177254400 10651781 36992228802457459164165310404971689344 10651782 70488651105322957149352143298423058304 10651783 66634039019809505678914607792111796384 10651784 109429388834792064023311284309772861440 10651785 -105986012867279959402971806840863156800 10651786 -110990211187100477441289457610090382336 10651787 -37082639627727113481732627262986556800 10651788 570464618378298744589454723692806144 10651789 -1275518130619919671139857296196888469376 10651790 74125262230981383817449955327760686080 10651791 303862423618391898380284824723523401984 10651792 188659933471966317288294128813999603712 10651793 -718945249947251700391114237979769098958 10651794 176439666174800495046016809279593532672 10651795 -9269418438980010923419867473002534400 10651796 -633113479584420758904269095481082422400 10651797 -292727369559473442028323604656243092160 10651798 -517758099461530416348828351599118085344 10651799 187149388083465065802708297019198167240 10651800 -16706516362235080568099635851684864000 10651801 -432252768648594354552929152169805711600 10651802 -28683734312844403195986368430203989248 10651803 424480957755098864413170715332861795264 10651804 193017089108409563845581636865094790656 10651805 55441107946417571249952101262723588960 10651806 -56474370832703560751873558544613217280 10651807 -272625325284869839812228646496745851200 10651808 -2952740779001213275321629903509520384 10651809 -59065232655116690850371016707486633088 10651810 62337560901402528362727224633444650560 10651811 334920055445748526190439626102761149000 10651812 -171016557335792626863765585096555199488 10651813 -30749422280344900681803930485118191938 10651814 -154576976201671130253670963922679219744 10651815 109842283783022720503959690511704480360 10651816 -711248589283699064622910154327922124800 10651817 179101647016413262013317539686485281024 10651818 -34716481320085312560113033659887206400 10651819 52054798930215991772340444194015329696 10651820 -299737826527915003404777689171399715840 10651821 176738778196453720445297112837878735520 10651822 -128456204593766054005453276306733035968 10651823 101718829437191980344982853998480155744 10651824 -10543998242593664298418244744201748480 10651825 -256925425334171140063278956393905075450 10651826 150909045175857947011294227667947217440 10651827 -287138948427628606009500827296488455880 10651828 384173323089968135134163363758972231680 10651829 -49150336564766261423872879561135084800 10651830 -18140335497790601248560869089398650880 10651831 -275883647733624803892646893717748328 10651832 133915580777451270694487650913659576320 10651833 72716721614678163552841584441459777402 10651834 141812613552174735537582491305107260496 10651835 -239753591887327686630680718834155310720 10651836 -13558377229209910848461952485875792896 10651837 116601223291256778101248181081550068640 10651838 -315922761240429295152496300679193895680 10651839 466338732729525224771064938885090631168 10651840 28413921936379665537697805081342115840 10651841 68212042220022680410594581776249228484 10651842 110188235097185389004106110760354708480 10651843 -57357638319505933981421415148648524480 10651844 -113084765170170124065533737545175855104 10651845 389590162056872936233626872486064729600 10651846 -34671243830643639000414925322312382336 10651847 -42800547657697735257844586388979507368 10651848 151567140935688988733691131862555033600 10651849 -229303381890107490969391904418877619036 10651850 -29429235856831832088131078390685254400 10651851 86626125626670568658214959583355891200 10651852 88308723794129533748364240003932224512 10651853 -639051768981186333819672007444394933898 10651854 -218192473171500589906930322243389932480 10651855 310388890090244155163560918507629002760 10651856 54676948222087915464199097315640606720 10651857 301351612285423185758748386164942637040 10651858 -146839041720233841408797772062150298624 10651859 317607543471829884931075929377362554216 10651860 18011949029991314986883111152325902080 10651861 692539368437434953812487317481465172800 10651862 -12989969758277735323654924071218133120 10651863 732270794202743440173494551129073862864 10651864 102063095532195975109066891787126046720 10651865 56291417970137064631001538133485168000 10651866 -144354591699673001643309894863100279552 10651867 251624371696622070679761030835860996792 10651868 50767419733439076050041015816925921280 10651869 -46970137856292785300202529883878355706 10651870 27209774865220752520459065962939160960 10651871 -102574508358232268734654182493970588928 10651872 261203761696958507645889164410355712 10651873 61238052998467250929398344427731627200 10651874 5813467893760673784552022600917765120 10651875 14147676472227568851408234233349600000 10651876 192113343746543114566440609653871402240 10651877 -576287208925025324812459830107274046788 10651878 314632301334241846905785765211809627520 10651879 58565732962582702267886093947558723584 10651880 475366200221189559082827094710950246400 10651881 -384147816880070241797481226013587520256 10651882 -15270082149697807737778958726268352416 10651883 -485937593408091617098412909074457007576 10651884 236020752383478393863502532572807476736 10651885 -34452695817918667682379661838470503840 10651886 -31455022017444106971035174694443581440 10651887 19289359336923706613771092092489247248 10651888 407153861210752096151647630712438784 10651889 -160145211974306220411825387342420895680 10651890 -81999906418047925416489042925988974080 10651891 -165827625029211569511589830819766822708 10651892 146334182247544870680650571173683015680 10651893 76086874842123936077311245623179989120 10651894 -201327864105945730342814718072819840000 10651895 370004431096982393677983175185766733400 10651896 33725033711410226607533694232529510400 10651897 594848751924659602031697084950505418346 10651898 259183591428416759167723349317342251264 10651899 -351451876868350640965003614763101365736 10651900 30909825650793998734327030995804083200 10651901 -3663703976634591746390687906249872590 10651902 78811723618793805326545343021570010432 10651903 943137085604580366318548868319146476280 10651904 239095271185153754122414095410669813760 10651905 79673132806798147796855045733628749120 10651906 -458593720385240869729792461874060108848 10651907 -104967328224464787825653316416265660768 10651908 173607088772930348516441278766557916160 10651909 198424993751940403335267572425850310110 10651910 82662470229243229119549745907853726720 10651911 -471751068058283783812849089846656792832 10651912 295962776016003212748292964700696499200 10651913 906164296384572133805650397441183934240 10651914 9560390551810490975545706822130699360 10651915 -101183021158009327340328088946062057440 10651916 -13726253895696468213643903073677716480 10651917 -2222325096330285520206317418818778624 10651918 -152975534944162776731821894033454347584 10651919 275260302813535446685043183987222776920 10651920 6332371390501102102028032669589176320 10651921 48086327418723116094513379204579123584 10651922 -332287785523202251744900857949361317488 10651923 65256721162011262325295471015212573304 10651924 -262465871332499567980934630862180863104 10651925 -326473498662028285486768505890287607350 10651926 164243635180975630881610477417893888 10651927 91425891615289831778841285003999923760 10651928 -416632522668864041605368500504678891520 10651929 -217832086629605150834119303707344007216 10651930 53714638366652152539618470979034219200 10651931 308931816610588956964060588527901497732 10651932 248288890202167360459384370478458880000 10651933 -592544509273691086488066031964290289818 10651934 483571836137428729940157876794085792960 10651935 79131552206510932089817667778392025600 10651936 -311869522507807731084711696857050841088 10651937 -127816274709601986960899708190875328414 10651938 -12760738122579051420961491034546550784 10651939 -893893969437541141277712942793452906144 10651940 73067531891092647100995485557739934720 10651941 -191795585328509925973129289971017984 10651942 -139563866065881558787909641480921474816 10651943 56293443323191782805354019654387666664 10651944 102587373389599980632341602184754380800 10651945 -216652869745498925193654240233028908400 10651946 148383861647256119272340625899106858240 10651947 392304385035250794583900256455039315800 10651948 -310209151030007688313106447140604094464 10651949 88439985084304492705917878776339910592 10651950 38655015059453667604125237708651345600 10651951 771153754254262251457357857832920529280 10651952 -6992735963219726602522751063292985344 10651953 91131984746366524817849313016322015424 10651954 -43546426820335464676509087856417553280 10651955 26463304603004468450542523000663205360 10651956 -46709081085094038207962519128785248256 10651957 386500846998869303391173638176184720512 10651958 102333107662618689579854014146807571776 10651959 7332939161746311443322496536019643040 10651960 -915173540916950242476105011571916800 10651961 -698646869373683625251778384682244648700 10651962 -24574794418893049636439468115575635968 10651963 -244670348783993946366726022963702033452 10651964 -206242615844893116776748302264185986048 10651965 -94783322753345533245465262383539136000 10651966 190341106582747725345600255996937197504 10651967 -174402382456403301688716890822547080928 10651968 2585501128701221369678433019630190592 10651969 -105782903926183365654635137347189517904 10651970 17251362983985208115787111049623936000 10651971 -320001251073076520628106184717796190080 10651972 -113234003946186686063560674782263083008 10651973 5148325885842296227614023928270679164 10651974 -142722615371522624003699358691485176640 10651975 52694723127829024755728065303557161400 10651976 -127836443761635999936189956655810001920 10651977 -169442075995431638177621054880903493440 10651978 258257096149005136247238786867893406720 10651979 80338525637289327097458834792895170912 10651980 -73621874923441594698734406051740144640 10651981 -373562313044338876710586771852679294218 10651982 28588063506615083005994085821212584384 10651983 -135580374839069063548043656820282729856 10651984 -6415689233600500716513922581726101504 10651985 -719421844701804168422780582000844124800 10651986 -22919572868362223316327901654492953600 10651987 257244502189100079384636048692438475600 10651988 153446095487063261775110795914391709696 10651989 -74204646361929581125695787425144368160 10651990 204434033726087956296343133406961804800 10651991 -102888970200997087328472944624537948160 10651992 -50059269477833590264151399947875164160 10651993 -200359522391177280164726142028483542144 10651994 -117641096230337897442705124030931122704 10651995 80523037243504078336219428679185828720 10651996 -485072874706439006612516522353890263040 10651997 -54741968113056737509445112006883281588 10651998 -25456671348304354213371648931249717248 10651999 18114310784298620234934270175658804000 10652000 212944633956208462327863301782503424000 10652001 390831119059538365045810074559912320432 10652002 -311352422846498878498891425769235558400 10652003 3975758274464025363927331029633616896 10652004 -40163454887093574107837945807948156928 10652005 20619118605379971364110704558579178240 10652006 178652571798010257902555457726176009952 10652007 194619985456350049755547014460597010688 10652008 161538014523270974867589629188620288000 10652009 -86901375399194939737907300392367997696 10652010 58662945913838826800347814010786048000 10652011 -372025175909963826163074030621588693388 10652012 143145283701969315042883986408116016384 10652013 -133410050243818061531336572312434873600 10652014 7277656497953163431794390042474475520 10652015 329312817164649780431188572319139103840 10652016 -17281261424617100544191712072370421760 10652017 529371148892174520490384052550896059200 10652018 4229582650820878296179780005338316704 10652019 126768189940049710041322927688441867520 10652020 -41391212275004182510406645906555915520 10652021 -702126538147052712343523057927776493778 10652022 -249644004794429076895554218891638167840 10652023 399580852987091406897363017635766343272 10652024 124999426685684099902096759901134233600 10652025 -5564377328590321118397417588158664000 10652026 37126307794000489590774742818055490304 10652027 423079745773099554827589225188989204080 10652028 330977322644160079057546622770762129920 10652029 286310376132417233564271392392966634630 10652030 -20822481312178788633287166915584419200 10652031 -33153222172635927269389114806469744224 10652032 -675955429361304166996315255724625100800 10652033 489247522726331816058626745433438584576 10652034 1124981798326223488234304146610042880 10652035 -54407468632858446962253437358069230640 10652036 165295772072183736278137485534096371712 10652037 -154937272437550070420593194680446494720 10652038 -307347346130448746096580228088331890080 10652039 -477659644417950357522103991763951485160 10652040 -27895163455115252269158949583339520000 10652041 25291039497904096105730538793811128064 10652042 -322786938721041560407854023695057914528 10652043 292263494157354231822841726510371541464 10652044 46205226003848729967994363694498140160 10652045 150497088905047954623340133404832621280 10652046 -543055135406229630266569712018196480 10652047 -118703657076493253545924579370008777248 10652048 -86355424639440310573464547988428554240 10652049 54152932264229733662403688674060228834 10652050 19412624574913360949594476661207260800 10652051 38956227631732905896041839897213423600 10652052 113341052459175666231990914769907832832 10652053 -867247598290910548051897390417570691698 10652054 -66513928503369639335289577783669002240 10652055 -210780777643703454058757323489868554080 10652056 -805303005170169471559242324669835776000 10652057 -26537797108991016478885814204745788220 10652058 117450175531636059149171204990977312224 10652059 -29601103489647713581599096588433764864 10652060 -8450419732823165386218212976815915520 10652061 374597803924481335973455876594747852224 10652062 511203122444081635256300172676016830272 10652063 296976092111802212986863970158870009312 10652064 214899716493132109643230201706377641984 10652065 99722748587345747489510969336754163200 10652066 125152663457293640567076816748556108064 10652067 1252847533827929605699247396069591916 10652068 -14007202769524170103719036942944415744 10652069 831077131167890353884450598707278406396 10652070 62915140235571383132914274337883668480 10652071 -544598381272206880798260403746506216400 10652072 111167226208317906714126314052298752000 10652073 -477961281098559308985936591658108296816 10652074 -9991275402223625079838983699048304464 10652075 -159344987360594216070883938112359282000 10652076 232033625120841717423881524027108032000 10652077 -658825155343540216195467881776313153940 10652078 17241566783153950151877602262764600256 10652079 -48563913673697869083816787097265818616 10652080 -72162740917572832486001710488665456640 10652081 428868531822176958608381646759075691104 10652082 20371037748945026148389610147606257664 10652083 201596710722832134436623767946219781504 10652084 -62107494128045463093938536901195366400 10652085 -307494081683393607722113616073715923780 10652086 -404241291660813686869779356614803559008 10652087 3463614556623205184139276422104182240 10652088 206927492187487640648835159084466114560 10652089 -210407467832661766047486975574756973376 10652090 -7687899453323633415154638251699527200 10652091 -505463738089172435203375592479592063208 10652092 172178606320802859657260386066146688512 10652093 673966356934581334460782442509521451404 10652094 -65267061650920502090710724873568792960 10652095 913910098650390001694753528671470739680 10652096 7160285715366113582133401478726942720 10652097 407210475003354189677905571336538596400 10652098 200202042573060963527727817552949586336 10652099 -288887722722919272302772639603765489936 10652100 -93390719136007013295715328297368089600 10652101 -595151838316564646442109178631003045188 10652102 -235245447450235345527916979549876377248 10652103 60786816739438848034348605736459756800 10652104 -39817224267185028847305877865699466240 10652105 -64206871481389340916783840383527170240 10652106 -8749012512327270644872311220064618496 10652107 -507756683759049893247148421275124993644 10652108 -100014840834499393520214558730261001472 10652109 198799252153036996029482138397304654368 10652110 6280516001781183863218581957549297600 10652111 -87074716599226651019134789441369546200 10652112 7813054936781799923016838794617708544 10652113 -94217076377344181632218561582387002638 10652114 -389972258693557571051906417632453872 10652115 -82157545919059722261691866090357883200 10652116 -362546999211696367460212905208329439360 10652117 -232262723837726017326161139642670067808 10652118 -131950033678765170334392161284159096896 10652119 619450015110451169118514446620107024520 10652120 -238002802913905131220048462146318950400 10652121 -427192027711535825001022389356243129760 10652122 88457096165125566757483987424502324480 10652123 500870251606684180619304528975502440480 10652124 -98698437976614046041936910988837339136 10652125 350761927967565533611536335008163328000 10652126 -22480621626106526901167445554913264960 10652127 25777680608248090817241759471147331584 10652128 -28146955906214087338634986413376929792 10652129 -71560448216769405664959024062351751360 10652130 101114814265334731336756978252157253120 10652131 9388401173543205110335427468850345120 10652132 5631838115116463578644877052268521472 10652133 72705417965231753122475318943246870624 10652134 61436610891221491941208652519906106240 10652135 251234702812620321090588664733153469600 10652136 358645915206687288941461911052817694720 10652137 417517411106853370368377023411367214480 10652138 -34869290122936614551938319474847088128 10652139 255271270918446225284813968109571584604 10652140 -114079380235262519556968825799077314560 10652141 -702707644434211745614061914237794355200 10652142 134675346764803673646982835903223218304 10652143 -282017408654938124548063464122644338960 10652144 37591856077293976784664354896140369920 10652145 -27206766482626963271929880603824848000 10652146 138313372646029492950418126565537056272 10652147 -122642489639007858281646138616894661688 10652148 55135498341130901303622814185014502144 10652149 722410201001486876538042538057659051036 10652150 31850736511014378264297032597236768800 10652151 -86133775770090251476843116724881209856 10652152 -30858946579136650137180384221059645440 10652153 75139480517350481334861079616739090000 10652154 -105836455988225168039001462264170618880 10652155 243310967958259292489425567096984098000 10652156 256040644822218640795141168639000043520 10652157 -387254670416253920285029635008086799712 10652158 113325781033439722304208138117731143680 10652159 -612228534284678503287892924900654623000 10652160 -6932556308809895631764591723780505600 10652161 -63264699625746134840300532716069281176 10652162 317443362547391080365699431493501818832 10652163 -163307028725996886675292038812089435656 10652164 -298164856625609237860338537193977177600 10652165 75076802522387052083974235469685547520 10652166 55451372160798414456218341621866825984 10652167 11222089671049498614886525017593800632 10652168 -683205184116896505402106700726891965440 10652169 -124437652391854131086341459858174761024 10652170 -42092474872210694202153367198763874720 10652171 -32441522499916678551372642301673557296 10652172 -322363041070939115969638980354801259008 10652173 -26192112320797885541777907018894025760 10652174 101745818815419858205780274531555205120 10652175 5692911741169750943451031593577536000 10652176 42409974075269632860738002395866079232 10652177 581176590083213304211326236995237615026 10652178 19459233347005533253789697407058995200 10652179 478457691368374030967974498429524759640 10652180 -19500728972804274344021845574157803520 10652181 -240918613486466207393436950070076426848 10652182 267490998152223917414746514590089564192 10652183 -217102092052853834178253992775267808400 10652184 188237701620719776084581124132463493120 10652185 -568102302962056495826216748407513674620 10652186 -181780342077187847246538430656414337056 10652187 32462338885597174592877542985613812480 10652188 -199488330211838804748268728051112186880 10652189 99284632857560465401053135453496912512 10652190 -78296402306328856774598827017152772480 10652191 113237113357099308888257970852211611384 10652192 -602749298045950734440205015653713379328 10652193 -505551610611043140823051298878149161580 10652194 -57967765847135784906492998059847290368 10652195 91288201022829291337510961230103989200 10652196 286944663420007647905713212631878912000 10652197 9871962106398509566409389025681629440 10652198 65864343181212346794498822681187170240 10652199 -517506571045478107616234540510861176536 10652200 1988029612841723774152314155371008000 10652201 -178088716117962459201961973469083630976 10652202 -48734282881611194576064630257210572800 10652203 299725633232777986814856064749821269704 10652204 -537922165883791037317305012001691468544 10652205 -79025493904562910990418840243856592000 10652206 218110145988608918391178102848788433600 10652207 818537175979109493192950579349517917456 10652208 52582578174072024714449287075174809600 10652209 -526665858629965478820843008200129124590 10652210 10264277438749940704790903045534387520 10652211 -96128378108880984998994690342316933740 10652212 21769101388546593834707880792426257152 10652213 33541628908653192534305299822967131968 10652214 34464126528503463122207101858147683840 10652215 -103562993369829393544552992827684532000 10652216 -481246342964140962739661971440536555520 10652217 -315666292880184774059633238472376099520 10652218 -615420148270235023386793935481648896 10652219 296342240615099916011359112304077563620 10652220 23350499798244744500093507340362711040 10652221 481813813610132616055833814806567498432 10652222 -71525178848696026896751996008484081920 10652223 -399595075681266029111171875876003356216 10652224 -6721533244666271678455845089169113088 10652225 318911585507938901367053189485294689750 10652226 -3003604076156887819927356652248832512 10652227 -734186525575729349595705527368861693200 10652228 128320496673464098536046709186039357568 10652229 7423148239689144164396050360321193376 10652230 -51978926078024251115698220539748620800 10652231 -202976257941635506224912650850839198448 10652232 109600416482895693142327989553512038400 10652233 17691050660674621029011844261803101544 10652234 -368620601862342841401159675238535038368 10652235 -259533911737111441163239901985584400 10652236 39288870444405730115361797683848888320 10652237 47984538645805998266190024931404287040 10652238 -118881968594534205845279426428594525056 10652239 -271148311583539189753006116698302727976 10652240 103129890425642501201538641294131445760 10652241 -28487109490734541009338195136626568320 10652242 -184087858201310724465646847802535030656 10652243 57256330330559453622961429001784299520 10652244 221261829173279472467588966041189847040 10652245 -51319384424977590600076500842600229600 10652246 84200675063338982694610311243797795904 10652247 147716057871883022450657777810865591768 10652248 668753353164242720886266215922807808000 10652249 552131815187457437321944513241137664040 10652250 -75318253204763524089287898741185280000 10652251 -28057581416637036416422776677015053440 10652252 72493303797332913761191485005584760832 10652253 -28331270986591858215539743807250906496 10652254 357854837300922375041888744397201960576 10652255 -85326262617867727374864771845010222000 10652256 -278478886983562206810551119311234662400 10652257 564872486627611477809718541143331751792 10652258 104178345448094209665600314751481821984 10652259 326934483791874379889866787286311436288 10652260 704925337283238106378873524761392066560 10652261 -5557270630991193541092783279611475456 10652262 -29989537409303609558216033269979006976 10652263 330733042605203317685613228165883487696 10652264 155451024574219123017008740024976670720 10652265 119519296608743408895226088815793937600 10652266 53818878598928846357322768451066992384 10652267 -601281335653995722063630343108715259448 10652268 300845709158513818540980631126518595584 10652269 -44491505694671958424687167682461962004 10652270 -184419773964383257799740007022408647040 10652271 -26189122984673790704225353173362880000 10652272 58157239982000274531593815603121160192 10652273 604318086319076655671509134403048494960 10652274 -45861682054651391114729706884307269760 10652275 216651314594625785250987450109284656300 10652276 -197020499567710307535636787398411315840 10652277 -495791284377228979735606044155154778080 10652278 -15758249144154022609326828745149155328 10652279 310592933678740190108251190264957048280 10652280 -228971244171880851091422077950728192000 10652281 589162068393385071760086030454437155200 10652282 100200384264805797759032198093534045184 10652283 724964038863263875877506661814493719600 10652284 80232687583687556132602775108984395776 10652285 -140769372333741886060458978401130032640 10652286 -66434293173109704142158827198563286016 10652287 725154712331253232031984064729777623936 10652288 29495061125835783953357351437750763520 10652289 277603178425224076984152831215038276608 10652290 176645270762290157987238684476408409600 10652291 295819486699074410407965112470559219872 10652292 29219497152156740637095183929447686144 10652293 -448171748347640736827091884355842246560 10652294 -74021681306807802278083429297697062080 10652295 -97914918144126687464716972488177039360 10652296 -225920714996322274223758366009497600 10652297 22822482099581387401846024863527134260 10652298 -20194751005597812818515825906993428480 10652299 -58774677570876430923409024717081476464 10652300 -66757419451154733656165114250138624000 10652301 303483548278291768669831121857489982400 10652302 211224970595074081282140335001807095424 10652303 122450455158955873839993030622250746344 10652304 512213910503628227884638022996328448 10652305 537913274718659251973353443405911609460 10652306 -9859224869584455075730647025707560160 10652307 275417650812983727120796732901912534592 10652308 -273291854743023827987145780189653875200 10652309 -462877287792453975771865867950558619140 10652310 10550614042247901388784123346006197760 10652311 -203269901722055530845317751609263897928 10652312 -147392267668247489660502844513016217600 10652313 24337545986027227316497319381555294208 10652314 108218046860824704864264355681744214256 10652315 593292761171742493709589606041434622400 10652316 -68377749944338501156004616394879477248 10652317 -257864748442572755639533029645667112180 10652318 -331733220467838736787546683882460672640 10652319 205780767737055082384585090628751218064 10652320 53793452356550666879440164617673768960 10652321 -198784618190022678261495923940042843900 10652322 164728912551919524833624197921378726272 10652323 330548719315104150593481507944885027328 10652324 -531959146507967854701368306217312722304 10652325 162114309865153655695472266197520689600 10652326 48039124190278570810565951042538566112 10652327 218742708887874393443834315319745381344 10652328 442101713880115571796645594997514112000 10652329 -16926486843135813050612130162679973516 10652330 -26103288059374931318546969186347822080 10652331 -178940035184860446386258174230885965120 10652332 105275008792244267612237559390485230080 10652333 142547416082216568973191657396861499404 10652334 28625520967481895198687111905156081664 10652335 17758527424848567567588006671750668800 10652336 -244428126794139107185407642092587941888 10652337 202695326234877723710309337908463661440 10652338 18198789456888361583379686484803590560 10652339 304791966280662366006940939197100144140 10652340 94845285789983276693502076915820083200 10652341 -248478366868978832665448934444942808928 10652342 90249899839322657847088431229509831072 10652343 25603784040932336847255677286434892288 10652344 -108606016221614660641508161787529953280 10652345 -362702494760272147171586434624496611200 10652346 -61769725139925878291176036380577441056 10652347 -1720901561519105495666156166272311640 10652348 15700139457085142476793676202199571456 10652349 135764592033247980442692381387758456064 10652350 118482366796856899013247864655825656000 10652351 372330605417213108049549665541851084352 10652352 4286348270523116345607584671177113600 10652353 -921348721585997098824862615975846524540 10652354 243480799986856968837595098873758471376 10652355 104962747853307877174062545568126298560 10652356 -22108510992515709505940656289602304 10652357 248272138781598159098584192729918584606 10652358 -106937663294807069230350901628609329152 10652359 -614675046082509260827100195010335174440 10652360 766438351477191883595553736179032064000 10652361 -284498532816118503177961414354566886128 10652362 -67520589100441419705368052976525301760 10652363 1082079847688452115774619808056393124944 10652364 95485894981940766978506733525083658240 10652365 154183439214475559472797851902146317260 10652366 -32400960014258744991266356771195650816 10652367 275242384812240897286109968812490611840 10652368 -112159706517201138183115670024465195008 10652369 58646893669434832412840980147691093760 10652370 -112902322337208430352467508088365091840 10652371 -1039136706697600819234514555299329111800 10652372 -47494055639262318891518452633476384768 10652373 -77060678571098238295464478950643054578 10652374 -22699099219721235960420047607751961856 10652375 265113072935308939775252078422092000000 10652376 -19116704214208674155696334002189107200 10652377 -13675059335741231293097948576907094774 10652378 -10730545462106055313067105968009496832 10652379 -22429758570626038226640776695868424192 10652380 -76289844669647419698600805571762035200 10652381 223192599571679197154664563562283386624 10652382 31832348154279666389905155045196650048 10652383 -49336957470400012638826722834557870480 10652384 -222463180024338690140147867824278994944 10652385 -111651609868160479167765533327668837440 10652386 -25395860819725577259889579241324052096 10652387 -730511908745770275844342807934265412008 10652388 7701812808599339177202517881344117760 10652389 149262702261110210953104758253828521568 10652390 -1123496575832478706548094682568345600 10652391 -94773235151311521424060966746809938560 10652392 -92654843078288953509140948465863296000 10652393 282413121943809430339862022371173452360 10652394 47842793541163809353866019893176556800 10652395 24693063308816846294847913678258920720 10652396 -683676841139838175805270049288195671040 10652397 42235367341733630745655466701612533312 10652398 240984686880743900722919860565629339200 10652399 -157586504690819700460455779816676537480 10652400 39512938241320018344513467362086912000 10652401 -66698253913084797316607965454411781468 10652402 -188733888592036995069872909869041892848 10652403 -240223785796755719973182301784461752256 10652404 -191932910228379997143380432576109588480 10652405 -67068724543153977741634027217512317000 10652406 42262784947758434688271174005939806208 10652407 -628499203510193820579216427367735359160 10652408 189939530964811008670041054463887052800 10652409 317886370793641263543526065225933679104 10652410 127998015789214126385983982063622744000 10652411 -40242294077044811473918365848201752320 10652412 -141825751132083401969524410844638002688 10652413 -802728120428291029885307617247884697338 10652414 20418694361114847121876941148635937152 10652415 7829109814460318614121647786540503840 10652416 -84539299865444528504248165386051125248 10652417 -41657311924811365258673728012664805420 10652418 -82483476633922482746007306762167055360 10652419 119730396089822286386165261327746957820 10652420 13878937637283759303862836299881217280 10652421 93543353439412400399072665850679831744 10652422 452962524164972543565337528017780873024 10652423 -552567465570538062921808317010354100328 10652424 91260976307762757571096927598052433920 10652425 -8701137527021331155611102615159800000 10652426 20753756894515502564887527664383601920 10652427 287384016366492671721356284836283526448 10652428 211972904350411489954252312115915187968 10652429 -78802597337647416321934302460687389888 10652430 14954270982207385397759978291335722240 10652431 425680021486304064958299600529482733232 10652432 809883421342436671664706145482964992 10652433 8208543382580694746931257628587144448 10652434 -108435090267656052049793504603772298080 10652435 264919582533309963984846999748556501760 10652436 224387139044085976750874339945767531392 10652437 227116603232517345149626538314515164032 10652438 -174411060001330774342671721170019456704 10652439 224340580947655506815663241964896875520 10652440 386788046073315006607218135098105241600 10652441 8223067674083289130442240336482353684 10652442 169228534807493600665953577625737804800 10652443 16062323663420755181676327415594642120 10652444 280923066205073005499601574358598415872 10652445 -211447804311728291317082546741951376000 10652446 21850374930889588377006187292644270080 10652447 106133934734458416196377313849715178840 10652448 -82354891966659205428543054706114560000 10652449 -455987558246283245849898862605912795550 10652450 -77861970724891738542997074585884352000 10652451 200020998875677382716134576594334202232 10652452 10149937870773410782582942700523747968 10652453 292290433021073171075318746762136350878 10652454 -86068602422548864795254173104462631040 10652455 -392726334650492852185810183736940542880 10652456 -192179304782369196330354866282443898880 10652457 -510482903800885845074150116845432254400 10652458 -408801016703578964696463570767020483920 10652459 316249228594556903502686372784129330120 10652460 -27324530004598690572263985202369658880 10652461 102086346402602010548602747211144032300 10652462 -104087449048380780441708056900281910208 10652463 -121916673757240379801894395296225132408 10652464 3555020850878106492084421468509962240 10652465 154639801419307179278144309468368423860 10652466 236405970866195919201273350091179655168 10652467 -20628003889396564747050531171011961008 10652468 -24434622854202938806464726009712017408 10652469 88741667950983244564252087402014796800 10652470 11015940497421250116927971425744704000 10652471 480626211435159689647486984139334249000 10652472 -17968059482385880511661731554349752320 10652473 131038443202143022384441762019438277700 10652474 15843099292293718632764751099511901952 10652475 1704530651198358046072001064822565200 10652476 -860129870479045376825409315608211968 10652477 974541599422925892478665184786156038 10652478 -208577934225532656160838644502509160832 10652479 -155349841986166750119513846283459961920 10652480 -2336570368179445414488287984772710400 10652481 49809040365845382850188638771022558720 10652482 -243393185473763180106817117864313007408 10652483 626700685351853680749257772747887497200 10652484 223388274441191067852465524401762753536 10652485 43820849481497363998707382456946536320 10652486 164619014479755030840744120457908966144 10652487 -208449799952455529549295842215781125632 10652488 -99225300793255409199531147206319636480 10652489 -26924341265943259727157807179078020044 10652490 31606524300543631522093357468984890720 10652491 402921819043811073691721905451256811984 10652492 370552335635680591767245202768394129920 10652493 -383299413801385944576899018111473532736 10652494 -23317988972674352362050464954685520704 10652495 109344958597659849964929035985188726880 10652496 -41842900565554222825127108036060774400 10652497 -11858667367229127768266975977101522922 10652498 412790475004623035003371738545221370000 10652499 29892032077195735051872315120739430400 10652500 -809712271070108609457193789751440000 10652501 -519964304986113380816409996841253640498 10652502 -23854710465698436739046385382156577280 10652503 300539381644726820822175520609582538400 10652504 -51108921052515856785926432311608115200 10652505 1615067788156923356646100803542661120 10652506 -139611008784635183726383850781918879744 10652507 -65692152101377357413314077107450173280 10652508 10947007311468918518638919903261755392 10652509 48987199127475900498377772073932707520 10652510 -117439820413271197608376051548000410880 10652511 -22532877239761451344995699819734649528 10652512 7531193105515531739786570812104376320 10652513 -292940581453058179943087929525161494238 10652514 -161944727542159922424040425429102111360 10652515 477096697468193701512445106924535662160 10652516 -241706378931337453735963034111786729472 10652517 -85472950087577787925047702938941675266 10652518 -151559609400930266402567510384202551040 10652519 -7256363717951862904299824367363103872 10652520 -8506972682234283140912910740008550400 10652521 -168908345079875859153101668111985335200 10652522 -89767781686291926356877606477974701728 10652523 -11393191691589851133165949630834478592 10652524 -608184691608407406535190054890291972608 10652525 -13205342592901338097135420267372755000 10652526 -91520895704520320699856977774063433600 10652527 284426320263111823675719419945210048400 10652528 54738658547077961015481782982462308352 10652529 -391739928130868520473090366417860188816 10652530 6678155577102528382234251151109529600 10652531 -116709634497799678701496337060683481928 10652532 -199551607516224695565904206488024365056 10652533 -307012245510215561637426907108046699218 10652534 -68737166247791208300219817535551662720 10652535 293940077296859681288355057074136349320 10652536 174654162478760436855770360883623239680 10652537 93405967586155876764172989150188209152 10652538 11061093233058204387077161585199801856 10652539 129151057231421079873438928473324424024 10652540 -76306800595719226807986030024040473600 10652541 328925524115120047805109475162313125920 10652542 -339354987886159174213198968911692455936 10652543 242776516630126416718908419154461988480 10652544 -93094185333402005434728697661919068160 10652545 -129731889369541574633301735096767510700 10652546 -251019014187987858161422460760769620096 10652547 -8146737001443324895691647489378540560 10652548 219465868395213042356272179548691963008 10652549 -758694993407734761737451288256714572450 10652550 197657176118381600266233554854893465600 10652551 -58810380856287852235484355327934376000 10652552 418472978452055740430032759082000547840 10652553 -37964092131470756077018383997989339120 10652554 -273052219249521446546605337582215177728 10652555 168017544380264859474414658784226765360 10652556 62355224172085652234062777397880766464 10652557 506460697133286016148363283339364014252 10652558 108015629998453050503471521915364578176 10652559 110887300533724354509772888798287108480 10652560 -99030965998087831488395648215670046720 10652561 -8123049146721506830551185554898904576 10652562 -826906779059306779514942265714118272 10652563 25157023671185266337364465255649007344 10652564 263269447881202650300172933145470799616 10652565 27098758593958830045046686987348602880 10652566 109376317119367337342446713610411058304 10652567 136828572365564477897238214442077288080 10652568 -186006614753951282662668289340161228800 10652569 -1350439188887784828372263646493230227456 10652570 -132349188530754731357786710182696336000 10652571 81372051834900162155589075857056129680 10652572 50884554945985245046310070046282242048 10652573 -78454460817870529328897299091444426976 10652574 36539036771438722710765853994270932224 10652575 175808058684090672753148388435674947800 10652576 240390515586287727484268691401330393088 10652577 -290489275632578477144603360942428798032 10652578 -200087697144064918147886804564087976960 10652579 -17991918530516133683316720696758076768 10652580 135706802667136363499059404095743180800 10652581 72002241980937700251903681704199621472 10652582 -286963787390757879354988549813307224608 10652583 414747943488433732892421552221545712424 10652584 -737576965769349428911992289570882237440 10652585 91207574795050452652169396532222184200 10652586 -86140590214582147974098219177691926016 10652587 -17003376642079657721850445005840899136 10652588 -54078798627494655907459551613829867520 10652589 -85716175650607866626503683483916557396 10652590 14720339829192927816046059975040600320 10652591 365975166804554155851717888302795175552 10652592 15522273285670689852611698863573565440 10652593 -81263611711271918196611789503213758784 10652594 118917914098738019273161710641321537952 10652595 -83315945226046446118070526554145252000 10652596 -53034875569265783255665371248152264704 10652597 -900365602188545937852739613210798284800 10652598 -30800911305816339082350043321332288 10652599 -92985868645373135610040524876296969040 10652600 -19668717162148818723487261204230144000 10652601 -120814508443151469877010448002483728320 10652602 278670571428108530719000770842179696752 10652603 198154863467704298808320293807976312784 10652604 262467586919924105643227783608889872896 10652605 9941681556156623349739492737062638560 10652606 -514603119808398779972625653284895121600 10652607 254282264327950905705431270054052787200 10652608 -124859285419879051174340428385331707904 10652609 315847514281729936148136617396344833840 10652610 -32886009044370414544296041131551114240 10652611 -8389014769207386837792731195437175568 10652612 -368627961737359506785404550979292239744 10652613 476600445850472916922798978125476981088 10652614 -58375628545819307756214542748760533888 10652615 500078595827070389116198786258490048760 10652616 -100646371177721042426885897777295360000 10652617 531900501912818705366344480045112120666 10652618 -235203793940189325497632804365449100240 10652619 146222454700183502807502011648453910744 10652620 -143459972421073025836207795635859937280 10652621 152287930013074083682837559544474873312 10652622 -7863469266344846049836093991420535680 10652623 -384205346224615174052637932452140672 10652624 160956508779042140912231015351620362240 10652625 -52824666303948760455230644910920686000 10652626 250842518798974780112515740492053665920 10652627 225324743930715692886142697222803914240 10652628 54103743172753670647196386458914856960 10652629 -58481332515539858024642416208677662312 10652630 -9013866313878220497307407889963511040 10652631 248658114552731474174405634539481116544 10652632 234294266988612632282298826191083366400 10652633 78163529214414434679313673564595557376 10652634 -240041781887341321212729898025102280192 10652635 137657044783717075325845172914868390400 10652636 78024228769749303623244267675220462080 10652637 141443211191892533558760401771710666752 10652638 135288675716783445528235733288951911296 10652639 -1001697156877992022089977291950174095360 10652640 221554053745249323172774533784071045120 10652641 757914760092711615795268974188440379042 10652642 -85271112495278566451992525114443405312 10652643 18679376731440206422592533050560164224 10652644 746663907771402627011453096715891449856 10652645 -70171482354636812839753823908344212100 10652646 -218422263809531924319486016527993988416 10652647 -155017172219945202262489468749665341680 10652648 2311905621775401979390591345443225600 10652649 128349062382936675710146930449462119376 10652650 264621801940813128526854391110985812000 10652651 759041292405219161158251822437870513652 10652652 5524436708868061026862002070937280000 10652653 -420451812880347072613055475904293944736 10652654 -25016159529460084507468263957220331520 10652655 -95576842711240114273661848702285058400 10652656 1649835853707158730305477366836101120 10652657 21942249038340577941620769298379737920 10652658 -129394566588915702399645874009008790272 10652659 -343642484637404899498691253712161280584 10652660 -345013183956740715391539585508429528320 10652661 5695344137664516092041502102282590080 10652662 -406409021472346367673758513781932643168 10652663 302492930173473548989729133842036912560 10652664 -368974740226079043158558813441285160960 10652665 -343093944695904109401069678914026296000 10652666 -54496608908846891632162501043062031136 10652667 -490076706212428934918842911827357766120 10652668 -78885454795656006990046680184613603840 10652669 -487061122254213186043305331806452730330 10652670 12197611597805460249402926857835957760 10652671 361410542455139482305932113107115986000 10652672 -677215808817003654161936864754026938368 10652673 -309141202730941424428785162166045010400 10652674 56630009953075509877241238510760360992 10652675 -160253554562811036926402094408228220200 10652676 -520456981596272065003766023353296240640 10652677 -156162552156689471091192183636904776000 10652678 110253322255545207027438873733626476640 10652679 178613142964989057097347572611993690200 10652680 254618261278148528366264559243915264000 10652681 -21465625713462872233576767630392181468 10652682 -1332516429046230336387131399544430080 10652683 -556967768159151476648726649817942444176 10652684 -104672576341655160892812881303051480064 10652685 231420957635196390317270687132630335200 10652686 142888445056198836159975353380175539200 10652687 580695932204532429733778766094660092336 10652688 -41984133165404452292847667271929036800 10652689 915173518232606135957257578924980887924 10652690 -28051565733386945331914657953138946400 10652691 2521210625128554728547538548012883968 10652692 522733248550331461641977948219370588160 10652693 -255643710610319893736254993104768662820 10652694 -10684262440662455615360160548361209472 10652695 407953368127601928304718308214653762200 10652696 99616670483350231111032434326737377280 10652697 -14342346593883267834015334016769031632 10652698 -208233468720049269413526572614126825728 10652699 758345160914246636291052139321591853700 10652700 -63846341611612670518334406113046336000 10652701 -313154143661892372959007430065219568628 10652702 6092664940777089404931451984504761984 10652703 240892017343812188193499323513010003584 10652704 -233376501407862267101570308607060213760 10652705 -8596629169008576870239036516568354240 10652706 2793441642402434966481407803368418944 10652707 -64687593568629534265878775015307483728 10652708 45386389186927288451291883933730529280 10652709 -31501763302052830434575484551864808960 10652710 123517998357838480663493884929589893120 10652711 566969458234825344704893522342696619400 10652712 113664764157540914823300577830201753600 10652713 191220179095068432580005827853639696804 10652714 -14949427682733433801761272732666409120 10652715 -87141706911783685012012007772063600 10652716 129301504761870118037269044844079042560 10652717 490210252318229991921698672344597967766 10652718 -122862848539510849990108943953545357312 10652719 278876917891008435627076145361275248 10652720 17921818241496839499035104248803819520 10652721 -39954055857148426780056377127878676000 10652722 -96856127301784129068250876228918031088 10652723 -408675230343737532814216293940009031028 10652724 242864783953789487662846446005843890560 10652725 -41653913220153296165763609003636039500 10652726 75217735970595954530747871640927156224 10652727 -515190749171041510978972969600548069168 10652728 29700291311724377896894337047725404160 10652729 503112218440657702043355907758783948330 10652730 79713931992705050102423193377825280000 10652731 257096517009379427861814930370485109552 10652732 -558085380994136421564464457208658112000 10652733 -25805940990062217634054210495583851776 10652734 4162542160016032105661411451383221632 10652735 121470960732815254781120051574254311200 10652736 28024789201315764746482251530495852544 10652737 584554859645382437142438812437442588592 10652738 32847948467484685570736961393605584896 10652739 45552211649632061049852652148428428288 10652740 44171537237266837437620223806599188480 10652741 594431320168133672909029216714709265984 10652742 40217680802601612075761153013576954240 10652743 -132782755088081313091531405830122590176 10652744 19981268324475857714660801060466892800 10652745 56736202219266325442847795107917617600 10652746 -75997380865548506454416672594804869488 10652747 15388657953974001012388265170501269312 10652748 -96954029848246177839946133310332682240 10652749 -11779517279475838662989613306564060576 10652750 248694593194000262090466673666819344000 10652751 10839856291260462799420927103993470968 10652752 166138626483728412433642901699809247232 10652753 661758420055397510016768341731706093220 10652754 -51609451873131464287157445156851962368 10652755 204693820823871607711745878123450320000 10652756 -257158169062727665089176592993241649280 10652757 486672479102679459039001516549754020320 10652758 -283166539987849227745484308086101316480 10652759 -265707269182952279053252514336019816696 10652760 -213963491214889193937005782553847398400 10652761 74614107552272667131767910283863704320 10652762 -46884394278233464692304708316824670208 10652763 521034757600795867720996040682580485888 10652764 -24040669238122328280787017495183209984 10652765 -80457158508951131509099222818626689800 10652766 -123447394779359235374164111238066544000 10652767 -253297445102174187421581659472495369184 10652768 250024080400711958103437667862409379840 10652769 307058405517218515123198518185182573440 10652770 194593747511099627758984458857183074080 10652771 8327844430840363536505306135269136752 10652772 -10890835749549397880678329161892945920 10652773 279580235317497815186643705380330550360 10652774 -34342374122946020137675319209941258240 10652775 69859755563631769290292308358041945600 10652776 -330636164837013370698191086795718353920 10652777 -660831415161589316887042057533478320 10652778 36570825452321237423265887395443714048 10652779 54098870976913448356988347540101156840 10652780 -264230752731431980155557189069929574400 10652781 -96829621778315237990283565561543178016 10652782 92005080759489029689011838453354956672 10652783 443832318217663437275596206790007299440 10652784 34245744015875594671099239544988172288 10652785 -334230934092888666384200217264649505280 10652786 -440838673766243370163526141515260519408 10652787 510783292784336471128592180798046537240 10652788 -125907547351037481319253312854525063680 10652789 302637458335880886284042973815213758272 10652790 37295703205874639929640206531002510720 10652791 26170600074473186448935951123660838400 10652792 56643151807499004949225947952770048000 10652793 426704441008667823206489359884298576464 10652794 286259778075033889920392784028816227696 10652795 -350466701185590053583949904666045448000 10652796 15469357451164754968517598474041396736 10652797 557712114377533440652793876083749242246 10652798 -61792872390581934241231569774761487936 10652799 448816068888493349991125031625659888000 10652800 243769153135560188182184784305848320000 10652801 315252857423236867743565852887003844272 10652802 -51811388463148203243601149749659169280 10652803 332594763622085860683007068804309209856 10652804 251502104213203665273039316422332083200 10652805 42271104529768697371119863287465422300 10652806 23135546259260607865222892577929757120 10652807 -249800879883243821286011186487101467368 10652808 230451974910921895537359449987997327360 10652809 140197741494751507648181653394735246080 10652810 83746581417805632810871828286242575360 10652811 -10869336777792658348604294342558384400 10652812 421839082164916314174798475469784737280 10652813 497773747162628950758141049769360734560 10652814 -181082333466541878794494136412638014080 10652815 -141345627087340852133471014344775858080 10652816 105763235952971848948480973122585731072 10652817 -4645268832785180711747562741339907200 10652818 58947536325711656149961154395558906880 10652819 307011304475088357281504346309491426220 10652820 -4063444559433878731094334382965043200 10652821 -186246494172123189049354202062323409440 10652822 -52137199150082414824689320870192376288 10652823 -516042380865384705921558367972786254000 10652824 9198933002399137119262470174662737920 10652825 -63003398260627218008971072789833684000 10652826 125681640067063991753610833312214879744 10652827 -107528733191726202553710558633643877640 10652828 -240526553602105010035311469433433523200 10652829 154667066564864470349214044678672680032 10652830 -47046764155306125908634430319618869440 10652831 273416337074679284004742600317517536960 10652832 794602147381494844907175202118625656832 10652833 231508274982648806727763050353874448644 10652834 -62948559186298742687067572750736506880 10652835 168716327232805045957238102665753748400 10652836 -360883215096820649778735043135825755520 10652837 -122777556808981320640624494810392072100 10652838 9707773215314884400240903668333025280 10652839 294615679250277295718608889313338443640 10652840 -105207503815123870012968070132531200 10652841 -72661123275648539177488219863589813824 10652842 130806358473758029116952180758361425072 10652843 -58968472464863889157039865630047538520 10652844 -169141670448513265256630412076136386560 10652845 -135781984967386185391675346603365026420 10652846 -253646308508258968742892516247600510464 10652847 -364642985261506569965424088975890372600 10652848 17366305280303510594282447587805315072 10652849 -17194582710504293796588771686212323036 10652850 -64670520737411916352170795292414464000 10652851 -58307072028250939518581596871384353200 10652852 226265905358221872020171968101216122880 10652853 -371277988763885548005010913646291645696 10652854 -123860930307006509663635879760649174624 10652855 75574564761103326609155702357783947200 10652856 -105312842849119741656468592101270220800 10652857 110277151318028239738866179708701475332 10652858 -107429663940009929796167811701325048720 10652859 -85332989917381817075506584245087229936 10652860 -361359101302345859570803216882656460800 10652861 47874455964809184738476765270983356300 10652862 96720759267931349218490597985344569344 10652863 3780225147480394590637875923040748800 10652864 -79790466774166677404903833325109510144 10652865 -5066900936921871061221964131729708480 10652866 31474444980503908730699996082186488832 10652867 400253741673419100807130906190799739680 10652868 20744310973388125060306309874321203200 10652869 425580013566291262005671280736969876000 10652870 48940669715167850882361953226840149760 10652871 -27589166347677795131639578267475206656 10652872 -185309123092774022083050673722656686080 10652873 72038313413739978495528023750461051200 10652874 128699583409011596121711407428439742720 10652875 352118729910459800911341350890794564000 10652876 53085170933554797644171227265950233600 10652877 -304155637571611922137787775128613736320 10652878 -256148526495535782467420513971337486976 10652879 128875782115484167842439091635679801376 10652880 -7663800850677055453784872648971386880 10652881 -490885503467248130510395490605405666318 10652882 -132681261366041590753479020437448611200 10652883 6680970787141120381163045474383531584 10652884 4305061980458001897359545897209464832 10652885 -271733997858108321049487298256633632420 10652886 -192069791331986181099713195869052791968 10652887 76070931102335852121726199413391048704 10652888 -530030860243028495979238082670087690240 10652889 -219677265277054030271583563212978401600 10652890 -3474840896300333362835245306181014080 10652891 328463180779265061715522087260584708292 10652892 -25165191379277287493007401678464355328 10652893 -118659087047090697095561203067680576858 10652894 -56386852284518111111147373433799692800 10652895 -160833524815775651438605938656043206160 10652896 616597643978475959735380903905052065792 10652897 -302167807083479922749891602685864775000 10652898 -100183202751995215332513578845673579136 10652899 -508139573310116464598583445504466224400 10652900 -89458654557405260126894208330445900800 10652901 62020332005041097329449407710638528000 10652902 16376615727701827037536962609110406144 10652903 -619962293948359918823567706033651711576 10652904 -439061785581057784247588696434667520000 10652905 -448219438445440117519975994474975774940 10652906 -4904445339973306753254559583189252352 10652907 225123057897964221564880557595181499744 10652908 -8189381867302170106130890018231491584 10652909 95529225541563757293487546572792436416 10652910 -29422880389819186306848284850452275200 10652911 10582618849941798702530494930794682224 10652912 -74837064078685859511736811516635054080 10652913 -221354685928114110256056523543170679680 10652914 -206958362124465152105476078241053306848 10652915 104489910021456696966442335327545514720 10652916 275693590934871113701941798368831127552 10652917 -59042215241012237858927255587623056640 10652918 141542426151880752848674057303775886720 10652919 746727214304332303977349751895051771600 10652920 247921598966633986981748506094002176000 10652921 807052461481264744469255802632512289412 10652922 42436332812658208098290530863251197440 10652923 8911894955553452560845836162734038184 10652924 426204029308568141485106747563051216896 10652925 -27455649932137084763729237635278348000 10652926 -233887846273753595778884443568029182720 10652927 -371104822925245253533024667154960724224 10652928 79649675106160320536141871548945399808 10652929 66721147465029573770446559951259970112 10652930 -287393421628975735753814884354802265600 10652931 745946842137661610398774863909479455200 10652932 -399457770820246869825708005298255426560 10652933 111872977422126112214566074137309380608 10652934 -58808631103005558002180752904809561920 10652935 -234242754464353345361811759848612610240 10652936 -79154300918091271605925198773686599680 10652937 224050720488860219725861113511822214160 10652938 248762070697812369090096487426694079840 10652939 627274863671340164994729524795000594880 10652940 -174485597366060369589357038521174026240 10652941 -143045778259857966537671948707736539028 10652942 351759468218878269508525176195589719744 10652943 39944911328549038589220616713164077320 10652944 -58568469682691859464168800880762142720 10652945 -114580879030463525332728449047513394520 10652946 165879364462347701080163878966549229184 10652947 48859644017102405725915028307554251680 10652948 91500671547403181951433721488089021952 10652949 4608938515648294119393026269819995744 10652950 88601084547661009079556527092546252800 10652951 803111538883973972374777608768353099304 10652952 -420315415151677468466932700410136186880 10652953 259008562103730797732660454629466205200 10652954 45725575470816198796516388512347540960 10652955 555279706306825574549392630010594066400 10652956 -144796392248644634179024550717731888128 10652957 -100067220700321086587015936585652398400 10652958 -5203650088523859624156742666989658560 10652959 -634277958526405436337941797616990503840 10652960 -595834043065504208342447556331044864000 10652961 214770884959032505781135253417888336 10652962 -170301211107487092295886077495597500768 10652963 43008090545937025473001187784893389704 10652964 -28122012631242044701507043451598012416 10652965 -300781696006576941473054752850632494600 10652966 -91935989579237864249928757187365159680 10652967 -21039650874059460465210430026721936752 10652968 -244477470856797061659510077026544762880 10652969 128980372747525249506128422181103518544 10652970 87499465159030890755475993049675296000 10652971 96479527093293600050163294813429108112 10652972 -78212123278279605955135615766087531520 10652973 820549510065546825883076544236951539584 10652974 -140320570512975609321134931827213193600 10652975 10438359857777397772844916709535061000 10652976 6316779284604984379405957834224107520 10652977 117649589819239940148364338006195443440 10652978 84471501719593541758566890154432608256 10652979 65092253686773561153493027433908298496 10652980 -13772346795199503639264039123961520640 10652981 -93836500429624058625825942449362032960 10652982 64901604262875714463810271618830860288 10652983 6110141339886465611362906585564565040 10652984 -59289351745719460607516437543120097280 10652985 2169926452373414625370512554804755200 10652986 190909934302931823000991411636106478192 10652987 4287383153521534158169425032330638440 10652988 131713207975931236577385578849547072000 10652989 58343330461461303973694944097723790060 10652990 -211684073589035064542975501480043484800 10652991 -369620317805025759439352485316875482096 10652992 2990123054194275619125890643331645440 10652993 -536357205964694116259469325329069263256 10652994 -69115846892213195401650591271855348224 10652995 103900490738016228127930462271139484800 10652996 9854526627989145606131344493619870720 10652997 -117721720827496123009190415574127604000 10652998 -7571672361186198460171503109016868000 10652999 16611670591772624557071463290263010912 10653000 -188851516125100307798573150428815360000 10653001 -285766098523136140717760927679272156400 10653002 99166697826135380370941232240544565040 10653003 72108835620579797583560738151417625584 10653004 -74875496317618475304351168311842802944 10653005 -52602262567853466201012508203230256000 10653006 -7228594538243255406039196802469580800 10653007 -503456250325817665319684727394882201744 10653008 -62970745272556496296455943920054509568 10653009 159880324624481460973573999595582379504 10653010 -22360241761418968948212924061669063680 10653011 -786882961852617187102916317000978682388 10653012 -168787297314957327503908104102450585600 10653013 -171683619484081501183361284841254636640 10653014 90080113441703542321225598084408788992 10653015 74111562724417065871666216305587856000 10653016 -399868828217632145391149226292312596480 10653017 -904526732665625081986133920189708321020 10653018 37667038737341033236101864723151163904 10653019 131908364250406039693775386003146198544 10653020 -151906359484558590849715786561540915200 10653021 3842661929007817472719797167065207308 10653022 -137235595059353776038944720043052915200 10653023 -45689814077613761190724839060168085728 10653024 -112545291846231549266480686559255592960 10653025 -98509028318915674372295426649483494400 10653026 -104387724895405809245159683074464157696 10653027 14611063273199202410305443655051419648 10653028 107460856677784502104717416707506263040 10653029 257062966842829582937530862615582181630 10653030 -16699467976963924896260098267494977280 10653031 447301876833296231820045356763131747472 10653032 -119791939164654682513453912294137415680 10653033 86454444978307803573412906603381318080 10653034 -96206396287809317413988357786549836800 10653035 -3573091482635286559383308575413942000 10653036 7718003117987621430228662378318736384 10653037 166283810681716307016269239492885030560 10653038 365548284777406724659552609150120704960 10653039 2390702415927597096575445673007181120 10653040 31361325349826573351315470757353881600 10653041 322161282254191596978742797772022867730 10653042 -31825122397602052316194611815583467520 10653043 -122853283283053355369107470718361782708 10653044 340242041291358076875739337333602050816 10653045 -26621768047787858620066878445020082560 10653046 -188675462624387141611722486842465970528 10653047 696974670047440645295881682625121403496 10653048 -14575655628394979842846618051549593600 10653049 600942386811713416546887215041887403920 10653050 -102214171620291201410393792700365606400 10653051 -214910932762667670506557570301198884416 10653052 -124532793378071983278945692495253669888 10653053 185846934139473489948369905162384592000 10653054 -71191908895635355258361569980861797760 10653055 -225636381160882759656506199504577249440 10653056 -138014424386809652637744946716962979840 10653057 -55976490973107658610110597181910181632 10653058 -123877052630331955857162153522270030816 10653059 91293678520721010334879832589902203260 10653060 -33952570515567803207111537795101102080 10653061 712984419988387349076280069322749594524 10653062 -92570163875541287054768341993631630208 10653063 176089294871583148069727139308680722000 10653064 5275708709796810006192522958400271360 10653065 -218397900304356649806424516087951536540 10653066 -22144578436215523331056954885783910400 10653067 209282748725113970399294159035720627200 10653068 13900707919346949369913422456148270848 10653069 -173993345236387587154212109419510697920 10653070 277933660607234544186100751960606988480 10653071 -67628419565508121587722629971562321920 10653072 -54379957819707727254541604267417272320 10653073 -49772435531790771820436712335457481678 10653074 -166187502207948671535155458204748295168 10653075 -18111531667057049707818644276455743000 10653076 -45292487500961333236600691565830529024 10653077 -16911069867695134289220262610544838308 10653078 -3306443587566254599824248862935549952 10653079 -766134076781301570406289152500890315320 10653080 -253740914630395922985082725281319936000 10653081 -371067691606915347310056210916307059248 10653082 -576345040850282586495245048021259024 10653083 -235165124386207935708687158092068752880 10653084 -380347888408989559204282049914704055296 10653085 -48036335222431252769175303923011523220 10653086 46987320269483813311758235772053959744 10653087 483088337401433136447022863866762738760 10653088 -19119997118318205711614827691633541120 10653089 -354953547037583859894685127093040238110 10653090 -122535054991210787313075507660556907520 10653091 -674076688705672891963044977232981204200 10653092 -215427014953907448798916616443903368960 10653093 -184823947902126156184824034775648299200 10653094 -4189821943628703269715468272475361920 10653095 -203311816133922800501288313832115843400 10653096 -116839200268849997893595573486234419200 10653097 152632860658683057848123473226009013504 10653098 -222436247609925119463701189257952693664 10653099 -77948787737243223617140379116151798400 10653100 -239285868089842334896000271298954745600 10653101 -222526372824864314795690847073950964776 10653102 -344925400311873734685266790550420665408 10653103 -668578612036425711295210978534789057648 10653104 -31854259135770162072205649554065850368 10653105 -167968016077484089487528143662707735040 10653106 -140224664048582025213631334905052006496 10653107 13709468544107937448149010345081257120 10653108 -24062586205359074031257461639871754240 10653109 -41066725749016152210555359689251515396 10653110 257217485598385716760241736807653760 10653111 138722361273957850273960152802169386032 10653112 -302421808069127045309395196256330547200 10653113 120210952959539893244448273975446728362 10653114 101305228910207021012369042681162840064 10653115 -198473569174273610196836597707317842400 10653116 -145565161011580761699033450671445519360 10653117 70162984548900274957167684036234681216 10653118 14128135141808789550872231184226521216 10653119 -31595094960572583744793522298390395200 10653120 -51924862538863266432408339711912837120 10653121 -12979764040147331219070420633780199680 10653122 1095042770237193688679677482126047040 10653123 -88671262173269393759865013331525138256 10653124 170501869737711813427932382296453844992 10653125 55851131184275981020542729499918800000 10653126 -206396652813566822925681411233914240512 10653127 187373383870035765039819867371857979872 10653128 -304146377679275825503851732675744291840 10653129 -450358621709583744008354321806115898000 10653130 -90725184348897829475068227762843227040 10653131 -63692141950508023924070478492149941800 10653132 -27262057905786455544538764285860855808 10653133 -157827092944695679407575763665997803136 10653134 45697554299422620494845289199569912832 10653135 166154026896045136847099473788457942560 10653136 -14857141881899217032719921832862629888 10653137 -43950680645576864932271758575528056208 10653138 107509656048337684768679826587897270544 10653139 247344231289843903987035899640110271516 10653140 155153409659288462667396367103789260800 10653141 47807637463077683947451213801028609024 10653142 -265214543980322518512151429187161122528 10653143 126847058265501663701830321958962391160 10653144 100226314952243253815831224772524830720 10653145 -459737153128530013413323252680563041280 10653146 -67249375353297514807886807781777634560 10653147 288337098698086371083195897949141502080 10653148 -264780386010221339908695212625803304960 10653149 237301413259051933360635485078769889164 10653150 -39887058646287168857155137940623360000 10653151 -17411857046236538086349417555673310000 10653152 614721522737334182264933448318034378752 10653153 17773640328339951972790047573547145088 10653154 -321527279915740259374268307574532279520 10653155 -292945688857381999327334158800549643440 10653156 126147212912702351576698304190205427712 10653157 408367194169978694752481055232482337406 10653158 12788705855564287419566041305950560320 10653159 92027806459850759404136560870255986816 10653160 49958545435423631885146844280383078400 10653161 840583690154929006674560320435148948352 10653162 59785746085886758173414235116506603520 10653163 208533459956139279804406634485680397104 10653164 -139718328061235745095934839163522048 10653165 -296499862113785490170586488673355256340 10653166 -29732780341731059187387813507974251968 10653167 20730229005642957568483812273170273280 10653168 -553139386689910550946146225461886976 10653169 29770937650775317736228604131377752552 10653170 -197617366567447188896879292216984099840 10653171 72851074336542783344070186938362541112 10653172 -92184940806043955162229469466784989824 10653173 -1247764770110118351147481508323081586976 10653174 -77727617944275636811095586575966351360 10653175 -44962262496303986969933184014076491000 10653176 737102967360665908876333811104520110080 10653177 115788278330399991434325593212347877440 10653178 -99061520418873714911115249376014053376 10653179 -53015147471922528141402511554891174480 10653180 193910083727698539393665848887307944960 10653181 -42486479363688474245107517814615293952 10653182 -4159675114869655251216873959776315776 10653183 -283663926233203387407398202229891935048 10653184 -189644256429794423201728749575973371904 10653185 -182403197041470299718770746652040115200 10653186 -59271225141846123238752958981946572800 10653187 134553135248394001073854984373387143968 10653188 -22390327139154750944416095478256715264 10653189 -38858492604618816300046116722345921280 10653190 70199003202252487344110827587924777600 10653191 111010048535177292836513508324257613672 10653192 265826976472107552531424092287865200640 10653193 -289116929290522977373027532853080525616 10653194 -14471250343509214880838595019322887328 10653195 32341477768774981911044117270774553600 10653196 157710479204124955790205492214511302400 10653197 64961324781651323762351117629965326646 10653198 -1705801263819633614424335125628569536 10653199 645113969920220739084960979087555041200 10653200 -10271038737632752988941210737415987200 10653201 -12279463886194988483257472966174698176 10653202 -41037781202823088226304037447862745600 10653203 286910108789442145305227634409908840 10653204 172505583967037426190003434505955080192 10653205 -95646789819742965987286488153669516000 10653206 107787574425106876512126660340749124800 10653207 -1707297587089032164496512742281416320 10653208 -254751722305146824282214415188715929600 10653209 42940130584157767410438986708652090240 10653210 116087554463117544172854307505156191200 10653211 61520234001264773445361369606548003000 10653212 -30745700414307445859450717103733579776 10653213 -23865072702338185491363830633245492800 10653214 116971864231311072117977373906181305408 10653215 266979166766291872146571948081034388000 10653216 -67259354444174302033707415831169728512 10653217 631355459542886916950077266759405123120 10653218 421988606757672869232218533998933364560 10653219 -6610941601391232111078586378508459256 10653220 516844579358691383402799338004684218880 10653221 199657636903605357364511362328255983422 10653222 131609194458068226033136710952720443072 10653223 16841537001448464710815240164182219280 10653224 20118814464257426445852519486584832000 10653225 -16051496921544151289083039823375640000 10653226 118783533338492754459975951555610111584 10653227 208092932841537380264034927986081483280 10653228 -527606092716966253446621244846129198080 10653229 -397957109309551825450846055587559560640 10653230 31799436179254084915384034694621715200 10653231 -271005045637164275344064247191236230648 10653232 -45202038817312910428914760736455065600 10653233 376660712717147589085896095284480414482 10653234 -100482139374557703262013938241888179200 10653235 -124445715430743770678723016016145462880 10653236 554707514376043418699129896001642526720 10653237 234334449281450796581094830404385772060 10653238 129867914809727153112033928849525807680 10653239 901206715791065304095841746145916164000 10653240 -23547397312888445067782469252544512000 10653241 -142676223817649969666170304803295810928 10653242 -187900243607202345391867868602320627456 10653243 50861943219552125966833420509157094400 10653244 -159975979707641702041820406287305000960 10653245 -87220724407532641996756451266541843880 10653246 253106815784081404888244793629526247872 10653247 -141367531244911597826717114973605682816 10653248 -28338302091284920844690966108784033792 10653249 265148730837759088512572653956654474048 10653250 -3458828720908915804721645413304832000 10653251 327008873292643303567364725124500166352 10653252 -76436847213257598237372053622395455488 10653253 -84324663975317921036707497129262469738 10653254 273611390755550089955069108380905726912 10653255 -25956876600937345440639952803991449600 10653256 -647850617964907365592725292153651461120 10653257 -172622965893034394015683756560900795468 10653258 -12718624441303942884685664322994114560 10653259 -72470547087499952587222611448528738540 10653260 -158772005045833100870587182792211461120 10653261 11618446196244123429776959263642859104 10653262 -56280248705084558307590198118027242880 10653263 441735606906943248014649528185519014512 10653264 -101479512145984723278075435059533971456 10653265 92995459758213824187481098477217144320 10653266 12698224745362311568362063315151104000 10653267 21174778107058865706726595519840964280 10653268 595604455009364399720568494511688318976 10653269 -195305477122846113405356152691492903040 10653270 179266991136540918447454577622871689600 10653271 -964754047141797418649890305393943937808 10653272 42046973564952787219243526854530908160 10653273 112852073242277116281810529848245596122 10653274 -116753359704144095845972849646803258368 10653275 -61714225217222655532965878291692202700 10653276 -105513617292322508862825183742112071680 10653277 76353755673104888041185320608097849126 10653278 -64498993465180158274458290504004317952 10653279 -7006277711884644237171806034409976832 10653280 81578466868383142739790962733227704320 10653281 81199843583708313819578213303328892800 10653282 -18910343641611334875370216319664136368 10653283 -718871870643516858555158763500951146468 10653284 -61522840489799632684950576768922445568 10653285 -90583637073252656106076175872443880800 10653286 119313565319289563130984161226302157408 10653287 247394654289556833522742446732946314936 10653288 -131188710313727430649231103871607111680 10653289 -510866208822415139875534650704205267910 10653290 -89009029815482844109162831223524193280 10653291 -411667597796323150298251286767085511960 10653292 -250892273286600658430346004769616247808 10653293 -4403666580487344503817596376808305216 10653294 182494033462804729662199076722785921600 10653295 -55268851319887647772106813250271411200 10653296 -1401065925218819633111494349035831296 10653297 -27205159190954895258517153542266758800 10653298 -119436969191676424600633010875978259040 10653299 -28894526574105391627118614811048207760 10653300 -19031310617721285235224557620615680000 10653301 -151781151625108659872319326192677569600 10653302 396416218170107572839765743991147823104 10653303 141655407774664162305554180204493769704 10653304 -480280618356185944190392912843422474240 10653305 -50789465327361615342637236862939637760 10653306 120005088905193456678705327909826197504 10653307 -55140376947425410247396959112223823088 10653308 128365001642142523470940210419978516480 10653309 1046226325881377954391777154108366459200 10653310 34099714128810552000696237839591338560 10653311 434626078071438959171479208061955963800 10653312 420473729561981543647238389457422909440 10653313 121718814010444661554613492965460082528 10653314 113215483624345920931063035863230182912 10653315 -73823426348556329261977614288302598480 10653316 123375862907437097688430376426178435328 10653317 43352840599049014147317396319925806812 10653318 13687390411705545239341577516813758080 10653319 108612409497562128886424793847278136840 10653320 -256131453972242327088736082074816051200 10653321 66497269337379652017355232714853522624 10653322 -271670718248559163220186897364591273888 10653323 -115609765182605948793145637069934097776 10653324 135212542949884915198180170570098442240 10653325 345799333878775326566083568158288524000 10653326 316318074254709231971763916356594445824 10653327 27123864014557968879317819235527295288 10653328 -285114601483038091374245855634128896 10653329 -5916182181476068910526942408832599516 10653330 -69511684655719401615089945169937390080 10653331 129390741499767008201086338484655981632 10653332 14092172664161309749438608198634893312 10653333 160530220980372798784141798180883061600 10653334 -252431812486512450586299874555385033184 10653335 -352031641652786400909271212710698915200 10653336 1020825244290780585690671867520614400 10653337 70969763637823932017727446167586576064 10653338 275806861226962042128104569094633763840 10653339 56001301676787664669935989277331660080 10653340 98329068481193634500073885532383590400 10653341 -624973219759445424130697073539496608928 10653342 64907699443218915605141540240345140224 10653343 798818193747128711184533937186634042592 10653344 -304083510111988623182238064774370426880 10653345 300789342612177480419536881434450696040 10653346 125073160168746155763899291391321093504 10653347 -513666021129072281298279728903352264720 10653348 -110270068737932845951233704912723871744 10653349 -134579340112616162700478343186581018368 10653350 174404562730614169102965716344214642400 10653351 -119370732852953649182173932115030244400 10653352 -102536608533509630453072566041785548800 10653353 -939604295659697101981008104098528952220 10653354 15681749409165733052714422702070681088 10653355 271701616144232933821225554253992401760 10653356 599657201496309555940528579547990016 10653357 73561599676451512286853636639705269760 10653358 -8147169902671331304139819476700354560 10653359 -343839956574392064429457346212263043440 10653360 41415048624966757293996475145242214400 10653361 462032931728738235185676930504082722962 10653362 170432332050564085200417334943772828432 10653363 -202054295373462109556305987271952727296 10653364 327934816317086122452309469955483443200 10653365 -345767162970844486942318450006998016740 10653366 167468401100370338377001445387766379904 10653367 -156898997812181754712899241160497266816 10653368 -179176136400763013138800572270546554880 10653369 -327586574731255083524982222456948590256 10653370 -1792759248131118654148971265237708800 10653371 -137101727947779080851364163999007718688 10653372 -213299530852760839914237149749912124928 10653373 177657828644347347829711687926272507736 10653374 -68614738352379980155559170388155448064 10653375 31666109132530249713649429654153140000 10653376 -126496699010182380008709586516736737280 10653377 -289426301943254660080278772520900952000 10653378 -170877923641098252673907326377852110976 10653379 -5489459693464781450342850490662810624 10653380 -84294638406645617049685697027979283200 10653381 439712252254043178017095310492489331870 10653382 -37377823238733973552072018959912382080 10653383 117743220883563150810630079590207481704 10653384 301091170559258101770455801407172812800 10653385 -37373782680758082426890380834184856000 10653386 -504729263817354085205037906522032422656 10653387 240237938843909300514398116281857985240 10653388 302065958323303655306772141913783532288 10653389 -148824950485538963405277074433124751220 10653390 213045266903332999932145962931285094400 10653391 -1180224581910668430418982714570720528 10653392 -128931987639315454921019724660633059328 10653393 226035559854074095542013080557791872000 10653394 83839131822970396035643867476789369600 10653395 -6981967372008479253356729951050444800 10653396 -116353836868771527311836152644702846976 10653397 38749487473736888824032131693100992846 10653398 52224176070896773649250961868794847232 10653399 -44633329937323526678683748492717834832 10653400 -141281255358100407765731229737134848000 10653401 -47115721312492671828682740651040303776 10653402 205465918466053532386807483286446596864 10653403 -234276638172033275601397096631554732348 10653404 399587782796550939203523731056315193856 10653405 806632634078822944358911024878839040 10653406 -156028394149025421983995184747212431936 10653407 201757641626229307502865704227453299072 10653408 203029158945226996723903894768672309248 10653409 328566294090506177145702990300687728404 10653410 -124041632531365001343895987635891887040 10653411 -425324726434546518620489866479721446480 10653412 -163082263046336318867629723174885109760 10653413 53630837164564665712051102052210982780 10653414 1496345901024655187695733195764270080 10653415 112267715764304646333384977885280181560 10653416 10632291243591867360600662285543424000 10653417 323226552322149343071518762189625270240 10653418 326861833194840051851979011546518922160 10653419 -344159256940185075904082141375885891808 10653420 29661178294574569111982622388996700160 10653421 -1179314719058019598899596140297462600788 10653422 -4743111151437569308033870561377446592 10653423 -801053533992207926389521832689392064000 10653424 -91471375009136223921286062039832657920 10653425 -30359759411834822514370220618547408000 10653426 23322285416370743473162069730713526784 10653427 243990199593881353880670652983549635276 10653428 -28132065052907569541357604926521660032 10653429 99211710828364344934833909157272246528 10653430 211504051323335742022824922249875855360 10653431 1238937783843893097233881225912378089072 10653432 401599385795804225115319669848342712320 10653433 -117848650697054844055245880172337306480 10653434 27159199323247583225799519105276445440 10653435 -121803638722247858455702113830082873360 10653436 530584468175496692546950086031360839680 10653437 -92779644824978472241546846605439537914 10653438 104920069077477698575513780023046196544 10653439 362342586452274382700236303235529308160 10653440 43650408425245309305795204881370316800 10653441 344558202208166014505921994285060248544 10653442 74892540895488848313742367478835591200 10653443 -1222822151963333136657350919185195909280 10653444 -20097459312687449880727794222018290688 10653445 161767561137601088698723537646535900 10653446 -74738818350248489715866870821651559328 10653447 -49361985538391506619843622242308463616 10653448 27598992341421471279274469141344143360 10653449 63161693327521832798134019659160288820 10653450 -69821774490200629348266729227777318400 10653451 -860754589311361871940804091112039717548 10653452 500672696452828017970496230969057973760 10653453 -289106746349288006668127193767576396160 10653454 -162590301328762569904009594451465804928 10653455 -9407843789656893995231001873252804240 10653456 18633045072341474890892885964355928064 10653457 679077231210791705136984826945104512512 10653458 -29320653089147121234626027161243097088 10653459 -781342401631818554948206009215229748112 10653460 -17553947121927861683258932951455498240 10653461 -143388111636268707707777371263042652416 10653462 131140299977827503041368688890181804928 10653463 17271541213905029753257345591961405400 10653464 758726763946337315576009645836886415360 10653465 445398331002015695953850264181888000 10653466 392088693407846586934015056748576135680 10653467 391095063281067049697072029064850806544 10653468 -73582566238039264193482525253546532864 10653469 579550726297025974507830489489565366560 10653470 1939117575313308865656261460149967680 10653471 527123160971596832565225608919789840 10653472 630587819170681182925641329752461606912 10653473 680189375393485538077715401403690842722 10653474 2868261621434349586918952660968790016 10653475 -51948798580857333097323946137193639200 10653476 -211758903807241048682219420555440500480 10653477 -148441669051849731638081218140619725792 10653478 20938109643885278328274515416428114560 10653479 -176126401764647279630640259750918997280 10653480 90694253625141802268854874129160499200 10653481 -33988593720235437580630472203551201036 10653482 -5986855098734988586327971819943191120 10653483 34834382931982252209667231674383112024 10653484 -44658410930638989725966709817178015744 10653485 -97251964100955346105939100902715865600 10653486 256348817679268471884955347869005060224 10653487 -20292422719936964275928458017927125000 10653488 -186104946693841026641177648672947519488 10653489 -99269508715863372928680668127146123712 10653490 -9560758260438656564667802434907084800 10653491 62261016421290320614291248336364305984 10653492 47777726804265920817631137491634880512 10653493 70890757024128401201690666582461381742 10653494 98786955114776328097895742406683003840 10653495 -67281354976854142828260637587166917600 10653496 436420267279650955225913871555353640960 10653497 -280918325267359012307574520099071058860 10653498 3065777631683211393412945089600499200 10653499 109860753358008291508020663787076676336 10653500 182061013893913547101540345529433600000 10653501 247928175685790394261078146440806167904 10653502 -368866894963609123578356494045850022528 10653503 25743563680785412078665035349106268160 10653504 24951058879447218103534970723836624896 10653505 -248730284890430016455425231431191639340 10653506 267510037665430512843714302935506911952 10653507 -287633848308104715648073274135945055996 10653508 3191747531451759219663907609237991424 10653509 -402583768478473736818035110370809136960 10653510 -800545198710641493008113834381332480 10653511 141171995852984895754909982063294899224 10653512 243460260322265518164227151973785600 10653513 73783692652956191015077412671378703040 10653514 -37989436830790333445428285303139513088 10653515 -286585693832303929083698624687297151840 10653516 -146307258029401071382614824120885644800 10653517 15624043578712855987491818489542563392 10653518 1058288522944420663706799009099936960 10653519 260434046057225545923422934846162814344 10653520 -84993626839105042775940739842592358400 10653521 -329225344928113477664437708138289147148 10653522 -13830833465075976859979916662767878144 10653523 687786296280127013963619734294651425772 10653524 18595410590420018701449990807868286976 10653525 15717176011211452744279594307897191050 10653526 -44643662421926729018158801706538882816 10653527 -355206553451009449284313075311266384880 10653528 365439373146742557694960899606498508800 10653529 547571095296850796634758773117078933130 10653530 -96095449826679196158009484059101839680 10653531 -76921325458242077939725612266789063528 10653532 105942508865513998875429951797027310592 10653533 535744399777509875473402901439787240224 10653534 -62782895297584829126642767189174247616 10653535 200286985129581683646345602981073322800 10653536 116228553203406168052548886432489144320 10653537 -767754430791473768348585192275777304448 10653538 168206477531671249779892040099527426560 10653539 372566960018042967890366563450383069024 10653540 -22608991523328050475307177604424622080 10653541 -616920258516805563324446184584006349058 10653542 -180718478518553824584547003228927703328 10653543 -197765869631655043214987860052722911600 10653544 -142847632871551975297069489291312250880 10653545 -185841540104918290993733349485634547200 10653546 -85330985407007997253102229400526031616 10653547 -5740418094929118171845740149007490320 10653548 280045495415460354318024514845803773440 10653549 61628849252124285067228713505086606240 10653550 82023483293568998168346866512666281600 10653551 790403050695457498597011586265875440 10653552 2636636414387242822222611550914478080 10653553 -27985301523043386695107444668915574272 10653554 186668816381649284220060880899541939200 10653555 -203284028644559034204849917290789697280 10653556 -197426126793793933504300499008827045120 10653557 -268610454112209633512642294901660778194 10653558 102814422904793362877809357310503523136 10653559 -136380794118480811186546150316067899984 10653560 310593278743894628898059816582486630400 10653561 368780664468513622731713992731675546810 10653562 65930256010815867619391704955157902592 10653563 111489305031263464280027943506613275040 10653564 17406912565654117689940404724194435072 10653565 153138150513478330919940192103532284920 10653566 -135750601988962022918119915910138880 10653567 -59953746718045425809204037584286931440 10653568 -193382552526609974416498383853065338880 10653569 -131323605964648586042190151576656156030 10653570 -13163169275591102553309818994348979680 10653571 -619291264764862774388954384299228267800 10653572 23451477713493786462644581184321870976 10653573 9353472828863119509079493647599207744 10653574 55619769951544971289934889934124659200 10653575 106750982527113258682349965293506244600 10653576 322136795777098695296607901326818304000 10653577 490145129429780698828701939491808023424 10653578 -53187521177479169328661015210382460576 10653579 -43830476118840693416605976882398528080 10653580 145479318993796169997771261713846784000 10653581 -983966389881437174660962283285026354536 10653582 245340431530883177308582568771566665792 10653583 -341255086173847705801804893282930889176 10653584 -42542620902470569049151407661407797248 10653585 8774406358704232645975809162708240000 10653586 94917967987047710268764564108226862992 10653587 493818440953167502302637954883299342752 10653588 -13725067542213714321599557244188932096 10653589 322474981297048578085612932806253490300 10653590 -90090448904603472423565584812443015680 10653591 -206061109677522419855948050855858191432 10653592 523371657832167430150581531608107776000 10653593 417108806176290498963327031283257408842 10653594 -1864332359237849138725787578193043456 10653595 135963341441172560186814096989099077680 10653596 51026902838368813207588299347105975808 10653597 -157698380802191732817090813126842730426 10653598 -316339236920305052997856636604421993984 10653599 -241017942852623179029436584055644711552 10653600 128250011080926769116209835742278451200 10653601 146165202887651968131881954997001052864 10653602 337180408327969202674293759073944072192 10653603 472785219834626247285459836087157766464 10653604 -67812662735285186934025661307209195520 10653605 434285058006432840240403803539111083260 10653606 -137370826264251564774568526339852009568 10653607 515117633088269909686082182828963393072 10653608 181347934681747041842491671195567144960 10653609 -490630314724524331705763780983310518560 10653610 -22898957181034608115457834624544910080 10653611 -211971316034483033575906326434998858488 10653612 -110877522182607845612249565746357403648 10653613 203443941324211962390759670273395043862 10653614 307337221889428826802042395029963460160 10653615 -37408164898371847784196586022979164160 10653616 -138070185566204728499749521158958022656 10653617 -72948203700607352090923134578192779980 10653618 50809297516152074716139936656846629120 10653619 245237092839893897052015254623610779096 10653620 -16809196726646375599661567430092229120 10653621 -148774257494141244054173823417165107712 10653622 269967653090167826137494933694679040 10653623 -44388727543282777930791377898678364800 10653624 229690525697671172573774919803089305600 10653625 -720369556603937621565100762977948915000 10653626 -85679728123321461465441738393972696096 10653627 -184110292769924036998304632395616360680 10653628 130971880710364180304858722962757779456 10653629 527284296202726248104406756938230086246 10653630 -10700885293636252473323204189005209600 10653631 531280381830446343182145313773769461504 10653632 54211299630958735806522027731174031360 10653633 495203233135491479799589324375623405600 10653634 -210931666804414839727606684830191828784 10653635 -339798938077475392772898480325202887920 10653636 -31756721840884755708013223145766526976 10653637 -8046784337074247393651802490604367680 10653638 -229598650887587618109298332381307973280 10653639 -357945606413846139528306566482750047576 10653640 -170243863401396504648382778768990515200 10653641 -344309828523775005702237499855267169958 10653642 -46642402403274051848088431103696837120 10653643 -118139526704749097829687153573868922880 10653644 334860166422709253780583008100277056000 10653645 -110145944585474291067023718992848521600 10653646 -2340664927258966313970319412148701568 10653647 -746470683143242641438940942809690369168 10653648 58769803209479848698761274352881106944 10653649 71787267227181933414680968053339724800 10653650 7761147018840098447803926682632000000 10653651 104814480628768785736561809292902657780 10653652 33306154469291200904811045167424747520 10653653 -168927869084678558346236314569480754098 10653654 -216401248566888300624071680896555325440 10653655 7829823335225156996364616073510286000 10653656 66509212576414410111894446000524492800 10653657 144014706349293100522314449246210419392 10653658 -55114681797404308766095225732768769280 10653659 -156742046215839279748344414235884142140 10653660 -38160743858346810346248046280062464000 10653661 737525706339732913781201434926924270400 10653662 244552526763669101336591140468171702272 10653663 44593616686401301007159339197678486344 10653664 -17128321828320495462482525250650112000 10653665 -167770434789982591699897123373405926080 10653666 -330978127027851282342823195419202176 10653667 759076543400715942339467943515540034716 10653668 144952181647006847139069781099212692736 10653669 -20127090944908613009625401654379522432 10653670 -394816091593136725901135564878518541440 10653671 240419627783029772065547943549643820160 10653672 -389182748464884484348907770078554931200 10653673 276491090771668791450487766515515124922 10653674 -64021916022271657410885531420222275664 10653675 -47868511970505625922996098500246435000 10653676 225788043287716680375424579832553761280 10653677 54923314871772760662602648766636611712 10653678 -298029523583350092879353523330744493824 10653679 78942469001162888919543282462181810176 10653680 311506997129816493410416953222758400 10653681 426937503677649831237543733464766903152 10653682 -12724826207137709591458456032538213056 10653683 392832611453419150474091223666204265932 10653684 167497775039768982456934314029718097920 10653685 -1855739658023423064984790038517107840 10653686 47911499531876351481383656432028302848 10653687 -4464715982882851755652460682157632 10653688 22824078505134245654744545823926517760 10653689 251414701891189554717787330355085141120 10653690 -165308167010462478005958223106067955200 10653691 460945045944904105550242131640658349092 10653692 -79021483288616747928012583428327407616 10653693 -28351796035677816036349646551056586176 10653694 12786093655151245713632729933806288896 10653695 42945249494108582782087393502838159840 10653696 109742312039263461086907055939063382016 10653697 377156549224884180972139980927836249812 10653698 -220485741369287769711270796867703268480 10653699 106072496402577514919730613146216142080 10653700 97887375424790191082469924078251811200 10653701 299154175744386968979055102083922475100 10653702 -11666816599857388565474871691683747840 10653703 -770480719212319058000345983373132277920 10653704 10503192050887571667910843643965286400 10653705 -309668125333120336844834154501451657500 10653706 -60814621456563338765135925537268067328 10653707 -18896756093669129540305922032479569400 10653708 17040315214300986654954657829218091008 10653709 731209738039862262091464100885097891040 10653710 163651738027452261483625629112686539520 10653711 -304856298415693598468160665176045608816 10653712 -139527446780150874932250833454921539584 10653713 -5630406668295776376904228818509311104 10653714 -188561538748212999199713274508069506560 10653715 -222573170047761695046624214884117922080 10653716 -360209360694650597685631056339608108160 10653717 36391852297212122555176510438196338080 10653718 177321390295485011756181358167298414080 10653719 23157873544064055599546648850280098120 10653720 -19216104488602062500510402943732940800 10653721 -26157201884167953325708273677157717560 10653722 -110552314051261537566042508111659571200 10653723 -6317263977543463783830133882090400280 10653724 -123982778294266199985263285285886421504 10653725 7874230229140403624943645834479390400 10653726 -50274064940693960292728777118198921600 10653727 222124421364112824206307933727130151312 10653728 312730241725923115350302897211113177088 10653729 -600494602811635538009386981060808016 10653730 -76949055139036356678439314635133283200 10653731 193362309361360861745440879067709993864 10653732 163121251859280812653188545537396182656 10653733 -289214941745148113925132367253488270018 10653734 40276829574444705005483190656444942592 10653735 -177991410278680730627072791545935861760 10653736 597297168338614007185001332743991695360 10653737 451800155919300775433937658326528554400 10653738 102451347238681233017737959440111666688 10653739 -241116971724084634817579654872249728 10653740 -250653218301799748392285777255265679360 10653741 200509396349660378551429052270896310400 10653742 194857718963685443492776962818750216064 10653743 65750584792905649015840529798889749640 10653744 99126734416877003946328643741285842944 10653745 -268377452137540166061734573178152052900 10653746 215998079313333801230990192420284959264 10653747 178512434692316541136520558934467280480 10653748 64675747505576843671782883233517056000 10653749 -554183281994759276401509201860859695250 10653750 38019158957528826367527801503812620000 10653751 -551390755347117119043214665330306620248 10653752 -736905874971279601895685475875983462400 10653753 75109634977062969107806937113116923328 10653754 -22559734330276156581117815351163221760 10653755 -45099594075365176263983782566839919840 10653756 -34412392331364658115373671524573716480 10653757 -24590704829595479978959707460015135968 10653758 72282935139473013212274014156743617600 10653759 -2596440789144408452192833642497739800 10653760 54685341117450175150509773973152071680 10653761 32255218551441968566861949733237892032 10653762 -43915357635224191591047360154583763456 10653763 -190029810919511534550549247935176903856 10653764 -119054437452411221787140364400006391808 10653765 -537286339482341015894650739381274986880 10653766 -351918772675166183019100763063412096 10653767 592665103782579259129326359699197352760 10653768 -5782550772135648814882228829251860480 10653769 -127251480570621583945387418734136063680 10653770 18559221240786540558740507987495976960 10653771 92809305651565049568203381424302071512 10653772 -98387310183354586309230812259938488320 10653773 217412343553727984050529292443757708984 10653774 -83684588524680498545914404994363055040 10653775 147086031551942975538763058439137040000 10653776 39713995268467917821204414701856882688 10653777 -219965273221548309077364392704385144286 10653778 207563695040600276956122627850366135440 10653779 74092354204378394358727755528370778784 10653780 -30938266501690544465419686397648896000 10653781 681297932932951455611848854129300398172 10653782 -108510002738916644695355057390955129600 10653783 -117072424569608353986405868712406915072 10653784 10908445209224734312887055964657541120 10653785 -223588565383839054695533624129580641020 10653786 -64268087779714805355755162585169204480 10653787 798414109657036693654810722250721434436 10653788 154624281417131620981556137139548305408 10653789 249076905938659847113298770439415356928 10653790 90886901050379223062203054862497294080 10653791 -59353328594286484481436783618629634168 10653792 -171905922262073032054060598347053662208 10653793 603314662345087461935991190060445321284 10653794 -347429563729419594004250670845619283200 10653795 -93423171438554152223322509839899912000 10653796 600499854542182202686481521315424459008 10653797 205849889069670030279998805935358334464 10653798 -266833537673889190624344634666646534400 10653799 -22952451385788417616437403344150043736 10653800 -64786223945675928505358681546789760000 10653801 -122361784038889533565654468900926177792 10653802 -220831176925661837143157273291231277648 10653803 -173927849381175568315767317947579767948 10653804 -184873155830116072340554090371129458688 10653805 -267174267831041716941001302746221044480 10653806 140753418123429575967122061540451340352 10653807 246172420334628011194183744961484983040 10653808 -150140362117485505305476185573556224 10653809 -5482932082572582022699670072470233312 10653810 -111078937545062123074753361807736675840 10653811 151528349889726574974948520129960170832 10653812 124136748431028460955003484909168175104 10653813 -376220415585679051004300025528639189120 10653814 -292091944438940297451970868913499804800 10653815 -437653352983680126291331951685446150800 10653816 104817163492055812762351726812187545600 10653817 286126467724155980924586187460368835400 10653818 61033500718424726386083425157346414080 10653819 191461094863643915897433851015280622080 10653820 181191271888557976245611835455395822080 10653821 775803941267973724665706889810037312 10653822 -384706882512568872855674563500281727360 10653823 99420396119691942874859264262963655264 10653824 233641902605977145397478369254828933120 10653825 -46208662844499213048302911207647494400 10653826 -16581550354892841971702080800023641056 10653827 199571784445308023937810440009468375676 10653828 -80715217262708705353781144411525575680 10653829 56827040571508490328448879969877134430 10653830 -169704537197125600097417867095903426560 10653831 1135625808849894297958960845762084720 10653832 1457967688454018729654427342357135360 10653833 18888326976931226100879436358850809124 10653834 31133987575688539576524373853929989120 10653835 -68632136884102058750209831092849258720 10653836 70453119465649296667908438438973812480 10653837 -589999283353221827779564971644966960160 10653838 11554439265569551294032366600770122368 10653839 -26635655751123076255538126591543392800 10653840 23687291683892048875924275430861455360 10653841 168440265346174387315617604150176130368 10653842 449505551071113477612113450451555933072 10653843 -67117780481527689946874727833168012736 10653844 -503939841688796697264100095747889243264 10653845 278785877522173191425014126852541051100 10653846 4535161938857003962231863346877429760 10653847 -313655094169880771031899839089658427704 10653848 -109684735485362445630794025462095831040 10653849 302155825152768136568718725254816712160 10653850 -64405620193364608368864624398145295200 10653851 14705400833584659377091413737604879280 10653852 5161168773746305683213335338645069824 10653853 70622992276221809566705341728618008704 10653854 -60879893346621852065988408108526895808 10653855 -208278088235390468235849892872312317040 10653856 438109699103718907045026729212000796672 10653857 -167578450583820876963897877425620292894 10653858 155547557776329008816694804776285244624 10653859 81194913428281289489342766209250883104 10653860 91902436994261339965094452391284224000 10653861 -588878111070497305315652407725774545280 10653862 117214803237122867030693023311352830432 10653863 -27061799395185125429891557273600051200 10653864 83720038147964401274319511158231121920 10653865 226793187495317887627031717333056026120 10653866 196800876115744605680876682690807736320 10653867 -14040638481884363083906706556584140032 10653868 272167691941403799542311386696416392448 10653869 465348324374397960705565477329523413270 10653870 129487755003035180594812751867554022400 10653871 1203138650397860924867942309233749056392 10653872 142377695754389052961417030065976934400 10653873 249528846429235932675475139329086390384 10653874 -274742836032384934371120838829867273088 10653875 -198662744065620732687751990530833100000 10653876 208288984378120819559837355868211404800 10653877 72593940316977664549839172761004862208 10653878 89876763601189851391255447176618376320 10653879 16286522626336088308592576766908563920 10653880 -361411269523806752596594902350011392000 10653881 -17362066306152888789752084709472900608 10653882 94408629613811035199035461796506043392 10653883 -545769403579458959305224077894787029424 10653884 -373287613205844787602346518418698874368 10653885 241954215904187127834753563758986279840 10653886 124030402813000085542178852302341979392 10653887 7717453280075729648244891350268382752 10653888 11217099963484176017862335327021039616 10653889 60335569006151578730034951838147850880 10653890 72298689917343397501583440811221369920 10653891 -6726335256941249824904987207670847392 10653892 -589744889284817371800341413108769073920 10653893 63937575920512860682074416291584831164 10653894 99740524378192925653708028895811654656 10653895 404630555745131337943080201106828800 10653896 531091145570199479059337021092246364160 10653897 444287163986336778116147805984801009120 10653898 32311205840303144746615040916071101536 10653899 -6647286266491702233992386706724432336 10653900 214885163122189114745611970981260416000 10653901 -98601738718838664515237233238897995680 10653902 -16515943170722942592192546681085342848 10653903 79409408370204700923206328795318681600 10653904 128875045192823289686081093748410204160 10653905 22592666820263778396381042979649421120 10653906 23624535512404046757665291242739788800 10653907 776688230271757824940217455974056981832 10653908 1012013599254158065350974643419060490240 10653909 67615864669851867929004002183972324160 10653910 34562534304911458473193594965193071360 10653911 918734848664746744009665105079878573312 10653912 -1785613096404186140551090695085486080 10653913 -334409663452807915848001186559404133760 10653914 -222629913027520871526674452093129852944 10653915 187271386697176249678887509530967671920 10653916 -22905174577408513636946585891688417280 10653917 867545945441196749341357784123129896332 10653918 -411127706102096377571328307640703098880 10653919 -158135926980668488020448501271142061304 10653920 -87829079304214801140713514096710123520 10653921 -194387525774783871355988675840577875310 10653922 132087510235223776980705101235339244032 10653923 39429296979097880837050895483584200000 10653924 296638378339437987391738924951297913856 10653925 122807245607291145981265858321227936000 10653926 262473228063017452277038562249513586912 10653927 313451411835241705722629060855536508160 10653928 276238210917297387885559260472720373760 10653929 -674105068620207257718025607226552018 10653930 1567569159924577045203176898914534400 10653931 -583208679953999935741534365212026441488 10653932 187259129895903783293273347713445079040 10653933 81534153140512380408000836757220660800 10653934 -60088763920185173342492428706649917568 10653935 -455981193361423816232412514091699625840 10653936 5751485357434214115534887898541228032 10653937 125243825108930112684735379444163724352 10653938 11824872108412432805475433470941971200 10653939 -457338942235426454800505596882197597996 10653940 -358291327799769545847916899826432819200 10653941 525416372514106130425357616974736745792 10653942 22223471703722829179220309128666751744 10653943 -90841412862392922511325008692198870808 10653944 116248095517252064379120501682928640000 10653945 -129498675483172634795672847948313791360 10653946 -284189692560989979943884895347139234560 10653947 -30405165530656822383709913842813279200 10653948 -307715214064871920259741894833423200768 10653949 -125023159292056201370279088731599226964 10653950 62314186578166866996596188399012152000 10653951 54922651490718623011587472134165109248 10653952 440029553829425996697679242360453595136 10653953 354781440774820209673018819241625107202 10653954 132891426766788214532696969162050603008 10653955 -90899726825331934724648903204353121280 10653956 -86730734938068522039898859653232885760 10653957 295677594867340117246473149202722888640 10653958 -88194899435706859589536393564433380224 10653959 12933225410165558587339674049042132800 10653960 -230362962317940967467145356239290368000 10653961 40720750207801718544380622872615800500 10653962 -94695920523749305061136504929433888000 10653963 -31937146396006201726742472791241458496 10653964 202612947431362499839294661681431774976 10653965 15692258965748826688912022980004563200 10653966 -109927434855604976137165739746157048448 10653967 -38414086413954006839750897415317616560 10653968 46370909785604951319134031108175822848 10653969 -367245296515349747894580075300803651856 10653970 48209195561334124932281333737634760000 10653971 -60940577111008431399741414778771119828 10653972 136961213555505533069244302806984796160 10653973 -363081173483116120573096404602886280512 10653974 5919140030317081293370075943848223232 10653975 50277928027164775237667191518785964600 10653976 111016324832935331833696765463131791360 10653977 385297154732520364022176473108520250826 10653978 74434423458298010760587267526794356224 10653979 -83615606296155605049653400998877819360 10653980 -126444236958301537950485343066416332800 10653981 -1765658876192861451990803638557557184 10653982 20025216394493309719930135138950983232 10653983 -256040854937243530734119734778704294536 10653984 -426336744107102015186895697789059072000 10653985 7755862112904443932381753650975483960 10653986 -92101813202317458754183312652122684416 10653987 54933697533888161689143249067694791680 10653988 408944384537117640968157608270538447488 10653989 313717614791554136531659193975829833790 10653990 -53797756017921519379314340134056908800 10653991 327793179637611348996599081503753525920 10653992 -413615723428393681297221363147953280000 10653993 -102689475009635252368117379665101496896 10653994 -46511227144445024232856126161737580960 10653995 185339407008367528813929530444134275360 10653996 -195461572984336668197631034858893419520 10653997 449389733758706260435583181187468407446 10653998 -612079149014230440823839889307044226880 10653999 -29864435279567995821464050734389102832 10654000 -45951723117954254410129882108624896000 10654001 -54004515165328623205129655818794052608 10654002 -119778398678420566924765378924704574656 10654003 -150537774727555110334076797920504931880 10654004 -316688380583455456182312617811325666944 10654005 -243073989965867160786774156828086402880 10654006 42081499164755909247429486666239405568 10654007 -73333563962811955177837892449750986528 10654008 -329511765637924710733763628795634544640 10654009 -843734954742794688253870272138848088790 10654010 223623974016690954022995835515779266560 10654011 -50752803207310344000665910848572442928 10654012 15470513197004159494656412430914513920 10654013 -738241774770948631383377067937894599738 10654014 15030298551977047205439266245068840960 10654015 -34962891223801836887487974465457378840 10654016 -12082707730143755872709352745174302720 10654017 -412568318338022160037281409633128765600 10654018 1150391018197932660864405871066478592 10654019 55610397095625688950769775684053988160 10654020 -78827966463150056098803279390442675200 10654021 -491485475204539814668144454890442910210 10654022 95579487029285431242827585113147632000 10654023 -110480742957497119005729589779053509632 10654024 3105426038805021012984484057531883520 10654025 -360632916385934606986565433394389984450 10654026 40253239859481225863919409848239718144 10654027 176298704714529970761796949477640953876 10654028 212173878806713339841636170781050601472 10654029 59618992722211508890749616127871882774 10654030 -64912319023666007324910118071908044800 10654031 58717204746241608573428166501337929600 10654032 -52888356610935267487666103476973862912 10654033 4082527950228399758294155793507642624 10654034 -22092730521133687357578885062978377584 10654035 4403201931256108319262412853047407360 10654036 654236782885656857305385423462196834048 10654037 -437641892307305925202791524170777587360 10654038 -85734679473315380594997634934169751680 10654039 238488446460339969717564593143972819632 10654040 446265369981573088634147368411866316800 10654041 -168101033444262437836441719741285585600 10654042 54845909494371416855567201108141267712 10654043 -414255669941205145038854924931157228800 10654044 -249525474180810606972108217790517302784 10654045 501946851510415308733946162878152408300 10654046 24222921337230578810927183249037777024 10654047 47730702718186478184800540832484971888 10654048 -482095538304260452445863341438686724096 10654049 -5927178416478693400808013548419783680 10654050 -187073508453156840121295496317193600 10654051 653660334493333105600566114964766254600 10654052 420257033353835773648549894751890974336 10654053 328637172668915926405965252543496528320 10654054 448783034103509014255828040047083071232 10654055 124323968904157212821521006228560115920 10654056 28807697806848227986942415091650150400 10654057 563817187195687262407986644247421013306 10654058 -3708818177397251059675870327136243616 10654059 23425424118573902942357037489889283568 10654060 -73222464732165463011939299682293068800 10654061 257084888608891050194205869203051846848 10654062 40427460767800692785859427766204236800 10654063 -255834606510680186549699569664213492240 10654064 -26916062069290543054286566754649636864 10654065 -176379553917380308033466278732212048000 10654066 -75507779992582337106804750270869813856 10654067 2914276056281813468758870945286693640 10654068 -166715410707181620382155590198594396160 10654069 353138341269138960616997532665902221760 10654070 112474150926494085308673538872350515200 10654071 121121127692379870041574840289359574224 10654072 241084833272350929002624153483177164800 10654073 -264542656651706292401928722602238790678 10654074 -37461764244138449241138184473867424656 10654075 -20914629104073491715280867353090630700 10654076 140996510081210626458226546418367564288 10654077 75591855947481214003982243653633317504 10654078 -215196109201192918149191238044891999040 10654079 124996903955083612656038552605431353040 10654080 -36560481180291013097650104853069824000 10654081 -226928971038914026171994950852914741118 10654082 68481277837767502957994869045899901392 10654083 -172694129308696021794927784858798306560 10654084 150685798926875093271561225907731214336 10654085 111881316380722374548317312364717520600 10654086 -168601872003300435177177511578312454272 10654087 322106943018154421246767708674494360592 10654088 -581157217193398143721193783362997898240 10654089 -222581246787977297913889297526186593776 10654090 280259980784717547987744136442600968800 10654091 11102165692217214154671335198498999040 10654092 125993141202061681444918075598175163392 10654093 -99404298164576957214041545482721144256 10654094 -49986302095427810719004236754731984896 10654095 258520597780789313901362180626604597520 10654096 -24930225034842792607064603271770112000 10654097 -342902038595808177312185377553249505168 10654098 -60016886944393588656490018187141529600 10654099 -382589875747010088214005865578669197568 10654100 -143547350815187170331180050735233033600 10654101 127568257480181715330160878011267218560 10654102 -330661312350890520003993744160514961600 10654103 221225532633210167592989384564955857352 10654104 -199592247619793501814928810883507527680 10654105 22118437964905392608910565398825390720 10654106 -147230749165625942360736019570583175936 10654107 135661266578305432591312206608115114240 10654108 238192117819708702926830251096739798528 10654109 -173237564710339359975075321296175441690 10654110 -831632530162911436074616454697528960 10654111 -24488315753678309421923345911919541376 10654112 34604126415793566500458653894979878912 10654113 -98274216768443623445963304441969070272 10654114 254784016475142875568261901247472714240 10654115 10660756509378978959209119303049441920 10654116 -78782262283868188348095299725851150336 10654117 -9019867844357204458555858143686404320 10654118 -254735113856319521205537017588603552640 10654119 47406568065689231657531788934600007120 10654120 -49970302753999722617993058506847283200 10654121 -106427199443016264664029332567168858508 10654122 29132856331567236399427550098513903872 10654123 -381486996645427872670438317165936231628 10654124 39256025233631872635841459190709636096 10654125 274735795582243157924188505034254088000 10654126 -100960433438844198439175959501630554240 10654127 163960247554926210349770206417740681272 10654128 397296259058555890179880253944725504 10654129 118273631311655449231830351564554584128 10654130 -180024388868159441042490961255355374080 10654131 31693772657661868558141459032656415600 10654132 -2030064458447470388239005118737215104 10654133 -304431530630189443234716088553416560480 10654134 44342111626952208811079480123814060480 10654135 -210547261283836247880794762229034676640 10654136 -363224084319660675771447976792783872000 10654137 4801917401652499685836913109440703816 10654138 -380552748254156777246872848468611329536 10654139 -519443558827519170908307625678008202344 10654140 564846386586278474770989376747438080 10654141 8158647121381776333140611168629838912 10654142 -87918911997086097635901719549003366400 10654143 -26829666275714362549021805015040082800 10654144 -53514632356771748642376373199284731904 10654145 110467349217041580153974564847117014400 10654146 -245315845683082798750743359237770464000 10654147 -137927838293415709014093597133039781168 10654148 -242953967297866534582077911514448625664 10654149 -50397585075052912590562622017995840000 10654150 21154975965353999739959959332459081600 10654151 -731260155064847972803318150670147383848 10654152 -116607643857595000092512054377519349760 10654153 6838372739112850394432098521249551824 10654154 64471282739827234620568632407661069312 10654155 319786673462634783393847203572676002400 10654156 -321071554186564509427919335438592308480 10654157 -336443439378183336375916097875134955008 10654158 -306867913094686728937562900956635345792 10654159 -33445176045958422192109525340590458640 10654160 53850742955643157794515283164955279360 10654161 -113918545819106577529276991745068928000 10654162 -433239943739494515378082983570825165168 10654163 -370505727163235647913864592009874981200 10654164 15390744379407828931844049728742115200 10654165 -258388913405762064745238068948178634600 10654166 -117855800113253053955080432332081931776 10654167 61425307077457039913893653171680267880 10654168 -110950445405681295481923683733942220800 10654169 270820298574485918276329763043859943514 10654170 79723014946383716228234177141793350400 10654171 -1003936623002735085104237094811863168 10654172 -335185016677618747987890805584801346560 10654173 -5365055802502083661597500888575442816 10654174 -96813797128200501127476269797287437760 10654175 85642978176946437556870641697892620800 10654176 -22013112704894945420951241526391341056 10654177 272815481261109397512830255204864604800 10654178 -117672970864536591265454651027264954640 10654179 -595139291908149055325617796067517903632 10654180 37420204709084456058325544148595718400 10654181 -426252076396960376312114816970067014018 10654182 -71013633152381568827754178892324345856 10654183 284397493020234203158509423228278789432 10654184 414650270123027109669260633086235458560 10654185 -26215685114090806770147996718115283840 10654186 -58106259348097115413729477438019504208 10654187 -257726825697585280625082390496249715856 10654188 221387056678154183770443261016973145600 10654189 -49068295687864772353686108719207102976 10654190 97794466337199511728008974946901686400 10654191 -9232864344074824348463555244817145400 10654192 212747302550014195415739057682294505472 10654193 -3449474955645957114854796808039520496 10654194 63091160201770289312679728668755256320 10654195 113620560427943011858071839210194380480 10654196 -2672588020851493021282219292598374400 10654197 134309623512186410991377599771668813600 10654198 87806213815391904515985788879882196864 10654199 427648598804738342276865665327194729320 10654200 188020067254746969434554537721441280000 10654201 53029151580750044975949681237450068100 10654202 103708605453315364538263443797029055712 10654203 8113284866290021144714488457565376768 10654204 5493127376033739784509632818354520064 10654205 28721124465039032494949775091706857200 10654206 -51191614438019480387779183249343354880 10654207 -776929192667163528207516620922346215920 10654208 146688432493695559558700072997916508160 10654209 249756200195140279645268663827435685328 10654210 56325827751021195870473706635699304960 10654211 -134221030184954410789249589444092779000 10654212 28420136092187996658717198805461319680 10654213 -637396332496134383138013894645823989538 10654214 29372348143182415077920882579299983456 10654215 -61895630810398075272106926740694351360 10654216 -268805617646434674688004498901153699840 10654217 129249262284785983645451749316443064832 10654218 -47492514132722585398429815077878704336 10654219 37851371809535335910876187271141265568 10654220 -102374692936279372727993723667170688000 10654221 -8101213334293166433862425442962596160 10654222 -99344682210154437926002213459663169088 10654223 963365145952151961923257169502837726960 10654224 -16891433447654764519013299056227647488 10654225 -167228335830537385328769350872111518500 10654226 -52485042306320047507521798008502662016 10654227 490406531270391376198033773179822793840 10654228 -228486102015891404185889170491530536960 10654229 -242841313879511416639578773683691666880 10654230 -82117970220770260888656430858976962560 10654231 -166048583104994060771243914299395946880 10654232 308506429828922543201897772484824422400 10654233 41198433218631145029111757893319683024 10654234 204362158429508635476988827004647908352 10654235 -82492942312060810936933992256111635840 10654236 -349591122879143880637609627841681015808 10654237 379170280053008463985224344739183976992 10654238 -104664753589976926711810657739401125888 10654239 7272794001125514164460552568430627328 10654240 627987697505429581783489882790807470080 10654241 -3690973666822813848863011563701412096 10654242 -198936061928404917728966438427193568256 10654243 -356276167375715075954939647655813128056 10654244 -285190294622277242808594496529963925504 10654245 13940567059755707650633686904497744000 10654246 47377673468883956825856452627090011584 10654247 -276768614894735846668403062548569964168 10654248 397912933493868845987933183174562693120 10654249 244847305202294116820493753231436624250 10654250 432789525491586465783069489135199680000 10654251 -8727087180728988835431287772428445456 10654252 548747942021192137168008435847956480 10654253 544534061826830704667662848306487940502 10654254 -4497436739351273119120315029927775680 10654255 -537234725154061595755459331273179358640 10654256 -51385984587692654861566609349237145600 10654257 -253726108336838359449673949438480085408 10654258 227956036151211458769256679067075701760 10654259 167747249129027628772422295385213387520 10654260 -37602266756954921136841036424503541760 10654261 -42741198289116482482977550399486556800 10654262 -142607553524425847958050466089204278368 10654263 -488670280211462910168723645128855348160 10654264 -170719753707616412652256268373800816640 10654265 -244676336217544938499055057350180097340 10654266 54166269051754170878652975838229299200 10654267 95939935552539763535117629936240458768 10654268 -578512068538287095123847034596179530752 10654269 -355558854445552316233966605441888166560 10654270 287686956067680705721273481805901157760 10654271 413906149318194805671474405238220273472 10654272 -12554822464990523890728626171333836800 10654273 329193033814629307000193317827338995136 10654274 161481686278097470459754281739575245936 10654275 -204633641249681593907467221068974138200 10654276 -156670219375263779391233769737023315840 10654277 55648036687550725386537837286590471900 10654278 3286374151346718634982200037818618368 10654279 268689770740941919324486512709890582000 10654280 45365091642350142933780072647884800 10654281 489632725251081548266635049738700707200 10654282 6910981760364891316201138329450035712 10654283 355115323015008096620331648216119441520 10654284 106078809922393167925762673694935089152 10654285 472036038714427067470360026868999051980 10654286 -118552708164666279331238603216139185280 10654287 156490734162692287106173983775190343552 10654288 -133913320741778701923859460651555880960 10654289 800996582603869375573214538146839431552 10654290 44419737115086325977256135517598174720 10654291 -541611040736937874578932710139291107848 10654292 837414678376568854670013680927983488 10654293 174358145995273185319591241441186708064 10654294 -98315071722868167248372420190142169088 10654295 -67140311004559028200942844072964157680 10654296 9190216841487657108177883580168232960 10654297 -10951658800285971813734530105501384448 10654298 48981531531114456540126207470204288736 10654299 -242680038085977285501400533009814784916 10654300 298719478948673732287253218981389286400 10654301 -47935977473191709568459621671376171456 10654302 140064181306348268159085965875057127232 10654303 -369794218638542101731919223151543036936 10654304 894242858075216095836389180060821487616 10654305 -103464452997966874675298903062157594880 10654306 -165512557202540822954986056815539643616 10654307 -173393908579139715910616273455549277160 10654308 225085970922148000884348346377929932800 10654309 629123258161679911879383850074192320510 10654310 266677207498004165273814553380461616000 10654311 -144666536576476082889991823291965274496 10654312 297074833124709139234706787390946483200 10654313 -50691119477724864547421672595053239296 10654314 -42970579480990325128355809596733201920 10654315 254954020274818435367397515562799515840 10654316 -377396237790587965470710877430194312960 10654317 271693349389320523895097818610688774134 10654318 56320352788009227432931377812927954304 10654319 -302496336224222632920144044855810021256 10654320 19468859335244367391324537499041136640 10654321 638441793248926937757803332869245841000 10654322 61833838963884768801298272462778232832 10654323 64300854577927412282528915719583216184 10654324 -285601767280989983360701777125585906304 10654325 2573266020044872936364526100982299200 10654326 56315564705561547101524242147753842880 10654327 -56328991250600419236869385955054556824 10654328 163905193907879439614651903192059576320 10654329 158042357858750017175624185832799979200 10654330 -215712404633199949843513548552245137440 10654331 -337048464912819906833860769531861517936 10654332 -5629064698743243535884950437383659520 10654333 -385922267206806188888423967102613047418 10654334 -205546003530750379116104557750508620608 10654335 -103390184593784793545608935647533435200 10654336 -151618592376433998644213196665923829760 10654337 -439366640415892249606330960774654246014 10654338 115993356714509076088035373207838257920 10654339 -109217793807004229303093644838745839040 10654340 -572641440011731222045347080801690296320 10654341 289269450555044878743666811581787533792 10654342 154482236063080189365875677435386013824 10654343 291267806127962860482227192148562282800 10654344 379896137523331266415062472713613071360 10654345 -252585982813412227278491912634991876800 10654346 -229930418601018092404247511519048466128 10654347 111170577297676537036693018426144789440 10654348 58867216020039428888297669271278254080 10654349 -170039172653024558126106101491592632650 10654350 -2255803614127895022815366645150976000 10654351 -230334890989772496115885203876411777528 10654352 -52475290921092617841767966263708114944 10654353 -85822054890711384694281959705269126716 10654354 264606498788188739650612801084564134912 10654355 147249833245256961756344671040902052160 10654356 210284472992355227950811590454231040 10654357 64104700166747113837252270965381073312 10654358 -169304343118014170013264947833282864512 10654359 -41022265048855601629832796428820762624 10654360 -259376410564733456664359573514064896000 10654361 43418563507394985830119108668760515024 10654362 -2467248646263244898712543289439723520 10654363 -324597913799844150769097171383419003388 10654364 -483870110873427310330307151880343907840 10654365 39303019742506944272881717987618525440 10654366 1075118784208894791342873402411445632 10654367 -378988048145235211830419540489386231584 10654368 -2724405516342595352466441805706035200 10654369 10992029581339910702132455799765203680 10654370 292826347776075120009078306514253175360 10654371 -22914386287996067513887847108314520160 10654372 -80522138822498548384510172715600567808 10654373 508462659986808686968425325562852154780 10654374 200690657843943560287745931132814868160 10654375 24865272789532414308894068725749785000 10654376 545892963737115055980869278126146754560 10654377 -631675367520122772777549364168756330368 10654378 -17881615848548896695059810608407370752 10654379 -460914680587647398210909491270857667020 10654380 260169327451932683931144521460798981120 10654381 -18583371361200756678257034996708052800 10654382 170530170883913046292040996694477990144 10654383 166878320830054739177101894211594388480 10654384 9500880084158271334813246119609171968 10654385 -183859731764115480437296329072256002240 10654386 -235502900951193913653618040025282929536 10654387 -42871068669487316453955035280803262964 10654388 -37956013568954263878441267298435779840 10654389 470215650920164642687841946682576079040 10654390 22481431646041099170532545888327091200 10654391 -350954634691402401715229863104269804496 10654392 31656738811091866278314135718253363200 10654393 301800626837062472770266150521517452544 10654394 -235097087444666193862198790496830599200 10654395 -21234055430012520151584201136640219280 10654396 -334825861517111734652838646303341880320 10654397 404533849486609467460524338085699648000 10654398 -44550863229667157939453680446582508416 10654399 177314785844729393959073668718597908336 10654400 45386901602923516508556027874639872000 10654401 -261675808633914894294849771036046933968 10654402 -211069804457063525653854585098995507200 10654403 -118466431115665035371578048320333297348 10654404 90991689242189358760141142189543095296 10654405 -43325312919847893636029873649538439040 10654406 98309777907525072244017052724134803456 10654407 18047127967909847851276437446874300840 10654408 471800768029023536769376107147784872960 10654409 -32750458362585340385337138279974309568 10654410 -81196319873598975140767619390320711680 10654411 7093231163738574277108809017884688384 10654412 -191488487851600697649522441818148390144 10654413 362691416831679320036237289030952800 10654414 -572859226412186789186609340883406250240 10654415 171378230219983609754071400378891495520 10654416 -1446001286900385188355814344382783488 10654417 153141873561014552302881561434524372466 10654418 210461116281079518642044719227192690816 10654419 -40687782996386475589822871739010954056 10654420 88803592860556823522929336632090746880 10654421 -225997577389015879395046946178335558400 10654422 96689307204637065858186399355523393472 10654423 14029193083135683199742868434753087680 10654424 -91713940398096375067766428866755420160 10654425 186801754918283316691553649149562808350 10654426 10289741778430927321111155961893888480 10654427 274492821714256258980585884764964400672 10654428 -75609403387766510835829833078116622336 10654429 37131732018598562155378854205618854400 10654430 149304928947778379317282508517409497600 10654431 -10387612056361374759134598580952220384 10654432 -342369302502193682887356485760216465408 10654433 -483795087048592382726179667743828603200 10654434 8720113991951763245068632298020049920 10654435 -168552017698777466939044782767416615680 10654436 324303620851065309637373459318404167552 10654437 -197925335764612760456819793549186583680 10654438 258535722318421606156669939645736871360 10654439 -95445045864245994099017765525873954760 10654440 151518861151527482390795653190725632000 10654441 50057366699939457356045034609877535872 10654442 7033370561458301297284364292192637872 10654443 -138231381852970032417459729034608295200 10654444 -114156460422216273765057364499846321664 10654445 418658041260381471912089446981302636000 10654446 97947005887935142520388098588844807168 10654447 737741288556570104692023390340331586896 10654448 -31429778804974390112414500375969136640 10654449 195923490265055995941314502839054060928 10654450 -117032766058999281201304664668407012000 10654451 -342433386441687323773956976225530757008 10654452 -88132369810991083046472111501446258688 10654453 -150702334996040823328948396705577029376 10654454 8239052545830636141410869216739349120 10654455 119605087562747762421330503436417600000 10654456 -323812837992007387109782467211907174400 10654457 371888879493539168014898401442477825760 10654458 97298951180262323214476283159847440384 10654459 266209450983885425485762124169322794040 10654460 19475699364660430328630852137129728000 10654461 183301423899098046534775833745849277760 10654462 -5053201844511958289061645248627059008 10654463 430465116548170538632209757853012627712 10654464 167556738802740948147678239973099700224 10654465 -55850612297999954563676950032919501080 10654466 205635653145802630868485807900723923840 10654467 345268794720853796314982675459710105080 10654468 402115076963778603347094771756135853056 10654469 -213009194728946576243107701369053774304 10654470 -298358715417828046640711892529159276800 10654471 -735102717660719642081857522875119796328 10654472 -7577851091935824709515584959320760320 10654473 292603913855367603237503268458467416768 10654474 181908366876842972627684197460505318912 10654475 1834388976268338193159769956811397600 10654476 65975809487727755777522086671993815040 10654477 -821797202379034800284704332771479266368 10654478 286668576196816941225718363110512154240 10654479 -518544663600711350079112206741088798152 10654480 70407825038158862133218895940879810560 10654481 -82609689813352701185883827483807696718 10654482 138506908365870792729020552806317182592 10654483 -16575373385223957946673921885122469888 10654484 9493265227949301955114376631926760960 10654485 118202875785893322743196460013438868000 10654486 100421117709079550793778599584020188192 10654487 775410014483068409886584395035327896136 10654488 -73799229975510466432990994009300213760 10654489 -400317469762311404193807892585407323120 10654490 -25208883932660321861756849233594337280 10654491 170816444149394206983888567065959492464 10654492 -385357627591758953665657659877753456128 10654493 -192410833873266941083679911133792637120 10654494 -100170585574803713521569729405803139072 10654495 30127156291352873939000163559665991200 10654496 31466876763537622022759725565395206144 10654497 94909198355260305986446203351905280 10654498 -288624310418967537902842604210147943264 10654499 -531952450626675435047831695505982177600 10654500 -105077886175061511393491921669677056000 10654501 -89048752049666937577081090179652011936 10654502 -325510219045559022772644326586555990048 10654503 -21687375691743524236355266776244769496 10654504 -92449354330809857082390043879312588800 10654505 -136522719894561696834774265297382453340 10654506 -60172872342978060788855279411793702816 10654507 -847550678536769061949572994103609223244 10654508 -380549118318898994737916305628302332672 10654509 -107136301046203895181170061528966050496 10654510 -14991339615975350450126218099641939840 10654511 -143303160701559808264749292237379827680 10654512 79035697982378352482319527352652529664 10654513 978928849038387789531112878496557388980 10654514 41985870391920701396753016232654510080 10654515 74338706083215697914758265727397917200 10654516 -234539396861752903626652073475687342080 10654517 -266983547005760876726537183038482028434 10654518 12354511370070562919014746968335503360 10654519 273846919048151096301339246085460202920 10654520 137893149420651661204120025813019033600 10654521 -152216271357584490559596780211322509488 10654522 -254588722880776006056382244462263474176 10654523 -16218764190457089200111800158364620696 10654524 -46005970451638038042321469598183424000 10654525 52108048721669834506668696211458888000 10654526 -16807597695404883102024198160920445056 10654527 -2762001511627765132632259476115825392 10654528 -103673048518942379801318440604521201664 10654529 -1600879898842108414381570484079060768 10654530 4753110975085595871707944134086784000 10654531 483387937607343588116539192454074182332 10654532 -937718515420720727172367244797808640 10654533 -423342927387421167258693178318858902498 10654534 -75529998216712094028100324057255392 10654535 129979096059979229427211852418540557200 10654536 275685879467127990765082875958143590400 10654537 392746242011505946798592653196074002494 10654538 -15410941253020274608510516035220475904 10654539 -85805479307665329199998643022491745280 10654540 -2816159552480212675692324500281006080 10654541 781316537216540034051227687821751919552 10654542 145689096185280427590461902064485129920 10654543 367507304207450612351828010930764628000 10654544 24142474647437114830197560794765590528 10654545 -77917772155080048369971855529061969920 10654546 35137028623682894834175125716172666880 10654547 201450911685992842646154471244397680872 10654548 -169358947861661108048979440629006546944 10654549 595452779658546090180559329277799543520 10654550 -156043795249277822283913125292762351200 10654551 -179463765718710895280549980885403764320 10654552 388954271643690151532006090500702003200 10654553 66085006977292545224452691541911205888 10654554 3579878782879152871242510109580163840 10654555 -344084100308509952256408793840543007040 10654556 2097990680008071923834314588219490304 10654557 134347660821827855859415805369649578592 10654558 326065709430467058184088110687267104384 10654559 213930736478323365099578929423859554680 10654560 151058071505638829749433440648872591360 10654561 -288262265931525451651336897503641007838 10654562 -710743653453535808016885337108322855136 10654563 44970368391553786539840354422345057640 10654564 2700516614048690601525680187829217536 10654565 -182273268236394773098304550688406951760 10654566 39665216006638030276132516908444702720 10654567 110223420898455397523698188814735968384 10654568 43473912217444154713554436363654978560 10654569 26946334096080729629941104025603447764 10654570 -193490458630317076535843608716713375040 10654571 261854989211694455069230251338565343680 10654572 292391825463823043697218122888536883200 10654573 -289994509031141015196697390579696801280 10654574 -155114379543620097296483647122297216000 10654575 -10951479294510738998924607068352311400 10654576 -33894668894245729595096737843870171136 10654577 58131615764249275640988850796333364132 10654578 39996129040832934012246182740685852928 10654579 26569017604961573019379980566783113984 10654580 -419315812759903725214836845029963061760 10654581 -140799036476637887833200905608094859456 10654582 -157854636290390088792257298533748064608 10654583 -5802092589534628839891183850353886056 10654584 36918187879848904239026490325463224320 10654585 457608223315149418609831599172190355780 10654586 147580485489653061509626956936386384640 10654587 -417762176872818213524135958339200991156 10654588 2816009549817386895452730838705108992 10654589 -234302194062286063115822125385894097312 10654590 57361200760135980740080934105879312640 10654591 -544277572614569164992738739768617725016 10654592 -251967716349158357722628735452682649600 10654593 -155258994742875347544769893382595674656 10654594 -99357090510726314244789636319142650848 10654595 129359212893058838292188017313228299680 10654596 -256974644711781724441831092655619557248 10654597 259397410352199425124048667159718325372 10654598 344485295244879794100753936414008753664 10654599 -39502713107008578875491726588740107952 10654600 -407382580317570838429209006128762880000 10654601 -739325076962307407613302399234326999398 10654602 67370444033615806060485764399718941184 10654603 624937045502752087796083758498910640852 10654604 -195129789256380944286420309178133823744 10654605 -318676939142271053712752657349752356800 10654606 67818824546513339000121315633068962752 10654607 99745537052195923284357648186687547248 10654608 -59232143013056690487952664803014475776 10654609 510748317839799553171802191298984969600 10654610 -687601229446359117372217866044518080 10654611 -90880790748736801375857198706626464640 10654612 -189586432183036802487076121130727262208 10654613 81598736999452023082542520434605264160 10654614 286099884312411370624964895671223560640 10654615 142054185480094937791134460325665905120 10654616 235675181542293612221533716092938690560 10654617 30857258548886710711049072464476143520 10654618 -98675558515994881653577960753387253760 10654619 206076708037533147202551274810183574880 10654620 17433410551983004822646950777931366400 10654621 90530594307981155770968829632283895500 10654622 -409537519386170620256433678524449939776 10654623 -22739955136709442440028599489701997952 10654624 -559925334089361640763321268288008355840 10654625 121872545647898383811527161794675457000 10654626 -1018155131774823156015799635336571392 10654627 336853968096217859763417974146587085872 10654628 275435908833711604247553747022792995840 10654629 -75160285959210016825167495036273099072 10654630 82872002121985319912758895721614899200 10654631 -8567173245676786109251054401517315776 10654632 407427183584298593752022393897845555200 10654633 -398833686389122605776607893217147178080 10654634 -162217624041860585740503838802462504784 10654635 88281181682792648431852863675095308800 10654636 -12544211418786969002726723347147397120 10654637 58097826442499329929862568774756494272 10654638 -3818367135176170995186506917207805952 10654639 -178802483271601160079429266226173022360 10654640 92752403941916414305396970992930652160 10654641 117800720241701095754451700357222863540 10654642 -34203409411014697989343266862729295328 10654643 -146891781086180187508697198076480434736 10654644 -10971396003607498715041243804969598976 10654645 406765144923152695207512101256821679900 10654646 276078669245206666906449918508571002272 10654647 206444858274156077256466560184721274600 10654648 83537149930147826315413147660723200000 10654649 345398384184571148703476643884569980240 10654650 117716100795144119375810537687216254800 10654651 -414002654849222415398746511078413150720 10654652 -357162630459768732484015099586508369408 10654653 173792897946508857384737461436769487104 10654654 93458584588333907330903491160485867776 10654655 113485085900723030969738665916511510240 10654656 112165694090505518594743664373644918784 10654657 49715644158669722018008060805826875688 10654658 -34887822290260200171847954945869258240 10654659 -6464951751707059907320749028608519600 10654660 -189857552834189503585037843406471064320 10654661 166500842402807146879725907613844767262 10654662 133396960076225160492125322459856757952 10654663 -41373150713657868095113898210934604176 10654664 -318491425660065519041706646030688870400 10654665 -99366915382576401970004794758695485440 10654666 -35894555276335374745411219782561931776 10654667 369657089319982555068710534436258745800 10654668 -55606550518608169503302730413031490560 10654669 1688425144918444681888020180040448 10654670 -23935113219510754800696480388544640000 10654671 -208810230885155414172553881420017189376 10654672 3713495352985758235976051195480768512 10654673 197926310900693894741947899877540950900 10654674 106764215441315726494092164969163140352 10654675 -283342249719749787550892505420765666200 10654676 -132275976348995250034161741797984807040 10654677 -295797988012989958324898528641774685184 10654678 -359623171969480383283460697280027803360 10654679 -9497531242097916722543118241018918224 10654680 -8665182757301347107533676356748288000 10654681 -59391862166729080259801615884885250688 10654682 -29648165894226280934761058019275593248 10654683 4955710435346770856746314290920412640 10654684 65303378598179420295577830687217404416 10654685 -93138561554560746050850723573378649620 10654686 -60005824728569152190026241718346997760 10654687 793958575669525141652910007589439463200 10654688 -445607303641558019203776202768322396160 10654689 -76944563041977657351405648861664439376 10654690 40144457432634976209509331140517069600 10654691 239779460996545804121111704208009896092 10654692 -175510522449882287617033070070077952000 10654693 187286405721363420828911325446469393600 10654694 -331087275901959767068247201819058019104 10654695 -269728809658790042314065096837774310680 10654696 109361615336336148400509690458958704640 10654697 -56771123325960742104884486521676996208 10654698 -73905349624187478182485160584832545536 10654699 65181694698837653944823922079307827584 10654700 -16069611644128442677618144579244851200 10654701 51358417148996882416166236668546088320 10654702 -31983927998152564041026144688692839296 10654703 -142854930507981994105190153849040048048 10654704 28169259981510069817830527715324002304 10654705 204662977489586771505686514413338545960 10654706 -472240516658744971580923780447397564160 10654707 243644241807701217870325173808532221752 10654708 453608787950154386010908643412970937728 10654709 -79279501625002643846813190443159595396 10654710 -68660102217233984839056797731560806400 10654711 -109784283853488061775318914995977264352 10654712 8806721546151850790056995300792729600 10654713 410289872088517270112726876504620418400 10654714 153619353756003720508228188009989920512 10654715 15746690246926522580295202448338693920 10654716 291417595658152302747750480755194152960 10654717 351783120103133401835545656296847103360 10654718 -129063491922285238860862100692048957440 10654719 256315452827958525215677965992981523144 10654720 -581920710124706207255142545164358123520 10654721 -136945441535099463033929484658578350016 10654722 18062780001561442878689157449128185888 10654723 -858438992431117561735824701825013320480 10654724 -119608513752792947610903893093431762560 10654725 76897780729181276404550202724962276000 10654726 -263058003024626653567461205878136694688 10654727 150385788288437785391540893995358122000 10654728 72540609167955543462075971207263518720 10654729 -355164496532325587774398802059755549670 10654730 392827286769678148480834766236092518400 10654731 -18743022212482063950295314459903618240 10654732 -739501558360406325728557516644172333056 10654733 826406344011496402542018431142451651500 10654734 3913378436111962719714666319788190848 10654735 37435634567668562860505164046086676160 10654736 167977313828879809424465887504541294592 10654737 -7574580812294284907757973988318116032 10654738 452118320525288514858752955830892293520 10654739 224061619969135399415537752497842779656 10654740 -8756840193081598672758252742418991360 10654741 -224926889042024816711299782717640495858 10654742 17357171733131661118211661305119451136 10654743 -233637079970041329134117266201959967872 10654744 -442624018191525895228380954483543244800 10654745 98395488918630754249260766021288894800 10654746 52581658194195157623381810914667955968 10654747 -366214913745405581467829234480612455804 10654748 27109374596075001416855977329218641920 10654749 26028211673360237533012254481709171328 10654750 -81514814819257064790792409048306560000 10654751 27339829418327208932035913573617862400 10654752 -35979533095980444415520284971673583616 10654753 -76789307280410588694237669511003235998 10654754 -505868971066740965701272880542740449536 10654755 4830641852370583327263872487141062400 10654756 -3433270478923251528836784833699386752 10654757 -359436092771241200894248884517600916448 10654758 14324005823513816205048112188023421504 10654759 818071501702552021350697542273651904416 10654760 -388216128953600063784770109927397632000 10654761 177669886916684135509477021609644689280 10654762 139481464848600662149883017738713099264 10654763 -82290409843838673881136547066465973760 10654764 85015813147227067636317396015641152512 10654765 101085956010438871011448760592806913120 10654766 167145553879650127197260376379292864832 10654767 831997440357230803364654517416329228800 10654768 74226757975597473028577267683112763392 10654769 124455762157347750407378137296185425170 10654770 25503475540193038291920263279794944000 10654771 -25368644553178127660120079954161225768 10654772 81378133117084696775237618963166677376 10654773 -151668281243249109306372498169735826496 10654774 -24181952378714005669818417392705418240 10654775 4166773410982305564161305546837675800 10654776 -120444939421465279600970302183280640 10654777 -15001806575047576049521635070112649728 10654778 233821499094298328882533318491733411440 10654779 -6070662427932081696050204675746047120 10654780 207249038617064340999861991768466649600 10654781 612733849736201915729999304291897744582 10654782 139158875094918965896215607792694830080 10654783 -395851931434023048100295750546880951816 10654784 66610116836734103022825889913320243200 10654785 64738866417236720392910457320239004820 10654786 -231010028406147439860617830137343791408 10654787 -206035518150326264810515535017102547760 10654788 -4497295984942503746641641200149026816 10654789 315478735497260039175356255231089650590 10654790 56097811980515348337883161597389366400 10654791 82459483907013094390466069976538356864 10654792 461325472515211036994240231741553377280 10654793 39043368662720175472832347062665442816 10654794 -33466279880906449893504392074896936960 10654795 436822541657451933413387524484717872800 10654796 -158536177459317683358567268492791889920 10654797 79070664876456311405640817747920043200 10654798 -772546837285171791823673628577474560 10654799 472963245295043484851971479903517426800 10654800 -11108207080611709568420962492484812800 10654801 282402847732749564263674371523764685920 10654802 21401813660804412092232179935503337632 10654803 -449431608478929968650376832311984982480 10654804 3526807327989502382271479564070006656 10654805 176982075484972338763522027364203439640 10654806 264062905270909811241724049767935750144 10654807 -176282177382965026634106862304645753088 10654808 423004873260533390060073817602734376960 10654809 -553054412525554617660306063107545282560 10654810 -22735857986281189849704678742207392000 10654811 147115979653970186788832498617649278512 10654812 97330439017722715759630248856236076032 10654813 10304409942831012368372189587411003800 10654814 -67784157182861233577453968762336086528 10654815 106752875191970357249529174631001477520 10654816 49037806295405753637376582810140672000 10654817 -402347244242027018773549709911387399134 10654818 -231842410207614479922221206973756954880 10654819 16266439059533320595500740345625416960 10654820 -345306762895016517780779909315320320000 10654821 -123898108480475998722297192296850186720 10654822 141947223741763347603120558100956287712 10654823 72255077732222058681252704969221128984 10654824 -138111881470706785818952733283143516160 10654825 77240181733314633760193927355453667550 10654826 -63768615718209377323211267513236248576 10654827 66548797937155492976177629025549469120 10654828 -61296828575957528600426807745212857344 10654829 -391160303388764957712321499560259398570 10654830 49783175077667567394973341819863396160 10654831 -216289279822005464592138146624776453776 10654832 240704835111820141357110851011501916160 10654833 103953438749498634824659183001419037568 10654834 -140641695157323258059495341995911736288 10654835 195587767323165275634242593604904528960 10654836 -52010273705459247975055252083124543488 10654837 393261973580385460236293430992166461486 10654838 55396667189617528072642194903255964320 10654839 53678897703659297830917499776502367760 10654840 -106402876766689161986330598911335219200 10654841 -8475292387550500709949231005284838400 10654842 -40858808085075031018060405224859914240 10654843 325652711365146656984969931069991965092 10654844 -447267179663548389106948618952455563264 10654845 -20225378354343449140318025905277784480 10654846 84431355347846421815330997751902863040 10654847 -520107796737294863301551879507847580800 10654848 566555183228115721148335231871641190400 10654849 395518830847438352111186423336286100564 10654850 -38247637080072381622874712553628355600 10654851 5013844575715092044308247037172464624 10654852 7969859506612396379675475790933108480 10654853 -49081595077107146310246468777207322368 10654854 -42063703948518408939550370138043617088 10654855 47853084834146055815201023361443019520 10654856 -400930951140296170649214938170858245120 10654857 -895580043784589281307286550315806906732 10654858 10384360487656259929320597147224640000 10654859 108162782210119876737998614955555064000 10654860 -127982943195828167415912424575087329280 10654861 -30558746717790450704387741400402700800 10654862 -138575690987276779766414208019335371136 10654863 -225667951239215243956371169167879380856 10654864 57616808610147682349207648297038970880 10654865 127436233768163405387111657982289317120 10654866 -190999509758616652559704801661011684848 10654867 42611922906856225633842498721984712152 10654868 16501611971137723494149319993482121216 10654869 325860071742133849605629410772311333440 10654870 199059362345895906601493690448553695360 10654871 -177754205087513118134497035938094959928 10654872 162185967150200725052624167723406929920 10654873 -179289298657782699451254415733042647916 10654874 12291346977178443414028452643967174880 10654875 -72559489481774582083105934645879040000 10654876 -702511354383551248794486032649132933120 10654877 237846194678417486973707421207521125440 10654878 11519890702436946613255439514670021248 10654879 -115659503185630098381657568668808671520 10654880 11756956495499476462749376787559874560 10654881 -121177941850769550650054743392135348048 10654882 44371736472978329957144593976513848320 10654883 349281220336615085840457571055025156504 10654884 7057048058914693430903885820780493824 10654885 -247200011199179163924559849428235187040 10654886 22772534395207089236105998077722542080 10654887 142709051400985011952457761443694257960 10654888 475035492836006253054102298432035225600 10654889 -254766280521822721354776928696699638144 10654890 -43458473107098244791476456676150758400 10654891 156965086169144694240671814727922612272 10654892 -328137720290112962651796587758066368000 10654893 -253283860563713242998082579664911135818 10654894 -80060255886276195946502343506521247808 10654895 96556857174265358219858922305845331400 10654896 -33056408585490575631833531530425139200 10654897 -40612550675844842411389119490086540 10654898 -119845527056193372142475840301028930800 10654899 -55963996673332638346748798611508428032 10654900 164700275426854669894761557705509171200 10654901 -179480297045647813379186095370223144708 10654902 -8397099662779337878477675892191118400 10654903 718862017446966954379113371655623506896 10654904 -243867394881983512323123832929172500480 10654905 -24681156450560529487295725014942939840 10654906 293073689879175057871543818843551581440 10654907 -37792031190871957994118365923681009248 10654908 -11476437604011141235566325728492920832 10654909 -622801277633577354258611983593418088890 10654910 -67360701816914473539559748027142570240 10654911 -242211856240039504935425391160417716912 10654912 -78666877846618738442914939532277186560 10654913 -10945260144223359589799399420361800316 10654914 -137901351021445907906873995159327762560 10654915 -9623371809739005821146388520769187040 10654916 -169431669131726511663201373300162010880 10654917 -5038037317150657772963077406182072320 10654918 170530721279224068661307055129226040640 10654919 437775193750046349551492246332584222720 10654920 19462843555687248702007381500414873600 10654921 -3519914974309402471143790794321491878 10654922 -22171435457403076540589560626188353488 10654923 -295094746012673651736795330259875013416 10654924 192482143815412862916354048775065957376 10654925 182867500212397832148205789551658375650 10654926 -260969957280408610160281642332358656 10654927 -2470368790845600843278173061493085848 10654928 43292782569186389468424140114926632960 10654929 1034738156798382484291554130947754328640 10654930 -138758555827433417587009766382177768960 10654931 -123590498332085322822514109563546882656 10654932 -28277485103581946480042320263168227328 10654933 724021996520579853595688708289656847182 10654934 -19236365290256238152997032423210987520 10654935 -205713946075407689709837736806316953600 10654936 948344630960181794860002295461015244800 10654937 -679206937556694737010425994390527424108 10654938 2877579779089089321603498600546536448 10654939 -292846372627941605504145357705475094144 10654940 -86285362935922330808532484536912076800 10654941 -482038601978851537012963513018639121376 10654942 -225116047918418313842023661935957695168 10654943 -787979117794601067333032075736789309096 10654944 345473992605224759797195901490258247680 10654945 53785509429321977398107902461958054400 10654946 -121658367835648734535991990173669649328 10654947 -173910835733189545652159584533010626720 10654948 -153218387346510605576532417432084234240 10654949 48407010967117945223181215158424749950 10654950 33463749986122764496587681986728819200 10654951 -205255523736019673083956607279312306448 10654952 69214325499313081099196372895522816000 10654953 42120312208521669493543008664844163840 10654954 -157431577769137612194399144312287472288 10654955 -298576214551699517342886289186778718240 10654956 -267921770803755812641718118557028403200 10654957 -160263409983771080131721914729355092800 10654958 -84313263450482346086788104551422874880 10654959 -4971035342720683118621343803670081792 10654960 14000796955953769780343798480318791680 10654961 108975589914449697131049899307508277172 10654962 202599596747443423927496524504280146944 10654963 -340047151315862828633067358702502555760 10654964 67844464097177650435062140553768174336 10654965 -220865966235582737102558089444367155080 10654966 17126934440385456588645956106355144320 10654967 -924221535789718222556603066833375067040 10654968 -114209109240419452863006666263308492800 10654969 -25442606055776388637817158116326489920 10654970 -498453546756163837476083796620928000 10654971 215354279872390384073623463861827418208 10654972 451612365705960171874557926962734184960 10654973 -1306531161170018449596075444972464064 10654974 155837527273209444332837927064412655808 10654975 -52446638748407807749358560107854781000 10654976 13747029874712078680794449100838797312 10654977 -492646823541717165072357737219084969280 10654978 -41657696473249913632803913849701798960 10654979 -273252166312088775798189051807524690880 10654980 -51564629641990296735479006772296417280 10654981 89354989206688168553731831327602786782 10654982 -264387028770650728999582787156274481536 10654983 5704652695649698681284066132092019912 10654984 74361148577362223482214759579734302720 10654985 -344558519959252814494744948780460567040 10654986 86549351195568114910699271822914769664 10654987 -250731898424424491517323945065284192000 10654988 -80944711704282999975642182012266473984 10654989 211454215238191164592557281914464997824 10654990 2040958325821176693888695784569664000 10654991 -72279418912978683268367692747273652400 10654992 -92384341323920283011267353053092954112 10654993 68761985172171107378968127742915864242 10654994 92755882369207028079593854086862190592 10654995 97446653998672521315219934191117497280 10654996 -232049275823822729294673596588190253056 10654997 255157818915858762721699991824811794446 10654998 53490380247810390245001662516896372608 10654999 91354710930491843402434273921470845000 10655000 45658866122104991693345726559225600000 10655001 41653927075832433186257226244385115972 10655002 234642984001358953271250766617578675952 10655003 364873355172044494220637024398127052464 10655004 -172723161218896556788195208864850398208 10655005 18862587124725071709592978454683225560 10655006 355146003917075486367462531627051641280 10655007 -10877574762046410215728342628651145984 10655008 86580974873679282708703049426738872320 10655009 -654281712742285101405689274436141349790 10655010 74090834468533580848098137706553344000 10655011 -182984264489928868196871190669338516388 10655012 -478670304482112807270186998935227187200 10655013 2676168187518723541675390547221436928 10655014 -217083704701399444677302611850469836160 10655015 -37639959911277446229454403196164205600 10655016 -589825675455736188285849059261569843200 10655017 -488825755336224189440203586928109548934 10655018 -261396824168244799062217166867898960 10655019 -26576491474221976460009852517932169696 10655020 -72166379667366519432212503279550699520 10655021 -219500411867466234157982739266529383508 10655022 84948313018445942130675271595714586624 10655023 122152550316506073871722854553924384272 10655024 -11001326147036612853065578883625025536 10655025 24539178840803215354930992952600954800 10655026 49331756141301948479868570612303227904 10655027 45876076648709643148097300068379796876 10655028 68822270222608417990396678514936906112 10655029 -127887415243933937392978361748268024320 10655030 -165321891287699182293883252915790691840 10655031 257254635515201448574948622017025208552 10655032 -1136869292845340964806915676363899719680 10655033 -31686089652801378289829289223113557718 10655034 18500755912610264388365679229553365248 10655035 94270593142071737625128454929185462800 10655036 44047173493412193913096926474780303360 10655037 7994117772263417873477640095410597440 10655038 72963019963249672847725136555686507392 10655039 215716182742544041652381241440293960992 10655040 -24837105906501854887757945307031142400 10655041 313905580062978495927108894472246099968 10655042 123663684526042751373272046479547898752 10655043 -119610733389973297358854973215909660416 10655044 524259477307401937714704493712848171136 10655045 207037037665773899865789109782315626400 10655046 141729454773982695989664620412582297600 10655047 -172128266313535650480332842974018340760 10655048 60244159271661289872489962115548160000 10655049 36440478348889622341517928955163132928 10655050 19087575809458451871636058829064570000 10655051 -515354700138496489810163725122285598296 10655052 -145255823779976079470179544532701127168 10655053 29732815759715602165364556321549240364 10655054 -31491940251270452742021424409456649024 10655055 109895602321545939662760230041777447800 10655056 -1285281095855291720267846211819012096 10655057 -6604418516386478760275076652198320000 10655058 -110080131936166658866966372303896364416 10655059 -282081425115111051156802720633276766740 10655060 85792119763690581247036987703991336960 10655061 172463174187403956871684151386898112672 10655062 -187687121358759698193884050092042450816 10655063 510837445846841072306559404439191230440 10655064 172276716767983063727760059228940902400 10655065 -164918051216199169874650052855181324540 10655066 475626437085251570185473853913059033344 10655067 -202155822968347723274634315972203032320 10655068 -3668275969647198043755982251981648384 10655069 32679364292545156819258018072224658470 10655070 -75595252577074972012652191336075656960 10655071 -256173260194872036313742337077896435088 10655072 -119641623492871515213481404282653638656 10655073 53306439128920888341576317830336468608 10655074 -42280803705921135849914774407854124464 10655075 70018581198936038875112374029643968000 10655076 -85221927775976673822911194431651130368 10655077 367962931866126370183332799487213573600 10655078 32836687401334060065435788162293573632 10655079 9061579358771260207989735643167416448 10655080 -4599574579664271123164154000331776000 10655081 -662025869087603641798183053618583293708 10655082 -49641127784159007061197298070272748448 10655083 853895048682713667932539637998897739440 10655084 346189027842419950549443646214670469632 10655085 -44445929040094133842653366812321735040 10655086 186343890485805854726911977288985948800 10655087 669001989261262782597761472952315670736 10655088 -86987190376701845705720017442791489536 10655089 268439359641146633589025351431019047220 10655090 -363280593610102494401221392230699836800 10655091 -47743569111161312025686808419562748560 10655092 -3040071868722135577482147079361105920 10655093 -215622381071095191146678462605566939240 10655094 1952676577284563452242695817988471680 10655095 132627716956330577457203762361567152640 10655096 -188805783327057944354372979352811581440 10655097 -101147218148761965855978514373881479600 10655098 143024580207414485534828277025297159680 10655099 2516353597718106741131413830173473680 10655100 -136977162285918938043098852279760384000 10655101 668197383820944554793815126920864235232 10655102 242361567566120979087517413471614986752 10655103 -17295405804809274111923459704531963392 10655104 -371224838675680732215131172245895905280 10655105 -201281877680870710529904456814229928000 10655106 11536423340870099052891460132525744128 10655107 -189783999111701287290244161601489615848 10655108 -21002335780795878727631157579848504064 10655109 -44905261881889387610793545162197603716 10655110 -31495602327842338526418017665022663040 10655111 745844331134708732416594412567805249312 10655112 55392834470850019070439434533644042240 10655113 160196106382379617554428753355680268160 10655114 65404756700763002632746013632677742432 10655115 180881197637808587540349836500483572720 10655116 -498164432796835662234201941934831919360 10655117 -114845418090931384325944329022612393248 10655118 58715865527350530191146221293821975680 10655119 -624689675061816195243217993241609568104 10655120 20079084872441533028594698956806553600 10655121 8145287796887318386521717033425498784 10655122 334396669759606905443264395349012080800 10655123 435899929306042755482926605008869875372 10655124 381673796097180044029352756048156160000 10655125 -231916279632884237182678436703706560000 10655126 -7601277308132520300435550580524225536 10655127 -69786090933100889455718789672608773840 10655128 -229733183911313286999974977581883207680 10655129 -146678759242058208220300246737215340 10655130 -46092935661867687070557939096035124480 10655131 -537819821281381248857084097924962339068 10655132 273517436997294793142086721452364176896 10655133 -431580576474323287999311629619715798656 10655134 29259886140351794319127657877383593984 10655135 -534117790052173446937864730857039285440 10655136 -506337665534807235555878059015198015488 10655137 -225956869977835857050787306177155772140 10655138 -93283969327990346559894360221897861856 10655139 402861003442877778215875959281684400 10655140 348292230767470175274421497199362781440 10655141 49535243422470066354033723008130602880 10655142 -2829204440394460077709823360304268800 10655143 451268824659750320053777066606087229320 10655144 1606953140306650710530523218311904133120 10655145 10423106084505906367947754662040971300 10655146 -344172946873597186853016901744855314336 10655147 24604369798795707904971320055138360000 10655148 -132186551682434136616253249143533402624 10655149 -74748244638100306208972456638856005364 10655150 -204301521896591856921603631666685150400 10655151 -163258482978874933107040588688658027360 10655152 138585248692655465672335232020063993856 10655153 -605083491189923234841879913407962976 10655154 -21466070349388228000061636372545242240 10655155 -73101298844110087361605372199129420640 10655156 5698769458402554553060731717260808960 10655157 192811085400659590702344807364601406240 10655158 -209204573904846032177943535846098009024 10655159 -111063501989302664005160020335461238384 10655160 -206848841641645583106840385988751974400 10655161 3013999412567793773899880742030548064 10655162 -11536068007758622515230665477307612160 10655163 -206647472729374980468657157226918064960 10655164 67830419169683954165750432945856675840 10655165 52753441782066413981581456908277931520 10655166 -47923360864212085169803456357779060096 10655167 -106981857253931836200463882592242696008 10655168 222665972349749921162855038031335784448 10655169 17635931980704279507548740102981695360 10655170 37734171538484414365160380161065395200 10655171 -67475024133819373041042646895380187856 10655172 41582686320466107972575670914143334400 10655173 68733550630324607372549611426886897664 10655174 -20700937950236146632856239192888149664 10655175 -91745838800191840963918003339392986400 10655176 -193565852328081864017109758039276912640 10655177 140323957635517253852069157571506628260 10655178 22846668270383582202571619732221989888 10655179 -641855940453767825614224600784158983040 10655180 -65656183823567096734983509296567833600 10655181 -66925043647042615728790180825021770720 10655182 -112369886082575098756432651140545396736 10655183 132273672820491751722011900813211532800 10655184 -109367154734124064065991871006655774720 10655185 7688949338573236288893122982118353600 10655186 -46503811293041707223061587084632332480 10655187 -140482739744782564536561522681137970432 10655188 592849772364063815012099716688632139776 10655189 315984176752943901439643638804218342990 10655190 -10047808556888449457573112304075599360 10655191 429628065050923319407944235452757484184 10655192 -318472147820774896927765728390912798720 10655193 -706157190491581264368428244364729117536 10655194 -107924912387406288418676501932380281088 10655195 267334316450091513281981040791641867200 10655196 -32251974345060543144020854862468775936 10655197 -329411821807437212445221778584174919828 10655198 436878570891535729537641837731167977600 10655199 -529057164906145954825927173878062736880 10655200 306282927397482715747712262925418496000 10655201 -601756547463478535822170420211539878096 10655202 243829007602379412070612709487922204032 10655203 -11963617608781460028344736649620524832 10655204 -9995700846941524235528560902817628160 10655205 -184064553947084071102323652049574502080 10655206 -273841801831855312257218973904192605120 10655207 733485009534316256468726691743406342456 10655208 -46965937711124045124807982181526159360 10655209 11017747227430938540574387723556613960 10655210 144750630129023925153484801070558837760 10655211 109691306699350457019347538320222164224 10655212 187538165128558281332319625285018931456 10655213 -270535882406780890040659869706269386538 10655214 10105773954739633937926549672737215040 10655215 10158916346486973585647953383251340360 10655216 -71783647331244901591972906352676765696 10655217 134488751101748179342007915144202312834 10655218 -24205625468624903897844947969739177984 10655219 -181221906152043663672504090885167250000 10655220 117942986889710771891298210670897704960 10655221 -526394837029215159906743989487106649856 10655222 -1525643312366621381775483852632922048 10655223 -19092522064501397086133783834495249280 10655224 943069916865249779521234712218224537600 10655225 -65900843085660302999080380871003857600 10655226 -644798833306957629414675971483605056 10655227 137687407279282204194895861734742616064 10655228 3260918085063960857598879830259187200 10655229 192445981649920557684455144142281442048 10655230 26784719171964193161691202529599069760 10655231 303209390391910658147755915607285740032 10655232 36098135420887263379886784157858136064 10655233 134800219317898412211513513326986321344 10655234 -147121159304605815805528776527908263984 10655235 -369426723924071999414275717027438882080 10655236 95118480675115228261100193324782091520 10655237 516478215304585379177031033831648113886 10655238 105910416513426745848016884457599436800 10655239 11119397268526950732642846236203954272 10655240 -211338330011457325434621592775349811200 10655241 -38747222813583650851669833277381402608 10655242 -64247272615622762760466215928082805408 10655243 -263919343032392146990010803051651177056 10655244 122765250491062447672402138632224355840 10655245 -337345679014708949284480396265212888500 10655246 -137839688215646687241422835392621226432 10655247 269844557107798911981008277104653139328 10655248 105961050272719023046048177334680297472 10655249 -500740204303330648754389067050029889680 10655250 -27375094065694918387211788986464256000 10655251 14821902958126322024896964767160414252 10655252 -453576240922665879867141702807825243264 10655253 -16431053733635797105545691646110212480 10655254 33639523711963031925806467821528753792 10655255 240506136542852779391896736625489036960 10655256 21686088154439146252954728167276544000 10655257 -144810988087972751094902315692622746160 10655258 3059146010794353797965825655817615360 10655259 -252102625604833892390577154958683643496 10655260 74649163579525242633348880996331520 10655261 -326390127124758567627332331835638090138 10655262 -220392925191814747498358612145014738880 10655263 107797969862537422039528041472816668512 10655264 -49591897757151448954316585042307317760 10655265 106921426318814148253327316554274920320 10655266 28342334910814794997553781915303411360 10655267 -257181487078216771335858839381183848800 10655268 -121718075310290500256399071088545505280 10655269 -1160730278693565120346587120845904710340 10655270 -46327333422329050208787972067664545920 10655271 7408311245085204550264138455063286656 10655272 475737070426115451534172443321053337600 10655273 -231561258096937136742489583538027897478 10655274 -29345924675155027361281189690859606016 10655275 -300852862969908658541483151536376720700 10655276 14693309249802817584639512250666989568 10655277 182188431117607435597835398239538482432 10655278 -585711532280997073177266553955220860928 10655279 -75477057576292613472880166296914435552 10655280 72500788582375655372407345781076787200 10655281 61893738195718079523043425377701748352 10655282 -477558383979077428384687995693100800 10655283 363345167663422471923674094703340697600 10655284 -64660628701519553442616455156488019200 10655285 -13492098847707266899984457917973645640 10655286 108287644039432869070998629172510243264 10655287 214298438468905819724099630081351648936 10655288 213017799293948431079508290142615552000 10655289 40663132965972571415089069986078825216 10655290 93778586575034089026675963828039890400 10655291 -218357782249164792267241147613349328968 10655292 196443031407099550625681291178021745152 10655293 520365928829466602147192656499375658144 10655294 81468319836214786799857896075040417152 10655295 58665201398001977261435163356745600000 10655296 -266845910341321870727095562439591198720 10655297 -318106541806917454260050323587336526296 10655298 -1330367271838138821758062889275326432 10655299 10082467479117453726310432672062376264 10655300 78512075219711155736876168304549888000 10655301 56919666705466771841168148294500305632 10655302 38889620900897772079193850670971193344 10655303 123751516117546721087289231443852186040 10655304 284797495588718164851429782345060106240 10655305 -124730907598341384595421757971198205240 10655306 -225445690521159996527365853573003613648 10655307 292538539289201501717386592055596829648 10655308 228897150317319709193268590758400860928 10655309 -198996586580615602820934581393584317984 10655310 -3442200755682521881352230498789862400 10655311 -105367949214417254382939017294957373888 10655312 -15746875633176891344027457586402050048 10655313 118897400119715442557298238534981480944 10655314 8090614316055387201364192676474638080 10655315 -476245166603298068055307283721818530560 10655316 65975311471876338540635402073802463232 10655317 -475001417313449811555412936410998661888 10655318 -377013717658220295284736668022316988640 10655319 -29171935223444032853883525077240746800 10655320 -66398447694542418427488675993914572800 10655321 344658998430729387788536869127705575492 10655322 -34255487207901578474293440151174921728 10655323 471644513894837308667725088354375470080 10655324 -415439276399558931461578674098496290304 10655325 67924715805370486599243580799400816000 10655326 -81210876192017865238139883552889613952 10655327 -305464827324334933932656910601789369824 10655328 -296211604735025460040952973792329072640 10655329 553077690612403760264028859610639036976 10655330 114266462225747935491582350280734937600 10655331 74542929630182831825955659729265349752 10655332 -230741051053889451519608418932977628928 10655333 2395529703532609850748313782280670400 10655334 -12379285084701503191618634537960444160 10655335 -224319753589632482235968039378542712400 10655336 -75700588206791774385638744668182743040 10655337 87651720283789059062008661095123537920 10655338 -50481117151542568131058475273116083456 10655339 -125073801176665370127366216447894158280 10655340 169546998521027027333315437674334387200 10655341 55979958772524072763804823792855009942 10655342 -183405479922209808529257314436212180928 10655343 -156597515902091973371714755308810673776 10655344 -31905195838824113887380961256828534784 10655345 289593385959589306667259549748068130560 10655346 -75421703484511468840890529848510253056 10655347 -140255840188942293127907587548471100920 10655348 39486792372132705467852537485545000960 10655349 144934411772967916245928554441955829760 10655350 279262672785110713770017917404514416000 10655351 6300966538071487233903353625082589184 10655352 314264487558576675459685498230532608000 10655353 58494821436910639082475551057298726100 10655354 -149778952832822865588898840313032753440 10655355 -301256075381680813012222684029454310400 10655356 88285304599591212122735003052769888768 10655357 9234542696318797808070994380162381600 10655358 -61221802213769851151311840188546908160 10655359 131029324520058984699089437583377392480 10655360 309348828271919102298982527160811520000 10655361 -373162513039017858451751781092555259360 10655362 762865282624310992551937533587683246080 10655363 -4904381690543368134094342175599533936 10655364 -345421038869069131196492189296575181824 10655365 -127578011183715459725309990737470844800 10655366 -62651677049234293800351600156781822368 10655367 61897180851791804788246804344971962320 10655368 -27329742086253269754920798379706813440 10655369 426304946456488397480509437745102159770 10655370 -223791341496426505695585433937800550400 10655371 82036123565607152816163460333866950400 10655372 2780729842734046422113888067600175104 10655373 72405496486173454047096254865136125504 10655374 380770500724695207680747929272005071680 10655375 904612928786586106731913699728933054000 10655376 23037981965175916309746102777878740992 10655377 268348969232976380278624871184885010226 10655378 -62445964539912566165952384017000987760 10655379 -94082758394563067618627983101972405600 10655380 19217196369291596481346979432408279040 10655381 -608274222731224666342703728529461344 10655382 31227121023040642106171296113296891904 10655383 -175915162737864377006226189982825380120 10655384 -218995922744422265722438360586573629440 10655385 -37998736710463374837655812383264037120 10655386 -63565787490451366883122907091196194816 10655387 -188284169004517340669794735454684435964 10655388 -2020355348609129030185667958942746112 10655389 4523212887784135163075522649305737190 10655390 -103505206977449191205939308030907644800 10655391 -94346634010653277310490170381265070008 10655392 -586405215786361406835568281410554822656 10655393 146943573902947517407338976782098397858 10655394 -28118378353063006190165056080664591872 10655395 -1240958587295132505631133246019257280 10655396 -73096585895928992425588637389223460864 10655397 -68482378247797609879212367705985833026 10655398 40876035328233303430556095494675531264 10655399 -124728256251441246348049143375382773000 10655400 807774054580762837765510972538880000 10655401 -334813492322720058670601719968425561600 10655402 -193553348958065566386650135091745792848 10655403 -438395497416586684153911269811506006592 10655404 -32067771029784917158431076771562316800 10655405 569263387996625166039199268617759410060 10655406 12300285330316914047728943728347080640 10655407 -257598500825668518627221533910699318288 10655408 1608951341212746343052573159563591680 10655409 176641767911885327928145380041882138880 10655410 17328300335751951746192981157598013760 10655411 161196679345731916318280283429416161152 10655412 223796052330643894115434465666558586880 10655413 -129476914753514616152137904091574498560 10655414 70955190448429782730668234867723700224 10655415 226432865315444719682300934319255908000 10655416 38513884719193146286666948683366912000 10655417 -612576172168980146786257272845747267328 10655418 115446356156457183699515295684793672704 10655419 -1713259451889696846071181092905522640 10655420 -229389765166380206022998570983966686720 10655421 -43396007919877698824262947330030026176 10655422 216006931315037821094327941312386016512 10655423 616927453870770881250683668880890116672 10655424 -48185420214108494917381446154359668736 10655425 -110578816628523263759209967010814837200 10655426 147456707312298881010628878120166728912 10655427 278841080219326853283034332873113567232 10655428 142983052479724558415337545984875212800 10655429 392228217677554830508181057999463648030 10655430 13546815085517860050545507519693174400 10655431 26657933274301712019583658044703326264 10655432 363119728502281680716140964194213094400 10655433 3177458250432300510470628156031163364 10655434 -44866654257452581101750122759467026384 10655435 302825192496487152901802974180169256960 10655436 -418207791095671314703475732444651520 10655437 -91445547521862097986626710040768675400 10655438 86313220343422631184334690950417860544 10655439 3721162372938109443329796242403231624 10655440 -53761779136802325340636612207973498880 10655441 -840234511194354940680387029193073123200 10655442 -343990755658692185926905761613732829440 10655443 -13618722938006174249311770446844235776 10655444 6247799202896872237217237970626076672 10655445 7880312425792562242207016122250000640 10655446 33712187550576072268904456729410704672 10655447 358894377387587341688818711297816800000 10655448 37387971288586008094531926415164825600 10655449 -5777364898798302815254215294069321216 10655450 86211349389290122127454443616369096000 10655451 278895932114118257540353497959432115180 10655452 243124125196593194998515628647272566272 10655453 -1173994724220195365646463011380846788896 10655454 -239433981770184005045989290652668377280 10655455 -58245029998435839503384372163494340000 10655456 -207306778534214948169857150881463009280 10655457 246946122991070812073621003943192249888 10655458 228981658148435759923326065479458871680 10655459 -453070833836695108645390412857240280880 10655460 -201684886597540799629714459963171710720 10655461 241443844046219471910857955472070017152 10655462 94487459292197710399204770652859899200 10655463 -26583754357948064708465770028256617472 10655464 -1229038448344492810005235146614010347520 10655465 433026995093436858574219028204966701860 10655466 224627427601556755469151638647131033600 10655467 -9524372772503560820175584628474310128 10655468 256439806976426014058829807322062651648 10655469 5296155364460081965546439486974617120 10655470 -8295532147704969369789475010880925440 10655471 -558073956659425495201191621128922353328 10655472 -112079347411204854396783823536233349120 10655473 149639781939370319733345265139165655664 10655474 153047265530679633873672240026192990736 10655475 -42040171461035717670852348174514252800 10655476 123004188022892900823850003247689714432 10655477 10005649388135101810266874149403344192 10655478 157435801255725610250289824990869503744 10655479 -801120814583440802634005352771308791680 10655480 315808318220045001024081430825644441600 10655481 436996743850513187253272624320754286624 10655482 26650465240700208212978782124367120384 10655483 -8142859763633919058283280753085230936 10655484 -78428179199030672101427312638095433728 10655485 411852776092407912988579216612623343200 10655486 4437191278740850734745752707325809664 10655487 -25534341491640586597083832407699600456 10655488 184500866161731366530533973873330749440 10655489 234313851248049917090363102470076682324 10655490 56647398065543499387914500394241008640 10655491 -79872558054508623920863000874807701296 10655492 -191585965030517285991919431164406359808 10655493 -101581524484018047230012201960670439296 10655494 -31889663932423330256661151582128460704 10655495 180923363186206896507249222842796123000 10655496 193620405663764651182048591238675251200 10655497 76976148964944791586370890474062233780 10655498 -34147691937204402433642871647974501888 10655499 54074921247460699014783749782257707760 10655500 -293444739379215037687876304395412736000 10655501 -669925008532841108063221047813067287498 10655502 -93400291557260651951229680106963840 10655503 -723644350232361072394344777869516711248 10655504 -52983910755192323091948866308196597760 10655505 25350698640707138670859959857791911360 10655506 -120089294518972353967722554677111228416 10655507 -400048130697096200960856788605473836244 10655508 220623598949095355098257846988192972800 10655509 -171559715897709557662854012205567195296 10655510 -39505343522528360141985533063606743680 10655511 -858742568423486158165951320708375442176 10655512 133575464780193074214819832220388556800 10655513 -314536442343882448853899108786551478080 10655514 223378811004590820599235284813159633904 10655515 -147903830000631156070409994013788038880 10655516 -331724046480341987499007287452291854848 10655517 115844317355872785774356707390816913280 10655518 -17744158568196116235607892581805950080 10655519 -57364117985538009103112795686850068128 10655520 -191973085490917189278398063251449446400 10655521 -410956449730956901639460899194173861278 10655522 182172214640479177222154978683370046624 10655523 246633292619917475745615157669351420800 10655524 -240562605905861911385861972042324241408 10655525 -20231404351880475531653025326223547500 10655526 -28322341768845064933358653110658738176 10655527 43159100772064435458464400833634774352 10655528 -59385498592598617228876325014962278400 10655529 1004119151180544650943163443953465568 10655530 172717900503133272556904883244151305920 10655531 -42162940405272397079933781533915217696 10655532 14366559650796051553069598433083185152 10655533 8184778665315811679012100187812408576 10655534 399687844899675268480631748644774020416 10655535 -78970519218761951274441425779067894400 10655536 -162081140894656995840575196039427260416 10655537 -56352458506058133051317033854310496768 10655538 121136466824646262038431790065522339328 10655539 -1025421890760631331638626832653100671144 10655540 -223515981107993338190150394702677944320 10655541 152611024193956485191769655401380646936 10655542 111114510852852398161856089246880491200 10655543 -131534400221774188535662649889445445208 10655544 82372945863387213523772588995726417920 10655545 -492922588860436945355801517245866832700 10655546 28670839391937608745757592584036527360 10655547 -67349456482986453433256600400977550336 10655548 -106168187479542894303603012290666324992 10655549 46199331480165890176020310425936844236 10655550 -230469168277568013962855273143569835200 10655551 348539235222438486683776721539806191552 10655552 -86946846075558922629291111579541045248 10655553 -154059979040740940219207907331372921296 10655554 -44483694035464941713450650866549620736 10655555 -72015506732068613717075370637607953440 10655556 267999216421119007330988373057504436224 10655557 -864413155757808944492798103352712750880 10655558 250944636737324922750069576844267282176 10655559 46105653964758585292312149090686706864 10655560 -67491236976624966337565136448072089600 10655561 10614545788448396583213913411401878400 10655562 -18136128389461577272945731650716885248 10655563 291016117723654967903590663364352225812 10655564 324856990374610241694838298354758273536 10655565 -126944112363470638271004106201134984480 10655566 -182997128903992167665184756056718537600 10655567 -188230421919138364747128159337184980680 10655568 -22710927082931516942409514992584491008 10655569 492509635726167134758980979193709913970 10655570 107466296364324364514383822784974008480 10655571 166537188743919169035727404330930385200 10655572 3704475188742473139703141243919560704 10655573 -371295711271148313055502505643076048178 10655574 -3546624799840188877660069257109000320 10655575 -72052413878213417553879008429212454000 10655576 -111220104105332247666677524446445977600 10655577 -162937365237960173810729109078145992000 10655578 256472164427604086169381293349044385024 10655579 -597309539846215397940517896527998500120 10655580 107154687698936833498795712503701504000 10655581 -213700360263597704711750485692197254618 10655582 32147792059947128368150167221023039872 10655583 -435350311641530692374481429102126628976 10655584 627148620260523310391665962314206150656 10655585 383292477283452428200340077578243844800 10655586 116099963546648095063015209387054504000 10655587 333109341259481238788684697143041854236 10655588 369563111141983760060748254389509506688 10655589 29832594813330613703998482318988825440 10655590 -1983464588849801680773026250021123840 10655591 -22643966680618152931428474035087818848 10655592 250099200908854410240247798957970718720 10655593 92907997589436179147110839997054880264 10655594 -108220384604769837926899397592052493904 10655595 20479658535053981658898948785878914320 10655596 43195068869621214429346858833861649408 10655597 453498347944537389206214533819169569100 10655598 78884031096212079358881126906249075264 10655599 253922027643553606836104616098023936000 10655600 56298487295922610498179962766026342400 10655601 122528149806297101936186636032395248640 10655602 10035153474100392124366288672711924224 10655603 183763498295662533551140908022487991456 10655604 -72840977636353153829601364251677306880 10655605 -1001084821616904352721136134011595197440 10655606 -96055205470395681173085248458434182016 10655607 45164780505905026468663905376826414592 10655608 -527609781660426237275043251617509335040 10655609 340509108431199533273969845471116738048 10655610 -40586345043697239528177601420390087680 10655611 361616278156943784552915544030278654000 10655612 -499558595372313919190353623051356164608 10655613 -38910214858883461962242577551805727872 10655614 -120690528969732713776804129853375848320 10655615 1492661597242068637107417469532988000 10655616 -142470596844132262679190961284710400000 10655617 28916320213078190002793432196825041664 10655618 -153027694994299923588465393962815608960 10655619 131564841362156961177808560944530227624 10655620 30734463685389708865433148323986279680 10655621 -915623621969845277428586038660119549348 10655622 -14979100673469445262923837025661586560 10655623 -1067311003605747333705527969941041528 10655624 -119502829367268143667304421015938990080 10655625 2533697666002192932767463476997690000 10655626 -279583298232013034572239948716291617488 10655627 100741124891684567557051077010745419476 10655628 -171682384716007182667430200103875752960 10655629 381844887604094673072634044593953314230 10655630 -3990663935123780754095252914284595200 10655631 -12048631905518131583160173035145856528 10655632 64542822884314717100686098774367682560 10655633 -574284402906088164068303802163256135118 10655634 14413106897587139911582563460944152064 10655635 -492789828571564010939505560979959875920 10655636 44878004161231487967179644319233935360 10655637 1597379249995328103042002034673183680 10655638 321308440309077193908145343077622810496 10655639 223272010027108014982145953470097859856 10655640 87665229415990735125788275688263680000 10655641 345043684604745557288018921534004302800 10655642 113297687482364365468952488919751263472 10655643 -173804874709126667173808271268315436136 10655644 404265984782488444104573441571580298240 10655645 -36607259068883381529466594697522822400 10655646 5056857006807145702542260753980800000 10655647 -474784848833390639329398911571186140656 10655648 -791258596475717850164524300890025820160 10655649 -31439663340390851864499225684598584366 10655650 -33108105274014463160189950377937418400 10655651 369590276995100629759828737119034378144 10655652 82193439295423072969113669878838067200 10655653 -158638967905056538826771740268276780098 10655654 6384939437247057716818450368607084800 10655655 -363558326866783055199852292787408961840 10655656 -71813947245636496154184425893695897600 10655657 30886935325612047927163960517734030500 10655658 433452213292233040261011195638031360 10655659 447404664194309823213034050320176098560 10655660 185546827929541882467668323248936007680 10655661 -18595025264948478633883397106415547136 10655662 -404962661242333884693876421613292543168 10655663 144048625413682737322038469165576101840 10655664 -31092998562193228167237801454927872 10655665 -440396760047554119225020080572743684940 10655666 96226894935702532917717621232305285120 10655667 180376870097543067176437027906854146640 10655668 159629087719691473291490267482368960000 10655669 504343151546396729018826226625478041070 10655670 87052064678273369347645494364001187840 10655671 -161311451430189994214368795997752750896 10655672 367206918822998885628774332913997516800 10655673 127976794234926907839855247959411173760 10655674 -116456296274292781641172605657507367200 10655675 -187467616434138645091417417218844959000 10655676 390139876290740599865373192914738591232 10655677 -709039998035253368397970845010844093780 10655678 287286474574950325173254129129354373120 10655679 12981361054973719233625594910631971784 10655680 33092361712754334693964000410237665280 10655681 411299980690182491356818157454231396352 10655682 -107245115693893536519862889508650547456 10655683 -993512841512044380003175346670167331480 10655684 -2022318815402961253677276123326663424 10655685 -360701708923183560821463649146985180800 10655686 119966415186696920634867222382192701792 10655687 -421519161208723219450894880016973911384 10655688 -163810769692793469643367710026585661440 10655689 659064564728366699926498492463050472400 10655690 -34835543211947502887036351761929962400 10655691 9804103287531089841439045940685539520 10655692 198885051242373564151456063766902607872 10655693 -390769376923455416969771188508272375776 10655694 105463748753631236871151280596974689280 10655695 -32605870554806866802239038813717904800 10655696 3454159659519174501381150792120164352 10655697 61995100478203746598042721984136782976 10655698 367670479496193421739639673942958419600 10655699 -638845319108616354044641924722843291648 10655700 151914382128675997863109496059140864000 10655701 -217884599215718716962421518310501696 10655702 156991670674379886711179197926133320960 10655703 -58855158003302465812042750054671880080 10655704 -100248044685553106259075243965214720000 10655705 118135280215300157205702779628996217860 10655706 -69298947844461398146986829503591065856 10655707 589970216090118772409724888273091221956 10655708 -192666093134494342403288772814906097664 10655709 -235951721704340945921955363514662093696 10655710 42676273074300432742799783409114063360 10655711 -824536487505140794567104143868426423552 10655712 -29624832748353444498450229781007433728 10655713 -461849817162231545712471970303940880080 10655714 214603941628028194002658554025065957456 10655715 -63103847505510228956452085005889153280 10655716 -239910573431105089389200547167469723648 10655717 529310819728090956909966985666996247232 10655718 -40268883601747386048342251459428197696 10655719 47773454629624293537842606612163786056 10655720 -18284142503061269627916247042041446400 10655721 86734368873526672775335308441744150090 10655722 -55454447937968360635755669240413016576 10655723 -49380584701063900995550672993219406592 10655724 137461256845918900532176755611628076032 10655725 154764167657027967299968800495217093250 10655726 -46363228811297170998830600488084106688 10655727 -457077504565707868645576561744922924280 10655728 -100236913198016597905512210063987048448 10655729 129394753478906692019840576485861572672 10655730 -88628641350391257799691327594471628480 10655731 464977193439578123484443099414590491600 10655732 -385357579367020525151014915274554429440 10655733 -375370751066009690566473166715606201952 10655734 357710166013609862278195117892629891392 10655735 -726722609016119123683204103647485936000 10655736 -44412094306114414649866706996854702080 10655737 66185703720587992498406032290795725140 10655738 40708990434328450620337862364026609520 10655739 -306209879685453245672246213124972633600 10655740 -127814357345029667042057266843832140800 10655741 37258015676457587337983957848236261720 10655742 15284123828153822452284638888118595200 10655743 -225580029114159723432489213644942906000 10655744 1137563220376041559671159851581440 10655745 -81560013107439312931621900996939754880 10655746 133133112346680822227264907557042165760 10655747 -164472437095173064271809103365220320848 10655748 -230153983894790236779815045901150211968 10655749 -264102226712514145812762838846330174436 10655750 74217359785755726828493147116982080000 10655751 68916803582185920321698678816369007360 10655752 -188822674723422722293154430419173862400 10655753 972230003441310991506003559340085012660 10655754 35636134521531007540000741470850990080 10655755 502682265876572293266555674407593106320 10655756 -81216481329125285254442965512985494528 10655757 -203403054378645086544839252698433844480 10655758 219026281388819015681911366721402028480 10655759 10387607974493473907068235184179390760 10655760 -80561935035412237101432350398670438400 10655761 217528657220376034600374016555496358400 10655762 55462907049255901937494085441505417216 10655763 341992262144096601909391211992473378744 10655764 52818689715148478008359231420416444416 10655765 -62532785521580999964649079067157507200 10655766 -254151584368030086380035927891649510400 10655767 407904011373829409544394572922068287816 10655768 -438708690675511822712545132493224058880 10655769 366617932940340897333490693701556309440 10655770 136545830496957508767749279342105280000 10655771 168945831768961749947173416679045930512 10655772 -262518238382423028782292141428372548608 10655773 -115406792052524832677472247018640141556 10655774 116293991466553658311769282678457227136 10655775 54159169866706638115597294935195904200 10655776 -32888948570342577046216184331066605568 10655777 -148204130199632454528456510796482144096 10655778 8591530910407070515230243477782817792 10655779 310160683566691040990675416885832976784 10655780 -207675153386729300127282611572202438400 10655781 41080886169025178590917524716632819552 10655782 -64405897207274999737251523038225151008 10655783 -133916958994507494300122386825387997760 10655784 -237589447867042842157739695544751805440 10655785 56172080308310563453118282784178437120 10655786 171369041016708557140433089748608124592 10655787 -137659928234142657657934943271830991312 10655788 205513781768541817176054621223307902464 10655789 705338370182098111212201237641340350400 10655790 124414084110037500884093158808417646720 10655791 -304564784449070659858395791401282029808 10655792 -33535094360238970061708676615959347200 10655793 413088795653077058479664029435235055744 10655794 192573649270064252673363642721856871696 10655795 -20347857180658211637756674109818505600 10655796 19719132392146094840346058819497867264 10655797 629463614331196437779758460224793981472 10655798 440905838458243373932495090422845162400 10655799 13490795269823990201778722290154551296 10655800 215649687861118603424880176110479360000 10655801 -2266385080769519647736830433272326456 10655802 298203645025064615976937556146656334080 10655803 418917295833867597645406935953292688704 10655804 144807027941658203567007728415692599296 10655805 65976358976505149609098331255281046400 10655806 -1774759194640918064668903950745365120 10655807 491283382010360100629276761380070501056 10655808 -35520320215589379335161962864951951360 10655809 -69855232393375991361125285637852498240 10655810 -9326343250476401386539069580473722880 10655811 629396457013436390268148638613794418632 10655812 66080431082968389868376796745990422656 10655813 245173082590341780709801690275557853120 10655814 54746406452861423669467077639247042560 10655815 -1453410700816097997900650379257481600 10655816 133428443918806770527391543237077237760 10655817 183852750698891076415513176883541022480 10655818 -141497281323017160646715602429199273280 10655819 -244624108899833788956877586555142060780 10655820 92886924474311803602154138726649856000 10655821 712146245134585278670902905456688922944 10655822 -281229266043618091149316246889053493376 10655823 -174713871683598093049543137384076893816 10655824 14834666531129346778770261949688561664 10655825 -80971620166647856238373232675656351450 10655826 -88866072851972989475079575253983748096 10655827 -84362168211729310988404874114276837120 10655828 573353929517714913312417711898920103680 10655829 -28838661510864410569699856136717203826 10655830 -4965848925445026821857587982402308480 10655831 -242712682893381365953714248751879775088 10655832 -83211255346848278607002088618440785920 10655833 -28307501236410064582537301751726220918 10655834 -58197940468788899807401844877703234560 10655835 340620296395958364649891646345120780400 10655836 -752194647221600622270855193088607365120 10655837 332988426031050809030847285425620872486 10655838 -222653085117786790189443425507996954880 10655839 256203946672735847812409732953149892640 10655840 108394013596405182127222291671652761600 10655841 -17825295383058277578608840020673065536 10655842 -226142211560663136717483071983608987648 10655843 166663378895695347355967812624465860744 10655844 282709458418571436303857731767680111616 10655845 -204037330258912098187156306029535480320 10655846 46153261175745630706273283807023635840 10655847 -14435160033699780687476902208604672000 10655848 -220410649089127379007190119604730019840 10655849 -626270977191264544148723451870929467020 10655850 -7308104242326047952202493985627648000 10655851 639884834508065153686943884466799188852 10655852 117759434616647698478254914194445312000 10655853 -20876287373626266596007370084851158400 10655854 -74732750232696554357522688641571087360 10655855 243965071229537165323671706315750084800 10655856 76700391647260164240432192927326208000 10655857 85079195229230683565444905860581809106 10655858 -88322317935586862168914451524902900720 10655859 -162513790243075672092027928679504476248 10655860 171090847765872553483827299129066841600 10655861 27025792301972874552293908097763862272 10655862 12501787444162202048439015284662462464 10655863 190476645099030546822231587015625739112 10655864 148955631885133584176321764252293304320 10655865 658340780273593076317933064223403200 10655866 -2051706367649589579974549533083729696 10655867 -115796792229890677848414734562058773084 10655868 -372724262204732782626522526541195189760 10655869 -52206966071039780679121601770595558848 10655870 -45710700489481216509273074614153315200 10655871 -302048621981780178952154979437850380088 10655872 -355401397244366829187356210674584780800 10655873 -9203717830573630708811426529921279696 10655874 4031233331372606161928497295294448336 10655875 171834560900900331156079488704103552000 10655876 4870663194994956102089414964270735360 10655877 -146533292157486998062478445424291405440 10655878 103344004099561511489241371531024816640 10655879 321557753963285560935366718521211016880 10655880 161736897955778608225907340739952640000 10655881 -400071047008622765392833323502432915360 10655882 398484141778430071850346710542573119792 10655883 -17949104716371366428141739387141891096 10655884 -610926035710402809845864145765205632000 10655885 203095867376068942808578769978959541760 10655886 -174815321200596496022598215120632729536 10655887 -1085907302304880897436273775189529502976 10655888 -51885765274732131380540929543228121088 10655889 -163534399850559808725805026928722763008 10655890 12345256663494263581932629010938511360 10655891 16799065064325291357805380262464905784 10655892 -40358399555795070670635916576151804160 10655893 -19235404636149995990616811081065081696 10655894 82056134484523499523224376896400254496 10655895 1805393735935628831752647861072489600 10655896 155348649539855676497804796306808289280 10655897 175593005536403400652298451327305947200 10655898 60535642660294281001040706961131042048 10655899 -293383205133132256285780551530605359100 10655900 -18358876041234617448367779798841190400 10655901 -102815281201790832727443567740796697920 10655902 -408185261710632366508752215655555934848 10655903 98881551336715960302345473776862670120 10655904 89226262202362482765882575821706625024 10655905 58166453158812732933065446109364819600 10655906 277050191810572385764492285747939289760 10655907 -157778674779872720193542726967657280080 10655908 445754190074953004571640456420394304128 10655909 70487929412502813877639902021047136000 10655910 76439212140820659679376706459297024000 10655911 -69217661076216298182773564273047962496 10655912 643711872516698389679565762694361779200 10655913 306493535379901137040267219717338798144 10655914 5247736867367826661577114408359406592 10655915 -25197847419008102997524203466061552000 10655916 3119977797944069845422926508643835904 10655917 -19408900013011960091692753888528582688 10655918 -68691922280016586668823736900927366400 10655919 38106107233632069629801655325827495888 10655920 116758708304273818306123191726455193600 10655921 607044280614383922848621201946453055122 10655922 143834308922007980118145731603186063360 10655923 46440250734775282812114295217918855904 10655924 313250203344835937893228753808966664192 10655925 -65030559594603416179612384569818587200 10655926 129019242019446050911162560420989184000 10655927 203956463065944063394872271473197279832 10655928 -158139260382259885913908494977358028800 10655929 -223153713715112573106864146964418015920 10655930 83186332321738508986496521775884155360 10655931 69111639460465695731474143471563759360 10655932 436966452536516901547526113634372388864 10655933 -1010638216807651666016677235460531584256 10655934 -24593894482728127700964463514006446080 10655935 90464077327792803497586428003112360960 10655936 -159135937672817740651062616581526781952 10655937 -216199149654543355258614564259728822606 10655938 -5918558482384564400850925168143172704 10655939 -14503677415021677385572159865500031488 10655940 -79114711369698816674095435304033648640 10655941 257766297711433469238378887092772899200 10655942 68459931355128535493776376965215630144 10655943 44861732554462751019032515923315857064 10655944 -169845100972369131387613415969151866880 10655945 134460452436943830738710739346401313920 10655946 11822317004905332258344925424181658624 10655947 -290758018453895496252369488542612746604 10655948 618027713294336934509282799338051083776 10655949 172005053453667537924810748144861228320 10655950 41087319175435600258947316834547328000 10655951 717761378384679639970187870767228691952 10655952 28152789042399710639000888415191040000 10655953 347334899545135586036395799220271680 10655954 78138063245762996198818788869564852352 10655955 -19669981503476675741463991173157111440 10655956 -32319934282410107441945081151018576128 10655957 505932310632497906791439889124681542420 10655958 66906657549578778739219700095511789568 10655959 2649504795150965792998246829776046104 10655960 -102190615070200883209637200284401664000 10655961 -344245486047202167293457039394255015728 10655962 -86871921311574164963440416839782906368 10655963 40526148466574298249750976045127327760 10655964 128252561624843634009458991335073669120 10655965 174361520866960013453494324051248634860 10655966 -331906823874998196375025491689888416320 10655967 8709351050235229634484456584765912064 10655968 -493052770994049704797447133197885243392 10655969 380734745491516710324387070797040254144 10655970 -6458222231670269041875143394357427200 10655971 -113708065432386717080349285898158160896 10655972 212336273382847792005586053036702043776 10655973 282423989685786646290434990308752996222 10655974 152526043505107120999559152388935110912 10655975 29855272458126979633179311812110525000 10655976 -423155524135221354174173239045201920000 10655977 -150095949689087471035419911076386095174 10655978 -106548279485086530712374891720865530960 10655979 -198702508466451047543754487730456535360 10655980 132887428441935724340751831168926960640 10655981 -881239543190577761243086297538465318400 10655982 -128647045294278683934977900116815640320 10655983 -81036405717072506361085088088521397896 10655984 27665482843030786194684252905473966080 10655985 -90421523238363466419437210002665216000 10655986 -343781014433344019907385157109767331072 10655987 -290598047568300721025899794665705453364 10655988 48645940186447683633858242832282095616 10655989 174808609759413121431470656165518838780 10655990 -82233300343853354712479750303325590400 10655991 -70856001490609227803092462652832484416 10655992 193510973890673026205981571222099148800 10655993 -805508456522489140639692345376786276758 10655994 -236821784450518989699610566053524884480 10655995 180903484642984407400464093705223214880 10655996 123595449591239980923807838093393761792 10655997 -196195027674177296531057928601576737216 10655998 735355042639530494358247179323981760 10655999 -117062012189987225704107765005070609936 10656000 101412755209411561396512174379106304000 10656001 -434794407943685940803566585719477791998 10656002 520858964093340246671236468587921408 10656003 284139535022031077300512894419471744504 10656004 191449976672773429833474137653120509056 10656005 -50462252631326564099586954666598288680 10656006 200379073897001422548429083547545240064 10656007 291113682714253302147500570198924239256 10656008 44490049762023741626288322833522073600 10656009 -92677853145430155619688828646486447360 10656010 165775806826509976160759878960965656160 10656011 107343424267049204322729268071044551272 10656012 -35762767768798198072303358900792037888 10656013 78725320988537426201583058300999655448 10656014 -347233234575766277885495381198941422144 10656015 256214060967246334263298269643980003840 10656016 -4194613900364735880057050873459376128 10656017 -190461998101722526003611051756304968000 10656018 162005795157512150245909861332290236800 10656019 187959586152278470185472635717040101960 10656020 200289044766615884747044481161501812480 10656021 -99974061456630530254901805584709797760 10656022 -220868968545568662801583887671810319360 10656023 72471333351451816052677892017849105152 10656024 -439819882738267732820124243649001902080 10656025 -266009106566290412829939074202872729700 10656026 -23467688752714053066885953811922522656 10656027 225173416120317959855045202708184961964 10656028 -810910629743162966473305572117117097984 10656029 32620354877433614768236253230770699288 10656030 -60028624140194954904910481602027238400 10656031 203233629736077297369267516122575732832 10656032 118408387312325332132235931415965990912 10656033 37492258787238984122365341236540352000 10656034 306669920603477718682452081475946734416 10656035 -89980907766129226472135000894299108800 10656036 184577793785729398501025086998579640320 10656037 -96444247262699383102122108464853958528 10656038 22297210565455596921068678684425095168 10656039 -107379336165785216647501369579503413976 10656040 -6029187429108152363285604280794163200 10656041 80057525552555757747416060354849653584 10656042 51844427323285265378077510514318575104 10656043 866573172347211059881928982832089082292 10656044 -913003344637560935619145854961287168 10656045 -937284132615465384777480232176038880 10656046 149198052573493549598191540969459121472 10656047 -109986812517536627017044403568283415248 10656048 13163553693994973596953644741853118464 10656049 123376279887114517029107951176081788000 10656050 -186887592897021257700453564788133300000 10656051 -126418057487345219946017078222186409216 10656052 -14888324750220706152887044405892812800 10656053 -548326903605613694226419299537163558820 10656054 138665324041667481520789305036410177280 10656055 191341596855602115050323794522703718400 10656056 -3764085394770500698399566299909283840 10656057 175055237894982146858761811599253689920 10656058 73492657232399755808331374100864875520 10656059 432963440074520134932407906354088556080 10656060 -174838220213345363259929805783375191040 10656061 19262162991651033750382929803283033984 10656062 216749660157282318821597392365385316352 10656063 129136988296684420274433748715874259200 10656064 -27755760167536670673538084091939782656 10656065 25879960353486161214005798007094516800 10656066 231403314897551510553269705811597258624 10656067 476460665709680692672440241720859901116 10656068 -356445481399853012239863790731105505152 10656069 162915773280595080859860647069048544 10656070 210736565000993069617968699591930888960 10656071 1378083304733932294942837815598760998512 10656072 50491319785169033293830984796894494720 10656073 -16308030957982655540777838950708635520 10656074 22983918896824507970017952211724354560 10656075 -346019039667685802192306225788947686400 10656076 532757845160388178256944688550453554688 10656077 -1141917224281254771365708683151573040468 10656078 -76307326218181960443964270336696560576 10656079 564517222784915448452778596058034275000 10656080 -16835281559639772261475860660043530240 10656081 33999902304552371164781800518701068800 10656082 130632092978701034660357758261590998784 10656083 1404026492005351570268399872279185688224 10656084 -8295677042753306308371850942169518080 10656085 -1085421189114012145611632264978087649600 10656086 45950918143586493017296272155434609920 10656087 -65767458570903607660403508705236112432 10656088 -10356836109196376323254938210387619840 10656089 803018162141974378734214479654130916880 10656090 203029575345235295582138886912219187200 10656091 503038035553811805806677008859377985432 10656092 523881055828942225153731432654204719616 10656093 -195535470356964077263989966545462737920 10656094 -215094735787800306328724960010389867904 10656095 48549358266749586392856149950747440000 10656096 -217114970612633246198650521720541151232 10656097 499571713891292009865409316487660704546 10656098 404245178667157988159287576330971742800 10656099 -19399390045049171026653457671924351516 10656100 -42372579119977397621442338979758387200 10656101 -634832407541491651308550912229830832898 10656102 11840698335800454575360137349051329920 10656103 121392408327554484167921553910184786160 10656104 163753484267320367568379354734773944320 10656105 80597515081320828067836769064800830720 10656106 -26179692321064536540265405355433649152 10656107 -117001395010814155941160551090042624 10656108 105934973690907441254430026523368985600 10656109 -219723751341311785631764328052738739796 10656110 -316002910685863022601930571241813351040 10656111 -163150722716362774007736582653152118256 10656112 39489629335291403318299225384265482240 10656113 237119810039199315724846792499740767924 10656114 -88967328391922548047033301364482564608 10656115 -100056392094533788794511093521880740240 10656116 273648130522450307475572545690393568640 10656117 24398416832182316214376737068620263900 10656118 211095707667613568177807683636189554240 10656119 605078768730726595721697482739401852520 10656120 208989800904380163934997283730832793600 10656121 -85377052376549838697510090711209807936 10656122 370276218765929874974747311441902730752 10656123 -497532101935402975503082981142683760616 10656124 -101931309962665226348007609665401112064 10656125 -2802875323026047752929129677817432000 10656126 -17897068029764057776846492079960630784 10656127 -58188310042237717353225773901554641968 10656128 274664744839032802319904785826840576000 10656129 -285773806987701085175585677883399465280 10656130 -19479132515591101685235180453778990080 10656131 -4190337209075226450160004052206205120 10656132 292723440494393739721655829900679990272 10656133 310727660099000679851832175763785102624 10656134 -93160341505089592072374461604996420288 10656135 115250826754372612714559268420310264800 10656136 312650543040287082371731290518006215680 10656137 -419525748897062130514625294190545515740 10656138 83134232641269856039350002981961394944 10656139 -40197206857331290284469456597052644320 10656140 367399396192201703223973276204031431680 10656141 49930145574569504884959154770369580992 10656142 113147961885710046893793138627277706112 10656143 -516402447130428568309958326373552134608 10656144 -115348031560816682894013548764401500160 10656145 -57926087931418564633494578543199600000 10656146 -6579751424330411179474225074330990816 10656147 -37976295987052600665772919825966849472 10656148 -37571506243395397973242598978308108800 10656149 286129815171950856823865229251673851712 10656150 -40565657674539501311182949308848960000 10656151 373874007899326105271952259643622140208 10656152 -218538376568196808851468497095058227200 10656153 -122918791259681411625238688081166847680 10656154 -296648795248487294858759973089133118224 10656155 508027551857642868647569548671985994560 10656156 85903688988028744994700914473255772160 10656157 90365185199086933903658192700011989760 10656158 379841390994969735124041332647324471680 10656159 323583532468146934967984494264890412104 10656160 -378989953541301330981151347913620848640 10656161 -498492155711651609343765841458703926588 10656162 99825049487356399000072687593931044480 10656163 -10800487881726774821109353770411194720 10656164 466762749989176677207316612968104309376 10656165 -58562588526566035790285944004486551680 10656166 241357707712383817096062412831773187200 10656167 -162225565055657285986421116219217456400 10656168 -299027577320789623068648969456340746240 10656169 -690745825130169063985745808905332133760 10656170 84022661927401233369549266560908303360 10656171 419395028622253036929841401426871128240 10656172 621602066332621245034168973499680466176 10656173 -308109110854907457652133210740245633312 10656174 3119461379746759785761290745344935936 10656175 -10999106845151813905535783861440988000 10656176 -23366041410661802659627045790154670080 10656177 -143231334114757473959587467777461606976 10656178 157974044287681867079312457555982835520 10656179 144840890239642554428677945997070336780 10656180 -110319136401100506673188282514241610240 10656181 -1875129721536843013079357030762368018 10656182 111954987142070063583294469204399584000 10656183 -252550287396996625911719871419955408000 10656184 4472500969277155870369667783958528000 10656185 -4986024889150464311971905514278405240 10656186 37911472774846161046590503794819544064 10656187 232424861597690681198181343661060204952 10656188 -88840953531143570940240756763937832960 10656189 -50033919253885027692094598020124944896 10656190 -34184354439218054144567237256793432320 10656191 53725090884678762630329471172407893344 10656192 -26330459405252672225288796389851004928 10656193 356556031769329972028012401411736005442 10656194 -67321680923201384106512902335002170848 10656195 -364409238911717709455447473358031244800 10656196 344277693636705870556600918478919862400 10656197 -226567305948061170792775466154856522080 10656198 7967937243442107549473793383502865536 10656199 -133790105678666221590191267235156593136 10656200 -277165526884826130086795661015943296000 10656201 -215308208866610644929282905893803539520 10656202 -180671149476423150323298319160929514448 10656203 -532746402738610835840352520015552765548 10656204 85037965806576561139652308329852223488 10656205 -124300370542421731901035864411530852480 10656206 -159196702918299268036751006003120655936 10656207 -2410300345142467362008046402091231920 10656208 -71188348177862696948849406394584506368 10656209 270196086834508654232321191629365397504 10656210 -15080402760412159184001443412663168000 10656211 12051054851579296270377182174486184812 10656212 210648239008807439775565890570898538496 10656213 -113732222083704918069640133199314223456 10656214 251416183909413236376176148674906206272 10656215 2289262858630627926863586744285006360 10656216 705965376545168559560464781240473466880 10656217 166452562247320556417066135634927936 10656218 243557813506187854005834316778773826016 10656219 -15446127018231046111457482534054840320 10656220 -162186340007994816851771561329157061120 10656221 414768311410411813484319863134950877344 10656222 -26181860698597507804314846554337202176 10656223 -350086689593185385828302678496561345216 10656224 879333278156852743206253366703243919360 10656225 163242671605595959200466364936438868000 10656226 -169020655177419712238106655036388102400 10656227 -710631328843608036473379132657382509924 10656228 -95764399753061099238171765760235520 10656229 -742249844271265437773676502083417945924 10656230 122252849469641347050395760578744181120 10656231 4809987495577114517260200163738648320 10656232 54318119550559215950491564188358195200 10656233 115176956479929797079392415729463011264 10656234 72327154224888120485125460155573018368 10656235 -241426794285369695527631243714535628320 10656236 148218053937378375696457852513075073280 10656237 31351660103989145147480729119218576960 10656238 -413609162943397844708025994599656748480 10656239 -346630305537088575175190899256315954832 10656240 -17634131562258083621473048012762644480 10656241 -58998981214010786462112899921565885358 10656242 143868574435992958299517435933054240272 10656243 -19134062144158348065167340802188824880 10656244 -198987300772421177343503018778004046464 10656245 -121021835724086752395044464294259740800 10656246 78440963489326884174794790635657464704 10656247 -314265155509605823271115301287361740368 10656248 29012828961324452844044680368418897920 10656249 -444639846498008732527667660873996604336 10656250 65857710589140061165796652817296000000 10656251 13735549060940666077786673861188410000 10656252 -229907876518654749916682295395120716800 10656253 336233529978849006495638719049259600780 10656254 -49091107340688786005231018248281817728 10656255 552639247165056632903623027614888756000 10656256 -32536816755899910997117673553700847616 10656257 820007564035758464991248072051019349506 10656258 31370896506662888234546119521162435840 10656259 37060208047225249312263171502075089616 10656260 4560906618195038937454205330252943360 10656261 -147171313973319506111959543037450661696 10656262 7569808465108810759018562716146296064 10656263 -772278113069896855253681925101525978304 10656264 469805876946068187625908246359230464000 10656265 330889705434148144586220463016026914660 10656266 -319046657882527868939287441167653177760 10656267 89232371923029700600525639180061265840 10656268 -9460619949054761567430319110321782784 10656269 60398773204837704042911229861548756568 10656270 25342822185847990591956611201240313600 10656271 -301565273468412962252306596008704524848 10656272 121537044593983693103997937126320635904 10656273 123160705052914509656835808279153954368 10656274 113873193072714005966335586343259722912 10656275 -255083143124639541549904946931760222500 10656276 -27731673153433865260406127517683517440 10656277 -418248422607302962490847961399719755968 10656278 3051049194638894117141538493162151424 10656279 -825392676308197147548303975145169163336 10656280 -219017780013376698694016141315038003200 10656281 -53086341985037786727076665466936985856 10656282 -35618656180767201237244589342986844160 10656283 683354058035329157127026651788560727680 10656284 -419933423210923772788012845922845264384 10656285 -186701126944367147139027157451509252800 10656286 13149344697783545733968132590764038400 10656287 -117073724423308015940179566002540056920 10656288 10877491164449343487806562712185995264 10656289 -11759667348237503652181975681438475968 10656290 -77479691399805760445696576574692901600 10656291 -14006564119395285590420876224328221440 10656292 -367354197831059251622240762072609305984 10656293 173871122715872612504430950196796261440 10656294 -36822926456875101040405161481269020160 10656295 185161250397065545009500379687235673720 10656296 122166913415607766664732567208993177600 10656297 3785285929246396972733838973660920360 10656298 -385288313543736238610853967397270667600 10656299 220314247186157325859658440757096132640 10656300 7913659164236943993957394633103884800 10656301 534021958557383159104523863198570065302 10656302 281341115180522635876612787296171121280 10656303 -1424231463070198688280719134652289792 10656304 142449532836315509120472082055988101120 10656305 175497993319038134656658217942101641920 10656306 93573480803862812448294423467681068800 10656307 -208669259514114222520182574860075922560 10656308 144019918337046723650461446876307791360 10656309 -261976233986192032079336636628284227296 10656310 61260289289284929204749113779727564800 10656311 -172162059759158138061881269286842409088 10656312 131420799257890482565025823353532579840 10656313 -1199431978890023032152972065315650264320 10656314 -265646154390619152692790744153339483648 10656315 235843973056583420169924118335309561360 10656316 -45072266554349379408693508546618589184 10656317 -159396704718468916515716184205067810208 10656318 189514879978722853617372826619145693504 10656319 -38203983172623757554411216024651739920 10656320 -9410288820801878698604317548997509120 10656321 6534741225339547315061455485799608960 10656322 291711205946186780715885255412276565712 10656323 -699692180446508915952995494639695543240 10656324 111262480716223514693590410769713561600 10656325 -430610541392770838949178372140856010950 10656326 114962378195539170560060714980000874880 10656327 -50421901974425442863526824524621480320 10656328 -121510371163732144963102428053856583680 10656329 -386943377177720824337412829557621644070 10656330 -56430463605190143729906521916665614080 10656331 -301714164663358537872132560142547723200 10656332 354452779181989135779366266425578775296 10656333 -48083734457767579104969491908990918080 10656334 84278448928980823863343674172362209280 10656335 383011261201440918616263261194932886280 10656336 -15232051560420663913671089220127162368 10656337 499204529209356018256969064942430219840 10656338 -11223327065986592337826842769730354688 10656339 -206601792381029874421058087381266824912 10656340 -180019239492144830616676519425063936000 10656341 514338845515392450405600433344559649742 10656342 -84281101655493675209622673147673254560 10656343 653048195132835467931603707546140160 10656344 268739901390425933427871908904995225600 10656345 -16572000161309294346061343686190121600 10656346 -3982101128919683647209620855046948096 10656347 307046179179949030509115007518874599440 10656348 335350493110316848951519100869472326656 10656349 -168360985620579125302731453322206490 10656350 -14201290787443039268735260724455963200 10656351 -148529100698522797688784117535207502880 10656352 -47987313774803463364094239874283995136 10656353 726872908336854317612334557515244461602 10656354 273287367476100424928851616786436868608 10656355 429389557401229896679752323769076679760 10656356 -509703998973166618752508543537166494080 10656357 381525327836893590825093692839612382592 10656358 -7698695111942811918084267310886515200 10656359 -6154301218056761796586080464684364624 10656360 -3912516435500449170971011761482956800 10656361 821541756064283132759499711763519995962 10656362 254994335806883814643885606877167524864 10656363 157369804669659527857681802772146931888 10656364 -7965225444920253084090200519929511424 10656365 -183059310477599510954473048357777135680 10656366 -6400324013674551342092889521553100800 10656367 169927106142982061224413466906686654416 10656368 -160707862290068701264228318594324267008 10656369 383703586060349206738694808153998421300 10656370 96451154185467354633587247770153295360 10656371 -38834526092051228501171342602629798456 10656372 14909393338106521230519112930521821184 10656373 242934346391015322406445363633386086780 10656374 87202062927154124264945206929749279232 10656375 118592588571840509693433019855746408000 10656376 -348274807002097289682353913352846417920 10656377 -251238153569042871598587320119006314774 10656378 -191526863007862830995868653302627641600 10656379 679467000512668962096755889354125058980 10656380 225938131001998443317930182853903155200 10656381 178837300435561736400104937459161430240 10656382 240095590677072723066065596898049147264 10656383 13409512705360622943997433843828427984 10656384 -372092953922739464792303226087391887360 10656385 -138437774010933069357649530824056205400 10656386 23875140142326750096270137282542246944 10656387 125652159161210369271157864192351088640 10656388 211323899766481134865854440086108892288 10656389 -8048239808155682344868933474592051840 10656390 -26675684056528664174282648709612840960 10656391 -465485751444924302328823558070386485000 10656392 -102742034039933957123648516550948188160 10656393 -382355237978279601045276120502385136672 10656394 7354645698489688900306912843793106432 10656395 87506751894582044978648285342343320400 10656396 327108351742077863431722220926667575552 10656397 -295786713184019797528594312390204280960 10656398 -746282693257891409305718446376889843840 10656399 -242669217287511674623563703487212745952 10656400 105115416590381278334700511898499276800 10656401 -290667188776846396582468162492870496448 10656402 -53606044515126460725182174020592093568 10656403 -221449412431449408740252608607821530840 10656404 -318382710403371932486357350858253426688 10656405 28825547982704534376754466824425484800 10656406 65011818122534482964707689108112673664 10656407 -64330096010878738608009446715419545200 10656408 12944633942275704530559657625001656320 10656409 624739385389897083212693622364042668420 10656410 73877590963155654690508193991931488960 10656411 -273230836970995361267448990380659277928 10656412 -213282818486335523334669137684596418048 10656413 28801395736237605110272533075121906662 10656414 31465551923349399535615056806022656640 10656415 53894730506868720994845494607440716800 10656416 -490341063393398700759226104680451932160 10656417 -91844720670873674196035420237335310688 10656418 111366563495675029525075576614552930816 10656419 177723442181578122920444707565082590160 10656420 -97321020233958096526157771854216765440 10656421 742691603919608786394362820597418642622 10656422 -26231841313012589957567470680582725280 10656423 -273370105369896311830199990156328266928 10656424 -73151159761252224067128199515421747200 10656425 109543324369170063908805374371675699500 10656426 39877388945854313542617560668178688 10656427 -264879471352061913936956075104037888400 10656428 -2440733252330772532066407749544030720 10656429 85933022166867840616825062517578682368 10656430 188889653523509134226114117416460199360 10656431 66697824527026328590426620752348790312 10656432 830280766181101093351627427304603648 10656433 187693754120361659571717892794891873480 10656434 281547990579275763069484868458852217616 10656435 200097114714080072037487094025814560000 10656436 9684673357825796267068117275633483776 10656437 -694194184078780839993632005868060030016 10656438 -79278165271885516572592138756642169472 10656439 -35742435545195551464815213509488522776 10656440 171084646459515222493680885304378060800 10656441 20964824344580882674937076892284601482 10656442 -346010657429046191968133545314456970128 10656443 134339249244036960214608184077238972416 10656444 -136069455041228035610935533266782215168 10656445 82067512826758070288769334238715820920 10656446 379552561913807655809905663293409478784 10656447 -219149482107334840403190731435747590200 10656448 220806645078908932640793512539456536576 10656449 360308485766608819749687884941233360450 10656450 -5857703192018831725135778256282240000 10656451 50134901209852245614152954369896927744 10656452 164868540221213453815180166576445837312 10656453 -328653300143522199304346499431069626656 10656454 60223595267657666419777380471662033280 10656455 517433590747281906067141911746995482360 10656456 246892671911132922923078896921256755200 10656457 -246250567937412443297796757197366125376 10656458 -274922857978732536827554287476472403920 10656459 550501031866239327734477712171354164328 10656460 -258917176267448546479262259869158302720 10656461 -24272050359858642033635765899741990176 10656462 -149354509045756775738424210323543208960 10656463 -443057186661553371480992915738869259136 10656464 5905026468527989147216778999723065344 10656465 24865688787813129420006062755242597120 10656466 -71927463290663956893453216893297843568 10656467 -8770721927730568365490237789602414336 10656468 114126848253397004736056054391244800000 10656469 779132241295979863677452015200226753870 10656470 -491954874607764385992901928162828160 10656471 316013749090439391754982597357265486312 10656472 14013478146133567072670923487684044800 10656473 485908993226743452161071611920224849440 10656474 -85486342780389988976165721852090923520 10656475 -584353798886104970613328738039564800 10656476 -757966041838953856273842324094657912320 10656477 -32840912740299892391266538939957661012 10656478 -150431284435054531938114251972916399744 10656479 -483679086422926450455863334795538381920 10656480 -105483919102970587265939354205207920640 10656481 -170107029434976001573849782442288560576 10656482 163747849320138179325334882060681280592 10656483 -645392217259886319218187065762136896256 10656484 326955819199873885951383636137606891520 10656485 -15447565572943417492451114105463600000 10656486 73848675291649963474775164773663078432 10656487 -66082842526545291263442322889691040640 10656488 -38147186934588529465981307105530890240 10656489 -203510426642646457772139942030761272176 10656490 -82950482677489300307009147922170210880 10656491 -367659533679227800874774072709986697216 10656492 -88364640437353738618120678751584911360 10656493 748224072275862624540206360178161841984 10656494 55241352160394091182432932984538329920 10656495 397133925666287103177307732478158632000 10656496 83116593369418277016921095061088305152 10656497 -51641786282434640140801314473569536960 10656498 -25556112833143816936702746920977956864 10656499 -44029167429142261606249221444287282864 10656500 -42015628353581552843979488078587968000 10656501 -493198899293344239009232767201892409856 10656502 -228781062030658823943076619511855198048 10656503 -305973256389932927452094932088102503632 10656504 -106457427694986807479901570621731635200 10656505 587712377960528922470195444802987137160 10656506 27275607798694777244197489867768231680 10656507 -331399312381101664637069034572868799440 10656508 -323278252931344958282141255159943196672 10656509 686620422428994459408429761838332776710 10656510 126219080850275919434843977091615013120 10656511 175499353469719465481144643071282943400 10656512 -100241699594352425636516524904996143104 10656513 -166945077214237745241865076546550268416 10656514 -141506395843693058734497192989680250880 10656515 23929567052661044659568666035327528800 10656516 -25199893755666728037069355161630683136 10656517 462303127887246046968552235479921944504 10656518 -1487527509944923223520595186074394368 10656519 309602047063763648239662425470641106344 10656520 -121106975423116447866043558618984396800 10656521 389047304237950034728633010389173877440 10656522 82451915810851716742781546944368444720 10656523 -500129532347346553114231183530590223056 10656524 76689327251956175115236753146524850176 10656525 18376110234912738845610275341500597600 10656526 -146143985816644355253051442782868212288 10656527 -1742009315839565823828973401056851728 10656528 75036908251010601174682757751046078464 10656529 -195765725633326757037893663782484307468 10656530 -139370893466562260844689498317462310400 10656531 -121139197458065168340635665538718447180 10656532 135329726969604275046344788663335075840 10656533 86996421216522236382908635164076257984 10656534 -20656883153995743314458542606306103296 10656535 -669745829330418736981935259305656397840 10656536 428525898708402035423743899639612211200 10656537 -460392609281185928578885426536567355440 10656538 -3081806690301737175628868260002792480 10656539 -51424481246294623316788060534354497660 10656540 -6014254175436298709135070250089108480 10656541 -180414201257485148711972629201589767328 10656542 -141140544340665339002316938831507519808 10656543 -84213095676324357294751499400937359600 10656544 -547130624229646811786484064366142423040 10656545 245282231375902506020551133122009071360 10656546 28840385786786138215201601922974976384 10656547 -412893206613282681574006970171315566080 10656548 -104536075382915743837707373771405369344 10656549 23618175351472623585211598460997540800 10656550 -3371826228724038689183773697653735200 10656551 338237425991222992767576407184891386064 10656552 -212145032568394506701585343175195852800 10656553 145068162998811077877037822207994374260 10656554 -437780558540577802394976361329293043024 10656555 14574387446663154561196564209695216640 10656556 71242274336013468754103525179404625920 10656557 -601385192209446177491836219240887865194 10656558 66658107612010189480312787480370705408 10656559 -38562558290386297846318949169800247840 10656560 -29538486549163964232367166527454576640 10656561 -1603663843715643955566542925657612960 10656562 -17963577468407682206358336785678174208 10656563 113517102398545452804896427660132862584 10656564 319696134147689028543916504333563211776 10656565 485411478642185262445049963399789880600 10656566 559584747092545050166276818629150395200 10656567 -310458775920183766241700603291159186672 10656568 219746160703857744026545579319396966400 10656569 329491339865007786929104801488984144672 10656570 120702147067502811294765690607045263360 10656571 -42579097281895177368908906519727939368 10656572 -648765654804267200329325905226085173760 10656573 315280297384024084309304051168792177568 10656574 154363921495097994927732395080290214080 10656575 -191053613763810140841787704988091996400 10656576 13983545277837869422580612506079723520 10656577 272537223149080337828632105116404159426 10656578 -158438189067614789983601373149366020032 10656579 52203385597133368411183489183816872960 10656580 5505172943089233444260476911778713600 10656581 128379497741175021080758956565479039132 10656582 134770445165767110038149702741965081792 10656583 204106869154531125567212788466036323120 10656584 28403500960548208100605378810492723200 10656585 178177554882089567082298398112162277220 10656586 122255740576446327341709725847369818880 10656587 145083342686063706527984905469651253240 10656588 -381837454010236112129039441346370007040 10656589 874131016324568379244690240360620531756 10656590 10085084242071430418079892067687731200 10656591 189203760099531713361833787900298752 10656592 -111876138643453292296833610438869516288 10656593 248340356909737637807787834209820165540 10656594 -14744866788240500554540423101876216672 10656595 449287909696674499069025593647728727600 10656596 54440337044741947726502322271090147200 10656597 -9060006599591434212589115043528487296 10656598 -300852814453053531724725642614757404736 10656599 -131447187917656415033269950907706609400 10656600 32933184109901087942169852648841728000 10656601 -719040729165169224966748113555536211900 10656602 201892707905295760583104229559275006208 10656603 -8274072662127599237885402620412179680 10656604 1855919011419290271666310020835540992 10656605 -460899071113586570579785821398505598740 10656606 -11678409906183473032056208680589132800 10656607 177725643230687777913876827640073195480 10656608 -718298746866396663668303047119511879680 10656609 239898323259112950816076369155597161904 10656610 -41868175869341572966892532542214037440 10656611 170369771659072139920159866354753116064 10656612 114689773090824361638252937955088644736 10656613 -12804598870602601126013395816089912192 10656614 77950994899270341777387858126481471872 10656615 315276021492630526406209327308042048720 10656616 385378777194753027942280568072933268480 10656617 -476565900013268143046769080472527963334 10656618 269367315747861344781762670691788238592 10656619 -52257867899660654486574348574499726856 10656620 -128842563656931190350505226286780119040 10656621 -281471566111869977917539055319892435210 10656622 -145934282040363713912564696917612018176 10656623 -4881915159520164585475312065066029400 10656624 56015241496477128482296676929016168448 10656625 64618676876160116246665887120442080000 10656626 -540045604033269942763589908124456862720 10656627 202301567624118192086995308063792361008 10656628 276164661999429505101695607612460564480 10656629 285335542302343645847642513138011435800 10656630 311567170056978182032374966866990016000 10656631 277844713629591594142147228293289115200 10656632 -59565347282612863268775434528880107520 10656633 105980931012581363425431392021282564880 10656634 -332521668872312747522284506668868656784 10656635 -306950905048128060597409942734381024240 10656636 164203220630588235314480894781720797184 10656637 -635325447267261427424711122463512163508 10656638 73190611739758214423015295062214222720 10656639 -184593359791428169605235932515914460160 10656640 378707962745212168426571363333544345600 10656641 554119900823363264090986263214206183042 10656642 150953764989339620649201418075921342464 10656643 539708729857911084485004877556071936892 10656644 35943413469009459035381249223532800000 10656645 101726076970617915623811349019098914720 10656646 -39800840911754780783372511700207982592 10656647 7843472926891600851631983370867417560 10656648 3500930526304747651417789408316989440 10656649 38317766000142510553899900770912214400 10656650 -32442885660288158845913705874134905200 10656651 349208392908528934879821281261619907032 10656652 132032916730735543611697514688986529536 10656653 14380340894664674370010031673594539520 10656654 86780615745323163545627370798017101824 10656655 -240246994480925655556954665673792884000 10656656 20693906093632726503938667973707866112 10656657 -88354959852326300235190751608573729920 10656658 -221552063724416776812037467166934110320 10656659 47793119892333630030373372059716625600 10656660 16160076891489738483706139200788111360 10656661 -5388678602359063424721063024330974276 10656662 249460115761780439143110157064934668832 10656663 250982735266355334705315653201741894400 10656664 -144114290165770753231758387444225454080 10656665 -49819595844754018273741711555599446400 10656666 57578520186816243442169727902652916704 10656667 -471401123981949774226002101918674924000 10656668 412568575766888262060593551118801081856 10656669 305744103059147799066028966586214096000 10656670 200464235826396512440351740121940201280 10656671 -766381498788681981577349151799617029520 10656672 39126164017485847372954943424021135360 10656673 -458765093053750914199283923085012098078 10656674 44809259440409923743429266690126777856 10656675 117829171312772468448841349304601250100 10656676 -81230265443764743471398777469581127040 10656677 433980074993686303307900104017554030526 10656678 -90894005786408957941354412108119085376 10656679 24520874548079914229343022847090431920 10656680 62289606209673750400391796014581094400 10656681 48655152861121412648604730474278807744 10656682 -35433361235653488579284543027635430400 10656683 -327886669613490171260293054788823525068 10656684 9457039044756093720422254522428444672 10656685 -225603567377217777973345746453226909440 10656686 31399869374323399646581678637768999424 10656687 -36441177735954499726835968788650049648 10656688 79769258084620799363229135983782133760 10656689 672496101870381621036869988324979024320 10656690 1823280419448828747651021223699169280 10656691 196819488614702022230916157401575233272 10656692 -35331074025306221660141214908753645184 10656693 291705264668006202653003737518424833582 10656694 -28120648483286615833578196615351147104 10656695 -105498364886168122917242041772066207520 10656696 64669642905870264649722574799050444800 10656697 -446702496086531602397413034651321228288 10656698 -80664744188864609256809084509590900480 10656699 -84723887102301187824530135709347170536 10656700 45362302900657181038627377950721318400 10656701 -136275817160229070278101991478132898400 10656702 56974250344672161372158338721881236480 10656703 51848507629665686528595479129651364384 10656704 294698310351708718029364975873504051200 10656705 193915871429169417563304681020434425600 10656706 117739686064303469848717913416048185552 10656707 353333463188260021431875795021338455912 10656708 -95746484370844337737889275103227069440 10656709 138847401156613064677423945840889821216 10656710 5549381761180880745079529619535608960 10656711 -315929500041400935292267269128260873920 10656712 252870102832456733708065096259020800 10656713 186421654605460745347078274255344985040 10656714 -51705979721304525883502566875493320960 10656715 -18823825332800967234888506087378784000 10656716 25756105534446553871529426094309586688 10656717 -125469993906217495387786974870588454080 10656718 -258782600972829026764395635282504965440 10656719 -555031274450797911155888337800660071800 10656720 471531632503545816343066284185272320 10656721 90563825505886137962823350532383750052 10656722 6616044972194526507707326622914663680 10656723 -99527985116435015270075145905627150592 10656724 -30337577870318455392816824120001986560 10656725 -15906752370487439727807358228818708000 10656726 -100574087628325970413300983283747418112 10656727 -148758613764774100882936936906076418424 10656728 191344195887673830225134856717805608960 10656729 303976831782998691663570747524663990874 10656730 -62494028588829181446476873050867660800 10656731 503155561422964333876942099324870190532 10656732 64809943168521502497398319150869187072 10656733 567262303202930402510209641699506304 10656734 -205482853361512139819665589696149962048 10656735 -141430936083135614735392623754651878000 10656736 343365101982519150484929959613208461312 10656737 -33129778676823028045819241968550812416 10656738 76968235929409304029568456051187544320 10656739 796153986558689935583177177075231880240 10656740 11148859708991105827598222062925345280 10656741 -123773264246541088959944770601896648608 10656742 10053382534584659166999331977367419072 10656743 -651967295325577394782490012048336248008 10656744 -69205098424931875717483089435136819200 10656745 -16268914880928433973914534458947030400 10656746 -128539762530007450289264651039429283840 10656747 315410288268884762817464526307098898524 10656748 338271367395479920962995717048782385408 10656749 122600209300064043553365183606866049750 10656750 -3194825024569627877469357999098304000 10656751 195691419446223347313889708996514694144 10656752 253188084170888525709713989837565755392 10656753 348262141847730449676631112483903259504 10656754 148679622110826323867088176492089365120 10656755 -567645917736879731897435936617883462640 10656756 -101238069237136058417103505579118616576 10656757 722117914492601371699963319039560278720 10656758 -62461525745598222353265582774024437760 10656759 7305181883569547451836864675441947728 10656760 -80009975146863585318230581809172070400 10656761 -2411661905863631899698978495849575352 10656762 89125976799717142440812799252012908544 10656763 130909260915610719974098223925803523984 10656764 20941541552487135405669993158986776576 10656765 -184679059558088382606507272620151397600 10656766 441398641322091819355529096906555817024 10656767 684890280198929123412539817508138170624 10656768 -49990508695293122156847123379865518080 10656769 188074771531171360916243672452747888980 10656770 -214808883897936229862441585123431933920 10656771 123875499010351217652352446857918899200 10656772 -72234865884314123313088249980221386752 10656773 195425910241371376616538255061256041080 10656774 131993415593173160828195969694528989568 10656775 396606299921714935050621307110951525000 10656776 1504854801325590376997290365233725440 10656777 -9256880215215449731421027852458659840 10656778 464963162331499334404519571155400889600 10656779 2028721807873504262870243984967980832 10656780 -129220006182418354623216181818583449600 10656781 -412833871192636681506290645886877205588 10656782 144571719461825362220052578230072684992 10656783 -310209967268972840619950744194076886336 10656784 202449583844540787218838488261837455360 10656785 -46284945635465495245359231534230083200 10656786 -11625513661145137186691158229667426816 10656787 -299332978000319230140958146003749764564 10656788 143713975962114801074401585853883401088 10656789 123782611768048169438795204765221682496 10656790 9877069850836106329993109368380718080 10656791 -480520600528812966589924300137786492000 10656792 1468612774885174618403506884846944256000 10656793 -22704827987214492648042908120527673600 10656794 -219227297213611206528363955572592172304 10656795 -488850759896623044652203868575141127200 10656796 508674914708232617315327697539718238720 10656797 -428361616309251396478894025622001069920 10656798 41330389554590407578003460509161849664 10656799 -301924676896040066042496273698435735200 10656800 42672085653154478676094986704230809600 10656801 504584304276765020753709100229551311780 10656802 27221415418159164777494553682250976480 10656803 -109579358046146954427798346973927371176 10656804 -15281554947269369313088504616185774080 10656805 244177447392412952883789902874018686460 10656806 -97263902396835153552542147611900527648 10656807 -169720839831732686034011362052272233216 10656808 -109962815335895511992859871868939796480 10656809 -100463506594249187005968667529492044800 10656810 120295237583875966086381628423656981600 10656811 583512916042411751387524383493897558824 10656812 239933894422052901925198116903966694656 10656813 98354791942451198660677998552590577888 10656814 -31981401273419400471281388419932572480 10656815 -67631061789347668428761671023214764000 10656816 20173203600896941973792617107349831680 10656817 252437593695449712328599674100801006866 10656818 669799967904548841678010996217433360 10656819 5774278452036226066880177168462480640 10656820 -6061294006188423739251710752002539520 10656821 83056125697037733456647302927588565760 10656822 -242004460933866314391541246382476695552 10656823 741739267966327066740603681650203388072 10656824 3730163796013264063328391998051450880 10656825 -184889590888632129353813945516751124800 10656826 159737605682819108277146395627226048112 10656827 -301229570711731028476954807330736033568 10656828 -10727349135973539462108186333572376576 10656829 127065903327371635250122089248482399430 10656830 -201023409888939884977292966059947157440 10656831 -361159479232039757394742357665116104248 10656832 -10181830863117842917974228499696713728 10656833 928874005986945223796680328926241940 10656834 -45971882807614753129843525162182501120 10656835 -102287931988980107550188243107001132640 10656836 232465145062793207514498978356413774848 10656837 26696367262826753394483612044233016094 10656838 336540776343596410041764863178129319744 10656839 -41994177969951471997053065711962282560 10656840 182534295216669824640990068202781900800 10656841 123862615076967299828096827300540993224 10656842 96490176380261370170865065344337478912 10656843 -32542580024494339009212680406783570432 10656844 -96816352863106010694893609025902550528 10656845 -213088653543324520771921724050437350400 10656846 -3857942737490518933250813020595090880 10656847 718321972868230192803177811708243830880 10656848 9688844505610506556139241688429363200 10656849 17431013677332640084239485527346838528 10656850 -30968009179269039374331976694702755200 10656851 2289211336096181844436758585148340592 10656852 -277122844779560074591812184422907238400 10656853 -437099191405118761288884854931322318880 10656854 137135993123497550284978661705150501760 10656855 -38870652882868444720603792505851016400 10656856 -103750126436337416798049533538013962240 10656857 -878014649533375300297854908389598859894 10656858 124091371223768781460385987822764738560 10656859 -379120292351120858884852737624239562940 10656860 -30391133026031515898068899151837670400 10656861 724168538456722322498613067168650955680 10656862 -2424501273699468480154844104011146880 10656863 -238435964886056319151081502573013311520 10656864 461122009571508355734358670968655314944 10656865 341593995001310948672024824643109994260 10656866 232059293036741962360289614198296595968 10656867 -72908357089104800045916833464626575952 10656868 -350094730702553903584649464929812966400 10656869 69927546908912185630338099950695517244 10656870 -11181921589330456160111279591217070080 10656871 -180815208597338733342029252911511151008 10656872 -410309318482873474396964374660443340800 10656873 60445051199651961171228091128037164000 10656874 -372463198606132495567221863596902041088 10656875 34046353563329647036254325746454237500 10656876 53882424645465202794253676352487993344 10656877 -163304880762087557701271360996240033856 10656878 -45809725346406709832719818027713260800 10656879 -237489043235760422294142987268541625600 10656880 18831392067739972417824210963327221760 10656881 -510749148823902169566431678205753742428 10656882 122693702269564695016194069448364691600 10656883 -885263906562583936265223326349767103776 10656884 65603676190062881263558322678052360192 10656885 -45348462388905275966672337365968754400 10656886 242797240481091854041177021370680252128 10656887 -140265815149161071618248361182471585488 10656888 -159735622095900338896743118577191157760 10656889 -321407847448160969196700684428894062976 10656890 -228116608553334529582216710808598560800 10656891 39885091749121360517431290242306899200 10656892 -85300791054979982390403481157505546240 10656893 258336220436240817200780977089805904844 10656894 151800977507459413918336357040908948800 10656895 260095443917475012716980023784784010720 10656896 268024390485232580691129976088910888960 10656897 18158030681743762738328929148784183600 10656898 90071612962240789087002166193875662336 10656899 159268458393542346643478071958333754120 10656900 -144671612603491416485932000907072256000 10656901 10762576452677031291684600179586104704 10656902 -388264305887319077874114760827933202848 10656903 330126251451858784468681222508729608104 10656904 -320215159756288625008801490547139123200 10656905 152080620318425899584884928700273920 10656906 -20908689924794328182095360141738125312 10656907 -561438298910140801434774288093381900844 10656908 414478041153561817306453498932493840128 10656909 462226369596789048795903175680369954924 10656910 67267394625316995873220362014229120000 10656911 170199504580086878206588761729834526512 10656912 22634729275658488778402015487520407552 10656913 -367676944577152385046854467495011051456 10656914 32558377939764022486904879112209265312 10656915 454134338250764307115235326748643168000 10656916 39791143401932226627960730265572154240 10656917 -291588981110269025384133912721497961380 10656918 110381424906650628667615377007575385728 10656919 59846116072624881103151046067328580320 10656920 381527228294987659191867940253862912000 10656921 423351572167873044447112298893253695488 10656922 87034950650450881023646629651038299872 10656923 -341073589654812605124558928729622520828 10656924 84117538631696267611924374229539641856 10656925 30115150759011285603076927167540822600 10656926 141373315328482663998524985359593034496 10656927 -958592927756797723319859883697794200 10656928 -412161919181902608216097983331725803520 10656929 33155759146223229869608871425541294640 10656930 -49923100128195785017439187362789184000 10656931 326606632652063476855831242385750973992 10656932 -56200039744552379932492804892394749952 10656933 7743428377310148800851158003350305920 10656934 -24831830983864224536828072938473554880 10656935 -155456985158502778003692538329326056800 10656936 110642308585483547097121805645344312320 10656937 178009560883081152643557223442806376292 10656938 95108918128159646865749314464965719296 10656939 220401814372554921238386146595978465624 10656940 26299487844651345182023752219776532480 10656941 -227877362380672692740845256068693883616 10656942 -35514935739512520973080407376063252480 10656943 -447036157315251997101230727194840434320 10656944 8097409314157621849080210378114416640 10656945 -129524213554818692820108772134328827480 10656946 176360156857035279099529993024349598720 10656947 168462477509312972763630760221124242432 10656948 -364413241189789144451345812334837760 10656949 425005665435318086026308646633999611000 10656950 -186062528626401825308832149905198284000 10656951 234999595255608409707848718545924911104 10656952 139447899444411574247383405524523929600 10656953 -541490432921536328854018393608345393840 10656954 257730707534771513928940291892229120 10656955 -561016223408786704620010266674649075840 10656956 1895018726450443785003689874178311168 10656957 -54372225139752920826914871326895188160 10656958 32861677896047757429750769654412169216 10656959 -572204240799705565914757894941466759920 10656960 26895582042972504418080022433271644160 10656961 605050482048983442116309276654023475970 10656962 -12846055364116389274258694961062105568 10656963 149111358239464172402085223820834877504 10656964 430175090994501085711768591598786254976 10656965 -232217455816262960179280770926741648480 10656966 62913638353605208975713243901573669248 10656967 165387813046608296134276896094925541640 10656968 400824771808453209556552303923216384000 10656969 -48259603356319348990914217715950399200 10656970 -169399526162527437989511573126122044320 10656971 -287443329540221829679928949692644011180 10656972 -13655611693396563040991058142365045504 10656973 290358255790490227956865564056363094200 10656974 -414825280617325068796669207805108691264 10656975 -39745792572468981231420981452277964800 10656976 58044391523323009384906768696799920128 10656977 429987635858431443195074909935194313824 10656978 9050895610183380708046938706681420800 10656979 -31994772324432985026738524342006956880 10656980 -162081548551176225947725942349467296000 10656981 -278493705671860484821583305544268463680 10656982 87162592652319740328031441948000889472 10656983 -207115574360434688398618146946716351816 10656984 26524285105860193394689266884192133120 10656985 188917799920361451154786820215668428160 10656986 197882134694254718081804710339554781440 10656987 -109630965069791302430562839735623698240 10656988 -99937477846265840409366225055898240512 10656989 -31061888690641567980082980143949085344 10656990 -161683276844046124024220895618570281280 10656991 1704399941090247749127565420190111360 10656992 340524842706548793536409742092943491072 10656993 -282062467244368275320016906258677536800 10656994 29826968387365510684132737010039455744 10656995 159840937095925155057870241794315762000 10656996 -14843530778658551969833070006545391616 10656997 -190820515233188546953165425847192711460 10656998 282634949868722618058758443229207912448 10656999 155364512650774823111850028204767803304 10657000 -759288822466560429259949992136317440000 10657001 -48865546542654086359989095178387980508 10657002 40358900631008108712263791659666338304 10657003 181477044414055168801761487902465786656 10657004 -129746581870746410323518906953152410624 10657005 223243015600200251188995587940260476800 10657006 -34873301340412171252856843073113877696 10657007 -163606079153877460883140247568576762480 10657008 -46678235778784520989320526460336111616 10657009 811901446927467540480080190588610790640 10657010 -29416750208198961005853938250593280000 10657011 -408079776713002619009006455697018748816 10657012 363307992432287052706629152718967197056 10657013 -1312578417792727389600775476599430738 10657014 140011867777234110495184615565006216640 10657015 -649731713602216080844139142043973808000 10657016 343486546337312632615026206477542932480 10657017 -21178469781004840144819937784657074880 10657018 -295938760233733199079319314576044674560 10657019 530272658047771223939230590875416449096 10657020 -3430085905762604988728293924651745280 10657021 137627994366358152933916035529084532480 10657022 -150361979091119276259045492706388210688 10657023 98229337301038981741027117608602833920 10657024 -242263331456720191140669357103733800960 10657025 -83908627764091594661564173317408710400 10657026 -189676177320755017483989502106572805808 10657027 -61776504092239457860418788818702657792 10657028 105635719338929295227773892684458891776 10657029 -157511489009775621327539407702691174592 10657030 -133021165860620926934407358764539905280 10657031 -140217300049170168964963340731266089856 10657032 -401378183208502410925835472641545543680 10657033 -671253455941961389838098119717011007718 10657034 -4028748629124129388513248334185130752 10657035 19557080897719876761897067281696511200 10657036 -54965906005472810097442924987498659840 10657037 366426815200654043799152490831203628192 10657038 -43794251629142585602174071045850736640 10657039 -230985305665483724565509093191000476680 10657040 127290585265414556271844975328263618560 10657041 301195351875180862869022232770559780592 10657042 218051930879147514147499932825685359744 10657043 -201613261317406060376040572751186208680 10657044 194150975535667191800753255354165210880 10657045 -31844761266173742397734044933743107840 10657046 -30662469631046278211298110398038312960 10657047 42059757296933595735809815504854748800 10657048 47400415880197918110705735576168222720 10657049 100250285753247629639229932682037069764 10657050 -62512942630242730319282962801584576000 10657051 -48123123761268438939514733953186591208 10657052 -58156740049103701763063262472538480640 10657053 -388197300526996136188402077354178177536 10657054 341794074036755847165618388121419694976 10657055 383871606152334794066001338244098431920 10657056 46150302644664942365380399080048427008 10657057 420094903057054027678498858700504030306 10657058 35520173030403840911783333909025666720 10657059 -450560552301867327219741593473158987144 10657060 -20635539803292436397258043439358795520 10657061 419126435923616192071203519483205464672 10657062 201040543206703181923864196714521804800 10657063 -452012254561158478474881758097973287688 10657064 180278193599087973394059712412891136000 10657065 -113991743827237775834154444522975000000 10657066 119489720416774255597778282936405237760 10657067 -322360607789511941995986556042569271884 10657068 312690761607784641040833769743389531136 10657069 16818533911277313891199942328167218444 10657070 -43893598958830315184496748788006172800 10657071 -66956630247032213952801783596290986360 10657072 -99336409866285777882544652906172596224 10657073 -15108249451857118707150783101837656320 10657074 137481354306793235668831410570966874368 10657075 -27661088887032270574865049314103200 10657076 -58014169549518709119164189077244601600 10657077 -583885145685533804789807532822410592 10657078 9117187562476626808401743615377606656 10657079 -961166260525472046386521328754836700624 10657080 7161532162349696011913405545396224000 10657081 845176515646330664319227571100165572 10657082 -16612273894998480236913390629571621888 10657083 -500271001597291087307802491211500785152 10657084 336371529954115589172413081954635529216 10657085 158901700485672518112814511632223940780 10657086 -81599411490923076092513966950174236672 10657087 -108393523293423115035828362013956151296 10657088 23988492240352674938251522328792924160 10657089 15491624635931444843136709783911564420 10657090 36377527522609271454026434101101152800 10657091 296167372879776751080216004496599987872 10657092 -311536621524446070150724848756740072448 10657093 -66101888920682700684425156599087809984 10657094 2713408314128078876260326337042080000 10657095 321364882434284343956455646271967469520 10657096 -330172097959397797669500616290342666240 10657097 -157151540025948955494283536459277002288 10657098 62696428232714248863116566547162727984 10657099 186635363469171112597387203405128719232 10657100 149353488974629278707116890233917440000 10657101 -80603998363207070386853604621337589760 10657102 -464175001414667761493578986379906237248 10657103 25865645044489568093899190042342118984 10657104 -83456758275372510342273042919116374016 10657105 3500686527227968829162753011796919360 10657106 -59376615698231795104529620545625147248 10657107 -245235500510703483298976096109432941196 10657108 -289201051806592135697851995621361373184 10657109 -421411814544950341426228199770828320768 10657110 49031583985567966129999530885489611520 10657111 362950912851918418454798653650855559800 10657112 294577990136128726876093427875903795200 10657113 309047403452197622459921944618261533984 10657114 -110345537895390468727619655428935794720 10657115 -114005296724634956585020951240392280800 10657116 -77053072220878618825076035271458068480 10657117 -76223114855862153470118844637411851200 10657118 114948858880739771668896204356821102080 10657119 -225120053017646912215959940033291929600 10657120 6097550807597174701031634640109568000 10657121 161140817679176826363196774395243116322 10657122 32019592828416229258190962441017583104 10657123 -587880876778827167847624396412812397200 10657124 -28335714926415679836726631469066244864 10657125 -101668644412984818241215429731771277000 10657126 203234196208184491201029983266885324512 10657127 -82813328167253490281568679857268159680 10657128 -276127117557013860100879154066235555840 10657129 176703279394052500019871212009868597376 10657130 78698082717962213401629690557369932800 10657131 -218383816612410386354545411192060205376 10657132 -363289595756674193360574553279738598400 10657133 532581888655083113881348158058905239382 10657134 75973318019313270826656212013235180608 10657135 -305073907383852180775318514152883956920 10657136 49834213759396601321512888769510572032 10657137 -97433656959176169067307924418134014848 10657138 -155270868125501560889614632586675724160 10657139 -608894121453149887831553232167306822976 10657140 -146686593161235077745945192512624609280 10657141 287494609193315644872768598718441270784 10657142 -139849446686664485186185178219041945728 10657143 11374881704153388882985012003569600000 10657144 -538831496521860807210975318142968238080 10657145 -52153769433662046829711050139516775100 10657146 110711836590701906433968670902147023104 10657147 -107282818204447689108259365103264531008 10657148 170247774740636893983391497882784642560 10657149 -93582301558187196451891691447528454912 10657150 -20098280225139237362694675113302320000 10657151 862707509432594094130598704265985025152 10657152 -88068288224728593712788575703804149760 10657153 171910438227528588237725178965330694484 10657154 -51523970535021596868682253673842652288 10657155 -189658353682591026073727089307567258880 10657156 -253792717779020626959814855645359685632 10657157 -59444024287122024499563757678321950240 10657158 -259686555417646528806176873649196689216 10657159 -461204630702138047321381204323519356600 10657160 -313883752685831293609439538971029401600 10657161 300668595191029325523989359919069309610 10657162 -309215429341405221316403133492444777168 10657163 -12742303832018717151362147918428126272 10657164 -2419837997455870016403880761311969280 10657165 276871364262772056933259892603820318720 10657166 -128268361438024230778378625370124956096 10657167 133262027441355425638495296707255757312 10657168 136976856203670476248040548216383905792 10657169 -372427484189810220427418679310667156430 10657170 7347074935170832890790145795005593600 10657171 1102189336302302929813935829737005568 10657172 -17238980178863390453046412718004253824 10657173 -277982035018332246374175289909556152416 10657174 -439531685180490305823603696456768796608 10657175 -244050823951995530692306895036634099600 10657176 401312507388238123323868778472109670400 10657177 -218126725046140311336485358156133310588 10657178 -116146595260501311950872232853891058944 10657179 52246407589792540870901414133860274240 10657180 31934554116719771909854203770236723200 10657181 -736284456802880462227439132975186991720 10657182 -224691622649457502716572300884046755008 10657183 564238097634878165998131833007426302432 10657184 170659675684122373671171274030510374912 10657185 -21648460542041010065233910478957204480 10657186 249343898171112773744152748401990692864 10657187 303054576281976933242632345348087671168 10657188 -147378616838665845046150609747778383872 10657189 29731468469527514510252825217062293440 10657190 139039599682305191018002329574175911680 10657191 281853223402509765078616474205599761192 10657192 -54436761023229458674082629054060953600 10657193 96032857425822054985698849733364840442 10657194 5182591839569645153399771723994113280 10657195 41614513002517925460257005524561745200 10657196 74824456155692050202028345139029504 10657197 -23848680063697657771937044793592706560 10657198 86807217980121241261688724722418179712 10657199 112793017708019609449508055544374602736 10657200 16791798849372328931247740826098073600 10657201 52416314980689755496338937494089225072 10657202 56858766651014275151006115797140893600 10657203 74006434473162586381770100993080889344 10657204 203722711598958442372489225378860292096 10657205 -13872704579616065898579152482062919680 10657206 1667373312229718853187516207510407744 10657207 -390676515541640272857769414163663616 10657208 -411775925840982811716442194073684439040 10657209 -277432337623627096312814665835074591392 10657210 -105344551621192090188625494915141000000 10657211 65450914917182170615540598934684816384 10657212 78681508363440231105402460887154689024 10657213 126384538721734561142242820600155876960 10657214 -100244092673926814719151761983964139520 10657215 169282852574053730963990407356043044720 10657216 -37832449509171652860943958873273794560 10657217 -161874529925737460137007470146157460268 10657218 -83432500572545560894382510792971774464 10657219 -228340849928493176127514253406543198104 10657220 130888365939232690481885826308428615680 10657221 127299539320753495800036487354937129664 10657222 -7029259700521260566866710936068304768 10657223 -1243597372443374712590714004618436258680 10657224 -397107084647845983366127455987787776000 10657225 -516777631793181416716650510848039092500 10657226 372178592820316516483290379590979915104 10657227 145836542392810337865561993933327028224 10657228 -171481526512297563601804190352627250432 10657229 763483351555395819830214131612147756640 10657230 12374888299468386250384811842101745920 10657231 212285309671441076795670675207599346232 10657232 -58923842148822053827515440910304493568 10657233 -230536142455760826996632755361203750320 10657234 5665425781496626915227067490630830080 10657235 421231992212442662587244643873457957680 10657236 -2650501318849889843615589429773580288 10657237 -878528403255433650563297541077409440 10657238 333083725745029449089902288261134047520 10657239 482654509117700492234393040131306058960 10657240 -105662820016043699772335070207139430400 10657241 -24574509688240346425025393651936425728 10657242 -36462405290845059718225120875305226240 10657243 1018892945145600193194456816183931655064 10657244 -161385986225211080659047385605573778944 10657245 13721181455657373532079661981572001120 10657246 25749088155953666722871709660720547200 10657247 -50350967901662959883614216555532606304 10657248 15794502094798174494624313892268933120 10657249 -5873986250786166464995750190185309440 10657250 -1953705630110622558300604971641088000 10657251 -280396654730059857791377157801653674240 10657252 378440360880007537680589861280227701760 10657253 176434439516785721923229006677732284444 10657254 71738929631400619911149239058825968320 10657255 453932903366461227466246847494420935000 10657256 164711817898672863352284298832957798400 10657257 55383557867607439296116396159249504448 10657258 -226567984340047772249822575040503357440 10657259 -61456466615854807952711594773621398540 10657260 94233997571800479750941061051800110080 10657261 2577138808798529760835104832304674924 10657262 -150956748770405462287302889746900089856 10657263 -30533906255659839024084743438377643256 10657264 46058046144132113541952091847519764480 10657265 44484501090459997477625263471142841600 10657266 -15069620557860156221111616505137219072 10657267 549240449472566651278386270633625206040 10657268 108183777911014929145510982922395278080 10657269 29495825544801354359501492732410879680 10657270 3601952954180335599687993459907664640 10657271 -1307406905757408532010777432142924940800 10657272 75849974174245093908207336088893849600 10657273 -8839163453179942673116020710139301632 10657274 -391492066355612207209248960436656180480 10657275 234186322342467722599993698073174033800 10657276 106809827708803407350525204180222048256 10657277 162792204712598515309171379881733061126 10657278 128534609978123194939337286323044055040 10657279 -366334692891430618032020958143484229120 10657280 32758024065399212990176196293684101120 10657281 -113164488860815095058739361868550282448 10657282 -448195579210289962840820798688491305008 10657283 28544900818701944235612986657115509664 10657284 330908454085761358328606506635429844992 10657285 -425137851729157221299006995739861950020 10657286 31697289685483253651397522926990703744 10657287 -137743371548171554985898492333194647056 10657288 821234775427862913544613175890314444800 10657289 -59692219458870642689890970266218078876 10657290 -51352047076071500164785118749378969600 10657291 1234739016024653254230479577516890408584 10657292 3034519278656084021392834934542950912 10657293 82888946725179988569012873390759400128 10657294 101085021081625250697744302585924182272 10657295 237956202037428492806042850042679064160 10657296 -45582394622998211805948732520391688192 10657297 -494283180838980258349477215950381713920 10657298 -24848804677421700735847593949050663264 10657299 397203661136550424167688013451007911864 10657300 300946733915547374848817766722843424000 10657301 575085679221688540819609142504255212302 10657302 -51508698510113315362524592222071943680 10657303 -569143426135116178414829151295660056672 10657304 -212892167656609125006752123120370155520 10657305 50590477218379991869929130363098144000 10657306 271277480195703158410983352950877720320 10657307 -376794234822171915580002429516990859008 10657308 -18790198598419162880097268797488432640 10657309 -317311358481598095665325516699096223200 10657310 -274065337552282285060677037225604474880 10657311 -57142451693871713369618255291745223296 10657312 -396230076409750253364617632355789242368 10657313 359126850007053808206706061994768894720 10657314 -69767771971397692445749207602947182896 10657315 -33979612116796291137238364769642581040 10657316 253230424904608728219427197963606887040 10657317 348486790578228263301641674245980085888 10657318 116144851958621861367708932032224076032 10657319 47028505195858692362463150449663693544 10657320 -146295090008190782049805893075385958400 10657321 -197718845074201156704604485199470201478 10657322 -150244772769034272610157632339916511648 10657323 382857769476884273834492252309368768680 10657324 16376778271607339617897346159843404800 10657325 -138085729641450639898939709439614340000 10657326 -43659022609295825649487961540230287360 10657327 201403379683042102059187614581185788176 10657328 -52164611191925014805415647867440988160 10657329 70986281325801454731947763268428151680 10657330 -98775478640145943352288261774052793440 10657331 207232736164979920924057712660060373132 10657332 1964712496340759804479718650963427328 10657333 -285866419729435411128966321310076790418 10657334 -28617189836699120358660581304437995008 10657335 -196081444821787952975623988192931840 10657336 55988572614002362468579331358000967680 10657337 272166448297935014257097373806207301120 10657338 -19289228066134437251866322585773126656 10657339 78773310716820429606397001233243160832 10657340 -7151560555696632202696492431588380160 10657341 208519556247268818410244099936085136550 10657342 100925607479690520493975827362374371072 10657343 6390921225183331794770055462018730224 10657344 223919415729249683842968670942990958592 10657345 -366468947849362245767520512415102297900 10657346 10177683513521743587979245920264039424 10657347 150105814611818903360828528730102288000 10657348 -96075109019001577114400402055175188480 10657349 -91685795412094557067098119129004469536 10657350 -88294876452806718649614648683930164800 10657351 -391397388367518684882738816458580349776 10657352 -80375406124912818370002425014008806400 10657353 -191733356506098926384929642413909110400 10657354 29949944901280392652049111550781475376 10657355 -104890009116002221435681756063054605600 10657356 25030525709573933346673081353912167424 10657357 -143649342914977275832475505605488848394 10657358 653555822212704707555806899889365878784 10657359 265758848995759014758483080744619544720 10657360 -67307416652187716777286605710295040 10657361 -116099003532300265663972508056406182656 10657362 -170727762729589084359448257412227339648 10657363 328206506210985725151415686805227749612 10657364 142380665171432616869627564257010683776 10657365 303667111515090043035208100283929586720 10657366 -29146584754997167036486269254512435200 10657367 -157596608522523883784017547612696219808 10657368 -333875738027042389324707708721198141440 10657369 132204167423006154210826685521093470600 10657370 98401422510609493148970905317280587200 10657371 -141117475621020619007675563668954081936 10657372 173206995820595018895290519593873465344 10657373 -86098008095320759189017238671240540378 10657374 41213433321531820039271315353829683200 10657375 -92342801783584597979796540754040730000 10657376 -207103454556175527052139034406593232896 10657377 -99918658184571150371627584726986542172 10657378 2149756313321452526147734561859082624 10657379 649309327454362062083240277006348541980 10657380 86976692519544215572214647077826498560 10657381 -215970001358988693094455077023785360608 10657382 176818670378559269138046916555087896192 10657383 -254069051931727850400171134312743546752 10657384 364939940230697885800167003845438668800 10657385 435664905513027120838243955528022960000 10657386 -133632543686041412511249000629015884800 10657387 -298507083688822721936184008780355064400 10657388 -103731029352381530157488940151237499904 10657389 370844530945912457609190982071568271424 10657390 139974401666127020058365062612842564480 10657391 -522968894826418077431275979103077527008 10657392 -74646242036393367769351775792704880640 10657393 224864973473685230957463811749393754624 10657394 -102743697957894764405541797050288477440 10657395 27192167254571664909451294075222794240 10657396 86198541236072757118353093286922779392 10657397 -221859176118643873233905859638213509248 10657398 265914625298389207187003673488374232448 10657399 434053510979282755316010888350410111248 10657400 118997784941083539125431366720550400000 10657401 5028595899339155482903719847425015744 10657402 18399725053923349988148059735170369248 10657403 -57051159019151254607487969739205472348 10657404 299916301102680408695166118257369930240 10657405 490814011354252198956794463699971313120 10657406 -121728206613923849941142098850704586880 10657407 574767346331424662624884698037333003392 10657408 -343390358927412953166602201475317760000 10657409 51578412496878378548401669166484474816 10657410 -12351032537963030199236953513789056000 10657411 527179924005659301703871690010392179752 10657412 624497249498849330071579005482840009856 10657413 3167750417069254895324704254057831000 10657414 -132556919486924946171229849929197124288 10657415 539986600692225453022066603784184445560 10657416 -10632820592494333276821761384565964800 10657417 101687261283256674611649511240175913012 10657418 -146322023579842101979029751024941146112 10657419 287548006845487100046528150442933786080 10657420 642998988848687362925507834224792596480 10657421 1369603274368614970594739912461902432 10657422 187873991817964336126375049396688570432 10657423 6046895278470162284961629671962167040 10657424 -8173309874137614679008436639373352960 10657425 -151667417838043051528951676644435170000 10657426 -146047855831422189708540713016376231776 10657427 -142631352470650592935527425448655411128 10657428 -39304252191486998497119627539729203200 10657429 29466391706540660707423443940831237568 10657430 31319690509338314280771812421849120000 10657431 590164075582374789594049083942248941320 10657432 -464108418064643354989205783431491993600 10657433 749306958497856047218906921264883428740 10657434 -21551612020382978141779314050590609920 10657435 -9854655927412562171756294727782444400 10657436 230528604941550646036530283175611880448 10657437 -143349263100823622442440936451981363648 10657438 -1241797031376144082060256025395473152 10657439 103627840859714236212111680336926929120 10657440 223225039650145778218329623367096729600 10657441 3093089725998516031477672060827650304 10657442 746403235359959691856522355134528800 10657443 32482632915167246448459425305425004464 10657444 -68915664335314199992124609684955029504 10657445 27127585359678487885808216368455312000 10657446 -213081681074348679459219636225465450816 10657447 364533233209201196580972587117453666352 10657448 395316350114823757322164549564813839360 10657449 209360564504495261885676180779062609248 10657450 45495952732632766591572857644889610000 10657451 -167824478780096159505372899412621649500 10657452 -1801170804399940784644317562767575040 10657453 -221909630737882903633792794020295823102 10657454 367901560805580347626922489885374138176 10657455 -68629696234731029009122122742642874880 10657456 101433703748951793819483283827439910912 10657457 -26164472077073633823143645263278545628 10657458 -7118840126564288426827995568007288832 10657459 32703448212728126270476266892069486592 10657460 -268571526151412170030386632707504558080 10657461 1360025614574515862291592906285044160 10657462 33185368220999096664504420202532387232 10657463 23935194681800496889987409890605980712 10657464 4162341476076549159416078989836288000 10657465 -50458271707041447315264619449287750400 10657466 -157696421951651976220833181865564615568 10657467 386430447304909624136296682408031048240 10657468 163685559382150806861855186047078171648 10657469 -571852691034443897111420693573151155130 10657470 20060696403337933344879611434081301760 10657471 -680353352916368085335894487456690608400 10657472 -9719282479074723844225072192322273280 10657473 137031743230998352778227246735650164784 10657474 -253513875467906987504426862246042068448 10657475 -64660293302623638797811492660866442000 10657476 -55453407592811472765618384634897488768 10657477 -201803386644529691051509896443221736674 10657478 149630160162157507270829493834387443424 10657479 82072895221745907682711955736992976000 10657480 -116097927148528981847245506117980160000 10657481 12769114224420601064424187299922525200 10657482 -44619380262186299707490007986296143360 10657483 -8990189482789292406265551155946523560 10657484 2982470619342792059089748961852573696 10657485 97283535987508378090293178426114598400 10657486 148825808751552908852714896623395376000 10657487 -203161694742179897038612646722605925056 10657488 -6349914416967583692807204666251673600 10657489 7462744270803086142601276143438918560 10657490 -199987051853188865755106526734985333600 10657491 -57205759183039307273365018367306035920 10657492 -8091992314736091079357948869171955968 10657493 285569679091858958276014011851298986880 10657494 387749147027886258781930520439276336960 10657495 170588196191073460765248146357020900800 10657496 179306677103176829810477842443580385280 10657497 243372836220910478228402416174154783328 10657498 128734551100798237318234185615728214000 10657499 265194621561254146088538327779203482480 10657500 -39517111658622879178842021303441600000 10657501 -361333989987804377192908503164564812448 10657502 -3461342912565688274724167666495018496 10657503 278426534752748666853953896459118240664 10657504 124697374979747476748411633312725991424 10657505 -74540876723988225322258442168584217280 10657506 157900769799559699060557185914021739904 10657507 743900857225448889160958351703245312 10657508 71741205994075225264955790563279486976 10657509 -143985777302810667485478053146227182496 10657510 -54233712488979018783053236277568656640 10657511 -124699046611160381154167092220592096600 10657512 -417460967298393207559067124523915822080 10657513 1514661027210321873882099470418522780544 10657514 -50573188454655603775780851258068844288 10657515 109457835122072366642960281146649904640 10657516 272615661269858936176303530253259997440 10657517 142536654248996622290591859701812827192 10657518 79926832073704130302291404181990410240 10657519 391948133930447823115991682669283395920 10657520 -49032549260650491314528140826119372800 10657521 40406909579289496400868803201622589440 10657522 -357568766396262586929141163050804104688 10657523 -932073375642382414131950455511901039600 10657524 75471006815350395460734599347106949120 10657525 -355628796594706690743539961468851540950 10657526 133638328845529444704862855000392542208 10657527 32162683119043888849268206690717714920 10657528 207243980783638926676866350858531266560 10657529 268788392177202965024846352336401008260 10657530 11407985363054173263136893157875883200 10657531 -362718946545174683062564530152800040668 10657532 -351744964469222166873945819102747967488 10657533 263330665182482884131954290506860140928 10657534 246464227441512988369358742223241020416 10657535 278197387759280209791419092784772960 10657536 -103271803988988871290502372051761758208 10657537 -581168975686153428620859770811145612320 10657538 300478759074810680232337219501946641152 10657539 -252588974718327848534811876881040299196 10657540 269926238738356078112389216716174616320 10657541 -114595160261636128268144001598989185058 10657542 60886029952044326521954612034112743424 10657543 -206693753810573283752262019483074924056 10657544 -525367916904848251366674674207417379840 10657545 -198352286720390038904890721073181615680 10657546 467551367019485064530085931314001223472 10657547 142760481662378788775986344819689440680 10657548 150312703309933342651881192031353200640 10657549 11226540320204541346262958549800286816 10657550 -3322136502778195115461412589514027200 10657551 32555626365056486452579038413481514632 10657552 8457156334904802883874321530378780672 10657553 39509988146355977549900159336852378802 10657554 101401907195004485181956247459023829504 10657555 153119983184961226117610941781368428960 10657556 43818484618582105428987012722281021440 10657557 429454411668189618590274621214801800654 10657558 112338836522972066692617015707859692160 10657559 802139461028189975060458172492659440 10657560 -248279594215212579403018510633704038400 10657561 210869263448501295676913967132831113162 10657562 17194358472891712324935396417235545312 10657563 -149891630582170484013672362003267390976 10657564 -425855868009730217463917392637988916224 10657565 554601888969765329461897380172637540460 10657566 188510536492612710266413853609413925952 10657567 -278680773712048891720989022999335124384 10657568 -211130169220074854749149312939889459200 10657569 68502895623142311112631612450990987328 10657570 -80529867684680540572664832634092334080 10657571 173372999024644906696557679933511830200 10657572 155852219440684123270798613218612899840 10657573 -639864232927620746453144296666828746178 10657574 419904788771815899196766106777124143360 10657575 7432763332149424345497255577547343000 10657576 149978358063401171753221520008667535360 10657577 -80988954593432157459305159032621139328 10657578 143667255587292778138623815370267527424 10657579 104179816819358009776942830007065054720 10657580 252056359338798091727443447256802662400 10657581 208727693851380462110069704206126623808 10657582 -70800412399774974790934341216947782400 10657583 -162461392294140900407659798556137735680 10657584 10353893352626898522721089275833221120 10657585 383978503612602085357577025109290873780 10657586 170120488953350061408727497151955804160 10657587 -384046345289003851250815774853896278480 10657588 -271246325440777482415317280739260573312 10657589 218335639140729334805264101459315449756 10657590 30508160873014842793216305995571517440 10657591 14129908331856803658859625355267250400 10657592 -22025565721442453959134159488138280960 10657593 3488186784310893481069463809076310960 10657594 37993402218463475242979568381668375040 10657595 -54862738283313356355445709956683252960 10657596 -308742041310101200078840483987897732608 10657597 -408392387397937382119397822910305451168 10657598 -51777489346158917193102835488531944064 10657599 -293081993745695126291493925452003258936 10657600 62756484724062963667789462904727142400 10657601 -645905501636763054005575265757857038398 10657602 -86811842104082789505309555163802680320 10657603 11397832955049820246051060152727649280 10657604 287040505212038435900087596449057968256 10657605 130101806130694986477889636818061345920 10657606 693875503033778191060167028042657971456 10657607 -636796501011268760245975749725077407144 10657608 44550397276196271138553825764856627200 10657609 196260373970158579571948562385838553600 10657610 -178367968736535450237911794653850126080 10657611 97117777046546581660596135714024975888 10657612 -80294598890647309987975790922664463360 10657613 -68780133860524542807497388905600229600 10657614 11507788553099524307894925334579322880 10657615 -168657031420734129598316848446907400160 10657616 -209891123296528195915969504215910318080 10657617 -39810796688799030973972138465668255360 10657618 369117821524574315062386323392970399904 10657619 -44646275197610178322728175600440349104 10657620 224132466540363808782434569906352428800 10657621 50475091008382639586706093822434444184 10657622 37948877985546055866913597312336799424 10657623 253131664970944579559968360636258890240 10657624 1062079315549815850464379797409696358400 10657625 -432959342519831980164237481096693152000 10657626 -167748284632864755115838045425427251200 10657627 141989675717549756642588608151699601476 10657628 114757534812270631751397968914176224256 10657629 753406051569023463713629293353019289920 10657630 -165657595648973442262198732053933071040 10657631 -608061126586678154342181713074148238408 10657632 -495941292176910169766464853630118789120 10657633 262054201953431873084797982631061653120 10657634 -98246971073909497408813661340888595680 10657635 -5327613935769362896662432839840979360 10657636 461695423997733552143375983486883748864 10657637 -329475240675802431104898278165707923714 10657638 -28719468985413596916294723380841588096 10657639 233899621450819426307240513842455552440 10657640 116050804264415013179268567265837056000 10657641 -56690266083573086088244163500247947296 10657642 13515991076470608057000500299792800000 10657643 128348423767612174294702800690356316720 10657644 24268176351741543075663165700322918400 10657645 105243451627886714078604406493571801600 10657646 55220492202470696196216920678939688384 10657647 193615768572332603405036265692318116080 10657648 -38170719759958987432075481623370858496 10657649 243056952081953263762645574202746941650 10657650 20862475945636658158689694577701113600 10657651 203565142885827537882918487814030992600 10657652 -578972013844368026649833671449081457920 10657653 -918151633388065252510648092311767100160 10657654 -135751561603208997756980423044168096128 10657655 267559960957645066527485559324205513560 10657656 -21196165671117105800930942348835717120 10657657 -507564735729156523623027912095781771948 10657658 221417941589859999681885364013307674880 10657659 264919992747358462586051501310696649728 10657660 -81664323323426101542623052391711488000 10657661 10110354897307910342202506109935903040 10657662 -27388074400538228430160185724646202048 10657663 49496568760604332927394581867978770864 10657664 339613369107271286086160700425675735040 10657665 -75493029379156958190887731889311415940 10657666 214810605270616917813295385522322670032 10657667 54764503856950834276321543537962958716 10657668 -62880228056155875023731478340464345088 10657669 232139739594104053965886704525156605760 10657670 -150250348785562579069249449269280988800 10657671 -32114867540718566386177904632104696960 10657672 42817345728898028389811201181406464000 10657673 -360438522787752223716943413217538937216 10657674 178546216045219202982716092035592701120 10657675 95656310890755758537431734148267706800 10657676 -30149128616360661697027316640679649280 10657677 -384921165969290788971446488890814908480 10657678 165199050998391619298209095911078216640 10657679 4655840526825211089114773817565841784 10657680 -106515264030908965863919181530398720 10657681 524955974783071037405890968128880640612 10657682 -173310883887259745022705409084477129728 10657683 -325484784860739515937670036285985216400 10657684 -128037744340864829241136442140793702400 10657685 262861509443789233698810106207104028380 10657686 24799179991612223157061899360498001920 10657687 -454752005600590470303454693325572932664 10657688 28612654980300742944145233762622464000 10657689 -26069352847879326070857963058431083520 10657690 -152589749290777712140830992478722008320 10657691 418381265618174262301443616978700838864 10657692 1416022725611053871140556405116118016 10657693 -136632966211917581244693599345701069940 10657694 3205712368466976368476652140050121728 10657695 -139285027453292197849438232529593044080 10657696 260040141436375945701294989076961689600 10657697 137857573992840764870076739706227190532 10657698 80552680632517737343755008330777449728 10657699 91511272135589398210014941883266704864 10657700 183010269863038565852946869841217094400 10657701 -157945933100052238044907687195668108960 10657702 -13915009069559546171047118247093469056 10657703 357058471247750073038401730239288174560 10657704 118481075389957010913658456591791882240 10657705 -374884996943920136981150014917896290140 10657706 -200571954460001537347100891588668062720 10657707 -170548554812454047488509942844960281600 10657708 -13508063839082695264165717078971893760 10657709 -245353550654382005576574096773767578090 10657710 -92915218763339194061399754872810496000 10657711 583798500592744312633356528075646305624 10657712 -23066473459837789639944215316423966720 10657713 156959403959078325944126385890773598208 10657714 275492816396764951701222848142861213456 10657715 -55442235779018466679984067446062877680 10657716 -45025981723840646251120128854925570048 10657717 13829690021094164723790954405494304000 10657718 138271479024169804302763645600009606560 10657719 -666651350100390050750463581596435187856 10657720 88075712292141552617460655914651648000 10657721 -818619718262292797378759028544087282800 10657722 -1745544990683064926033040133611947520 10657723 591398116856254288847660453486805167972 10657724 46830036197410895956848873262164959232 10657725 -7793442609232492963626283559602180800 10657726 35576922374704642969514118479319597312 10657727 -151298623321484390652790200362891347200 10657728 -32097057815568466954274724000351387648 10657729 336535015258001653509931786206708371284 10657730 -129878979653394182540152260653935350240 10657731 -105406780212795954262198421709097293312 10657732 -378897859736808997064705473863615897600 10657733 83817481428310561506246694369717949982 10657734 172482232943571623964692572347331519680 10657735 -312465358852676189810901364476973034880 10657736 -674359971573951905746644573170389048320 10657737 905169228750228146950978417921550590080 10657738 -10227684561895861553772552681581322240 10657739 20030325691168824585563562206722597152 10657740 -45785957286758310406344003399866695680 10657741 -602853730755195648238422211994462304768 10657742 -24022990345159058680752432078812364480 10657743 5539916102120012267892083090633549328 10657744 39081519293118209472826337056312156160 10657745 -184389310476218242019667487259044785240 10657746 -87553315444560480792345487215203447040 10657747 -461600231851275449853343409567148550804 10657748 -210830897481179240259480981558728792064 10657749 -194976011301321542390453884427192490336 10657750 -226287066980178409338921128738745600000 10657751 -106250345376535324086991702751629200888 10657752 -64595009712188477435908746528954777600 10657753 12443392970827302744165284750532693002 10657754 -122380692468113439676351436261182481424 10657755 -39681433571132319537103321059314764560 10657756 224135287258490734955023843619114846720 10657757 -549600074182502084232416953762416086496 10657758 287244703452142835773677223894298787840 10657759 -2562450100164468265467459677728642848 10657760 -264462066867178550898562177571291136000 10657761 154468528175005102503222050319947651520 10657762 -28475852926519966632789215395732428000 10657763 -405495902984559047244718956269680403028 10657764 -7172586760115992518755640548790312960 10657765 99808611260693048424556525936872000 10657766 -78604288010592433081900127888432244480 10657767 -375356235256053199586646479083201568256 10657768 -68191189998930622045721075107694837760 10657769 121601178956458152859305918373956345600 10657770 66788387553275148896524675596375152640 10657771 369189542490948037486647884486914025972 10657772 -64232756752831968269336190419834490624 10657773 42345175071778053641288640390241160064 10657774 250433120154351270800863023588658776960 10657775 220545389136234989132964392051089981800 10657776 7797413544760212853434664212493369344 10657777 -181390363556837854287898602847035787340 10657778 -71380520666346334964676781038051377088 10657779 403014173912205974865657052475737255488 10657780 51407574374262795957093145809020313600 10657781 -38945010265615156864134388798837628160 10657782 139955732735854510571446387905903871200 10657783 204407429096630381330434821630959085032 10657784 -374851933139237545179747672907983974400 10657785 -82836099574404894452874262884600772800 10657786 96664721727752253352876641383994766848 10657787 -82699522675386297396807244498756804848 10657788 10586468846184764746494526961777058816 10657789 182081012378496516262832987008715342400 10657790 110159989658974453405697383399131225600 10657791 264855169699915858907111424858936583440 10657792 -157690507443462596524359691675398832128 10657793 -282309906982865369718393529004868577020 10657794 -130572103281603777627833435572149568128 10657795 276712091112823301876839972062768550800 10657796 -257585669107300105929309074284501142400 10657797 -79346867529847961083917360461347827072 10657798 -413240791292412349912601321403560033280 10657799 -24740875779791453382985523050450084200 10657800 -35735471316230823107250275820109824000 10657801 -329215347931238296750447819251030464 10657802 28285182957652232463053945865729026400 10657803 -274291724367710562579378970003281936 10657804 -266250869401830249018430720552576985344 10657805 -208907141954107285139696545943930815080 10657806 -195739717591150313570693656342169282496 10657807 -324411338400884528002347927009812324944 10657808 -117034118571850969058555195010318336 10657809 306678640288992117088016401027208550144 10657810 4045353649931865174576133069414149120 10657811 1163298577148032052453469252026091184800 10657812 73703775034552673087123652738428534784 10657813 -73189992754139732362993762216915681700 10657814 -555196136719597250766712156000669494528 10657815 53562502361188809819706527412808785920 10657816 214076432941596879932395286483645675520 10657817 570113228208351934934334819801333761280 10657818 -7188111827365663100252252627024063760 10657819 -341141898755573842608592165154330046000 10657820 -138659541545362812274266634731374008320 10657821 -162586808074455561050710004160326164800 10657822 144958069400643761688918036299852697600 10657823 69523882721181723492533046189648311136 10657824 326493570855111141654302820184995397632 10657825 -14684940938741044687942091044926194000 10657826 324323166843458843579217294355402508112 10657827 -115772973790172776303542251932353949200 10657828 484659108837250315592802660398873318656 10657829 93988092886354639248963294234603325440 10657830 -104303500645198447349770687610590846080 10657831 -98107141169209642872337418350802908736 10657832 -275760252994833237179707298653727047680 10657833 -116482940317608296073603144308730558576 10657834 207378722192867741838157407953332503552 10657835 -105300028012524669760892729811352674720 10657836 3832292274789547100036066220274516992 10657837 -51339877782222682313160590150171025514 10657838 -19624729844788149293342288573729662656 10657839 -77674142211219713284179883655676595200 10657840 -60677671186734473796360161307918336000 10657841 -373244745665307617474530150698675709200 10657842 42570318676267193354950247086916242944 10657843 -3148084132458888408263311431975946800 10657844 -522154936644003526013365121072812203264 10657845 313347985938745387541962213382800963200 10657846 -405878928344899247295537258761001544896 10657847 95801307369523390682253617386016560296 10657848 -176897661368001060554672660162163302400 10657849 361051539312597166835290176641338423850 10657850 -25255941060670286627954711430887347200 10657851 -2611497812280254358718322436507904320 10657852 252602049295310694827827320199449602560 10657853 248715413949756934418617216255528215840 10657854 20600569074728261632513370803444770048 10657855 -122344718640596965762658343214978622400 10657856 -250086534713135293878455557982477352960 10657857 54282301914619230828398809184533209984 10657858 -26561618471376844808522210619998267520 10657859 -743068196056339069338742231505300768880 10657860 101504075928912696044661529826050560000 10657861 -896185170260009910024957161669262936960 10657862 26362003769655547965900403727001007104 10657863 156667965352326210514266858009231567792 10657864 73176206768694396039948713474290974720 10657865 380390045453782536580501911504479500260 10657866 -132776443383557004811661105135632363776 10657867 -476880753508726072275063387551731612248 10657868 -100875504576831059135555638338365184000 10657869 -41011150272114552412749346917755734752 10657870 -35773612135263638257606310666652621120 10657871 212599283999022779111019035391358275312 10657872 -44212340951986443455023588427940495360 10657873 -622759026901538989746099785987725599500 10657874 -34695625501430147013120390022158388608 10657875 162375999350613114461191739793354168000 10657876 -299060818165130473315090678232485363968 10657877 82911148597551956182474951010757477600 10657878 36170539154952933420795862038819962880 10657879 482205569193176711264849440252626525640 10657880 215569382778573175559826460684988006400 10657881 143814954154804529319188791202777247936 10657882 310767922739410312016261530087515235584 10657883 241689907862956166592841849658928696132 10657884 -66848655811740372464503233422267979264 10657885 -21669360939129630716571367563451914240 10657886 -339674511773306959939076251015171840896 10657887 100525693012517271586288343153894385552 10657888 -25612162019180488050318112957834199040 10657889 -371186733902675000824775199533625401280 10657890 -107012493067627654140911445514684800000 10657891 -447012191864715158310082470103128080648 10657892 354761087946382795971513625483168831104 10657893 107687568693046825844902062020232937728 10657894 -119946915742058149182561055761075072 10657895 -397721148815291875829267369919686323920 10657896 -452988747830025320522434957977469747200 10657897 -305963973789977917663068726344779974108 10657898 453166751408144913050728863649757172480 10657899 4772454767338823243532023605944936336 10657900 155131984933143251789656091151919296000 10657901 399757265137971396754489322851941525792 10657902 168004255251029331434820728993055738432 10657903 765607735419612746977785953106433395152 10657904 73434407890230475756567289233765662720 10657905 -190429417954294308384184908466312227840 10657906 -101927835807122271477208351708463869440 10657907 48230074921433538540221413462252139520 10657908 -119780654857992686751465383189090611200 10657909 -288413213283167479258396702402732004100 10657910 -13915035284959831500030838140517616640 10657911 -151862656150280167963490889786282030720 10657912 -446515646697594311942670381473479557120 10657913 -172811009687462877172485975297209625600 10657914 -57752344511420473794811661660311234560 10657915 10170178951126934441876976687989728800 10657916 418082370362154401925999809421506058240 10657917 513417896932513527763951841643040921440 10657918 -50023379168382587135270322705720290496 10657919 -611287148147759559059482028962938583680 10657920 27690812231705448517747072532112998400 10657921 -207153048649336918368571536051049792508 10657922 -36096549565025603505212847481689264 10657923 221984764244561514426007399086666862584 10657924 -21599776333151455361516435230117134336 10657925 439173793122269268804915730668283332000 10657926 143643291939507687625819678555752278400 10657927 2175855884227637125098842412032669792 10657928 -85458999239123471450944232219963136000 10657929 -116971283441339075595053784678746666112 10657930 -201384928804140109240516560632731790400 10657931 -600552366169123722653598038791648267608 10657932 110273988957324992506339768003010268672 10657933 106127487631074402125747870608898162208 10657934 28456153248655996058701967115989198592 10657935 -181352044281582159791172614601704935200 10657936 -45286227892894385658023256529972428800 10657937 7536677327428757508020491985241399840 10657938 8220417864283412790739966805341820544 10657939 728952636902010992998267557047517788040 10657940 167859041883457694193485631954312929280 10657941 172194710555743169073686350497740568672 10657942 -276567077006263926680536250230699108800 10657943 697007796884172069692031524265909909192 10657944 -139412498241458215613500635145737646080 10657945 643413869875602860312003953281570177480 10657946 87011897769262108966190227244890375104 10657947 76438755304984569439799089553259184896 10657948 165960555613194458797141913009036717056 10657949 -43697232885422093502485999050150119264 10657950 1495311210294450854050296883982563200 10657951 -53157261744222223425024880853879934600 10657952 133124087072800885100790378570741448704 10657953 -769860987055432032308354880691465663200 10657954 -39772103717628814474855118905339536000 10657955 65459538165253936234024866434885222400 10657956 204380171499855726013607427104570115072 10657957 -572285320388690066130831091372205801794 10657958 -371673325528714152637297728725397781824 10657959 -156878890099884689988706838196063898032 10657960 -57434629592466124533744740704293120000 10657961 58936892778331918681011883930716587172 10657962 -71743158408755537992545320685854808576 10657963 963823575214173350187586141502480627184 10657964 601251966487017584796201433059411379200 10657965 166549260995304196150035080885488497120 10657966 11639492740446562605510218970063636480 10657967 -316764663823457058441908571756513692928 10657968 -68228204292114541313726694972114763776 10657969 119591618657853154155203541227605909760 10657970 120228809257979784706519457760699648000 10657971 -420175559926259517108890907408279399660 10657972 90340808314861968296345833347143747072 10657973 371799763264570386733948636134553770222 10657974 -134821030688838868430282033743971678720 10657975 410056219771908170337527917042634858000 10657976 87424276035930692837101236441599631360 10657977 -398413145477010058363313997507444345120 10657978 -429119600563316487465655296301282818960 10657979 -240517233564909227151434401065340512360 10657980 -2591558509197894733038096136331043840 10657981 -416206090406751612470514433295765387636 10657982 -182218831824197368829527063868023651008 10657983 -169569922069881789464130149668803716736 10657984 1715329084994886355001383475218481152 10657985 157202480170742159764107446381331980220 10657986 -80468902473068293346128390315173660672 10657987 222662938361714616269986141015264760636 10657988 -315989406915603402896070668605460849664 10657989 32982478420600808657809677654143916924 10657990 169146206714176650598571657526080810880 10657991 243127153285592852683906774214980416768 10657992 -326536143573066789445646942900647526400 10657993 -201954000243904071816959326215010569600 10657994 -306908548895121685843827841311563722704 10657995 86574400450736322985834199552267961600 10657996 -66610837649993743523608129802386736640 10657997 -309678415596558121944368249754755888448 10657998 27808815810776541590144609035285575168 10657999 -514749558086265834761420787603556324680 10658000 110420044925605140208690107997415424000 10658001 -453936831539440490450098724661679511568 10658002 -262406685706073224571250659309623907328 10658003 -607328371757697022228041535523042297748 10658004 -35459038974002777117828222849055645696 10658005 -506987041185631626531806025334842482340 10658006 380627139928864163230716960540587633952 10658007 -282503207645727485157917996325821280000 10658008 -12539223065470973884075765248539351040 10658009 -285719897143523461918518712270412396790 10658010 106238346521649568405179371214926584320 10658011 12991372081583222233196195645658993984 10658012 -199028872003270374263143815580765232640 10658013 -117718633339410643095460277717069072256 10658014 56599365120249328760970722021454231552 10658015 -269219179452675346942988251559924634840 10658016 87508497728369360969399367924032471040 10658017 -73671404554613731952202021222344778240 10658018 -108268005244175710829907253240604336640 10658019 286932398782593583232509281161330932344 10658020 -101048198622194489602147591565916864000 10658021 812867025184232693155077060766792561344 10658022 311716741398017281885444499591615003520 10658023 86819565994357541185912907339054208 10658024 128581610654683351080279527880489400320 10658025 61404676598621826589680621341096961600 10658026 183201776938457277569911364292759329712 10658027 -202800765723694388659564446506091578124 10658028 -499922883239493806000734157299984859136 10658029 -930765135423165239881443674441681542080 10658030 -54169029450513738519041894398602756480 10658031 123879797510150685556697615240509998720 10658032 18495573578947999501095420432894394368 10658033 601693319967070596046897054786837702464 10658034 -236680938891096048017811464849360789760 10658035 -7557836482509967813006838812681520640 10658036 -90062774918065050739198654953696165120 10658037 -88728198088893136002327616961959811232 10658038 -123788453672544502790893280667319306080 10658039 235936530139112717364172380087195060624 10658040 198603207718602323524504563780604108800 10658041 292544149362538626260886337672606165584 10658042 3530456057584363314423371114449536000 10658043 873529623987414909818311288461977316 10658044 167134579551730126139050478695725019136 10658045 148109774860541170081880004468193632300 10658046 -55428629411110970501319713770788627456 10658047 362957693515201501206961036776818271552 10658048 -189758932546230115314311597795196272640 10658049 368074671422237457531480057201499572480 10658050 -40752060386104363013796617327593728000 10658051 -716007667166117033595652904132845790400 10658052 37216242269033358551068661165341270272 10658053 -52436379634969159722638595915124797920 10658054 -167961664529312389479272919220004161728 10658055 -277231448024363544519273923214562492800 10658056 -213821416804602364556354423041919754240 10658057 -399133278189502023347469141649554494694 10658058 -1436678161853097322668864540566384640 10658059 77898113242154057140838245620686994260 10658060 -61822934899412710255006678181073868800 10658061 -9944819584654068453433225675077361098 10658062 -91221799591767926932644478695873085440 10658063 -30938532827925130532487836700070301136 10658064 -59788031303307983803698429293011992576 10658065 -293724390771208800336989838491248176000 10658066 -760958923437232807442387179940393856 10658067 30225878992221888411663996890587415040 10658068 -243447871751975821037277215963262209152 10658069 573758622626168387979810897411459330240 10658070 123202498398024238107665301522272488320 10658071 496179675795189784549725171309830067272 10658072 -83940857763782112445941948293331640320 10658073 -9781035980826631018171862897728270272 10658074 49871269175382911355007832452068164352 10658075 153286236870566462939433786670448919600 10658076 21704019375351794288164829542610362368 10658077 444616055969150824277817618041912493926 10658078 -34621708107347340016995550614026382720 10658079 25849411635640997490556119841354822848 10658080 -463961424406687192479317807164627353600 10658081 -17219920753984065065787028964271091776 10658082 84880606952883050938995445625054310144 10658083 -67101278413531756057708825769549813668 10658084 415257446496539169646280905975452441216 10658085 81386951562911496489191437087061907840 10658086 -139734252165231241791013732170638719008 10658087 25832612499007493850928957975855863192 10658088 -178759835726605360623808230795153408000 10658089 193323541140027750532310072606797722724 10658090 9025185962682186336361583533242280800 10658091 313955053856281589955137892156439080792 10658092 491908937665956902360836230244878108160 10658093 -126391376690153771777412949113922261140 10658094 -44745726652622964367321103505299275776 10658095 136745673824784955480821013632338947680 10658096 80395684869682340157690831823454994432 10658097 66207420824758423002629334149008371588 10658098 133513669553039330151151935100813921920 10658099 -113966762012121140422659515475010737864 10658100 -147921400056221946282211999511536281600 10658101 186064952283118274395155057100379669102 10658102 16842385797642847624707861452954632704 10658103 76794655654490381578735773133454179200 10658104 49156364962069498869467346956649369600 10658105 -227642422116283705971883206004929085440 10658106 109955323435581316422042902094343188960 10658107 134586583152654565708631803671363763200 10658108 -16087768171470793774937998069659110400 10658109 -903887850349774058389619244021135360 10658110 -99757693161087217712171044008920110080 10658111 -21215408598982226277809695408376181000 10658112 -132692594308728631609482831881167699968 10658113 -453441422669869392411857644175369384016 10658114 -57740690071306153841736158709611708160 10658115 -97863059584817732180242172124655329600 10658116 -97910234760734374854373535248352354304 10658117 722456478881394762256082917767774827166 10658118 99278439624860779199875507808146392960 10658119 299955867335372195557950012171406966800 10658120 -146303520388036040602900784755320422400 10658121 211377543464526174114382806281906352912 10658122 110587894773009255314963974332200984112 10658123 -59593794181153091118948214662093026160 10658124 -431516495267701801244550658967941103616 10658125 123829667749806720684915500435671388750 10658126 145294318224158407803356490714408243840 10658127 111228107408491563536152494322069873920 10658128 -27485073353332218334895789320670560256 10658129 -30053868105166884436970595416818553880 10658130 -19066989158882871953663077414442542080 10658131 463894088736191933293893383346234478080 10658132 -14320559473432713720278142053893759104 10658133 97149043455618407766438028921097489244 10658134 -404979352009260121280592202882904866368 10658135 420730275739447010336258470342309069080 10658136 252446635559957672732153475176164454400 10658137 269624119370018403771547229160871910352 10658138 -440698263909254672626423847577381841440 10658139 420501720680253759268713065345716022424 10658140 396455078171237404839604633252710397440 10658141 5305262015052365096057253544134720000 10658142 7872213337050674660216781596742892224 10658143 -1251908054022991831220181520183894483680 10658144 -188818708611764623807567798789058592768 10658145 349625045892926605628418876539029051200 10658146 7624543138653685694763690775289231424 10658147 -579921599253844200601044942160139122404 10658148 -129303230660696379817644562865861176320 10658149 -359892364824409357975704996034650798850 10658150 50768205499609493354855832482690616000 10658151 23166635872166110029819069300399702192 10658152 -3351358307817862616875135155477626880 10658153 56599246148845014433354712074373206368 10658154 49904394984172977356571301096408539648 10658155 245094854804075395049776916088298785120 10658156 169594139705843944870668647418257291520 10658157 -2035129084865429824911466343615440608 10658158 -17770538026786537082996392452094007424 10658159 -142000728731077014854613998805245814528 10658160 29135910525470677613220323829164605440 10658161 -581269759778111239634549436873777576238 10658162 -3895666987130993415969590119488433536 10658163 -14688857349348199706101731515951818176 10658164 14412158706946263000213278625260928 10658165 -82018395551631483050492583640922169600 10658166 -124043771550142753411258701244188832896 10658167 -227301985634278807221446951455333524480 10658168 227970981046365459418177873508168847360 10658169 371815485044479738067001574810879060320 10658170 86630492807314737700986017701594253280 10658171 -402684568127557320198630363639552161628 10658172 12947730253155852789832178986253942784 10658173 824337219044994936560368764063052980960 10658174 180731392580123967059358185132241676992 10658175 102203395259067644147558116489804752000 10658176 -330768247851105564249193279608261181440 10658177 -497306112728909700558826709737443355200 10658178 66733799767752623571482337491238625104 10658179 -122382488075118868726247827685567511648 10658180 88939075824887464349039223651776616960 10658181 453086392016794204442278564660115361504 10658182 -238038529905548439241489730005399151616 10658183 73630134884808063228422092278014359440 10658184 -115196812138463156259213183125352284160 10658185 -44258318486849978199109431556213744440 10658186 -221951476755286311690378891467964417024 10658187 112693653729415433575541891412730867644 10658188 185302934750836375910388590549273861888 10658189 -171116199224412058138797524761716526644 10658190 -306165797725369653403773781643876966400 10658191 46612556265746595433463243894047980184 10658192 38486551243047395695041663476647329792 10658193 52746172150562639203304690280801099648 10658194 -82279864532830988670231701646574466400 10658195 387604208132980993162095130337162400 10658196 -125193951328048506732076310482198732800 10658197 401618984545829898823079974372264588320 10658198 176917488081310281514519947267030573600 10658199 10020266542271874242845748716348716288 10658200 -42757296031271041284639466235215872000 10658201 720895896898844068616057888820007501332 10658202 56885262137431435735020684257130305280 10658203 -93755996855611624939596693741979764416 10658204 -561816970919566249416952649160577196544 10658205 91861986073684702825940581530553420800 10658206 175568104065030979375477021829364518400 10658207 -206011657433978069591514393851176191888 10658208 -104408513179843413957681168556288376832 10658209 -157598210897717484564661550913170690590 10658210 -79188153980897117210074690579048470240 10658211 343014154367907776064695705873567882160 10658212 -527892747726686090234639136462063324544 10658213 548306574802803897774370835667727607424 10658214 -95121690532062808973564859662765877120 10658215 3495108923409594594438185221014502320 10658216 -497545261541639464766540373622798955520 10658217 1068095904733961501514399508783930848 10658218 315020500342707661594885920736587083616 10658219 -15465529292830614342893607219834177504 10658220 80487778808911782643628366963837122560 10658221 -199942311649316819369913912035185295360 10658222 2648070426730732970952204201679545024 10658223 -54466206677683918290983037776418331776 10658224 36657116495441165327175253189630115840 10658225 5268566818417790161990949721598803000 10658226 169305540192902434859598236222214653184 10658227 -182049685475685040402621992822888333648 10658228 -147369351966654549557374387385914558464 10658229 -686673012713041113278564264893678045440 10658230 187485918558645076183640640179687368320 10658231 785902921465730904125066499823757227032 10658232 -156645429000690679183437432076123545600 10658233 -803693800603102019901501463650325298518 10658234 -213128526244399265398808113892338667520 10658235 -213713272012098737489076510268780311840 10658236 -104934358843902560988234714123221713920 10658237 9397774727353134773662522729235601024 10658238 1114739917987620986032521318997939200 10658239 -442225570519205788603316483628330214176 10658240 -11133873248700116858603698911077990400 10658241 75021229019095462535663722007959041600 10658242 26655872133874544419742717427556784640 10658243 -285933811603987109824668800492936033256 10658244 74807220591749361064417381714347878400 10658245 201587377067046721182004247092008732120 10658246 -27140244901318917194982457181807062656 10658247 -2255574887222098516403512810114362672 10658248 276408171524174091957141210339393807360 10658249 109792626355370390000553610391833931136 10658250 -336678395968612252208291406800572800000 10658251 -53287852785628709578544673424781570096 10658252 -531700501958387982052884774203225472000 10658253 -463864304448175800702209955852745394496 10658254 37611901876910648283237750350550730560 10658255 513238171656044486763850167476372849160 10658256 42826435460029779277005641389766344704 10658257 145624088410153213449213501021350662132 10658258 -156466958123159008742450962136888536416 10658259 -331601450706246860085718864242947356560 10658260 -47365715118442469043485734607542026240 10658261 -723064850610201101482202750720821833138 10658262 2879294778820359957594541496622399360 10658263 -69907282570121280908649521206317804288 10658264 202301031059909522569521491654214543360 10658265 -52182338288688369730719703782399951360 10658266 82979743850890955945904768932156896224 10658267 -552920469521529831187142905824480282684 10658268 197236593139884131484738000753227942400 10658269 29979409690384485080999336687637817920 10658270 -47622711899092628286560147850842480640 10658271 204267480021014893293647156119693382160 10658272 723812863841856679226776935754995597312 10658273 -167081551675821570377110575915139119036 10658274 -164743156910437237410175527668481171456 10658275 -371142869633002594632420277037158497700 10658276 371753036132752479159703731001530776832 10658277 -48015948294554367746448805650398156160 10658278 48098137273463303340571329149698346880 10658279 412300501401942740705858276973400139784 10658280 35213728614976594807095465153386496000 10658281 -1966655474749454453395407833472657216 10658282 -289611664321966250558559646268705917008 10658283 -463447470705096109431084091795167440400 10658284 96928751775458578737079931299336581120 10658285 672921418751051744220453963976934400 10658286 -187662767769884215216787461912048367232 10658287 -419864210211169541004377360324273862064 10658288 193390610934196606881378994143385485312 10658289 -212438530548018566747609730076868982912 10658290 -93436937640542920635104811901280085600 10658291 -157817721948428781094426865139290215680 10658292 15772134322137774351952610403413483520 10658293 -834101828090781781603420421486288465120 10658294 170436307882772068596677186783943485952 10658295 -41235874673055264811616889041419477680 10658296 187347615978080212463326949722765393920 10658297 18806275413347144536833906636958750080 10658298 7713334583968962450747021984013847040 10658299 -608695916121125341978363073022082144664 10658300 63075533768442918992464532846061580800 10658301 -483148059308932945879282303327628609280 10658302 -413369624646630414647749457297099163648 10658303 309890203836532911033743443916943358560 10658304 -14562076550031529518459116550717702144 10658305 -68859546847909491251898534041858197440 10658306 -180348864032146646399250491703271065648 10658307 34044926190207452282393478618243782400 10658308 60089971949786873270027839101618508928 10658309 -116669185666490119583288949902913381984 10658310 -19208537101087359603034952555088134400 10658311 -604108618316689534792218117961407114088 10658312 81875862173324307655631879085964492800 10658313 447205311697901094696748364790085315584 10658314 -72801118304219540628766697419481025744 10658315 204807196233300158167968213585813652320 10658316 -54153761683932623241812998436865454080 10658317 -295744400888227786635407142738918738634 10658318 -293698314477333402267893950597389217920 10658319 44724265349635201692269509491085297920 10658320 -46664701527906651536752657507783557120 10658321 587502133478502950578928670774895811952 10658322 114596966730691422592862951297929401360 10658323 340000989910986821222933886700701548412 10658324 188546418512753199308351445852450816 10658325 11051255082645156018647243257906953600 10658326 51110465586957402494541711684921789696 10658327 -35640727364912279231125701760120423488 10658328 177727270116723060561375941803879096320 10658329 -846007207051631049362655290504739291120 10658330 142479527190420977597081071544536451520 10658331 -48794601769449725833776297110416020480 10658332 -59487397641117394475398426080130454528 10658333 -81694211986209895614356763755555127162 10658334 238443820886171052561386222392741634880 10658335 -57860135774085797258581787936004057600 10658336 -14424655562121511936919656298974150656 10658337 813943109680649086097737495690543912320 10658338 45856119630199911250638992072902990848 10658339 99212382462607749433091336983345821024 10658340 -18255933172048694332711275683203276800 10658341 -1048588914652238857475983245002509929120 10658342 87882429596637945072157854569272239072 10658343 -145313324636087372347591364869134405336 10658344 -244176355376045130380056205739387955200 10658345 444668431606397150386157053905627848100 10658346 143617915788765118639109717477772766464 10658347 101207608554384069380427316881083425600 10658348 375798710691507035876266564319970410496 10658349 -110384809533492075195112598853831296436 10658350 8026506178801556708930449774440168000 10658351 414855484957209324772034669983526064000 10658352 -174907253336226247509625916432980180992 10658353 -151346517787287157205126306821865717196 10658354 -144980539989373634269657974328590382080 10658355 67213340012865774335307318822745830960 10658356 -12826382225748408961355461684813502080 10658357 313597919034932024968356811371183869820 10658358 79986591647281393171317231174304727040 10658359 685555342959965471030451035304599931560 10658360 -146010329576337613079906132988037939200 10658361 -2001538132723195207225705711565669376 10658362 133162222863500034834461317942062297600 10658363 -416184462860017816921206765838212911388 10658364 -170651037024817885268491285525902704640 10658365 30113707677489614630792289540361682520 10658366 121643326521327485005962623742566938944 10658367 6898987970419029553611174590070001848 10658368 2503447104207228737426305274133610496 10658369 401258812630469414571072882224259352770 10658370 -79615192658210484906419350600575398400 10658371 -830159832433077325041155187681288412008 10658372 -173800984124960152942866304171022999424 10658373 -99164981902833999810349290493384089600 10658374 -365392908590188811142897367428769532064 10658375 -134181627599945917877899362541033296000 10658376 -4399467122258354064971159280564019200 10658377 36899800804764302542404231072853355472 10658378 465231430614034967405413054557034801152 10658379 517458369825890381948711090311249786584 10658380 36788774238162597049967459186396236800 10658381 -426165126625786441350294518456067616800 10658382 31021288042442706294116940850261248000 10658383 814228972998810540853723405695215787632 10658384 25775006724425085723605771059498057728 10658385 -27285201998743922603243783992823601420 10658386 -61145076051766918755159846215066348256 10658387 -307190539941768036514341359864413106964 10658388 131556493063500347703893414195734179840 10658389 -2402921349510898022274419343543843328 10658390 96188612928932913182595223182771091200 10658391 61201019330461282400632729925475109992 10658392 -363136259995072527773847478185909964800 10658393 486152650798908475902266390885737711824 10658394 -241422451500183952968151186717161032976 10658395 -437438616653435564206807730437345743600 10658396 -179822848075169791231036954380166689792 10658397 -65896094564705384780292351634006784160 10658398 82296118462978435046579982369576259200 10658399 576982258787452794146910156251236031160 10658400 12096711348282756188025595935857049600 10658401 -16967481796138536301343596020297115416 10658402 25295502037588329455137991739803183904 10658403 108173099878231571018186132633207572944 10658404 -303317335346700171589331331484090870144 10658405 -266640279385868923754848117371051934800 10658406 -78979247093675483524444077266928768 10658407 38104784816232554824712018731921749888 10658408 -476546182199998378010037148681741486080 10658409 -319194592324096100992436736666633739680 10658410 -1199426347808660852859469323010913280 10658411 -451233099548201100967671338674612734600 10658412 -78468633624042407654061088247854617600 10658413 351227057503597130426447111031601368662 10658414 -211021294015001300691202891841585008128 10658415 298686163930144291368433688209348219920 10658416 79152262238272509440082217878111158272 10658417 35699281834070348274854084810080464000 10658418 -74306002358857104442311226628678119296 10658419 66748054778497284715098658381880767820 10658420 100108503204438686614807117356590530560 10658421 309123495347352397497702595357613774190 10658422 335310269214104024029723124642647903104 10658423 -576473533214613094360461493002539378328 10658424 -178717935568439344783060834529208238080 10658425 -659145143085220803583528146124809936850 10658426 14215558219983268273743798006250959360 10658427 76042984104758002567411106743716933120 10658428 410233938826814635647792068156568591360 10658429 254059653013293581513141776223611705260 10658430 -9866005396798148077055061955462963200 10658431 77399785543989402447154271866966828560 10658432 377491316121236713970984315953820467200 10658433 299041048701008093006933928875063275824 10658434 146346476345081725441076596772772017616 10658435 282101611415013790362375035907526772880 10658436 -269961011588307037375428381902579954688 10658437 649888519752759015131405702786133525086 10658438 -1019265608582654854222780199192375040 10658439 91276429683780693510573984820208455680 10658440 38764519554282821050164902541803520000 10658441 32284722967604012459239209217511271552 10658442 -39625281529585087277262358100586281472 10658443 -823145847307309753085464307568925073120 10658444 -47439438878881870990691155262022912000 10658445 15051443681407670895980872001304483840 10658446 -228893572938613848816083770981784880000 10658447 -52450877315950677236309297688008074008 10658448 99269143300062678952964718172235538432 10658449 165325336820788335856894122475832268480 10658450 -124614199661787076540595320325364336000 10658451 -355805591675098571413692096731435868744 10658452 -41910780060708749670281715970487488512 10658453 3328745364118050054661715074021683840 10658454 -122527993271855645691482140105803256320 10658455 -322652200519290197310241815410887745640 10658456 -416266058912288307291463999367983104000 10658457 -187305383524537439384466305433683161080 10658458 -14421307246118918850836897924047963920 10658459 -36029153040467709552925012298909987040 10658460 3939816584519676289406567643137280000 10658461 59876449653294765125164357442619155424 10658462 10140531300306693137968057090601827200 10658463 -82045503806768864567757089134511782896 10658464 -262561036721142295743662987108583211008 10658465 484903908243928137835364045070315859860 10658466 719648813281535898211661468618400768 10658467 463922050440024505346004362805306551516 10658468 297644512684996192417334915592213657600 10658469 147994294960771946167808915581047693408 10658470 163055637457473948430164298099436407680 10658471 564715974472039533989223374816430135672 10658472 166458081543845725164053907811742515200 10658473 153045606282189489903978316753044327936 10658474 -71550379433323246497722163364013757264 10658475 41994855320963557398523916030359545600 10658476 19836015285109053844122425459924216832 10658477 -577504801220190793171490951155777248 10658478 247240949880544115592389056425675998208 10658479 92989690488265209649518178990207555520 10658480 35916593709234658244682356326091980800 10658481 18613744284032484310694507228456708160 10658482 -6947291424527954406225527100480516096 10658483 -131758546201890313995112997953546511472 10658484 -244151018126022614092016803474860969984 10658485 150449311310296865996444476661842275360 10658486 65992730567178394546343502041068220160 10658487 84462449875083942148216609145558772480 10658488 -445392002574121893219564696335683031040 10658489 -564034634085186594299417353016277082710 10658490 129414494142457541255660713144910784000 10658491 -495789243784736567282412249098290768848 10658492 -122075620176627369524546769502068171264 10658493 412084884656780890023187196609572123200 10658494 1689141157491440953109322214527780864 10658495 -295249768613026237658622746848616799000 10658496 220441965920453404108120240164962304 10658497 -274203483051282016239487901483351749054 10658498 106024831083017946550173800651240994000 10658499 65419852065493806941938521678514626048 10658500 -80544637395562577611051906646975424000 10658501 -37615317471928990881957315961399623648 10658502 68105956319325729893164301016904594080 10658503 -506107440571335153005216076500279486248 10658504 -145111483417545908643239432038662282240 10658505 -14347943391803235362935311275200195200 10658506 156528840104510194886002163508052005120 10658507 -691493771854212618390025580649293050368 10658508 61613097869855503966091291831703306240 10658509 550611813189784277716110673723094527116 10658510 118286987845005736593504412610952596160 10658511 -30602484104170969706355616632289163712 10658512 25437870959087277246910695051978915840 10658513 -67318889078321421330470142432627396096 10658514 -135002491832169446013836549235877887360 10658515 -64708630194668052609988287593152075200 10658516 189304166911559027380984090913583138816 10658517 172252871153679448023110194371183557280 10658518 -108139237801747082869778855744603527296 10658519 -617360877594674345465230989049296177504 10658520 -174724481454707339066375024897064960000 10658521 714873588776662744653003607726907667722 10658522 20961695356403311375765067655799603200 10658523 -366840130464501690589117455742575815016 10658524 178543483805201259559532084907363274752 10658525 8822000488708961489594796358070200050 10658526 -128509694447328720565718461072125425856 10658527 -864035940840176519862150979788929640 10658528 150601847978715369071235420786624036864 10658529 -268230933098426653706824195549357352430 10658530 62646797892508993807156808953701402240 10658531 -261589530349512352265677309696071629616 10658532 -162648376618103263016800589122455702528 10658533 710109459960839922854999398407890022782 10658534 -245699627686264088797966119406020343584 10658535 168674872688672909651655783193649365200 10658536 131380421020403509631832238529554268160 10658537 -206148673062366536482651939315049951814 10658538 79585706010225509593010367470838482688 10658539 -4890079203765688060798522412978836376 10658540 17273462462457145419946253442335692800 10658541 143513414418841949051414790070984959744 10658542 -241146402979537048777750883571317627328 10658543 190281164299210025104157581793776963584 10658544 10396802921735796686076892493434060800 10658545 -310915213708230564571744306798148815680 10658546 344267952589016955888876084455086547472 10658547 -4090929907258363242199520150200312848 10658548 -55475428002784014323466304604909708544 10658549 -560733066075075972413897163180679726080 10658550 33293302482014740380156144640274073600 10658551 -396767025258132118130588849210556285600 10658552 -611668245381725635725613437668367974400 10658553 -229459924124277251840555194418605716672 10658554 222629965681591163464536525346013598432 10658555 102151220981038248648056165407793214000 10658556 -113509366807378180149981958715110937088 10658557 -39800190736081473336901094730115673728 10658558 39414164776623459747953422362269546112 10658559 207471992140281621315427980021120085704 10658560 23497278258712922348382074545593384960 10658561 -1567486055906919344470674708629926258080 10658562 41294667129681560485739171259088212480 10658563 22120610612177346003776100061647872920 10658564 -15837678283051774090192655795971227648 10658565 19835508623659974924673178066511812400 10658566 -557120035979122637048684968583115379200 10658567 851338152739062272941772635270812446616 10658568 -222700532150302678358310300639591628800 10658569 -269556983940611194907981579861625997030 10658570 -12140165489816782292444561887899816960 10658571 -94184468384494476155937748123865271552 10658572 -279876823005840878004497589402042145024 10658573 80284019686215852613207736982868280760 10658574 -368702942601045027295922149076616178560 10658575 -52154524618183022161632892832909232000 10658576 -190184825616207198592752916099509043200 10658577 16876652466512848350255165459659067120 10658578 -239047000725335449986431363529145513584 10658579 -22494737903789016361569727196115830400 10658580 78487487160754323052893837301438648320 10658581 616505205233323775193921298477920250382 10658582 -710578428918477044709738838657213440 10658583 71068293686122061749381699991132153400 10658584 18871133819043110391762357886238085120 10658585 -125915653130089573507204972136391891840 10658586 35384171553589502309485497188632531200 10658587 -68850515998429445823829428081163739760 10658588 133016164686707659994199879818726450688 10658589 -621240545582918298853846523327132972352 10658590 4477364256860356887865965904311617280 10658591 114594905505019195036660185266464885248 10658592 128921964304389435694876515946142367744 10658593 99586349285854613748147822450794925744 10658594 -539614603330627876142023730809850162688 10658595 93833271646387024998088689734968985520 10658596 83969254639249643906372596864753422592 10658597 -464677640592553602290254679099754681120 10658598 -89621627248222997397260252399572412736 10658599 251444672253945857777308077104936701920 10658600 -95950473165330895280781249776075520000 10658601 722850530345476647663489186841588224000 10658602 260728781205521359861722670020077076480 10658603 509019992195499845289706179935163516852 10658604 193877304788581489387290906443095437312 10658605 51885481896725755613648120944423813260 10658606 11136157255993718861999062101341798400 10658607 342828143907807079543017230034052460040 10658608 -56908447282234613839987535013592104960 10658609 55156420945071076642577773266554475036 10658610 -3023862078719791423588221607070383200 10658611 -187274835882385106205632555924439371856 10658612 74218404775083522384778779034091741952 10658613 -152759622338019764050619115766456934400 10658614 -16007425515184536538858096672398180480 10658615 97411330289620540748435163794832550320 10658616 -472404625327401996699230058272230502400 10658617 -194149935236336970274560571351424931440 10658618 193373800276235995400214112119289741248 10658619 31478402740993045996767593497062076044 10658620 80076866683656296068603698506865868800 10658621 -422573907759095750335865947489187141178 10658622 -82270703122214863366366124851920470400 10658623 464717768061600858766447816270644519872 10658624 104290823159394152680238730939930771456 10658625 -8258134769151798278510110023140304000 10658626 -68197028369855120476451090981441568000 10658627 -98027439807389627394948634277614842960 10658628 -18361827890152351126342148962661889024 10658629 -121984616916015519880896431185251890816 10658630 -23841015397266345305290674272762503680 10658631 313132087386309477626721745253041854240 10658632 6095023670646445472684795783448806400 10658633 -633745757893509667543343637471375278118 10658634 27496744037812421034945307304423219712 10658635 60639375821220474854868492239212966800 10658636 -591486497898207930780146654895412081152 10658637 -49346377137276425668864194542987747328 10658638 -87997322455179679403689758409939049280 10658639 -82687580128774662135184358435040720000 10658640 3269494610306033195923560493056000000 10658641 225595534617532455998744716737733425472 10658642 -47578550251903957566519463178124828528 10658643 -296978303245020056674362634554190951056 10658644 315875208137807283099713412543537086336 10658645 133390710798614242725780213759707565600 10658646 -366633682451703740631404072115837360000 10658647 231447343622983411726924272643651875072 10658648 -66640718977019147933347521728393011200 10658649 203055924928937507275654015121015277264 10658650 -221645639913258845327229559520184049200 10658651 -67348311325348511661110101699909247928 10658652 93615829858673149778724257066819441664 10658653 276027291272026552822010284852325604902 10658654 262944560174858113947028299452253075840 10658655 154744205411824052051380334073700608000 10658656 325931101440626426679946505849984778240 10658657 38025583882569860097260896291295647620 10658658 -75468189469459397800417003654764399360 10658659 165927318929772253006803314471228036160 10658660 315871860012573451930360543221483110400 10658661 -156445683364628809648248453522794289792 10658662 21527260920787022864342913383345608704 10658663 -662153380016827656474221757337667990088 10658664 -24001736014011945512780835304920238080 10658665 -281280645203080373742202152323062150080 10658666 70931338246015345782217291313741448960 10658667 246379076847209783169490032391737147840 10658668 1545150756322939309992625806196736000 10658669 -74622735049596903342804264406420502400 10658670 -80145663610583739127006550125494144000 10658671 -462587023344400211724571337129900926488 10658672 86956812698901056454528942630854885376 10658673 -35806715895184047387903149807653751040 10658674 1980105450956086523670179281065464640 10658675 1704897435980604311719748981801185800 10658676 9719491382165975700876736243237982208 10658677 378669330701358610834511657428186440000 10658678 31457418211424212812333206652143062656 10658679 -55450195678484871897721336582244616216 10658680 -587678127962609354800187506196238336000 10658681 526325677248590214887686698414345189264 10658682 194652229011570372618592005900108925440 10658683 -36593063181130191170014967585832990720 10658684 -428417027408123967653198513944006368768 10658685 42108218622551418774312761126608268160 10658686 115148066828161432864867231234369761792 10658687 102851280765038290016935575969797611800 10658688 -37093144359541152507776762808694210560 10658689 291796556270032443226600504183554485460 10658690 -16641174951037007693311688792717944320 10658691 32244654470607875756423461377642812100 10658692 232027398348590692853260275839670438912 10658693 -11216766161454592611314448481589952096 10658694 -47918544511461628037107374614665128960 10658695 -601656213655758250374610619519709257520 10658696 -417975643910643125860077751483003084800 10658697 119280357718574422601767964225700756672 10658698 -168438435985217639618247363788097022464 10658699 39649748320710491207723515254710909760 10658700 -27130549229193477050988335008051046400 10658701 -38559359380432151881777598108004848896 10658702 163838084452657104883440458836648047552 10658703 194225073963563215049547225719034027648 10658704 -27829638743012201940297680291022766080 10658705 -2362193747058922451491532010813728280 10658706 -92420968143897568488928271160851375616 10658707 21693750245318403610007061722603799744 10658708 636135544629025290631843323152480378880 10658709 78615589035914401091464006442278424334 10658710 49793275536661517761422794498306976000 10658711 -4487365863529857737590864457099794176 10658712 124745422714004271197263931274481643520 10658713 59555233288478449842981956429874195848 10658714 199279816279747612892763777183218418432 10658715 -187924456486805702021192489655702240000 10658716 -84512569075386499239655780822541557248 10658717 -674996099359709586393086794861475070234 10658718 -1093568325434915448542196765521168640 10658719 -8897830392862821497984403790464846880 10658720 -193827558456973316181025086547897221120 10658721 -367345075982743394383989375938304932688 10658722 -17887639532567018500518278828631696000 10658723 -231184552407359009241665046199665411936 10658724 41341100219397099809858225342501867520 10658725 71411344666611340326811742408003280000 10658726 -170414811370020162236294111623906546176 10658727 -479804180868214044010402412258437653936 10658728 58084092340646521990834532689394872320 10658729 37717952164780788311168355948421263360 10658730 2971606079221415681604212121838755840 10658731 -21364490420480168202316408423239533888 10658732 -53482215459839518334419079769917306880 10658733 -13518714708993557257010201188213304832 10658734 -139336081632250570881188260388581478400 10658735 -667493423576658860933604209391770690640 10658736 -182200837458970724359816641755959787520 10658737 216120258161110738025082394071541926372 10658738 -21196092940074811419208811127864926304 10658739 16509493140860819710315997857206690048 10658740 6597216668969050930868626148941977600 10658741 -32984941225436345305223498763118589700 10658742 -142603951671242790114068856183627021888 10658743 -662005386251415930307877261936694050008 10658744 361658336952919921535159680045267292160 10658745 292220015243879972675741890553355411720 10658746 -114911010854062585267390672333821848064 10658747 725275847337157961050400172958318344720 10658748 240215344302396996419853391191494009856 10658749 -32951032136933165292181867524079586336 10658750 58208220441031953831120994589334960000 10658751 489507066743288391681735255530938047432 10658752 -5451042564142817789329542812572581888 10658753 -94614205288387687717396575072091172160 10658754 3003392874444333143518480155022199808 10658755 -81631221563828396228304355043364967680 10658756 2742044434711005436756585595528046720 10658757 61591620397216481852772478268174457600 10658758 -74206009764953715190334632054296419520 10658759 -408682076434868200419416886304582907040 10658760 33428495977045590263367247931400192000 10658761 24647640715192200645840602194932269824 10658762 -391227989354965885653468429472716664320 10658763 686971601294736997231928938929181046400 10658764 -106906361349240754410089569067940615424 10658765 -160755603851181057375124028845311230280 10658766 -189727163840742750570653081256213590976 10658767 -96763408718079566485757702806231182608 10658768 -68039237443779980914173616154109124608 10658769 128827091627320575808472154191566992 10658770 43165943395625081546078454597329098560 10658771 372959186652462692296701938717640900972 10658772 -338530706671266726131835949333048565760 10658773 123719436818030450672021046253417171022 10658774 -47246807871473721602936565711839925888 10658775 60134704614355124372359221314845401600 10658776 -857752860198329834439631626423301939200 10658777 -267368550142245067491489721097771654592 10658778 788169523691927109250832509047944448 10658779 -463008840235795153616574950381431416024 10658780 29700176082578360344414540304758656000 10658781 246883336296272641172817796227969118464 10658782 -126045958532435350940593490060588798016 10658783 -197895222622815377318695861834447908840 10658784 452874344329413956276446297564372008960 10658785 -42652640317311587114261431180320032640 10658786 71763237119490917798105841870143571744 10658787 -232633284631610612462329910508802440 10658788 129140709989452863589164850982855892992 10658789 -81256032469152735887935759362649537410 10658790 -12803934550937278043842580250499363200 10658791 -29390312780173617897527271420713101440 10658792 30414275499432311880117515411221708800 10658793 362567470422906810500008641072374200464 10658794 258488648542617890712926044028927307696 10658795 64829254324592091133050618656392565280 10658796 -54664980412962508301729975139312768000 10658797 -1369379524676615907468925386653879840 10658798 -209325756645785960031621513700850181120 10658799 -381491651391304947206353683674655932136 10658800 -102145257406287366925107952170166681600 10658801 -909051085915839307822758540117808240128 10658802 83711585112314520130033011392969146368 10658803 -18094640944590568832912819451057062936 10658804 -34258502828492178228229895445397413888 10658805 -166770713693960843281002478040967216000 10658806 -594772530438046177038044838825799681536 10658807 175828982314225545739171639690360558056 10658808 494146266522662764539050869082384732160 10658809 71382046702300977259377352338651195200 10658810 -70427280605994331633430719070747040000 10658811 -258775477219360118815963202202387818400 10658812 -137098189619641524285289021344706864640 10658813 18945857948496084649867437834797304000 10658814 -154093105998831676381527313885342253760 10658815 32833852898940454954481003178571954320 10658816 -104612125473869656356715141652778319872 10658817 38569924350054634507375462608372272640 10658818 -252431798311323116972956984494557949120 10658819 478659523039505381746971331808171732220 10658820 -58166793240076807334948526508782673920 10658821 -211908227150096403698284696704615544450 10658822 -40454764350129466522039013915491665888 10658823 -46946039075794380577064444853110622720 10658824 -405900618941484354883594858350087905280 10658825 341831397988930121752352383663102391550 10658826 69643768646383550285516347140140953392 10658827 -671220756441708796520304813079232785324 10658828 492313144175504540796886396565681280768 10658829 -70658984193524869256981513569393067520 10658830 -31200281692855931090558578448986836480 10658831 -666466720533523407251364115063144396368 10658832 -80062185783256387059189788873497313280 10658833 88420985945745871956421393720363483764 10658834 -2679739625579627268864865627685832144 10658835 -50849710789328134521557618775278394720 10658836 202655911107575532419042770069402436480 10658837 161655957452059924830291501539180379552 10658838 14297568882197233893792766160661504000 10658839 -310817369506342332905390673770008962960 10658840 415797783556482088644653200113868800 10658841 -305075388987438548755497028882272476208 10658842 97743443750406630474444345503654687232 10658843 315965821467852702687751227681626400144 10658844 -83271208685676670638835877828374364160 10658845 -185294291789639641665303299803087489320 10658846 -240934853138871222775479299852348594496 10658847 -23948767945230810616338676111598614128 10658848 310881751552009970779664664435716259840 10658849 -90753420357075501752857621394583814764 10658850 55836517368963459136955211537089328000 10658851 39460643271114299518370657611057715152 10658852 -436523752737459034547316229065587367936 10658853 -243414014480778361090637331109716646338 10658854 -81543423122014523243384940293541017088 10658855 464938778719987813555081775360599544760 10658856 83488728984836641979114872424654438400 10658857 -447872603452510705763566453764182492256 10658858 35830652708546837107423332182052485376 10658859 -74481318315782773191639149780984061096 10658860 -290920040296816705326931856066588759040 10658861 253705846548921485169015020378490477462 10658862 46063254149327251020015319873646900160 10658863 699916351365323560820797670468280363480 10658864 -184577871751260050175103820321714995200 10658865 57544520951534661332449191086590235520 10658866 153155288647434321158212829899152912384 10658867 -219243155542152033315210951127579057920 10658868 187204422180377481756347555371332864000 10658869 334164657798395563834376681880717448444 10658870 132436618399956016384624595358740666880 10658871 849560625572272457035520752577825112 10658872 -562411607108098903130315837569589637120 10658873 -135294207015960231009852086456451985878 10658874 63587820945748078547335169159668388352 10658875 259496319294870236509798120398217128000 10658876 -13911054559267482123360535230812261376 10658877 45524367105605152509885023922314008320 10658878 -10572547788356824804180891901332294080 10658879 -308918091620917245205196340958575846528 10658880 97430151519674006653104789680066396160 10658881 20192549973312938957995074068894024160 10658882 130924960134541421011746257986629401664 10658883 545305065383593977419472822662503680 10658884 -397672540979089582938902373514872717184 10658885 135569331425564142171328596372802344960 10658886 23472529709464269050330134550058209280 10658887 -952194584024150971575710430612513595448 10658888 -433772746844474502227711814802087050240 10658889 295295086432110289647608098019127220500 10658890 -249255729113717633965251721867837440 10658891 -120595475075889178924078898003290281708 10658892 -73627186592993375557404149978720102400 10658893 68613592826120683522295767060806914880 10658894 -385909461103504974026202159822990008640 10658895 -99383098955899552104685973151268316160 10658896 38042474002616203226638327269454905344 10658897 -985311636887230604355707720071469611020 10658898 -71540701862179206673792541223579098880 10658899 356396352363822914217033341593500209900 10658900 -62272645540942141480844248793363404800 10658901 431404318161709580081904266413229567904 10658902 126787925940273325867187190510485272512 10658903 -210747055893886842002254188755685717936 10658904 -146494567816964659609843744264515194880 10658905 9616490675782990041686627881802520000 10658906 -132451729031483138912117111372056888848 10658907 -35822890338904879789989320533845462240 10658908 84116243907123273004792457343152058880 10658909 -73497119573745351660919405587981630420 10658910 49327573279286634382110677752317087360 10658911 352034399798249862755586506285874689800 10658912 -158606550121359935577270638148442914816 10658913 85399436944323554801176116168807075840 10658914 123110953513639969824080503775027661312 10658915 -344425438829521592937124829088726708000 10658916 103075935513083850857543801976659410944 10658917 -518132927433351841639276565059927903040 10658918 435439901264949889755214853371629032160 10658919 -19504343398634838459389002880382682032 10658920 29568107581558553903708006021431296000 10658921 -110488554285087514206404334870464884920 10658922 -79070906978608943882578918353674941440 10658923 600435302663200402345030976750017680 10658924 -158857816793571458813129105812111680000 10658925 -198888318473190983926661175943621104000 10658926 4309097226291659476754273569076259264 10658927 -463324601292465118518973754820787342968 10658928 13404071406394026647144717872336994304 10658929 538131335624815940793995942238859876660 10658930 -173789049804639049711647558714324140640 10658931 232899257518017546423738072827162692152 10658932 -291390822208331475265449876031681824000 10658933 694613494066291384190336113422238171182 10658934 -21217510970876943909069206280525404928 10658935 -153889523185786072627126275663700695840 10658936 -6402250541076161326986871596520488960 10658937 150096637297940395732846239918507982560 10658938 400620030410083687468525320518284107120 10658939 52396249702239227129600190177367151280 10658940 -61383930324378773834855022172060262400 10658941 3108361503210823168063909610737276800 10658942 223166853464025493890637340414501339136 10658943 242299561174545418394677957290619388160 10658944 -58923835552739901130257499739368980480 10658945 -190351794472509241140743905204749912000 10658946 -103309576871175808846770932930343665664 10658947 47006895355317597772005477711130140800 10658948 3081542631476246094785375408262502656 10658949 -8793904040686285949185096200587631360 10658950 115513102044828079568300448403442064000 10658951 115937542117511931378190592378667557712 10658952 -330039804840300089424024097380141588480 10658953 520600781614778666175549817247451298202 10658954 -19516813536420735469516073733076147200 10658955 481283791737342577617185854539356448000 10658956 64689597593542222296635166086130794496 10658957 -39321457588339677663622111248662640468 10658958 -219912355632622549325572892666026823616 10658959 -81969355806219164750513886652087736496 10658960 -8241002886093826794353826806190243840 10658961 -259338116929868152188579559010350440990 10658962 -107531880114378323970293493800813040000 10658963 200356360034349223299373786222251568896 10658964 -98416264637423700903611299712288385024 10658965 73254014445823075138196587719283312860 10658966 59730144473078207436529183659297552000 10658967 277074881466967382870761025881721904000 10658968 245155585345089039791935958101588162560 10658969 322957051811965502224263771096851520 10658970 70208910253171470661216197073851149280 10658971 425209211336197880801462016646503175172 10658972 -1832889379404289086346493336952588288 10658973 89583278197129786247704507676337749568 10658974 508312797236222388659401091761228919040 10658975 -77014992000757103396057737448204280000 10658976 277388365327113080616257120988004614144 10658977 112775114074194881120656213597227143872 10658978 20279207695584994714394609574452152320 10658979 -991955777624761919733271525778459344800 10658980 156022303913708525955092090642982048000 10658981 -303532112844344871871650646334396904000 10658982 64098355354122332814592985601473525760 10658983 -108045754689588405075561777062084596224 10658984 -13601907992226435259626208611607756800 10658985 -237186539128605944340936310171658184000 10658986 -110615683181220732868587041731454141856 10658987 -219518720550395988349379224486395452364 10658988 7901893449792882037914557543949180672 10658989 343660800021415856578322660181188885760 10658990 132716197285455677197326746054170392000 10658991 -95570089147495621949602859439493700736 10658992 46652132137137643766057162345461661696 10658993 245725278444222402315865465044436804242 10658994 102793134038825241688914311385268944000 10658995 -551146815263474596441614855690993546000 10658996 205385596265228289066470583369612288000 10658997 189642182501249399337135675325042575420 10658998 162826058355491207519928243114080132736 10658999 -614352402858944387424794333418373944600 10659000 300833644156226187709049782648012800000 10659001 147737689393899909668927756697242512900 10659002 -347193999210548326887854378424868572048 10659003 69690630322569640812674324008977396504 10659004 703876221440970747870625107009143597056 10659005 41856913307480481736989399467148683520 10659006 -99362019474023127776052313809040675200 10659007 317540113978802993159357353038423854760 10659008 249715465242569675462902898380536545280 10659009 24991653012625902490523236440799642368 10659010 -264707767992744026000208149280683919840 10659011 -45019813859902888208110936457346504 10659012 -83566980052889659358041671491321856 10659013 964181853131314916160798721582672971900 10659014 -428726125374561927180781867703585514144 10659015 -89859014749616275471143661882814462040 10659016 121194339734992506467727302963031951360 10659017 146419771393624804280824189509757937664 10659018 267516879567912413271248309301597251328 10659019 233478648622750795301820676060703423580 10659020 365323725381751159969641998037528468480 10659021 316329521397459494029186036963444984512 10659022 19091554336750525982954162965650040704 10659023 691654452354364239461347423544770390104 10659024 35230848538036353760379447460283244544 10659025 -77680659289548888994510112139391849700 10659026 142344610947172175842779919916398401024 10659027 68848096747783445786221490992978420920 10659028 -129975524566133330093924980986473687040 10659029 682061762531047478382906580664433015630 10659030 -192125043753360663108424403661732218880 10659031 -116477147434759034174410913870795410536 10659032 -194920491197818335111949138724868249600 10659033 2094785362526860899676224915637158720 10659034 283615217900420472551349850445765454240 10659035 -196020082103302694733824930847471833040 10659036 -479511361912873041332209459130569113600 10659037 127822240036300655865384185196909456000 10659038 90260584522911182676841269456921383040 10659039 465523585573645065391539454071344342160 10659040 -12871218415923903331040978958695792640 10659041 737186425491254367687901820030450296452 10659042 -13648120057059404506718438969419668192 10659043 1769056045319442534439772933781709104 10659044 209985040776842287816783341006688899072 10659045 84202319697523421791426457855665180320 10659046 86089764704584203642616300550933262144 10659047 -136839014271756409648194393451672754208 10659048 -291363753110984399157389223037060055040 10659049 -198058485063834634299023402499116446236 10659050 23608536723451537193439045082588534800 10659051 148465526978248743412765822943521181376 10659052 191337301093072403254695514767756206336 10659053 297221880913042838599112041533607565100 10659054 12638259002874034276117303425835410432 10659055 7019908725224734610153918315631361920 10659056 -74034529054930719773639546682332479488 10659057 -90467439411588319257606739784215304640 10659058 790120962393381196769795775473991467520 10659059 131678823869957560451006141524914192504 10659060 -111489522439523843279640653338848768000 10659061 11387950096518475799681583406035212544 10659062 -376858970480985479583539688270614959968 10659063 160311981009581176389059662133857939944 10659064 -350656267854314870247996016156385280 10659065 441398354424616156074785652557005499460 10659066 -146283815338669647694920877676817753600 10659067 404044966615938453391553910481048206116 10659068 189800575842845186580008857246358630400 10659069 -286508704298539450151216471441607324000 10659070 78025880855292779825787845230711839360 10659071 52535082186371240353107778272268147584 10659072 49063458206917197907232888786685788160 10659073 -160353703562193366078863967332870730816 10659074 197552061054471958311417215929260848640 10659075 98268000747002552960759921440546944000 10659076 132437502934704008193481333062189824000 10659077 -263800880710900213331248094190776322240 10659078 8558619946464329894135391735334621824 10659079 -114423926023615504732067032690167714528 10659080 187709439856823616703669013805314918400 10659081 516913290822386526826103241504492844800 10659082 95002956474024052445194641054089071872 10659083 -196107024117840810482579138776531875360 10659084 267301275038209009888307473363074510336 10659085 -46448870117366837613794119408152738000 10659086 -417669015601277662332030302453977363008 10659087 279157479900653165158053080274220346880 10659088 -77419921889288553744781405673840443392 10659089 -68970423692789909416168606344168932544 10659090 13869144187041280175225406059129210880 10659091 364364559806293275518535651049113992492 10659092 -245026676767702024913154835745554421760 10659093 133903800337226354364584589427207175328 10659094 134775436704421693563075173598112728096 10659095 -15448162974033900811525762189783608000 10659096 5743173083428484666184007919637504000 10659097 88438695972573978146309611725773255232 10659098 2537632769258405559565648090830302208 10659099 421694989894025017951759149386095328448 10659100 140370189562680129439566371677114726400 10659101 -366848496225306187012115364253434033600 10659102 -108763278529413440748877183755708751872 10659103 51149877388052216283978858817790321504 10659104 -211485444261741986821592396539187625984 10659105 -86541230719304128796506103566492656300 10659106 417825516569944189787504574249526560 10659107 -244952331708862694932862563095584500644 10659108 54059409070930355045168857670507114496 10659109 -203981825452845903087453419045244000960 10659110 -20032251518963786384609037127788134400 10659111 -354682791163460123002426870346808679128 10659112 369036700120198828770176267100012211200 10659113 -356160821057098943120100713565796656396 10659114 -22876567283922089653954076900789410560 10659115 436765910687275666572809833303442417760 10659116 111739838317249918608726772412693117952 10659117 -76682994757511885105357646871100431200 10659118 -330748391725469404520173634114883138240 10659119 451132374812660770990346201939969125872 10659120 -2161871953289694360048212974066728960 10659121 350701546851540803337535533960079106544 10659122 -9939087666082535186637163589367164928 10659123 44364138026728957400748599098542017172 10659124 -186195135622397242632176544763196252160 10659125 -773313562975581221407933326710798610000 10659126 -134739646355536101214298419202510270976 10659127 7421523423913916964455309731667248560 10659128 -58294982003145599509323404599420170240 10659129 98202465972865366938022265939218053888 10659130 436291998639882899291991171833040230400 10659131 -4676533620342788109207224222761978608 10659132 -435315820413664434756265209287119872 10659133 8225975988557640931841455932892586240 10659134 -263142865491672457816185412713493910784 10659135 -49317238205672759184783704449603820400 10659136 -114304476649119584787287964974950907904 10659137 -6243594872880733047677778789156814848 10659138 9244727331119825680905558018461038080 10659139 -31117765191106403819978749443022290000 10659140 -190845634678961191257474410104302712320 10659141 630356077477779791501179218485724480 10659142 113002272455373547683255955162907419392 10659143 -31898211598508883351782922600369639552 10659144 226809682635312503800929607535888670720 10659145 -72700709943589722344803791072620471040 10659146 -44965223298029336097098628405823242240 10659147 152718216069273121962965729337415248600 10659148 124217204888177460866079367557093421056 10659149 -692216691493923876034990810873907940660 10659150 -123303714204487148989132358854592107200 10659151 325630646511480175135059182741226807152 10659152 26866277209965234756331977527898931200 10659153 -164341818959982724381866484180294247040 10659154 3038553663878145992003257546892805120 10659155 -25902250382442838289072177435223127440 10659156 -123814513582360586037956999288902883328 10659157 471453729423964009347768964946399155406 10659158 99856683356031380761855854756750595200 10659159 33543757117405007141719531182362938368 10659160 -48001416545621449584553605994211328000 10659161 160988219202299220744334830837234850560 10659162 -76588199678976065245906695360889862400 10659163 2439475603005115036924023433533049412 10659164 -269401935540214818509016232724622901248 10659165 -37151062644145494909832522641614324160 10659166 -87478201987552949315399221361412712320 10659167 670398698030499959919178782108765501216 10659168 -30771446750864648171757633854932254720 10659169 454696356768145709974517572478334881570 10659170 93401236643043290453489527116614314560 10659171 68831598459516135343317311612096335680 10659172 403213606072507553176034792766928578176 10659173 -27839980871981716597112554341102922560 10659174 27381066306307879686748432035903999360 10659175 75099176706856793049352873523153556000 10659176 638158042702991963679870180551428915200 10659177 190733657814918464621059784965634270208 10659178 -31485620868391243233963847048513185360 10659179 597297043091674834752906612500681265780 10659180 39057843313353835158471401085215539200 10659181 282087326183651077439666550950657151532 10659182 92453100932354574546259475254974938880 10659183 76474243603570651945793757278585410824 10659184 -1181042566849992142976299264311197696 10659185 -211597183764990222430380150160788892620 10659186 -27591928780911716501690145468741550080 10659187 -126237128283596144979325069661593451520 10659188 9073486156051280744748254986536364800 10659189 -1095719261036032701486486000289171584 10659190 -172125532561327011666099693427117852800 10659191 -238904098662917055751628021137862784408 10659192 197402346515399563112529761875683901440 10659193 -131428297409503984257163062336231092336 10659194 18882117840634312116222350885469207552 10659195 -57164392044883106636225479277188930560 10659196 -313559626611475971779612443150722805760 10659197 770828537776085756997562739407079374860 10659198 217973694189161868130103207554374709248 10659199 -846639474155121076977256662912188924800 10659200 -88566650944674164472805192847327232000 10659201 61611469466444983671651024255034921728 10659202 -170577242293063093041664676690694182448 10659203 -5933326456339252949696515551856033560 10659204 390125673864782352882219780872355614976 10659205 -63129528596650123910344275097769520000 10659206 -305552754241316448493304839709695532448 10659207 -76052089512932429763920610515725390512 10659208 180477758659226948145072894046736056320 10659209 89546430030564998371678210141827178080 10659210 -31264346051614772235638809786720823040 10659211 -861277870141260202772584708385007241200 10659212 -139746760547377481093012361260330001408 10659213 384444094389294384915025772384643600342 10659214 -203922141945447959085043187423514499968 10659215 486612904669095263991501144159296233200 10659216 23271478462839660661180718707019415552 10659217 220110557387066110959285119263994434032 10659218 -281690032965557852780354112172101859440 10659219 -14246003534185902665486482341544697760 10659220 -22111383412073403658978408421036605440 10659221 -173478081132847036722083685275024825004 10659222 -10014545764979748141216343617829662720 10659223 -210553843364093034127554390582591529528 10659224 -550423343673589608806915477530847232000 10659225 -213049210382139480516441036089588948400 10659226 13750677364724039310361352719761429504 10659227 10805286960789164706732778268751549480 10659228 22153687924221541754071241728660439040 10659229 157848702464493055113063099998654266112 10659230 -172580603242708655184541071975050522880 10659231 655281149891971360520421978122067099264 10659232 407363447521251216442104774228236500992 10659233 -149070894129184838132381972284478211840 10659234 -211951948268574281754433110398408392320 10659235 294102223136706208694289648967382227200 10659236 -14313754403134794667162224457861324800 10659237 88855498725988977348920315709976111104 10659238 -284648572775160124285434078660744861504 10659239 -45582927248796422041473429275789608344 10659240 -203679423624748785802236403384453632000 10659241 -22320480951765002534550645436272032896 10659242 -525321734991044062076883621378747770112 10659243 -9979123258431712051546933128034132992 10659244 386611647229353785362910043339501921536 10659245 -104375391729374129707529455559757904500 10659246 -20313947490174113640695380953861929856 10659247 3371539111558098941111233594093654056 10659248 -60470622874088673719025574924398870528 10659249 6256738839327633610871766284445801120 10659250 61744463426426124610572871345732224000 10659251 -317280936629841299332347276412356245748 10659252 263606941908088200067867911654776082432 10659253 589436629941822249849680879092011086 10659254 15305137056163224153858048430489355520 10659255 413840630613455460499805648182251753120 10659256 125964583055073072669857764412790927360 10659257 15587631901477761892029627240337703424 10659258 -97977300934231741640560070399116713216 10659259 75640755855731352129752854838106084304 10659260 -374672800156852415941220869566072192000 10659261 -36512231299329292996575188259776118528 10659262 56869049697008227844067818705789209728 10659263 -6447990310885299630880527071184723600 10659264 139315821949678887798321556569930596352 10659265 160733746132597603818447835867751112660 10659266 159676968153743241305997453325276955520 10659267 520880950285280095726509973607468324484 10659268 -410529655986629302314513285051418490752 10659269 -59416464720293727445563616862656955940 10659270 -1029782646114601809303652748886927360 10659271 75413151567476652947395677962516904960 10659272 -120752400119803394290223614189781299200 10659273 -5293638402277001301294032348328692736 10659274 16482131513747029509080060878313663232 10659275 -246891585869823210832821958744646318400 10659276 19420897373781673538123297200045605888 10659277 -294184697821732307859493604727524820874 10659278 -23632460176841585773931426982510908544 10659279 26298336518774106944750184813431753088 10659280 4758591337795650879507123124868136960 10659281 -461854426336872223860340312856163108288 10659282 377968673948976534020252104647379077120 10659283 -826734944351329918338785864208604600468 10659284 -504446293774519461889676997140279257344 10659285 16824493358565014468564075317818758400 10659286 541153061577315405855005103962599252608 10659287 -24677536575577875145391537501598131064 10659288 37780223848957564688041082705184030720 10659289 896320218766959782018577675027464638356 10659290 34213808931620541805005839038490166720 10659291 152625623521771413253629029111080061592 10659292 -121577073793269068421442738237556379136 10659293 103808427725364244221481847768562930540 10659294 231054157886621256020154225137917763520 10659295 383956490501226720158750452063333909800 10659296 -912219180253605119280513996531533611008 10659297 -207487867955338368189701463475997580960 10659298 187251029314020520732867509829007147520 10659299 104998409842741450005996226207891396512 10659300 72170569626775070145994281739391308800 10659301 101453591209517570682669365197661097504 10659302 402162890463924432825358594009994288352 10659303 355792354699126893371334722636663767200 10659304 -434087924717108621408871081140490240000 10659305 -783217366626892011700960015034830725240 10659306 35508380352788871717352095099709301760 10659307 -92599907098373700443653049195017152960 10659308 301549348111681155033911904102297954816 10659309 42520605756092480504874354483434441760 10659310 57529602108640062588160798256147506560 10659311 -196692080135511743121954725204877350400 10659312 -165212826365008559723147532325872599040 10659313 -5660841487786731620765224483177807440 10659314 10667990401587045867654314201167065120 10659315 77007774603725223667236207776307305520 10659316 -486689333591305315815023592251924152960 10659317 -64753547560704204602762047537631916708 10659318 16816854643812891055211143709252505600 10659319 -146608075444526131350045047607772623360 10659320 -142361429589443285147010972376000512000 10659321 -414986000892526047723922515057840583110 10659322 282282342584956681609265887223900153712 10659323 868290209985784057324808438600903126880 10659324 -59262669252355298273056049109966167040 10659325 198447798168666747437298730436801484000 10659326 32591408861739069157722407682602330112 10659327 78223844351569681353388179737512995840 10659328 -74083854667530743854929662864712007680 10659329 565447499936144699923707384113809637376 10659330 -62072182624781638400658769918172620800 10659331 247702936026710509128905837744246146600 10659332 -36266665205982172568144411119860176640 10659333 98522911258587805089039051428543120544 10659334 -123851545709943182303905970567590286208 10659335 -197594128840379712917385164687127555720 10659336 -418661019446082498062069021530262323200 10659337 -274016549170581189479238125234331204546 10659338 -62880959667799854840706906800869408160 10659339 111999854801707340539615394122095706008 10659340 -106015214639849852694948748450811320320 10659341 269624115010083741965966087857379642304 10659342 -41858599714767414268753346523321016320 10659343 49953603282413130434564957498549788592 10659344 40488199488228680880902430466713600000 10659345 -215634115688107562151162349838001396480 10659346 39537559675356797670329641245875938080 10659347 -218340633069851440083161191285818187368 10659348 -87032247005169692306642364160448563200 10659349 564059969603744330010952289150291694350 10659350 -11307961206496050708109267223290636800 10659351 327993795111607172901722707760632937832 10659352 -322429980930390247694207107128332083200 10659353 -477467011741870960066833585958645977840 10659354 -129750803857804009263574784612066691840 10659355 12802736862874967473855350276589596960 10659356 3588282248455523972195004219675847680 10659357 -13943115591009200906299774351644414708 10659358 -190890139356915439380086770957253162880 10659359 -42262589447721368512284181992050398320 10659360 28049869883148516458702117647574630400 10659361 82049097289829108389510962835312356400 10659362 331987281598008253524265973739874996560 10659363 23727998340358920480499137227783259648 10659364 326304874372751915496377815917835780096 10659365 283960222008497994017867810036435930880 10659366 166767644852636205445452771705808380864 10659367 646971732540238840638951869630010454112 10659368 360255318364731503064586074333763906560 10659369 24545833475110557053432963525229631680 10659370 -108049814676214643471022353100204969120 10659371 253114457016911815989878933955354427572 10659372 -169564188830932449503378063566794326016 10659373 -115339495476777222596464678262331769056 10659374 742883251274633076927240658403390976 10659375 -252463614575393041118321480528848875000 10659376 -22045027464867179183252823424353304576 10659377 -72717579972315651314056711490735194140 10659378 -29943607980271601657645873784295441920 10659379 -490051075515823436713115218466814044020 10659380 192953276147266505749800236839892121600 10659381 -75382917121014329533169037391620523776 10659382 -66398608465598876258946396478942996416 10659383 -167464093584331501316001958322552934480 10659384 -241366565819136048048483250157918208000 10659385 -36557281388454426313976721784986460800 10659386 352879437127485562202402335554325921392 10659387 11740636591727475039917923642694622768 10659388 262463722828262298884766190403861900288 10659389 92608068976692409896762275300249988000 10659390 -64616598621810735681396666145745756160 10659391 51226834296167970058444549729609759680 10659392 205176966100198920107594864520773763072 10659393 -178980216212207447952904524386129946318 10659394 -440183137260110771733637625963482260960 10659395 2123803946135765411018981305126524720 10659396 62282487826638129541591515118180958208 10659397 1966363181125372328553832440843084832 10659398 408202533079042676625422512350981007200 10659399 845675487011772460675631628600048000 10659400 112809429794552416768837542048399360000 10659401 -429335497687015424412413621848704290598 10659402 -115991140083527011567502539839160278432 10659403 155629351562704381816919476654487579784 10659404 -39121463628249346990599975150510151680 10659405 -9940282244510393131061003124951831840 10659406 375040659435461440202964947941461213504 10659407 -83663551157094409513304140257915492168 10659408 95911896823215791637641415367857537024 10659409 -270121379039253532523112358900505365390 10659410 3202046167308403767412995368638515360 10659411 -245806239807468313483709406728521728000 10659412 -464247727222276223880413420971001180160 10659413 -78981922406676057894647543713794390756 10659414 95619641180178588608466588737621877120 10659415 -172372839562250315503020545019988099680 10659416 433261068188074320995176093745134356480 10659417 -365604256621344157743795106684700067120 10659418 -74096143822786137752641556841676369920 10659419 -336656539803322132862951359061569759056 10659420 -113529731619271345048976508923070758400 10659421 -146857337086272168922015926389121628378 10659422 101548521441571647735308876311615404672 10659423 108719278687357192235642600901835360584 10659424 505077276894747637374403100408674123776 10659425 -163190664085602699691403606062628659200 10659426 13195311086874469836337511088858847488 10659427 425820328370811459739103328250891741432 10659428 191939157586092996983348276052079595520 10659429 147215572923317471241593612638860438048 10659430 -1478974354637072757444550589789710080 10659431 -308627422660377291724902421303612989768 10659432 -157350448403662394560309997315669360640 10659433 810851871237520129430263874676949402682 10659434 163117945209587862004153288443623250432 10659435 -28338548077516980017882818728687456000 10659436 544836916425255612639746686344017127680 10659437 141694438175428972670516669970043879200 10659438 -27612934073458427765549890606946492160 10659439 -59149634207710839961138714682593488288 10659440 -17303702676682741430540487005215457280 10659441 19449842922242975514730522329896238720 10659442 -4411743168902495703517837706822931456 10659443 -183029160050182492094637836219952967680 10659444 -39832988806288195614287317372063555584 10659445 338953091457252145825372341747766527000 10659446 9524623426054669606191461693102720640 10659447 130229248636834149181040511639600585240 10659448 -522751707193782515408620163387154800640 10659449 591881244313088125019337321597802185450 10659450 53963498904734129810396960685413664000 10659451 182681695814120574257211983513490438504 10659452 195829750267432998833763589128551834112 10659453 -103340435337644427866558843318918632896 10659454 -94340139724679242531449999359019634560 10659455 -14376064769513540630398405677264521040 10659456 90076412693928802828444501073618534400 10659457 325733842120169597951461469399619037780 10659458 -104724237378625984862776497557647340640 10659459 893552531999471914333314405825529638912 10659460 -19699299250241581604501849512488384000 10659461 153844882573321483350480027636730900062 10659462 -22462478561620611921713759657390624256 10659463 -185201371859659886136227520243098317288 10659464 -565575288170675945240377701710019824640 10659465 52950935400357926814904044499943174400 10659466 -17104493991979693071828289843231746816 10659467 -19516341938299163098355691978086878656 10659468 -162776171440656083256886968736597585920 10659469 1240126570137959554851802264006105912096 10659470 629950006581291616143238654508260761600 10659471 -198793341684891030530433307541534530560 10659472 -77250347416656040026273380031904727040 10659473 -322236277418966537290685096916081783360 10659474 -1552838075716102249106058777840660480 10659475 31347996633676733956422030577336621000 10659476 -21036753722473015313052950644621852032 10659477 40691088524170189467346191735515728608 10659478 6267605571232346528906317020605473920 10659479 -685399725796969179967713379339482244920 10659480 116324155273360922425619782902680371200 10659481 34645192257753898582152804632656411520 10659482 114863646354576372599356688607038564592 10659483 736269983119751462267416308426120864624 10659484 -120178238844703080633970260700823136768 10659485 -93676123751440203472234656808375315380 10659486 -255004430741702431393006416614656902336 10659487 617460965534582697565825182788808103136 10659488 -124118543809303432000631242680340316160 10659489 484728483902487788032271514061744027824 10659490 -24241376345790277195046820774822924000 10659491 234815372151931599032641297301672677632 10659492 91547304838744812063472281291923865600 10659493 -370645626324258614724161674643712889920 10659494 340436393709908662359585473607101231040 10659495 80858988351472763012311897885555200 10659496 542597421636031839624175261613075251200 10659497 60767547111005409923731239862925789946 10659498 77243873720108262634299502189737423360 10659499 -278659345349729091709501341850055386664 10659500 188713995477233738798201937318769920000 10659501 25884083877084183895504721069092142220 10659502 77677379369097391833521578416547143552 10659503 423161907956054082331494777535414090704 10659504 90470582460684212130319642467760963584 10659505 55318011831936351138144730896739480320 10659506 349811314268965474820515222287918855168 10659507 -12519907216050643973036355258834267600 10659508 -114554618855604393441115227642965378304 10659509 -390290366334529240670263438184528433888 10659510 -69225693924254887282965485204135312640 10659511 294685648709285366022772827010494598032 10659512 -223506787582880250057784385281907404800 10659513 407891316966971859957308720979960266400 10659514 -14538105599710256483564681030390409216 10659515 205906698410937073245347388771401028480 10659516 -19431475454406623239302546171947728896 10659517 816003081594456144127871273451284682240 10659518 -54094815744558813837447290000573111040 10659519 4241597314532999635613957265033516288 10659520 -171401246484719893008497856140248350720 10659521 164748828438541037020087404594343963392 10659522 145001088750295735461638077486274508672 10659523 -266356729183610595080118299255514950960 10659524 -205960150025605360974402298314394994688 10659525 -97262682768038912763588295438499198400 10659526 141666845838512349401344487814358507200 10659527 -8754154236823897419434500428455200128 10659528 -8744263674273698108742482127224094720 10659529 -480844245127605254049436091060815720870 10659530 32323822051256510349572903424879360000 10659531 32312689772520264247873118269861239024 10659532 -15076637877249855037737713734636979200 10659533 -56799300911788423200383959495653678516 10659534 28766258314337676145790162730569960448 10659535 379844723623069354501593961482405993480 10659536 -4459831034735304131747070152176828416 10659537 -143615182000426423154281686902396457600 10659538 305261063235641934537277793301852811920 10659539 -780481806353842829738946171540344009400 10659540 -132828394424749330759161373175707238400 10659541 -56766944981662392085857391436930619108 10659542 260577022316159336269555899053503632672 10659543 88279880761007479362857740398249452928 10659544 225384250024790520187298654995130695680 10659545 89003910164164806488311191528427861320 10659546 -173295432332716467462390404286118617600 10659547 322648042193167173248157455794272908996 10659548 30327447138101060232515545188831705600 10659549 32330717599839654160693508237804171520 10659550 -132615875234669803336944227484746942400 10659551 4203170862658448017707601817443777920 10659552 123637534697637381202571052543468109824 10659553 804349146053464426893326963648977900800 10659554 -94454982440733926998399392105788608128 10659555 152410744627437302331744947574692368800 10659556 168111336325216532768405715204097224320 10659557 164418815721489774412106164162620695520 10659558 -38174438805644785485006651718733397120 10659559 -87181674321347533280329402654866900240 10659560 282742236787400162253688778536686336000 10659561 -18714619930240972405829791649085498432 10659562 -164547185305563870615642946730707237968 10659563 451682027863245760679108594448735661812 10659564 41097682083821306677892178660740217600 10659565 -85663102247093907545458781684161555200 10659566 407986765785082925331912489296269876800 10659567 -44928777363961777361304012531193743360 10659568 30703335452222476228627955465003433984 10659569 -664274507762477850303478227197474682030 10659570 35111840476355730900292640683599014400 10659571 -839365692258756862655947306647427120 10659572 24929524135473804948860729557266161664 10659573 498331330433935392984207074117694794880 10659574 155274465021371413147138319072658661536 10659575 174034632073383075404772324384148414800 10659576 5565917596101908834903161768979005440 10659577 678783099385689232475412642829277624426 10659578 398483144038709841621201001071662559456 10659579 79010207134351805672130183867008755200 10659580 -118102853966542783841050453062134691840 10659581 -32865720066595319071977263701912490208 10659582 38329869642876394707112526636091806400 10659583 1180143360579604346696023894142623515888 10659584 -73322330830235717779777720941853802496 10659585 26142362326885570275045040158354019200 10659586 -13681683459296368657221633232344537600 10659587 -253568775470274657944594512119244597764 10659588 -87967908072880657866318406220051927040 10659589 241548481253352202061292539551273147200 10659590 46126488931899133418961557267304000000 10659591 -284041585346289840417037774916109373200 10659592 -78879621463774271445304431090578304000 10659593 162333647915032114690804155375973372800 10659594 17814447445382655822716674281007735296 10659595 224193462592758558405658917726296119680 10659596 194126896159198248676058285701202323200 10659597 149362633206343009254324872703154717728 10659598 -74433332889906707508378331150222871040 10659599 383544670657319041810932627223537191600 10659600 1886038453647073275884339801319014400 10659601 397127620534866829736472071985626725104 10659602 214102783474495092231778404052049764752 10659603 -47124363644188943677671009113982326016 10659604 290600198062428017441255866932204688256 10659605 416395431060973345875573352023763295520 10659606 -11780109068726664767590583871289919616 10659607 -426614542931191007174308186547209219128 10659608 -1125634191029323783717413960559319040 10659609 -481760407074013874843515294571801077500 10659610 -89270353029834007742768314517736698880 10659611 -165952367839606264585868233452869364576 10659612 -242272882313510008707585468855203908608 10659613 -1175975434966409385207389138079393669056 10659614 -1045055109787576433403926002972197888 10659615 183209536117535720304729631619155320720 10659616 -361333651112995713031049459649675264 10659617 -441477777279591733412907243577697020140 10659618 145954033492097479093560815767725072384 10659619 -36073260516408910332079516519325560920 10659620 -147283611964130411540365272404666392320 10659621 -95174598046157309858523961526182935936 10659622 -38120220397706822072849165403328761888 10659623 58842383891259708607957498365412251264 10659624 213255221410534499119597182333522001920 10659625 120312554271645972272483581738545690000 10659626 73416172541784880005282601969670421504 10659627 348193654212111183003550081479612192000 10659628 120860410088407502323589423249773249536 10659629 -52245259228569017929355631676161031680 10659630 101583692724441654167480006317370939520 10659631 196221279992462612040802882972018173264 10659632 45176860254638910420491529865415393280 10659633 -93047638440903107967310188637778899392 10659634 3102850808873590995227115932734310400 10659635 -93472299514887955372343522390982630240 10659636 -125597248860237164575709190819089442048 10659637 -465407053380996967073844402621239245714 10659638 -30017754264755535088615510578949440000 10659639 162641088135242041231102528180963457280 10659640 -293659474716702907287545241686308147200 10659641 -418741316765811899463823504914913241916 10659642 -29897900028237696378608006269891646976 10659643 444110735739032864200221253840912657892 10659644 37847857489406497907351405693544078336 10659645 231590994120856289519308472764747089420 10659646 306866611174316874414703973654488992000 10659647 1541709814468939135333924418171215021632 10659648 123189569794732544584426355901459333120 10659649 11780944961151529899080142188345450496 10659650 -34586514627397052223327270718935421200 10659651 -235846759239943144449857738168377864968 10659652 -77922779078775987728834798300435509248 10659653 577624645057406888650038609542931453984 10659654 8185512991235221722760708964475939840 10659655 236392305664981810838239302790476348000 10659656 -324886600430815092352236311612754493440 10659657 4543212213582625372199793186055781088 10659658 297722016486843769784170543783800325680 10659659 325799882733632433937317023145291235860 10659660 46949600672436537448787610512155607040 10659661 -148878440407410842349305696114396657568 10659662 -490995116835621151719817218477663168 10659663 61866905963089609344166450963708904640 10659664 93351782563567055679175064384823418880 10659665 527955910637074675326006754354250121600 10659666 -319261887568160668325778415315219814400 10659667 294508369882711908350632222574772468716 10659668 12203620607712738484927674756693780480 10659669 78318720802707043900972705007701366944 10659670 62217249432154513313291137978239029760 10659671 -4191556940347869924654144589802847312 10659672 -72527641293361526360036580513445724160 10659673 -313327083368525523911512056541413577078 10659674 -34622803922596159070074816854822875664 10659675 40181646463369277413437902255989544100 10659676 880767215073889311949362169482269842432 10659677 -1733111316777256859239785642626682528 10659678 57638233102686040218974636708291253888 10659679 14737300563178604004168499678201745584 10659680 -321518693895786109950313935994512998400 10659681 216031037728539976563522731563168786512 10659682 19824555850319903050638837124130611584 10659683 -22675182739468254346663490659662770736 10659684 -10505428265639074036163194740606566400 10659685 -295577624211922831664121372328466719620 10659686 77187726859034140500354858728200365792 10659687 -64449914917638699426006754208308986840 10659688 40790559901278667523615350845652776960 10659689 830108472132828247662960889515152278500 10659690 -40232156013838139566798531120850254080 10659691 62664748261812688486028331163522817024 10659692 -318519135426144225455429466692240189184 10659693 49810202724518994542704991540386864128 10659694 362497860179372816024534465580371165184 10659695 19194020125125973951516581376463461920 10659696 -18308981940218486220954663306480254976 10659697 -580585297683454431876367621631417844828 10659698 -159202942044149753854658312663764414464 10659699 -153194907610163589922175731556610316716 10659700 -1813366714767927711638185372449433600 10659701 282512057631503074564474222951115948412 10659702 -93952087049628800437228930406352955968 10659703 -201957742659881104850281747293856341360 10659704 -570773589971376939629759222593058611200 10659705 154656920966841191607791048137476365760 10659706 622821931828788325478640131608371689184 10659707 -1018510672804480747801417850660493235200 10659708 205651086568250747678447286046512384000 10659709 -764332683107274691700679258282275930100 10659710 69250624086995302162780446501832427520 10659711 13347472384890149804093997940583779200 10659712 -235261828892132990033489393197346979840 10659713 -24254977326151705184644824106951503036 10659714 -31211557120575927271938540250418365440 10659715 -599337382386984723775413141023329170480 10659716 267248347841215770277065939224383347840 10659717 -333772046200911911542721199545675013666 10659718 -55534566406121144945541428105873214720 10659719 -169428881961434466251569422232786804608 10659720 -119523762443931880514142969304775884800 10659721 -709054744155352109552067577295176473500 10659722 -30777119729979428776081531566736128000 10659723 103194255279864060381884499907747469784 10659724 -625383162257364558622211005849648693504 10659725 374988135454030701807089748455099897250 10659726 -16750135899572206642101168427307308032 10659727 -13689587249834304323788696170836272800 10659728 -146433527813981398536430160570117480448 10659729 118117637993803098229559809864186911984 10659730 -56552911725350774235188480077605414240 10659731 -259998210369393112010048843989392098976 10659732 298915910087297911053117731041857951744 10659733 -340812870570573325249165748892288944640 10659734 220517221344739739166746531441003498016 10659735 148660682939203010037348295468106434800 10659736 -370612989669061908813154184552289208320 10659737 -111073914278293551138475920702129084 10659738 -46918147750239858126287357723684921856 10659739 538669029423540524523692094539513441540 10659740 -60231920183467194020811567747569848320 10659741 -127927057652435046985189019428987146240 10659742 -103129588433173712426669504679901266816 10659743 9578087792026574857438438863047283384 10659744 -3288247509542260392366286034291982336 10659745 -104463803962230267849777350638598661120 10659746 -76517150995998761940881665581020042928 10659747 36013820581717770737392058725316566272 10659748 648047997693841165068113731515365885952 10659749 -285714111133399721154117201265872478020 10659750 -265279970735913759285688018516862784000 10659751 195284768932223240995992430367075544400 10659752 37212696752458383317380315967324805120 10659753 -14951875480109520430872814350950234880 10659754 -66633542239808296969989615824671872000 10659755 72730043324067932833658898716795768160 10659756 338093909658309954853449048514209449472 10659757 -602436649584365411989059643320907413994 10659758 121389814770888281842495028258654788800 10659759 477664575133641212529309037623717041280 10659760 8723246326440998388530147630781235200 10659761 -168553576150106576012268493301650213056 10659762 23533513685680777385407263528400605600 10659763 253955043402125080174033385493963296012 10659764 113256077503666094645673082923218411520 10659765 120077654435036727441659142556283848800 10659766 -54114646557723607124165579433404976000 10659767 -478367694627871169808822348894686535600 10659768 9757022165090392587883745408618987520 10659769 -307873937833050770872099885899018623830 10659770 74775693610411676458274078080324565760 10659771 20990637031756169642547568169094206760 10659772 -80509888588245697057491821455357594624 10659773 438918940271669148147557468989714041024 10659774 -67495160872748168596371867101401765248 10659775 116433501791558741147984635597778990800 10659776 158820102586927868832250583908532355072 10659777 316013787655183118492890965793249290432 10659778 265982678108585454408023250150986719440 10659779 102070553440505272645497332669246265600 10659780 -249873342328786879874224689827801783040 10659781 325323922040851333192518238309887718464 10659782 23972426280220351204035439550237456640 10659783 -102963024750687688502302877405766213552 10659784 -36232289174542210432000815284978319360 10659785 82091234697887028652595327612126060160 10659786 -86140060728270246964733209878159360 10659787 -55594168214722053234742049095482082560 10659788 -88779674663503538838587960709597210624 10659789 -48002139704026864344534514973474520960 10659790 -6857533243488007061312560054324833600 10659791 -216754191539474246457528992833144893120 10659792 25554101166804310700581413344239681536 10659793 623372572202036787893711771399364941042 10659794 -79784681841257493337379120122910888304 10659795 59115295969384305448892720104997747040 10659796 108113011143147647483015871489515972608 10659797 47842108659411059808549894919559603580 10659798 -8265761300935356623835493980842956800 10659799 -235723067173312262763707486414400158160 10659800 158113351318117501545899542057401600000 10659801 -463593920280070346960228906943003544368 10659802 -298399495889445016407958735920548037648 10659803 -633469342245155524825810614212343836184 10659804 -148701815234169604639436851734876364800 10659805 52698488531110142005459960855199255160 10659806 154031679939189580238122542125245364352 10659807 -377468398396269618432409877347325901096 10659808 183437705134006260656187502672442818560 10659809 103520794521795073308570557040294214704 10659810 -6696664613732183693702922595547873280 10659811 164938996173055935577869424414428424304 10659812 -444996435829665012616681810146652201344 10659813 -122058569916018922546617143837551153056 10659814 -48097241841128214494916043557191174016 10659815 -13370089046868945562196013863556998400 10659816 463593564762054670651408393761821491200 10659817 24619680327118235051514430604923928000 10659818 -82331787162604386317780946643296033696 10659819 -236526339470573943502597255608508908456 10659820 -85843919244931285560890081088829824000 10659821 -129019285139943471832664572354072702368 10659822 72703492843270414179529005331490206272 10659823 128916843532205793058370260933093297504 10659824 -67721257936693397402944810203045494784 10659825 -11767609937523572972987598640435428000 10659826 391097317956315073294235012228004548112 10659827 312300690829961092104036884654328329676 10659828 289485888828456091880111554653249208320 10659829 -12009946287035468009112053593936980640 10659830 51857169755090014062440625496006840320 10659831 7233069035392693497723851125726247424 10659832 -117538986161389861599695682981190041600 10659833 27871243341005862437944724429561798400 10659834 -336181175107473125473106741801102488320 10659835 228718997232043784713395314205773684160 10659836 -128933681770540642371622200644205035520 10659837 -22262345475122978816695380540629017632 10659838 27629048236852335694200467250321472896 10659839 133533453810352008765265107026600048640 10659840 25255024883854409065891444696704614400 10659841 1442714959907439945892736499647691643972 10659842 -2225341881175616259754858969433159808 10659843 1604049650939399022812983665889749744 10659844 -327252846441951257032720961868300981760 10659845 151699999992968963259159588654716847360 10659846 56169565681505264325492663761010229248 10659847 596804685770764732512788650448801195184 10659848 215338093730499137451357152592330639360 10659849 307927111159200777553476276919569365760 10659850 -62246820736959156084061934324662399200 10659851 461326631366209670681865285643657248852 10659852 -294962806744145970943045744394241940224 10659853 -77777477725306742625930483477567645898 10659854 -63130681982601853631527404955357314624 10659855 70255344797402534437774494393367084800 10659856 13843818688923405637919409493042790400 10659857 -39041088714814623097629469070793355020 10659858 50469530833985903903002576304829312 10659859 -23065422852817279836301351537688049584 10659860 4168806005896959884157316856513038080 10659861 435581510163218493332622731942877973710 10659862 -114930816877738778509957326884186777568 10659863 102028523069558166317584183782355609704 10659864 -10073236207268515687721288438239272960 10659865 -662835424441902604209048418887251721600 10659866 -12321527672710795095618401619170970624 10659867 365443989006301170627510590447255012064 10659868 -388567276933534113511541199660741847552 10659869 510923205325141257058486940798506353600 10659870 -71241067143338520497880095056442764800 10659871 350006615356142842798230456467936159072 10659872 -6156654450973859030597411411922518016 10659873 -73000126980162293130285603885246487680 10659874 39569736110574773899759256509173914880 10659875 -74592706656691216964310061605299388000 10659876 -263474238115377696334288449718121683968 10659877 91499734403815938979082801594586902784 10659878 55536651155197762215029648677761984000 10659879 169174334640048022179249439547680176960 10659880 -44608475211489115345820057898944102400 10659881 436180083303535227385181248193968802682 10659882 -652758181661386804188694857961509421056 10659883 -82408679249817349648845034537492569296 10659884 660009925759443927352760895268352762880 10659885 72186069190274264416374832913243602560 10659886 -47058462250343338960203598975491336960 10659887 -133461032006555312004628736845889964048 10659888 77398697565337414775898192943519383552 10659889 -426907582027580093786484826577913867920 10659890 -128202709300496320212943824291914278080 10659891 406756902961483165045675915295068828224 10659892 -132057916039446276378833697775651706880 10659893 614115584746057806842244937882992244320 10659894 24493520494551625719741240310505594880 10659895 -171660058220189117547462744803611938600 10659896 -178592450860086463336258358034839040000 10659897 -454202132090274135601284111919288140960 10659898 32707047804386060220186661614427191264 10659899 823582011664450828134889804722515484900 10659900 -168421478472640814418318343956823411200 10659901 -501192612048035614309890894729062244864 10659902 50341325204153589810235636415418676224 10659903 -274913229558016715307440731880106322800 10659904 -209111481527541485544824316076460867584 10659905 82078446418793175344353305367470927060 10659906 54386036897666037987259029465465720912 10659907 -459228328151285614869188271427338018000 10659908 -52551219290550760971188136616212922368 10659909 -1163477027685541993199826899836059072 10659910 64003130732273220105080821052973264000 10659911 -395045938853408768367459652209225208488 10659912 -3938201473961438831518948072245657600 10659913 -285286396477295891525812629147778656816 10659914 38444069761611153963155355377842938720 10659915 -2081911899677098339292661598578151680 10659916 -549280785722997341784935210739895323648 10659917 81779022059260562840792037665055870966 10659918 109660723367894820032027203411475155200 10659919 -477252119055345561088872012534886817680 10659920 15782545962159433777901241342042439680 10659921 249829748198883528134900267423449328112 10659922 6934477212566342374655928284775788544 10659923 -140646953952775784583127730180046550176 10659924 225683259313662611859646393485694728192 10659925 223392501267940464147843048228424572000 10659926 -38770021291899084770120084261883092736 10659927 -184440395178563046722331357706044099480 10659928 348876702610492185748793255861505116160 10659929 170612874534279338516368765474962500352 10659930 132074997406746451777794183950408037120 10659931 -93668380088613460415786800654473025600 10659932 131161237080622626693302898005020930560 10659933 -13448986255095791864156019148361854356 10659934 -289411177467963846298804741006669056384 10659935 -289523076714769322333828152960945807680 10659936 80161698719403833106852912308378664960 10659937 -730427693044085681603587513476513493628 10659938 521653099971583002022427581326402429600 10659939 -68313721428370874325158120562651454464 10659940 247674808075239879007201338602059591680 10659941 734129867421590910800812017531458658492 10659942 73808050592610545684836437940347447840 10659943 30496703928441622415635429180324984320 10659944 725131266480216313115834904742497484800 10659945 153249324297496689878349888868256329920 10659946 -10839467474627671663304588516326864896 10659947 700950595720954936014769508820543923712 10659948 36620357639842984163118659893641166848 10659949 -326511689873902654324444866742496219050 10659950 130919922112579650755703191262789720000 10659951 -430446044184668077515240478254273102960 10659952 -107680316476402449571051045241821790208 10659953 -64965413568865855337718373520092250640 10659954 215582734031091376689584458548011118720 10659955 -156543640175813098439162279850865226640 10659956 41365692749604135756115380707965941120 10659957 -105406723927680226426422975516434366976 10659958 -745867501100522511493123699056455616 10659959 -104024446279173036657645724587170802288 10659960 281837534663780120253022264118560665600 10659961 87108734212512543494867726945759417984 10659962 -6599312676694549147991227202695770768 10659963 305567890002859421136848335878370667544 10659964 59381860452151633164761123232140655616 10659965 363254547698357929011209897620018961400 10659966 -48525741478192920556724917021116435456 10659967 -312671384900883583431180356998862482040 10659968 238252780076678926518598396711419248640 10659969 -12063632477002267041235529139641082876 10659970 -23635839909276583716001311252320071680 10659971 38555703895085823578923893179610624 10659972 -250897769413158887801438860783115440128 10659973 766757346190104088663865513471792222 10659974 29488735187358033849737281028283936000 10659975 -118312249581203443075683924174469818000 10659976 -5762835756964544632404048908939427840 10659977 474748232409067522581072172132325948826 10659978 -106734018215167066303695498773744040960 10659979 -126937464364066775714773985977823536560 10659980 -174901224109987353491859885931916160000 10659981 -194621270801684913815148659347714755648 10659982 -48298736010309944707349927547861363840 10659983 -722640130865126260929052862495810935536 10659984 -68179822077316808649347146522678394880 10659985 -118871156764441025280902041528545642240 10659986 208564354314366098064944043931945655616 10659987 9466553774155459208560710201219049200 10659988 234900820012021833258054223219098757120 10659989 -283677077214784227221173519225992094176 10659990 -57085460399373417830016754651931996160 10659991 -44066424926748053413923519137214263608 10659992 -12918262420899583490368058291769630720 10659993 -2564753286946251630452656016017790496 10659994 -252408174722271598861584524479523189760 10659995 -174886769106766190485063492176750157200 10659996 -40108973629944480053349443363316504576 10659997 794856158374270137884099988597871017446 10659998 -133832018198705254612382132196397968000 10659999 160906760802324133862450952704133998592 10660000 -17119307042524893108525973686927360000 10660001 1192443575768348950378388647736291328 10660002 -22498069611851093857797386631644693760 10660003 -635788260627772798880474717953426092840 10660004 28706613326211888317628400138052797056 10660005 -14706033007149561197798216911541155140 10660006 93264272984774298134954867108110231680 10660007 -203186488645729619255685392533493591160 10660008 69970158918382200380565172425943695360 10660009 -302695125084046810486629073456091171084 10660010 179491651253777961675340484339233208160 10660011 -157490582023730583480365784523887538176 10660012 263101518944818980938232549412750612992 10660013 -54977422536243828646611825772327800096 10660014 -105903216040676757179961925405992036096 10660015 175395688592749000315427949321378377160 10660016 -66681611971307957176853156760535597056 10660017 -160515846813717286614266737807370780352 10660018 323081086077921903892785346036185430560 10660019 -208374652274235590362966235226598172256 10660020 -69224518943266553332702408794535280640 10660021 4399030962158718907241212059786184092 10660022 -6796098238799969609315200454541319488 10660023 -799115922672129336737839361107785062400 10660024 -348546552100916739495685227997921751040 10660025 240606111655497325830729973583046461550 10660026 47685740137583394590956764507825999360 10660027 88401354888468018322635222521703767072 10660028 316341228282983377141052286872243463168 10660029 20851341133278661798827234498185206368 10660030 -166365188643645399605443762719772800 10660031 404122300297141920226533218533330976832 10660032 7613499084626054708475848162279424000 10660033 -341727943565640463004752088707596823340 10660034 -56322807045529434015740766212833814016 10660035 -46553633835883502924515205330966960640 10660036 -72854680044433726579873043789616949120 10660037 -44384019189670136446819375364103423168 10660038 38467352060578624479499212202928919744 10660039 374995387821029144081474695402014294528 10660040 -282603894493323913034062898128888627200 10660041 6774678047116216271266619064534065664 10660042 -101664065994598378740793999245280180128 10660043 -753513239594222486423800713234419175480 10660044 155415757261238067632444665787179008 10660045 -123188965442350078046082534863886650400 10660046 124632332087323311107288971199632289472 10660047 -58657154268561799460989323250068204528 10660048 23423089354681245778727776851321643008 10660049 -306742505182362459595010441213385059520 10660050 -29636363553923103539074494294818898000 10660051 383243851821594140038627136720241619052 10660052 -4199443790154551907646135918234790400 10660053 -373576974425605143174969604624078675296 10660054 -52391193846365229033214803839220487584 10660055 -109708557831804413678740545389506198080 10660056 47834361071057200630043792874110976000 10660057 30265318997096655841261571512994909392 10660058 156267726023832204297628612158758717184 10660059 -789736866633451232524764461953630403280 10660060 -334590708123713267980079723849145899520 10660061 -707999528287036823452452179690835127200 10660062 77011578304710564503604607849217977344 10660063 84582069770344820163725511608792721408 10660064 -150748492844148706571411182156657459200 10660065 51607950153523632726018225312046518720 10660066 -53573702127762694147352115898053966768 10660067 -393686099890471064873223644488729705848 10660068 222967611845390107753499101435605285120 10660069 -48681239154240462071632464586692298240 10660070 140374482418006293431996070988642421760 10660071 -11099505502376992710859463885769963696 10660072 -161633980587537441208230185256070579200 10660073 62132357356492065250731458663281211322 10660074 8018939143954632285526489011787882752 10660075 -188144142820774069194693450941245019000 10660076 -151690980530894743735604632327192295424 10660077 422823664272719503731257476650856330614 10660078 15135102183009517319490672378769642368 10660079 -26149248048013455741742791941527445616 10660080 -34781485277937482307900362414280867840 10660081 72478277788975937370454697653742790120 10660082 -52431426561832364099236161056392645632 10660083 37460635941749303288068729618865552640 10660084 -49098373301049162200615299257431814784 10660085 -96720050158954577969933430772441523400 10660086 13537227886169305312470569000474335104 10660087 2914561372737914244993440995751022768 10660088 -1019961477989622958089296826700908871680 10660089 184806268732586891137698622014808308480 10660090 -50706012304790890024010830359933726720 10660091 -71480753099826272161061036794216454160 10660092 175910416275771017463832850295799087104 10660093 -386741656676841038198716757932033041658 10660094 -80102101714593004658008027382779765248 10660095 33369593209751762689723414956994898520 10660096 -263847342046471794701730925837778157568 10660097 -429171036125025137523676767235075056000 10660098 22570014694276663579235150348459451264 10660099 92053294813665798866589732990565039100 10660100 78971517839262110087329842020515200 10660101 193330914235368898759905760698940638624 10660102 -240998032994931841903947749148607180800 10660103 -910506281464597138052965071267173453520 10660104 7441640318116341674061546659743825920 10660105 466666854395022221584201735237698395520 10660106 -265443115964452790338138395626011024800 10660107 78160998377535646719535765632473513184 10660108 543952732230832933286975752127513462528 10660109 423927813730403739211870769896374979104 10660110 -81754693870076845465862515284982598400 10660111 -445012598015078864841563997045921200640 10660112 -2809583347219058162506720288513720320 10660113 -146601959139384259517313740674096917600 10660114 -59937491146821886292437967390217289728 10660115 582640910959746303339414801526657763760 10660116 218428704702320726986946500854775486464 10660117 16225818035239134046267316245824629760 10660118 -2817558876237045084118798432767360384 10660119 265914119589853904666041594158821387088 10660120 192048666539941425452428002064057344000 10660121 518720748722588403815308021679057269200 10660122 246692074287914467989295184047997282304 10660123 -110743064627762773286031713896807736616 10660124 390037111011081459449339667726508279296 10660125 -50551903730017562858280644677945344000 10660126 139776494292784648971807445807820421120 10660127 -477767389962788791496786195977852293024 10660128 -212208729832419467135275869682294849536 10660129 207005959254050385665576116911903301730 10660130 250041570326790414516055689705745920 10660131 219201375533474725568519618182631491620 10660132 51011908832212649067340986199816200192 10660133 149862436935110860826494794137400910560 10660134 173500041643578767947590439933427712 10660135 -51533056693525040558328853097456398920 10660136 503907179311628765345501876553501895680 10660137 -35175645369544440295903290970507740000 10660138 -84696950599816715677548429815093075280 10660139 -322833154822066319232378656529983332800 10660140 154391452015938007857118380026634240000 10660141 222434291978527381179377857368983644684 10660142 -340857322139034478585264339667530366656 10660143 -11636863163239364692681596458338880352 10660144 -41601143477310567282629838213855510528 10660145 -1099405483420684206243595718158441747200 10660146 132204918124483530619322985273234040320 10660147 55915843298920939170030257386072775424 10660148 -22522306671175812546183381420268209792 10660149 -259210658250109623557400908532644950866 10660150 239880144983252077107277125671478592800 10660151 212499458596829008573246887714066442152 10660152 -401123523949748650797419384630278778880 10660153 -947792668420031107467254034331779840 10660154 -174929925641158919834912500747534033440 10660155 -81542476471833279061080167734069720320 10660156 -46512456275167528770342323146793041920 10660157 -379686998958436699248583534957507943700 10660158 210124415515067011517372016346343088000 10660159 -281683595505318557043372263909112239960 10660160 29716280685431952519021425510999654400 10660161 356859014221002221965008825148652063904 10660162 -68441549339485409840383557491938232928 10660163 201300876044752870143216895756377140412 10660164 224008139075659699232508473187445653504 10660165 -508617799352821413117767638569977087940 10660166 -50819817940041278457978887034551139840 10660167 169762987577826835292448225157155810480 10660168 630541004853892365978067866987290880000 10660169 -184942253545012911971629864348407112320 10660170 -99805182016999669406472433675711737600 10660171 423179146118655709482435966656103524372 10660172 -535789131219394755326014301217481837824 10660173 1599712480772536787156360141158667328 10660174 120008020708930770646685291995867642752 10660175 -201372027204656409562638714377861916600 10660176 -23053505452472358382341724230911016960 10660177 7890082988015884760936103854730605184 10660178 -171935717219248352019280375996654824960 10660179 -375333455908848216047999614923118060800 10660180 276211020588788047213542738179916230400 10660181 107871110189230236511594851942839631360 10660182 126751336805583528772580435535628546368 10660183 -660621771880580318234125600069292856568 10660184 398959039814729847795241629824957829120 10660185 104786394036917562020322347524242262020 10660186 259329886486048501186091038499154564864 10660187 192816292410265622987256920174195994624 10660188 -58132363172228257913725095314213437440 10660189 -944284399594195075137307261945773310880 10660190 6377459522560586363667414260152569600 10660191 -335692892128513211102323968420110544000 10660192 -727331616261281546318709955858163171328 10660193 5478121331243924541181727667002704260 10660194 -26015414276050377826600413810687260160 10660195 63808889604561598947734433232450064880 10660196 -390539001494375440152347074971730516992 10660197 -174452320452112926142237663974912360000 10660198 -47790471419705942270922050223926448960 10660199 -70407810115785053690508969297507794280 10660200 14274026217901674160503379280455680000 10660201 581623851327445359531403024580712089280 10660202 -49188213318471818858730442624498683648 10660203 -3626292510265395842930777002376883336 10660204 631632700268159144492308600044426803456 10660205 42567738876975954808255631045304150000 10660206 -207483099758324546957374309782683829696 10660207 -638112676446976195896314967742476642048 10660208 16835167761163439024875187408413261824 10660209 -14016352280660495592355047838893170688 10660210 241929079821302663724498381515690603520 10660211 584144771478943526728849021854954502752 10660212 -326266824224031496190358199602765185664 10660213 155336547453185324388326720272765942684 10660214 -37071614865536718449970357020295944544 10660215 45692423647387853536153405269209700000 10660216 -4536115969037195303566563855915417600 10660217 -149290886500246390728975616723562611734 10660218 -21823390273161354482742810768177868800 10660219 -305577750908358841456946538138327627456 10660220 -309994844221235092713104315463362373120 10660221 273902533669049816752976058290360640 10660222 54687287222603179415604226648356198912 10660223 -389799025479562847029182885044014872864 10660224 -107399458575253978880054205769234513920 10660225 198901774718279562561648557968935920425 10660226 -483206208465518333255439051256786583520 10660227 129533866774231003613501538995393481720 10660228 -454440178036655960528875042490411074432 10660229 427999956153997291275574619772260308830 10660230 -14226765240824618317239454381900558080 10660231 76784670384960023891965715942921134000 10660232 -353370056035789052758419221668576665600 10660233 32735064522334925213315075340336747024 10660234 65974948933769564224379159158895495520 10660235 -60451553321041439845355375630664526800 10660236 -212171454106017526292614797318909603840 10660237 -2627679687601460452163566303880867200 10660238 156688521012566810179936962701000595840 10660239 486184231956139168572722075663117156904 10660240 -14058990376826612899276735002488586240 10660241 -481818420647235592785652838705068238748 10660242 72414817187432772831370940049452271360 10660243 -479214680951901483875755872427310742456 10660244 -154497725379586230410560145557244702976 10660245 -2052472809606142679653928000044646880 10660246 -129301849339407980741102833367059473216 10660247 -21931782540521922093455661529887793344 10660248 -19779042984677896147556981723966269440 10660249 363224303285198730539721561449205189632 10660250 329546786900183621309623691757809304000 10660251 98661321090645221959638782594778653184 10660252 144932604136579599542919085058923060736 10660253 -86792371798698640881533295383624885760 10660254 108393222925762852381342574175411932160 10660255 119455994337583235868626789200449578400 10660256 550897752098412813950995051101472948224 10660257 -369541643326472592851800292764786419246 10660258 -298565565217850673081027945119425056768 10660259 -7585679151067144317069358628954448696 10660260 -37497650909629035296032221431019110400 10660261 157024249197981088127653908996603182424 10660262 -320324126754422656114083444161930062368 10660263 -7110643864522952270972914703207870256 10660264 -403709990141273017282179267282279137280 10660265 -46030068674121055964056237507191177600 10660266 -103393624840591331619003494926791463248 10660267 42169169407675989662572622126486635316 10660268 -73518619762658801951823740942711284224 10660269 -116355136295397691121190176063307070656 10660270 -76354106625668230651652069611941984000 10660271 -326725925782354283287809705119306423448 10660272 -28845015733284464665338317924066131968 10660273 5548042817296625301212116582757134400 10660274 345371378466120321006783055738637285136 10660275 -46136776042654701288229850969395260000 10660276 -356769654137378813207041335290619832320 10660277 708666282292386067906308315505168405920 10660278 5470364708433635263688419103272366080 10660279 -58895342978872900614365056715670457424 10660280 102287747772396902158833381554007244800 10660281 -148845367833149622488423941346762486448 10660282 -6775405856786911544662465052283781008 10660283 -689497386043518303600077423296515463296 10660284 247113971204237275046610475443651125760 10660285 255020450836037364078455936996196247980 10660286 5571465236040869225189133831264931584 10660287 -63995693680830000552593629858907708160 10660288 73381689301152204557223894572060377088 10660289 532252151605434309955635756428186721090 10660290 -169995361288345443891980027236709729280 10660291 503247014267028139194189796220020485692 10660292 -144849633489696585518352060466342625280 10660293 -201837679033343172235708906436155887456 10660294 735538542577444649102771880265135248000 10660295 -147970939670379900522846249872988391200 10660296 -436194019717490749929833373637001011200 10660297 -33182310774668494585813144480251718560 10660298 319393394432733320514542077500988131840 10660299 -150921052509495705649602077203688791584 10660300 -62000921351509736431843804517915084800 10660301 4396755178639102904486765964354172032 10660302 -6838149284005712566087994570540421120 10660303 -237854325148654834318831441497044607744 10660304 57603119158526995252456820316235653120 10660305 227633315698855564784646875947950577920 10660306 -386315958366192788679653701625090529648 10660307 74740748282866152717147782970526311072 10660308 24073094890902139121473302726533007360 10660309 5919349649078234069027823458523637440 10660310 -234452017421273305826660916333486685440 10660311 -67410056130184447943585196015653783040 10660312 149842874358111836933712678966568427520 10660313 403482515195529614022428916689837254980 10660314 5130989678214940757119349594631644160 10660315 -15813038217427588327665733524766463040 10660316 -246570905663887376883373928438246734848 10660317 123032733995117484642450975621669337248 10660318 -173312084330647999901259071115274784640 10660319 -813952237169538693130488428287638105456 10660320 273674890185592938718672088132042096640 10660321 -350764469309057144016327876850242897280 10660322 417148895547793163487672222315236933712 10660323 -57248524766698788589314982349337831816 10660324 -232854507151652735409925883072516178304 10660325 87218986508147167134076159164399746100 10660326 114506859789517417928246257341438489984 10660327 -37582549155837022211646952328874154240 10660328 64317961316762509014061232341888696320 10660329 9854127482163116171542727567773760676 10660330 -2157764850727588221114674385115547040 10660331 -100124380379674149226708449864125530800 10660332 -61987819873612124388643056060083440128 10660333 404710823698320416156050403701754426582 10660334 -135316635672295016353728065933563374720 10660335 -26743040035621007757497005599926807040 10660336 2335097080110883814941872867465428992 10660337 -392284501071844549800312886867943052288 10660338 87650709748916868170109701205725990304 10660339 46875247975547360952022576092076623360 10660340 -63561955345647461601240956613500121600 10660341 250146363078710160237845578043681589792 10660342 -137711032195750121141696152717032960 10660343 64903361582757201057067323422747709528 10660344 -163806079173713434627079387597306081280 10660345 2283534295039234872958308983363620800 10660346 108428116450631512152685870382365766880 10660347 22046455147621756582473658624774053324 10660348 153188258944321412203755203900656482816 10660349 -101257613312417290155262861757476704960 10660350 19730380767871190050445975756525016000 10660351 565840454157473915636726003286042530760 10660352 -322061473821492452994439785071549349888 10660353 477891609598934658345343740632311746816 10660354 56366459979663353829653970385654809600 10660355 71518308460344063446697823645078870560 10660356 -66914504436515593988513989073534976000 10660357 81158643577473457312621941904765563772 10660358 445874945572520062606217709464011997280 10660359 -74534110231065125521126424068322283096 10660360 -469700850046814692105708071039008563200 10660361 122430742678273598126518008101575629492 10660362 -111660901289823757542768269096436288000 10660363 50761854366250304422743077900980711424 10660364 -93967463391951610193724350720356789248 10660365 -74864327600830957877439776120546518740 10660366 88710164613335485134917267962466568960 10660367 292056850521966226423853781860218499880 10660368 -93371946046871353498317455543314022400 10660369 6009384972389030912642148538550486820 10660370 18873606770201473722233362654358952960 10660371 195259933782361765986342958834160854320 10660372 -352317600724388172626430269432308407424 10660373 94207407272328081401492887439854955406 10660374 419757920491594679239338669837481920 10660375 21103639958533606376255205215168988000 10660376 159414103488548417925247268215172782080 10660377 -64023900523450993675183107439535222016 10660378 332798426525692893186226517146328640240 10660379 -960291219605638105705559962814413839624 10660380 100450455855929937413549714785370112000 10660381 295511912688166237472203497680916738732 10660382 168575723013031326550865285664428625792 10660383 -38291744326518770935619496024485564400 10660384 -155024385344714394968294335684603281408 10660385 348379083896789135098986057350905752000 10660386 90835016924107262005369764527224182528 10660387 261673969764837656580614949385225270080 10660388 5902549138784219809862235913946158080 10660389 8247313949236629049604264761631555424 10660390 -23672630288533465072232667453117502080 10660391 44142036314677301050353561830453428680 10660392 -219407647990438890917443009979399623680 10660393 -373039375458875958418662911723768945820 10660394 3022751263324907089672176771632343744 10660395 136326987855180673264644138085139604720 10660396 253252263156784500246990266770797892608 10660397 184172490641683261913583314503444506912 10660398 -57991982460841675534191369661433871360 10660399 614012099441507402520810689538412117536 10660400 15719602953759326694730547515760640000 10660401 -104150926198841682252586481902453057470 10660402 -330229662479526592141372693727457028848 10660403 -142299316230561275768870788682269412400 10660404 -41375209609090861244807066454621339648 10660405 33586093996835334932344652132538337920 10660406 -199607818711757891481844040400536258880 10660407 -300778654638425745133305112840157012760 10660408 323220159544174936315976141171519385600 10660409 -11060598481310640200008988803340945196 10660410 -43193126813373930416463359683798970880 10660411 363617088643438715074910060349246039912 10660412 172022738029019143327758492943606717440 10660413 -259147975818881867674413332835169894656 10660414 211078970504348091276209293558535821056 10660415 105066266617718113039627301126090938800 10660416 -43288263318804305652820144651392516096 10660417 230317445200347515507828732948254390466 10660418 -284044386416925551464702296712205184000 10660419 102784551781887440788797942774887363328 10660420 24148412340425624984422939093495526400 10660421 317745458513895546466280527131350455644 10660422 49291805586742345393277420307730268160 10660423 -27121667558350925749249095324725574360 10660424 471080264935485196449388758748276392960 10660425 -162634437361205185897254854464258068000 10660426 -18633825293358661192528545232488119040 10660427 198564607838850259593878496186383424276 10660428 -380162990334848929630659136798479060480 10660429 188694147343127442154844865767951749560 10660430 9926743698492672671747159306706432000 10660431 -4790107747797511388546969908003401984 10660432 -79562864494842015858515609464838692864 10660433 65958572363254716783490010366957321664 10660434 209242696843669790097178185280164670080 10660435 -9001180106427996185839123073623021440 10660436 -521798916902808663111661576856685064320 10660437 -325865481196743111720508503047333637120 10660438 -3268826611600127057224058887657670880 10660439 443616714745161480390392690207304056256 10660440 -43567762905061013347556290215434035200 10660441 -167557262193730780600965523375839269616 10660442 -26645328453607910504874911777329474560 10660443 72824532151472344698653141995062567024 10660444 -268163820224485417918267769300903820800 10660445 -626429625936211118045197147281139607040 10660446 -42522250669255852986176846687469632256 10660447 322348533928000567519495731647153968512 10660448 340196718350070808917182390583858954240 10660449 298278009409592281523316937797613193856 10660450 12294488329202895307762148016509574000 10660451 -199956596366858336542937147601584093496 10660452 124848407664407043808277522593368766464 10660453 9101500515973741981720019303889608702 10660454 18404559129138127769185392423908616192 10660455 87969886374074583039160710951489291840 10660456 -404533788243687944377537152809787909120 10660457 -284338004597709237869938671148787125788 10660458 111400268307018309683387085287481707520 10660459 -11570952731327036457338869540574743496 10660460 -68779089970147908070848631112559882240 10660461 127629740839386877844049421777788093504 10660462 244531411044744618733748813781565721472 10660463 337280424865311385690297772415129960 10660464 -139414853788876016761962029140276346880 10660465 -313481034428251792555563368793392793600 10660466 -73669633019077063281795342411479685120 10660467 -491941006288603470803775643593511454352 10660468 -2829163066662765225178078694222209024 10660469 2369392521706768898142152711249805870 10660470 109225768303635079257429169406253638400 10660471 -65600242104524751572529882975951671856 10660472 271910609894112574089098773706555289600 10660473 119454046854295471362603494998347240900 10660474 -3149824044372429771360074446180024320 10660475 82260553003579605272121815303833604400 10660476 -180761922005803782865820353881105735168 10660477 -92113677652119457420553292815839665408 10660478 238298313951568888968646330204769687040 10660479 448392612081546274162822973315157782160 10660480 137584613464040204178755907969928396800 10660481 -361288480828480825619164227316649348268 10660482 -4957889291765724591106347484901975040 10660483 -267520082634683305785277319997379177160 10660484 173144430714308905562635282035828518016 10660485 33830421225984378380450921632965115200 10660486 -287198050086198019271944036552964411808 10660487 -129440430033469133682816771578578221240 10660488 304227991212013032402986990009405890560 10660489 146649325758285454385150673582112205466 10660490 -112152549812446819649660516479919556000 10660491 -38800838848529934437534572544951877468 10660492 -218218650349188066611095846439238901248 10660493 1213969254062452914778419745482110301120 10660494 -14603978785982007193982554118876962560 10660495 -625164394644086125565776586184407810880 10660496 5232974836318053474844955212704645120 10660497 117202562214177172130169585366642647040 10660498 -233033915619055152970918856675978022000 10660499 -715862572189521511830062944961811964500 10660500 252758658052475570441012160911321088000 10660501 137657830438012482818752293176633125600 10660502 -243104089042322286992289481643553006048 10660503 142871429978096011302724163481691468800 10660504 -779743545884155255780435633652010700800 10660505 463451869391843201283808198754500152000 10660506 -100848112661826171238528259746028868096 10660507 -197525610681097534548592411273439932416 10660508 317182935394772271351680127826500504576 10660509 -38847503521590425764536376954036487700 10660510 -99153268500693512619621495821932611840 10660511 -319420762155637523289455374681338969888 10660512 173713183631645521363396386810070302720 10660513 7261226986258904211692898722144620740 10660514 96767802182092566849841026890597996832 10660515 -82772278110735442797930655169016161280 10660516 67954583594799561089748098748201100160 10660517 -1645359821778868012313507836684694016 10660518 -176469664031350690278373797839633233920 10660519 -237290005189276540426069327228785299080 10660520 186111889071765472362142213103388672000 10660521 15348639913705577338918665921762778512 10660522 87711280688282439827633555719218138624 10660523 -280447658860164348339721270313154549456 10660524 7292778635366909367178152013984972800 10660525 61157153568430935006928530864479082050 10660526 -333581876841994031948357996801721216 10660527 116944663521339787153409297197649415720 10660528 29205101462888668172080991464603254784 10660529 566144333826206588054293894253042999280 10660530 -200879216023102520654619686634815738880 10660531 -44838705887732808472460504117313887408 10660532 -12426442277044084249329429201526898304 10660533 -19820808218878577939808450452920199040 10660534 -467184867291084183335124942498443898048 10660535 41495312592910021410495585775784619480 10660536 65893313594644875362782195092850360320 10660537 -552170947892611115274914615045158281814 10660538 -94962344284698380898760686653860873248 10660539 -297104149853183938676015749005458372160 10660540 345827992274057539274721956843184783360 10660541 557125246454278607109471708644522319942 10660542 -131756469140759707430172321460447428288 10660543 269205675281067851589906426922704677944 10660544 25119313035530281505330926950621904896 10660545 -114049415535680855237098538035068480000 10660546 15324621664147514137304423911861092864 10660547 594075638725172055266472261671427608472 10660548 -459955825951920024500615509735583287296 10660549 78312132899494852679042657952750667550 10660550 16877421146333345002092440989184793600 10660551 -148770391608046827004847472465126970752 10660552 86283618981083099391138341120804782080 10660553 363743383849664593379193159297208883802 10660554 40909731536533393301858982290761135200 10660555 29526336608899458989745509627400478560 10660556 -38029831881113428793356545353326183680 10660557 9775450358977241399916007666244311488 10660558 77639560934137879744441579647122936640 10660559 -13719215611857801083008044524553492480 10660560 10449795084687452489289573960253440 10660561 573500168959616652721534643844894578162 10660562 -119704439830002579377889824681422774272 10660563 -289305005506820296374551167443883140108 10660564 -94114596149527988972299538752249540608 10660565 227409267827869411151864387763325658460 10660566 72929113030869921098000099588209803264 10660567 280179187437921618937181963744181748616 10660568 -121377300255209350560610507158892861440 10660569 236480719070381902319061806838271553088 10660570 251846567850916443972266104538526140160 10660571 73080167355123180578283922623061555992 10660572 2820455712678472148277900016437238272 10660573 -57263535358564995757177445346974337600 10660574 -130691014909455545182489724603544401280 10660575 -12021615983620537641720523277340998400 10660576 975733590896859418208742585234468372480 10660577 218647543503105926462478365047130971440 10660578 116948773800051342256543941241058020608 10660579 88015979732038689998507760857783387808 10660580 -13342414302559053401997944238936821760 10660581 486921017494691105019298129938911319612 10660582 168293039869792996350780968031231441792 10660583 102971152920144682390354294761462347832 10660584 -359706297774524683000558322437079040 10660585 -76750304921678326976942500427775778800 10660586 -221567159843970014063692894387349245008 10660587 233171250482535406521322626102169815552 10660588 136688260932339174521035624342734893056 10660589 -117975178033599090403230108447781721940 10660590 -20335902185531509921903594608912245760 10660591 353747474099265271891729463483535776992 10660592 46208553909896638079207875479813488640 10660593 270479542310738717634684149362819319664 10660594 -18383747228839626880615816526396448768 10660595 93748283153540763852136463458834060800 10660596 -128403429246602565535917859611506042880 10660597 715100662384816828942173179400633904046 10660598 -9017468745081807933156406597663472640 10660599 -338027416910825270491908476096791592880 10660600 44239915789948306600975836888357888000 10660601 43833777188181813603467555139932064960 10660602 -212190253321868526716213621744925831168 10660603 -14563346291662378059958252599711970560 10660604 382609402768722917553839897157761613312 10660605 101924554335192490296955457923646644800 10660606 68106251566416784698737545470648582528 10660607 773251375974932977040329092025835702400 10660608 138360786162146426903417045625952272384 10660609 293693841527319473831289711035221811760 10660610 43553810800720027807668082990575336960 10660611 -12495704957413031004517087486663179600 10660612 -164837849587173598671814977636268216320 10660613 846449227723478879805779332274719101120 10660614 -238268236991148158504375894572789780608 10660615 34204753899010871497446237718660454400 10660616 241486753066123792387921591206242549760 10660617 -106857911124547222545114548381778546720 10660618 -372559168997148804308553688404354732240 10660619 -50795599007576255061465435000411502704 10660620 -243098470576079800687585014881456747520 10660621 -37887759754763303340946298069836893056 10660622 -92206572571717241140697083216253472000 10660623 434693612912156820046758784817965557384 10660624 -54081512591195213600470677015248240640 10660625 -64969198602523497526055235443236717500 10660626 -409237224210747303093430956687270585600 10660627 535699132457253519422013710417502834476 10660628 -23508546927313865721358049205696245760 10660629 1347761793337550938462705530112972800 10660630 -112481381570211543705377639213587127040 10660631 -131037628831074629834215866331581488568 10660632 -58552219531820108450052077925945139200 10660633 40426329688842472078132406621024807882 10660634 319285651931205938035296985269710376960 10660635 1509902450271155839450655098419308640 10660636 -19985026489816673163177499322270400000 10660637 120358660804538064376685871850812153720 10660638 36443659642709266367759586319358404608 10660639 212360445072393559771592733319830394368 10660640 -161211045790694525202206464243227033600 10660641 424411604718432250124663895104458910784 10660642 -379995251378295740183390761522055652528 10660643 73417290813405399654431672169947185920 10660644 -315856945037603042689718270759908417920 10660645 27208310347494969347322562701499515900 10660646 -382301290699076046581718382275705216 10660647 29792177751873904111083754477651110480 10660648 20804343125796064980467775702152386560 10660649 337340610543121380398800807589544131232 10660650 7809373427522467700510554379640422400 10660651 112668825297630087648822173549683006800 10660652 76149377571085927275383146398173798400 10660653 470510587403366472530293118392304474400 10660654 468169778125043940700633444687917331776 10660655 157367033033596504857473569285979606400 10660656 -2419706179053990386300592206399471616 10660657 -6126214406359145076531882414299684288 10660658 681469250714519318544904684479522962976 10660659 401824797118763981982674608429272418104 10660660 251598026375678372492014588597754407680 10660661 -258562609382243906353643965791324543360 10660662 -10187658118021666491093455727873429888 10660663 110232907732833324618637266291547975624 10660664 1243049976150846709920729351554457600 10660665 16403514148904740653780870771580853760 10660666 -502717608275855943344602132528169767200 10660667 -44807413541951249010571279494087564000 10660668 -65066141881007610613256211243417423360 10660669 108051441399380658144457223979381232070 10660670 -13419135424437961255968145641187446720 10660671 -93908737021862751918533266023027667728 10660672 35424182250472926352581420405353349120 10660673 528800495418439741772713076883981353922 10660674 54031435622365784244424675958533541760 10660675 143683046570856225281555766428972963900 10660676 15242530808064914556759632177981706240 10660677 -178600845814651557715057574123689224480 10660678 118469027527761915691747310871557629056 10660679 -668619972956915854335406696916199735720 10660680 -356849671919380504002797561249808384000 10660681 125651769380880986174337726932343779712 10660682 -124758399119266880076783257813547550368 10660683 121583939829569793495806610585927776256 10660684 -214893904166840223557440520560148726784 10660685 3651276420526517101612743983098002360 10660686 -179874880659749976030455775529850966016 10660687 212395926905371651544625116414131602480 10660688 39159228036690075130124549905548165120 10660689 1015644645629684003191592474196452496 10660690 -530708967739214854220370377238955200 10660691 -1817181252529888963630840477047748908 10660692 93752557831094139688968693092775186432 10660693 -399770522583292952339521141688370891058 10660694 -11611453126430410033966549020891569088 10660695 191170137416443487717968122497715427920 10660696 -103210847629171578852877894561677342720 10660697 -279679103586183055005102309048373470828 10660698 -211938213054282946023608290822347833616 10660699 91968514053199229250951304604727855392 10660700 20103925153682182499794682190327398400 10660701 -38802888244606985836486370240755135680 10660702 170120176396851069296968989405474635904 10660703 77428551991067256532609712709041512680 10660704 -113862778866299512389768955503634022400 10660705 904511486909539191022754577349394880 10660706 -32706491467918561423805183791033629696 10660707 -114232964776515078845341545425287388160 10660708 -283194095607796441844361379698615974272 10660709 -207944414588886565528044956694625017090 10660710 134735045735212100307223046713297152000 10660711 -524932283263585819338193984411402848168 10660712 -83591599245388916979715904973663052800 10660713 66484977598998393191769794019203242368 10660714 -5441849930153171729047350573026915328 10660715 161542375462917367039064377091516021520 10660716 -45896373716869132343776473923208070656 10660717 -961852113095100817904176087388351477268 10660718 -74645433340527126514480680699110677440 10660719 45577351655975501550209882972620444320 10660720 -17572948384274358106694261913548881920 10660721 234478431219851931929917328965243105344 10660722 -110507251076442679351406867448113708928 10660723 -271662956575718737631300137513940740056 10660724 -296647379694557527886634818908481829504 10660725 -231172929009636233402917454072014020150 10660726 147609636689812433179807943929915046784 10660727 -105963412525516204427033998826736080256 10660728 -81465011577192728917899462487328686080 10660729 -213940069017455531590942178444681981360 10660730 -115332076645989189760565810589524244480 10660731 262615009506350246558471468272681278144 10660732 -8982267397419326543525669720070906368 10660733 501623440097129892465288061627939598982 10660734 -17852001874734937488039580397480213760 10660735 -10319489003665433855798019052803751320 10660736 67297585122490736749155612949500395520 10660737 76055167697640590772214617472315821360 10660738 46281828368219785384474832166817099776 10660739 463195134303659520559859366635554145440 10660740 5879473263236176802411280104940134400 10660741 -131412542396131986451029644859701574656 10660742 31687705416760204818499018183169683200 10660743 -115839244858791478130988598035333114768 10660744 297180624599380382695172766725623603200 10660745 79958175333311017467857927771895475200 10660746 244087849648287882742474503555066710784 10660747 -270507693186614407541825268770162965804 10660748 -92699573721384285420340702331747942400 10660749 -169704462272611772866025322664785584352 10660750 151730921894040455440611627763119504000 10660751 319040862519282577390131735236404680864 10660752 -72560973440362767671720354545762025472 10660753 189646743776269794590654485663509094464 10660754 -156063347752030753616786454140181913440 10660755 70656968647892609054495240383679742720 10660756 -52524642239026949237533505134832817280 10660757 -404550508332664501731075105533163770994 10660758 160384276065640884327483887228210817984 10660759 -218804342713439221620514672439133039696 10660760 -492660028361568663014588521174158336000 10660761 -340226882206795908090057233085641164800 10660762 84996626411288377372593775399190606592 10660763 -518516401061662166915456370023911220988 10660764 133349233214416672190843831828124965376 10660765 -105927862671926004724743579020690888340 10660766 115311564323039798659305995491751528832 10660767 -102433052476259127948470414898063093120 10660768 -216916899638958457257454789243801042944 10660769 -127125247888741463221301299699655592960 10660770 -39711877140579854816270752485965894880 10660771 -933462977240467413854179675827388896816 10660772 630219778237976950632944654024825226240 10660773 -9318706981030213718479315474886561376 10660774 -22789110258975687963353761281658061760 10660775 -7972084413974350959087768602945222400 10660776 -8776908929913454633789713504691814400 10660777 -76303106094066916241627700546535574940 10660778 -217181915472467390591779644504327298560 10660779 91676771778807098355420947183435798688 10660780 -258058649238060621014089283547593902080 10660781 144074477314486770801072945308504322582 10660782 117574158714062335539148970418159258624 10660783 -71158767147788992668856214886914874400 10660784 -155793889981110517903656788288207093760 10660785 45257247926668291888106292296736760320 10660786 -9857021144944030261073625791788663680 10660787 290051217100250978825288121450999012192 10660788 -125766882510324645732811471715366522880 10660789 -276237030434184415779122540695434491410 10660790 -91634477345363967657495538612562737920 10660791 74594490665782579528535970151259653200 10660792 -190891467124881776909896999064539115520 10660793 68228591687541737258889227474353821888 10660794 205334322286335073147215823696662774528 10660795 -376529023061498020750477827308265253680 10660796 302885310037618331717197948201175577600 10660797 1144771563772403384962342743620843040 10660798 -315503484020165063488582180863679737600 10660799 103409312202320928132693489527620845264 10660800 -4117169114921119609535276900627251200 10660801 -366757444510896929397904903912401667500 10660802 -147611577937216568175790182213209974368 10660803 105124986197275576480040686713973459704 10660804 -6199693781361383329981971508115140608 10660805 -285170275245111172327475789932282521600 10660806 127350493368474789918485142848725818240 10660807 -61371628805824681271240043198172056128 10660808 364466949801446067745757508536918353920 10660809 -79420810841595690540979001017428182592 10660810 -51081510337533752920408031073607909440 10660811 79255585299863233932134936433730418832 10660812 84209086378792903032390723925878991872 10660813 226872989804232479734632805701939849280 10660814 259275444450979208169745869567129468480 10660815 13774291075596352112548535733532481520 10660816 -143190015035151644806966439358268284928 10660817 -143336343491035326713244016974847632780 10660818 -1223421640852361494534240244857454592 10660819 -107671308871607824381681271186259616320 10660820 -155146292895039667048018622541165027840 10660821 2086485735286587110795350390074290400 10660822 26984068575023810889296585744129961984 10660823 380806986842268538814727708820322664072 10660824 279958808997035721858599237914416230400 10660825 134521445984837523869392296919918888000 10660826 -333782741772700923410879369522874384 10660827 12454321319907214508556894159947601408 10660828 -7565907311146392815783488567901184000 10660829 149148963039498057592739665490337515430 10660830 145449565137416274585790238043697249920 10660831 83743265423674261269533288891737457992 10660832 4207751198856769943843844703975636992 10660833 -295678543431666948986320556346240575598 10660834 -92394779284878476400290626686605905920 10660835 -668401877428384056074224610991093421200 10660836 -208795909477681946347737009440265123840 10660837 854087016243339121259273593863281856192 10660838 79731384570618582781329976537989783552 10660839 -78855423752801152116841835769320395008 10660840 -256000691529961619100097423692058675200 10660841 -466801617176655174825482834112080338758 10660842 -147224286594630154744461356509679477760 10660843 -19729336547879601706311790712772204680 10660844 10332570196644459075159793537911330816 10660845 -47915391014677496616689762552618645760 10660846 -67497049049660323101822150103940933760 10660847 -14029034981691066295879234043948538768 10660848 -58823882657496873690587826115535437824 10660849 318223575305887324837199060329702738020 10660850 -24324483280270641755574761828218347600 10660851 403994910051490395747063566448372391380 10660852 44440422077778220906928884435070932992 10660853 54057590275676064836870777510574842112 10660854 120679798534517192697112130370205050240 10660855 411344421437892990908785694874717596760 10660856 175880426166835528977292364933214044160 10660857 8052158706414216564772944606886346592 10660858 -134633049955997273031224570571657979056 10660859 -21062158251023765801492165350106737200 10660860 54512239550558768937878399662844712960 10660861 -3529868860928414954814154432533248256 10660862 303431255796223211009252918697547176000 10660863 -87753486073804963649251328099719043712 10660864 742572892329668409013225751652492902400 10660865 -50702696965363822549562393062166107800 10660866 4980293593569627513303590432238873600 10660867 -162706540395116773373391199727354197808 10660868 334923589362882561368208013731919687680 10660869 -39209918704464025558075219631842590720 10660870 71571679573057977737809530818823870720 10660871 197690220026294346918832476547664188392 10660872 92797894106374281417679901164582256640 10660873 1371040778734757478258603513255910172880 10660874 -147708561666209439973505715870513735168 10660875 -221168308321468283959842956842737780000 10660876 -3462658770128132819274004438389578240 10660877 766022818208164471981798804203914748726 10660878 272798680949499248089398478319707584 10660879 -600741135443436670288342712618916093520 10660880 -50982602895711683590936584817525309440 10660881 379409862232782545044669219351282602240 10660882 -46347277255117393826283111384112638720 10660883 122688480330361940634161140198881639240 10660884 -53367094208375843703686330200317370368 10660885 -312605269034789241069034045921864464420 10660886 337520368038131294356594310687766415392 10660887 -498864296860105121243514908646100166160 10660888 -79198707615944020105712821992161280000 10660889 -248844024988580731657732449719875328310 10660890 -102429868876929193523491787951245006080 10660891 68743890858530049111182151938147224320 10660892 -28945732791851998293093287487088312320 10660893 54017060264045137831941332162459346240 10660894 37212648603685983242674705428083738496 10660895 72308721297915672426381318966892618080 10660896 -183987285978720921670328084143598665728 10660897 -43314761262155880732192844549335536472 10660898 -109301972609823106806605172903102490800 10660899 197889840763821659487989751741426429360 10660900 21078301244368769750840620874049536000 10660901 754567350846686061699456387402126403902 10660902 38020530572204279405133157528836298752 10660903 95231339520183782892623949295861249200 10660904 -13580479428670844001568173385916743680 10660905 -247775070767925817352083803831568935900 10660906 197087088230213056512930301772244476160 10660907 680948489893829145398660542205697471156 10660908 -202769389980497237023788712993039587840 10660909 -127534148680001719860259108279377144448 10660910 -2977270443346497817641399838515306240 10660911 -550901339417624693174206449114956132736 10660912 -60429889456546703874866097397572239360 10660913 -600682594450558934205215326481548865040 10660914 12923856291712210020964373635150972416 10660915 705752427917551731176946806321955045120 10660916 79852730592964294750164436337516691456 10660917 -89507270709924618112176092469564017088 10660918 -175918040091418836147560764924201503840 10660919 -474974283103752496015983096699381215160 10660920 3909446321942204997544983046898073600 10660921 52330604028833665294039747554793418188 10660922 152622528674564617235157562190840728800 10660923 -15566175986059812837154182873247526400 10660924 -414932598025666559667038845364284847104 10660925 129845972580174244530971675553856228800 10660926 -128976176753391025943921938670070757056 10660927 29118645117865847313439552028105475776 10660928 259185143802913277120045060964819664896 10660929 -103610086112281372852508446539011274720 10660930 -198111490252329092894992076027208507360 10660931 67607040910042940389425849032838118464 10660932 -148259860810123378068609802183148598144 10660933 12711762174472414892316644091099489182 10660934 191676360048948903414639054300411490560 10660935 -23098425611057963420167314105704818560 10660936 -203125448844568273547916250102237593600 10660937 98916824320668042126964969205927324160 10660938 -63188370898614414900206484277316037120 10660939 37157603453842188029008661709333438740 10660940 -39001595485360669992796541905180185600 10660941 329682656334379226140705689596132803350 10660942 16232585665064501634637491481495879872 10660943 -83606206225814165774300984654373121776 10660944 46261571508933986819878492669048258560 10660945 -236951631217135271804553869637198323520 10660946 -581628062963411844788887688821554593280 10660947 6518772974276130071552659073152704 10660948 -16812904723813337205763102008195928192 10660949 151096096628306959550528467987794146364 10660950 -79838065377239507147823917377269600000 10660951 -92149112470072924709768551635688799520 10660952 115833095873278064076627333835216773120 10660953 35027813106427489170173635251195605664 10660954 -14872262194699063770102527150033394240 10660955 297586205399876966049514695495122900160 10660956 146423180224568745557130693418268355072 10660957 467395363666893426119559404814476779840 10660958 -21952609108418590373511858203034034176 10660959 156313870047891231403795017781731263064 10660960 -56754111732357508294416324060213411840 10660961 -122752609784835639197943238115226605568 10660962 8528751134957764571959025024447508480 10660963 -648315687616944731029644196456738831680 10660964 627095465731972005255802810692867470976 10660965 -47400412790478419386491358762864145280 10660966 161358731570326969562656546234912158432 10660967 656113314825911596359458535340726649016 10660968 57088451939936090218500741155133603840 10660969 55931072226920981597971546588066401360 10660970 300883782568502642462593651113229632960 10660971 -51228760940524496979685139431935444480 10660972 -28375202634564391277434753034518935552 10660973 -772653420812192218361890749480426943680 10660974 -22939947797605826638747777396309601280 10660975 -80688189097410178365712539021926191400 10660976 -57404041302033114590328630516599193600 10660977 -14182679726548416478525327264513586574 10660978 -219305842529647232471162091063869694960 10660979 -599746098561050700090249103428801322824 10660980 -23059904346384860496832073292295987200 10660981 62382467202765425986495320142410801564 10660982 227288067129112715735100566236193618592 10660983 -143015101629399394754269193210750118912 10660984 -114744011500541283555920078072323399680 10660985 -127687905375966475456526600809052215800 10660986 -41387310072761243143349502641374612992 10660987 321042851121779005397463885216445428600 10660988 -159184231130358143485143876328451258880 10660989 -487025344140440393740695136335487221120 10660990 4798067186890951349777938602101877120 10660991 -257203894278624337818386979629945243016 10660992 -363814868614388565507892513920421724160 10660993 6140664645605768112020328479451132928 10660994 -268024599688448199070871325365449296480 10660995 129025478069216269719924018663173599200 10660996 -181882992692334009011154872926284592000 10660997 140014720138159879473358599002638180446 10660998 -93781358989376786497150996822442415936 10660999 -169226860054910909347239720001679233000 10661000 -18412845272152477986436121396551680000 10661001 44379243608597810838139209127083181440 10661002 122393745355496147579850052563243072000 10661003 149852675359258123950938268662304875904 10661004 204106332399720102838380214720343301120 10661005 -21044942447409923878264819818519504000 10661006 291991675615523027805871840205053304064 10661007 48184512523830317782284861039792158592 10661008 -181623642455073431194341563065150586880 10661009 -242290225139881687536281810199612640140 10661010 88991395345378216235655463371418552320 10661011 363026024224281627879845743637085725612 10661012 -250452818214953563793885759324221858944 10661013 -97730931735431425792425740852443097376 10661014 56607012507341655135654030043842631680 10661015 -102506961939791135600850694235546542080 10661016 -357780138866271903536996058538379366400 10661017 -276234807659135879763404332546731921900 10661018 -369359702010770546633224264393116496896 10661019 -285404855521364999185256380233041815656 10661020 225773739566920162965055911692078292480 10661021 31040936126723117187815569246311196512 10661022 -1831405552590144283233833330784671040 10661023 766732937172679815324184993235694412320 10661024 -48562117247591013707292179040238043136 10661025 -45220069223654582012070760373109938400 10661026 -172077118255759861765365698404233882288 10661027 -88560723863263428711103367988325443600 10661028 46976152319284174142452653548270048256 10661029 -509347889461971920303202969018105194016 10661030 131579042364091551161130866588750256000 10661031 -512008702121374191081904511658248673120 10661032 140715767123899618390878409617669396480 10661033 -6461953252399215009850148190099108000 10661034 226253714710598427309955731724363649280 10661035 -129612823659566357925200663104151950080 10661036 77550895668575687769656053187926955520 10661037 -819777622023464378253388794089934052320 10661038 -78365010863924786071088333581171530240 10661039 -311629582736473347614421358770190178160 10661040 33468972158794741694586849295012331520 10661041 240813127070068311938504664722993527442 10661042 -124829426017041037821301987928260624896 10661043 -61179545088978586755399812041703571600 10661044 -517470492846335930071519472304831028864 10661045 57473807536712854653883165867212630300 10661046 -141816429336619296388965885009983672832 10661047 511713003582092793041300237135616300672 10661048 442295674068193145739100379806385295360 10661049 -29784639724434449085155378537236870080 10661050 114868453595042251964824747851182400000 10661051 26422424881287314864171267769620358504 10661052 1762621805086179845801075127333937152 10661053 -35599235807713954879184711277880008832 10661054 22923202765604465388296574502038686976 10661055 7149481489183712763707942011549194240 10661056 -44174382049092181243067685247175884800 10661057 -1174557668720073520658746838106546268416 10661058 7144960258068794411169114636718545360 10661059 101752604495855354281955645028372777720 10661060 420577018198957522038349533609263412480 10661061 231723956282096757818376636236106225120 10661062 140344233222999190759513898748534472032 10661063 14202938808234697797606870283511891760 10661064 -274095415638195385248281982406551552000 10661065 -226038434371621526000798961853801248540 10661066 -1858612392991747213450415214914927232 10661067 -154115739875652844790445951790932524640 10661068 1058240139279687824291310567881402624 10661069 -245631811173733548853815588254910234804 10661070 12518692581050590895889376096327311360 10661071 9785575695153461298680898053354660200 10661072 -2913140845461275533826767716159406080 10661073 -301749594062259805319601382398550358400 10661074 64140671719164341927261303133169711392 10661075 5918529809788201512978547672515723600 10661076 -2104202033572197616944529412345942016 10661077 346637263782249586622540152125746988846 10661078 -60144529131024441810751841285939835840 10661079 -105517094059617144565167254384478301824 10661080 -452934076135904277015997747779353395200 10661081 -88485158618784360323638079069622442236 10661082 -17986653212241332104581295662674462208 10661083 448633733516705722912005566358025384104 10661084 187089504519798114650309611626251406336 10661085 -235801548473303830755576346456636396800 10661086 51020997298291742943010128304226946048 10661087 631078224011686008181832315600602040736 10661088 469588582370148845301969344604133392384 10661089 -41676785745342109385224041076046102110 10661090 35109631523676346729558411861602086400 10661091 -150824852282539361289468316096008055296 10661092 -179256161900573563658433851536463228416 10661093 786035482760628579193906174327954318044 10661094 93882183103518803015792947429466329920 10661095 239517410529986336428508383494306076800 10661096 -490860976795266802835918078235633715200 10661097 146240855026182050945639077014874592400 10661098 15263247036447281559995203434654025728 10661099 639272459930293351223732610210644140800 10661100 184319886227134858731107464672666022400 10661101 -429239548434256642246501455347593125216 10661102 -231507203254595089119828838751505613248 10661103 342189444420728895595647491288988160320 10661104 -9221981180453040336281609639837958144 10661105 -26983073831226379706696309573159719680 10661106 -1959946407651827164025214010953340416 10661107 375773271374385078553159734379417083504 10661108 269318954325991579110337266195179809536 10661109 -184392586219620157896082908705121281600 10661110 -246360084782986984426185341754078935040 10661111 97894417543818591335620045567784084712 10661112 55875297063248684464324787981313638400 10661113 -952799329456045569831027404609952917760 10661114 224983100195692123490715746244477004656 10661115 16778409208696277926256604222953568000 10661116 -251205263677085080581546749014856296448 10661117 1272512708000741974778750852907327744 10661118 -81098998933403125004375868235673444352 10661119 2308384555725437712148548424189600640 10661120 20827436902457455043682215628531302400 10661121 -243823454788433216730565303217560977792 10661122 7705471889246729955439375759968808992 10661123 311306166832061019924402991937876589120 10661124 15102824917421486361913446015276051456 10661125 -302556400051046951955123621163285380000 10661126 -115977612184986608199198670892461766400 10661127 -93694150618699547501304565973322735792 10661128 -481379959347988917177743783506154496000 10661129 153066233827364685155671416285052767360 10661130 -42652325781446078316238929068396948640 10661131 118640712120510664357755864357597126624 10661132 59378749910345259577563395402986744320 10661133 -61954689778539953321951790840506367936 10661134 264262556673257558984923482694982780352 10661135 24158020055616284934293741694541650000 10661136 -24017327667546489515328509487724167168 10661137 65652918433537639529570140809628068340 10661138 137523992254421591790461608019865528096 10661139 45885990978473296377921829891353065808 10661140 -9435712408627302233996864871524106240 10661141 -728166615431020956501155591226601626816 10661142 148425569793669648665469496494010466304 10661143 2737765268501558910416423304316832016 10661144 57148310369806722118593626456987320320 10661145 -24126965827116743850622274530483824960 10661146 -24232895735307852972271358570820662016 10661147 93760539813278733215961951051252211200 10661148 47837370487634832665994681478645997568 10661149 -147020740969885043626790349104968498836 10661150 -126213324443861505702684071478289579200 10661151 -443203706066416473052625753779348029696 10661152 -584571748546320536741613781140579483648 10661153 212763189599461416848963210169754860564 10661154 -33391690093881489137717894697131258880 10661155 173433999217057773156216243763921924560 10661156 -86932505629846313989475723603409715200 10661157 -22440781897691784669981093907760186052 10661158 -319342858029813822441725726259620620320 10661159 3718731578182343995712354835134527152 10661160 -165813565241389786454313611978604134400 10661161 321048000272113613050484927153796203840 10661162 1362838677959989768360965126792341760 10661163 -124695916341115800693345805591738687656 10661164 432577000069659252595910338407140101376 10661165 -308455156597101403930001713776440621940 10661166 300006865148181273069622523343295948800 10661167 142974591173783511912547952386684268160 10661168 18490260894216724755240201289502883840 10661169 -266788607475950314820617667441780167056 10661170 12933784702352883017699525013701601600 10661171 29459771700435219637966001189099007372 10661172 143398750909263035668545907717875412992 10661173 -377177794345220450913939618546196489920 10661174 219403025803943080677116456688705772992 10661175 -90950290447545764970896397515070972600 10661176 160095906701550377938375211147805941760 10661177 479678959784105550994926649666421578026 10661178 27120899106614240326617125333091434496 10661179 93392089362208779005017250274984028160 10661180 56884320487845512888900832763846563840 10661181 -189328876507658769702733992727792337760 10661182 -38059199659938422239911871389427184640 10661183 -366027632939736633510727692384036847200 10661184 66004401970586081915196858120120827904 10661185 103192639384536798027722286560600659200 10661186 113722137904356919914177084731272820640 10661187 180980079682133863187207655870412199160 10661188 -158441515066944615868349124364139888640 10661189 -39363542585030776746303042085562304 10661190 38452165560653198348859737072299223040 10661191 -200159940857226098632131622726446058408 10661192 523602325384565427468587001596875392000 10661193 -643352486227732295048380004250274025280 10661194 -297310038826304277707650703814088561104 10661195 272484210830335991576884166695321303200 10661196 -61751191824373271456918401943086596096 10661197 483075787533506932234223184259503997312 10661198 201338726540161824113492095599336212736 10661199 99166402530905362086393469307125117440 10661200 76845313086132235735980516806384025600 10661201 -109913846551354528605296348734792326798 10661202 185191386263682987073720840990385924880 10661203 -154505858116664161282610609197423362144 10661204 46259783092742444158313091150972825600 10661205 608716018307446912122608183115873600 10661206 -58556913076657858865137604740970804448 10661207 -69459545745805376614172079055800887544 10661208 439669454155757959961343543324711321600 10661209 62464491221741825990922441628272513604 10661210 -14769773273219607927684093660619161600 10661211 207096562531972177702008109196691080016 10661212 -10820722770804787475878695899089843200 10661213 395998092017528856693424576741740614304 10661214 -151301739475927588353007571153418372480 10661215 -196457135915282899581061830689314862880 10661216 -157357344740577350321697232948602863616 10661217 -34805507710598583190057188376485204096 10661218 24683432537381223504959316371419752960 10661219 32085893161328592480697594238066830620 10661220 -4458143498154106162355059159444043520 10661221 296732089106396952875428465260456039360 10661222 31613334783024274240631383299007983744 10661223 392714558414816767211150594974187308800 10661224 538598194693586144495182745155208125440 10661225 158498586183513676064972123000106810000 10661226 -34925653856355747890005904606347968000 10661227 -858679888451621696969454157852858426488 10661228 -84282710846935434244127142069393821184 10661229 -271583623002951698985209631007600873236 10661230 69790642271672832673186967060595246720 10661231 -245823320115261590900360284278133426176 10661232 -18116718305367195115083315255365959680 10661233 -61054183855224592709290216705553705280 10661234 -77506133733000151710850384072959245280 10661235 71995371598103661851671975093611078240 10661236 186858622858085508670783759605479565312 10661237 69421367833530535088100644159022467886 10661238 -41425094893187797710331212617840934912 10661239 -12929678219482426018303190383843351960 10661240 -113461214663600871421229685043153920000 10661241 -137372488134776175757624870063420108800 10661242 347927352065333826932371242701458494720 10661243 106616820033094846256858481125191011492 10661244 217493602197479427269482459177023995904 10661245 -167600274235299801368620559424274429440 10661246 -87687804802782944627886437012357231040 10661247 -282806093623799112130097083403008734960 10661248 -3731054698934117500192277391212544000 10661249 233883155871978895626336214005593093250 10661250 -16889061590711111867678906991057360000 10661251 -975039911353906597454586593254894844768 10661252 -48681590113011516371823384966975590400 10661253 225554459284132797648831220755031041504 10661254 149889779409952353590952508633864689792 10661255 -410023773386622231130843838115022057680 10661256 386541447446107858697153472386960593920 10661257 -508070792612401568231871959610255013788 10661258 283632252652420234650843419250142770480 10661259 10183721862494642859971376570514027008 10661260 -62712691823712991177126334089941765120 10661261 -199759670947117790270423913020197982400 10661262 67596323798917609206286804847829892224 10661263 255259293111170159833634884633154814512 10661264 37502209562673996581101179969475092480 10661265 31917520038129528048152730605778113460 10661266 66610971950246737407284077289310953472 10661267 325483253165559536966372312703394397400 10661268 -156782824967553489662145371150951725056 10661269 371000292157386709472194512933106099086 10661270 -163536205738823924705780952204579168000 10661271 -46014020670089560161944234026230500016 10661272 -104388812957000729370852039640058265600 10661273 -322453422891549384601299759594202192182 10661274 -103995479822627816840629516979957506560 10661275 -193084858376613943692586495406848234400 10661276 338589485745919659963944201725808156160 10661277 -256968596317589821780784386620915579840 10661278 14025529521252808461698466076753568256 10661279 318125374555492840673196640199473766880 10661280 117743145836302701585139074791060275200 10661281 407355867098171905199150620770703258082 10661282 20813112617152244719668491916552835584 10661283 120449530169322898826120671780053561252 10661284 -183835060430639942568405486677053312384 10661285 32522661230140745595865101815632116600 10661286 -41989166242939263122895240040235708736 10661287 -86847932162386293809219506606996321280 10661288 428792166265273958698848374282981867520 10661289 -217519557753404200611698614171582523712 10661290 -127749233019113944103207162995653326400 10661291 3839192774197629629204913305871627024 10661292 121943074506840004952794615170600056832 10661293 560681718313951162612819552664826603542 10661294 -157179320546532588510176959313504419968 10661295 8112950005241031401326055771830125600 10661296 -13134843436723140299483093374426677248 10661297 -41274872810971494245831717282613574254 10661298 -107584542218033530770094745407095416832 10661299 663783250999361681933566565588836992000 10661300 67156891896213328046068605031445760000 10661301 2412122368467514782444025013877337632 10661302 177335628116629075433428228946393630400 10661303 -20523529217420346068359052236818225216 10661304 -226593361175946641492586516533029109760 10661305 64454853658858661326616015803953514560 10661306 -53617025447102071999745961028151505696 10661307 -95434665595242005963154302763806080512 10661308 7847422325764691324526169232328482816 10661309 -58618709206469633861585855370152134740 10661310 50132233876251385374384993606838137600 10661311 229565970999769315056957202069897262912 10661312 41007763135752479490006782656213155840 10661313 59553435437117689783883701612483185984 10661314 -304251777707391319609640499627337725744 10661315 -30014916658776213291335859620433391200 10661316 -228680802094325631969652381059502261248 10661317 183176100229175337888142512466095522172 10661318 -265200163352363043916441732801938960960 10661319 2910451817031841960434136769324691600 10661320 -388348382513006414218756581427278950400 10661321 -137718063334929725594960902603547204736 10661322 31890586318466859149861215554786047232 10661323 -624836780791205521532544825576774507360 10661324 334575095534625128976926328728229365760 10661325 167776027404566854879735890505596885600 10661326 -39487374002314691940641962975219172736 10661327 64385988995864913278234969193601576176 10661328 31553438268701269526587648208614195200 10661329 135699547346302594845675300645945128832 10661330 85658118668824690870064909326304998560 10661331 -164471318214408979608816345460824850248 10661332 -924584730747934143974803364937077268480 10661333 149904272828971687577704408874520405582 10661334 -127070567946814375304825464432229161248 10661335 164197971586135378533718663539245216280 10661336 2349133189080732315821829554333368320 10661337 -31527608551107433355294644106308055760 10661338 85258193408354613148651389731451790320 10661339 -355528946366356453423099985622658113600 10661340 62550152710340165301380855831524730880 10661341 -27502808951979160089502661234578569728 10661342 12840880674519653734431846292270066752 10661343 -94318774790699882086515258809924051712 10661344 920637464278302957109162125146158006272 10661345 -316240548102685059791967389233923963480 10661346 178519670344681809535347577369339775904 10661347 706723354268573596749802879769901616796 10661348 -141445074408137918583301154030623801344 10661349 263037540276394161423205100018657876064 10661350 -53476617922271293512934535550139699200 10661351 92628982719225119386366496512008440592 10661352 -59343980283481446649312709076340162560 10661353 126464432439402369938009570277430702440 10661354 -37668344459235916902954959920280444928 10661355 -6366752101265078565662638904499801600 10661356 -18727520304697712757893586470506119680 10661357 96271970576663051630834368087388716512 10661358 167390155012473744712998054531031296 10661359 392952243226821073824244961757442754520 10661360 70945551471269283826905457007624847360 10661361 -269849948661797837192343677260979242128 10661362 163134822326880674525848460002634364432 10661363 -12898682213925286611022783580432229960 10661364 46249150995746572396689304061520070656 10661365 -36259786898496560046698763967179394560 10661366 -80502259627682932027522021150159000320 10661367 290193772729045427536354023324579663312 10661368 212744563941383956757594818327561666560 10661369 -306395121696737236256371763373093358230 10661370 86696338603378026643120551775653676800 10661371 -534007808842381191352677737546596705260 10661372 -189404750843633995856970051712604135424 10661373 185210972735550041072634524085771489024 10661374 48445530848020726635681700761886426368 10661375 -449944245316047296360997165816700830000 10661376 209619987066443453436684715797289893888 10661377 2754437537049429017515754936337164080 10661378 32791557336410268735790180779725544960 10661379 104138873836931386548417085117213870584 10661380 -32155849722017803903265313069410280960 10661381 -240883844482356256389577402774158435108 10661382 148113888572528463781099207759044889152 10661383 -769636654878436902252519078988999403368 10661384 -231473592257474936250000058338776509440 10661385 -30269279985723500697694410362776909440 10661386 -285790904677891680637859441000740362240 10661387 223995144941999001934882642625233487184 10661388 -233406996761704949808010500665044214784 10661389 -541165335470886667000726520870834308810 10661390 -200231483904387527291698086557635924800 10661391 -78350833448921953837416800810523629664 10661392 -24231977105133735694231673588531068928 10661393 -103100990275427701130879590071694421136 10661394 51196871437173095800067051381119848960 10661395 46288523078781163589068557416791700400 10661396 28876818586938732259968665302894903296 10661397 251755106337678996097815137067939859200 10661398 -31217393948005006815117077414412857280 10661399 40441330959744198022162308662115902400 10661400 -6105218506159654744181981288301312000 10661401 -7354192689503368003326178449582924598 10661402 60103234520169961847579180979152954592 10661403 -13086048970149256676536387560772117200 10661404 -32001030385506428300365810927859673088 10661405 -95110832619216833208454386468246593940 10661406 51228942324959757659042804804240099328 10661407 -529439902935279827376628886205423193280 10661408 712555802691311396025120065088438927360 10661409 63486418689263899966977926521940571840 10661410 52368509614063660423243681370731011360 10661411 42889672278250436322372323179534696224 10661412 -11318403162716284848600514293918194688 10661413 -236830511575783556571139507561915680 10661414 202835332982613870831291474762103465152 10661415 243228853226356659639413036239630068000 10661416 6710188295771761226587038400084531200 10661417 1725670433327002879448610979545413220 10661418 -230560718985358097570767778883701011200 10661419 66724025356786284700013054351822994360 10661420 -2059383611342183908867026233907363840 10661421 -151279380345632079665201289747482840256 10661422 57754283460237313083339935004335368512 10661423 480261017472272110683013242850195302672 10661424 -103916441520420836687536889793916993536 10661425 64321601068677017333469487320163360000 10661426 44942509204293358088491150358032368912 10661427 -36230674526256888577650772477974196224 10661428 -381582486410887476654861824202148796032 10661429 -623207325093033371292455291213489621760 10661430 -8500039303975717573827823770298010880 10661431 -49324015561356711058388514197132448 10661432 -92186288369567000540154479478635212800 10661433 218706791507312551104704631843621040128 10661434 -164650990600063021713890966645223575808 10661435 195593827347353835963557583309761533920 10661436 151912803530156654018218995681632732160 10661437 44649682595999368950801736759753082700 10661438 208888208791890570557547545638626789120 10661439 75285787902377289634002829517599858560 10661440 -128172149239962330841725109531925544960 10661441 -166238325635051614186589765734226584128 10661442 227365073638103162496911846810636740608 10661443 -30878250501737009783216482816319721792 10661444 -197298043684723822166829179209607289600 10661445 190764364598777363403847417378596000000 10661446 82807317531129022308652877868439889280 10661447 924716328756500747204840351778765004272 10661448 -19729559304841620666221518108406906880 10661449 557167261738318067845350504837791711450 10661450 -205982380514301528704590409269211238000 10661451 392347623063871496606563702367671769280 10661452 -193712767906079722192247126289015364864 10661453 401179678000541235331284321710053644000 10661454 203740527056920728668335439721051790464 10661455 -14631368846266291084203921756636326400 10661456 -6706598183145484013263106053579358208 10661457 152311681294688991973837528179656659440 10661458 -93939872038602807139898475538658027520 10661459 -75361105404902423801274653496324903792 10661460 162950790076332418807447686955932764160 10661461 -551001069103145709283630404276158885938 10661462 14749773210570313201404433977095371392 10661463 494542728535583112286977631193790744 10661464 94040620485952046300661051106882560000 10661465 -122052636362489402798121136481688756600 10661466 16773719936583509619161450565905187840 10661467 -734693576088104713936855044136002423484 10661468 394223528798220808468261999777563099648 10661469 -20623377657745973340675287535147436800 10661470 -151268526706928532956823870365457916800 10661471 -124959928772736843947202504036466657128 10661472 -446874524016435237333366281610651893760 10661473 -353914628447346346400132360575710323820 10661474 235029459371662995013094958791912582736 10661475 -245545393580655637032483634239265540800 10661476 -17965714450646389908046039233117216768 10661477 -194025000057453972389300146168117780800 10661478 73439333935076449668276146432750572224 10661479 -267716764947098578871326499680055150920 10661480 -157934936835822780858351813664437043200 10661481 72727655493886172373854745414344116170 10661482 31720711462991783417771514463172831424 10661483 88461377855639643993639810918047122320 10661484 123834320930056099012340199703048705536 10661485 622729647721366672497367362435761196600 10661486 208665517152820549533448420684398250944 10661487 -596932080564927942767237027527598033520 10661488 -4900412267623967941745883473376706560 10661489 -138928328656225868349646155072570347520 10661490 -106849573652646181204610677814956492800 10661491 9171307061448770387263537312194754892 10661492 -79599668341178459789135895802259155584 10661493 -123938366717916087885473230540095630336 10661494 121225419529672278841188080738015975040 10661495 140226448335345459956997728526846585120 10661496 104969326724378734397320001385184296960 10661497 33313936991481125108296726817323001664 10661498 -432387067116507173499452512614504762000 10661499 -145822041051627182316327827107033347900 10661500 341422737934760249963311831115947392000 10661501 -19645916006179573323609395174887428288 10661502 -82207826860839915909208825531763343360 10661503 -502875052593158913150939494540644229248 10661504 2965015022239686458418791764658749440 10661505 -122177853021385455901865277297911136000 10661506 -94579992724593181314444177794314752 10661507 -581302097068263458109113201721820730244 10661508 -40478103278021738215795237388694835200 10661509 120579188764183752840897119682282836832 10661510 67394436352904207120925970082493832320 10661511 171211094130846625429503619662603007104 10661512 316612043317660687525982439532880363520 10661513 -331354145447569726490536995567628176696 10661514 268524302617518474788772935502032640 10661515 -84466679257802228864569011142183023840 10661516 248602155578409872404407977072751651840 10661517 46366370694296075349845876512959828480 10661518 -96047234251862040750262968020405214144 10661519 658813844191169418199726403164270773360 10661520 -11369398413660914664348515371591925760 10661521 -245497481739254544858300681990039850508 10661522 -291234924400193701833794962046139800688 10661523 -173550487434109162567212179839090139136 10661524 757547118273416549932549448547190681600 10661525 -111918934366865406129812357757364975200 10661526 198831780503332740035362904110077444192 10661527 -509067944142188333181037702967318803200 10661528 96253600670694467120892975054389852160 10661529 137214795268744486567693114091751455184 10661530 -488266289626443745308919577096547087360 10661531 -37287464045585905790489073019385468880 10661532 59844782348918773547460585631365537792 10661533 -288695934945147330823561003061407089576 10661534 -643963151344067169665421876066593856 10661535 66080949611783241518664697078527140640 10661536 -526411115431448305968385809517211811840 10661537 93329970605565805221000273393577320852 10661538 -70093626370251296812999502041223024256 10661539 288205635175864414654524328747876271056 10661540 159493463004759453029919426525037482240 10661541 480725660687526933734124530159080715424 10661542 175018838320092193669540874462935249152 10661543 -469617628867501196658245574989971907208 10661544 -27202442914318326123193541514980029440 10661545 -396741062494119111954804077614587236700 10661546 -123476184632734107293103216905312640000 10661547 -32206305471289393243839670597273411104 10661548 -209467182527741407759377898430949812992 10661549 -9598672856116302264606298353271131936 10661550 -16523800555704002168383940916417926400 10661551 -8788143629727428853594737982235852800 10661552 -49047644955091195312061376553500672 10661553 189155590201218479931239033755632254400 10661554 -31160184297216296969762355983357905920 10661555 -498284197880697862260711192184379105040 10661556 198000687056018343411005875984037160960 10661557 -304309853867040571386732992677231377060 10661558 22380045214854472403162940073079854848 10661559 -72460758623214308055175198776313558296 10661560 41431340810520203980076059992219648000 10661561 154744827887084657903106609667054330452 10661562 4703911003746064161638885000768062320 10661563 122777561769618760198607751828481338984 10661564 191413941171503142185154471265617970176 10661565 -84355724811767017793197741304939208000 10661566 -553238499774054626424966924996684670656 10661567 -669269502791666803933450218040676889600 10661568 -48343319864401878654960618663648952320 10661569 500792483362931759968966283760517435970 10661570 -205840228038328593499645363725147863520 10661571 574220773796184987784752725168798638080 10661572 807229305646388198895421633220094588160 10661573 12151701194083255658201058938446345728 10661574 -70397335043895124705543884486701678592 10661575 -137161816083722860810414304676439023000 10661576 48799506173230450196997207029303746560 10661577 -6934227515636691909523160197858184640 10661578 -204385486759284755482511055658501317120 10661579 -60751965838608763352558521867771581024 10661580 -120774799905458983916794241051696532480 10661581 133641067732275279316954068082675096704 10661582 210014067632746897457837449397909913600 10661583 14755908720324297719175839503204166784 10661584 -36769696661267183948968768790223912960 10661585 -487486554957981923923991490884408715840 10661586 18208270215650542099620601125509552640 10661587 -111669687296255889136042725301207284528 10661588 -8328752364552270846741441076919721984 10661589 -362860752570476116270980375426806446500 10661590 -43088583094516501971595328734504531200 10661591 -440436581718651275217837512949011878008 10661592 -4284144693300739698773640753346805760 10661593 -172718177788620507828674145869170796 10661594 -263870077754391084049702937178239909904 10661595 45705069260161285155318523010607091200 10661596 284858407993105574196001407436293711360 10661597 -749667452197449752492903907633110916954 10661598 -272629777092102781685509182942277324800 10661599 -1207890650543244049659296226911536224 10661600 166928430616302288339802000811320934400 10661601 -75953486174448687077415301435367280000 10661602 -78013443956586708585944749103962818048 10661603 -320655876372624092512402877652181708800 10661604 -101811432922167248416387111879144304640 10661605 490105538332011100576706302963260091260 10661606 -294301512397967067089030932104898537248 10661607 218393385840893562353052976169910827928 10661608 -124609658460477855782561838293585495040 10661609 204282749225761110025202981219163532416 10661610 -139663128521019515080355128026216737280 10661611 -24282466645118761830000491741590763788 10661612 -187699402483873177507973754339024104448 10661613 -152317205161426594013185156246787642112 10661614 -345112804780685653953752009525297472768 10661615 -4854082213387520083156982961977037240 10661616 90790927299648115154432742697857810432 10661617 8055401406597046144129706921987991220 10661618 135310120133996267452506879050156190720 10661619 49056327472124353871695800790100985408 10661620 -33363501407200104726128431762087280640 10661621 720605684810359826743563623966764909632 10661622 -173687371251833204842805283583906859520 10661623 92860037796778574762207633640557713840 10661624 11176240540419695010121461082970112000 10661625 -196721909506610883406461612492746451000 10661626 -323566974257277509899928275126746553488 10661627 151789651648781778646318397386344327600 10661628 289975845726576161113333218092999262720 10661629 -13371218755004830167333292718632295520 10661630 -43153707828090674047702851905134510080 10661631 -310792733226324785767561970990629749048 10661632 -539191631422827378777172325771807555584 10661633 -196444236204672947674145288443847424576 10661634 25555099832365465163577016948168080000 10661635 106527912468432656346109413071552160 10661636 -283813067402859872813740755682084993920 10661637 24533520508338528996475011239350162752 10661638 -38391528566143018530813762427198553856 10661639 -240406244324072785524486425899879593576 10661640 -48715087946699032075518235520134348800 10661641 -381308815901750102788853502952608112000 10661642 -101890891476475455238299999089910456528 10661643 190352810223175489803663705948132514584 10661644 12120070303529344163903196934952976384 10661645 381241098309281006408277254709960829080 10661646 -6244762791288413343448897367661844416 10661647 138087424191877309482379236498315712320 10661648 49186349082820098563919334264193359872 10661649 222078764859461614205897780081269236960 10661650 -4387610178542343001392357524364902400 10661651 -138398667710841960347650382165521558272 10661652 -176886144779371890683865758631488471040 10661653 833453461460199418848173977814077029902 10661654 -171682758905399202376325737674147084480 10661655 238734456793600117314618647301932462160 10661656 847701287360048752466417585142715699200 10661657 -8681218972000359040983833853575541888 10661658 -76705555702598632473375051033548295168 10661659 192125483274471957184439703532151164104 10661660 19196522323871915749307913133655884800 10661661 141116903410777478393462747878572841464 10661662 -133898310004868490392090638221546121536 10661663 -18150805255337234161589725718551548576 10661664 169036529341345854517082384535354605568 10661665 -266845593945813839563544911960004492460 10661666 244705835395965031398084797324814327792 10661667 117623813969628122903311384273367446848 10661668 -724358886864507341183654242720297426944 10661669 463464295234100361525495701526430469112 10661670 -121965907736581623494492748917047649280 10661671 -280609000712093832141548172393551525128 10661672 69833553674655489238782396970363207680 10661673 316074877711014213070259678321343552 10661674 61226760693223253694420072425425308336 10661675 -140166799861535071722873249391179931200 10661676 -409676899588834836540096452011933393920 10661677 96152065181778695925313750819807289260 10661678 4230576144194889113855409569881036224 10661679 -35657760527179208828800160846467392000 10661680 -21593088319682308893119163252071792640 10661681 -246291289898369302899782319422425872096 10661682 -25481172181265305148636913695516098560 10661683 407095739561441407147384378991761281932 10661684 5131788106254952170536055684865677312 10661685 -196861315582026367213607404359781759200 10661686 198293954738245203767014296403001462016 10661687 -475835000614169889174909407514640856664 10661688 -156671737101884216886951541475839795200 10661689 -214550400959274204674536725700272085244 10661690 31530636558332871120451796064981347520 10661691 -100415123086233115084111822833810909696 10661692 -13890672171827322523234084200143144448 10661693 -26562293045973655129893265205738282400 10661694 117565911977064457414924905139546140672 10661695 227096114947717498684553403245680668000 10661696 -47788137091282955902064869065168519168 10661697 132782646575183971549956118962128907408 10661698 4892038351998291412652301365504931840 10661699 -6833135815484740339220470252969599300 10661700 -4871720752425025130285106891753369600 10661701 159321299319506902767642960963364040832 10661702 -175163029326124897867541622430064808192 10661703 -247034552935352736456797866441562501136 10661704 302543712993282819168139697556384629760 10661705 -240437375484816716613555636153003723000 10661706 6144571929918351598619626529888606208 10661707 185948650588280371081361348287452372112 10661708 422672883777351120120768906678378025728 10661709 -414796469219691335025490166816882085696 10661710 -259613275024933730791415323376267168640 10661711 247447719135002784232253729192107347312 10661712 -53396045897564792427936076348613591040 10661713 -372087475183037352790828623329980922880 10661714 -127274267733164255158681611647258431344 10661715 199502444105989685587815175968701942880 10661716 42788618958594416534922396788332586752 10661717 -605141340537172379101495085674841318400 10661718 -281712607913832516142938770741503557696 10661719 -335426451469389167017169468877880112352 10661720 396110703795244527605304293970296832000 10661721 -1447979245356718303318040913893707776 10661722 -16641132887227934251133285113571954976 10661723 -34701975444336095626067022429847793256 10661724 -235700281774575169827436208422182205440 10661725 -221333181737070927680587377468719500750 10661726 -58219437441309989761813685638119224640 10661727 325544729527678453889212036382706397440 10661728 125888422587673865286639160687237005312 10661729 272147751568674921790611720903522264084 10661730 107296527336821559421883968313146821120 10661731 -80332249121820345588337867117283868248 10661732 -117066214742526162891456103946773739904 10661733 60446603218912497191487954359630361600 10661734 153710862021243136321764835635143343360 10661735 65919426906096522548082159888439104960 10661736 69677858901809651874317298560198246400 10661737 205772475756877410903889120750894109184 10661738 -134683660529143021499161001266942758480 10661739 -74257597989784711232711875606652845632 10661740 -95115207391265301923772795239674398720 10661741 -339817000666466896567545283169472690858 10661742 8221010663664795123695504977771401216 10661743 -54385669640410511795838387634557498480 10661744 -75809712952397402231146787793839063040 10661745 -122576203452523083752549706561955892160 10661746 -164153672740062728252510938455861216 10661747 97987293576611109742139653456821509196 10661748 72695096862511652058799132567863828480 10661749 -315384837530722136365671702236667968864 10661750 -205267048669358714201581940237535456000 10661751 121753726627085341163049644037864495792 10661752 428313456288727790605611847698664857600 10661753 -76430300945747782466900566768488742956 10661754 -153346628748761675750397196601355783168 10661755 55776324474491056899479497569804408000 10661756 -84816290271074483875099790359917560832 10661757 382475087071238430928011724336727028288 10661758 303506599102341182137589086342140756480 10661759 -50159220962766374981374269238646659296 10661760 -2912048617049665487449265415389184000 10661761 721928094756813460610903307273096067200 10661762 -193711385872170230514286658006228069376 10661763 -117698491454143620256836514053354341280 10661764 3247626686140269880807675828905511936 10661765 -225975842642991586922844217834846538880 10661766 -156690278734806207036749591259544454976 10661767 -923135652180697081652087226096896005400 10661768 -12072725697923331514979393066633134080 10661769 332373245922195558745555751263890675300 10661770 43869771395988656100494992393526645760 10661771 -354042121482758518983396743309861690808 10661772 -148923802232046861523872464220108042240 10661773 157012563655762411905224126236612804022 10661774 597993142081430630060024435698951296 10661775 19123745391189732919930018185193291800 10661776 78387994358061039554645471658458038272 10661777 -114508282082224665266391013091632005120 10661778 5050593634691249375871449098858239504 10661779 -616510074720739216278423775684207413200 10661780 135478673449816185028728687422732793600 10661781 -173514734358389029132139017411023701376 10661782 -200600766190348137792114075817454649600 10661783 281720814813842828477734139145800155224 10661784 55771661118686106590121403890969477120 10661785 1696407575340599538972743751815064960 10661786 -24937853213892270486166312651124311296 10661787 -2837791836541853149112337833895157164 10661788 49132067724131712509320684949764647936 10661789 -355576873381151385967409408688959536410 10661790 35507093740352416072413711311748710400 10661791 50586811400432610078147061891858084064 10661792 1022771173682563064557646169907917619200 10661793 421152149996941170517263660223437012000 10661794 -303128331755246025194162853587777760 10661795 126071375110551906854805277781012014800 10661796 -2749090246968545995680501880408720128 10661797 299720309745628935456353014246485863040 10661798 -51524298447582517512748816908980309760 10661799 110602736594517873603446628023530188288 10661800 128505849186510843176630911083822720000 10661801 438115496785702668405533466865089609552 10661802 37854003472719857371982134751200895232 10661803 80587674832900732601272736292888055480 10661804 145678493299332607488404283134598938112 10661805 33822607020152920101169838749676931840 10661806 138053732114583834944006210702408807040 10661807 -2687720222910700344862537008654749712 10661808 -32547158679520404439638714577512824832 10661809 287642051791086035067619412809874558592 10661810 156667730338711800025524288397385559360 10661811 72738360721222913072832796120456212480 10661812 199056385408002568906899019567866880000 10661813 737143524828977493962128423515635566062 10661814 -205197878947447535606824465767583071360 10661815 -122905492519210008745739733595056146400 10661816 441894403168266732994942631688477634560 10661817 9773872666512720477890536183473704448 10661818 265276157639515206034324175214153525360 10661819 142604539918438759823284217687469236496 10661820 -72915443076855505039060605310389196800 10661821 708942174289376380237459635786151519500 10661822 -313267783875497218668831534717683205888 10661823 -19413329976206320322054914653575149200 10661824 -126547133984044392979076746366511218688 10661825 -35246328691887874039149428365306752900 10661826 72181086672955477115249336907443418624 10661827 -258300325674048472657635734252719502328 10661828 -441444711746337726979056561814367683584 10661829 -119893832866079926154284352766554147616 10661830 14890171488332349347146482630377840640 10661831 -187077073632315493167813940251100809600 10661832 110211997534618798053742159648823224320 10661833 -24071256270890573729043781545929350336 10661834 -149187916994679504406559082134069648640 10661835 165135066806219075269543543604219071200 10661836 326223032959654726901438641627305716480 10661837 -232721423652705836071917791327120327988 10661838 -39764540713730606268588925121715489792 10661839 -802046065142745537917945134591857071520 10661840 703864231767769560674364954299596800 10661841 13412907402743971304892791264239116480 10661842 -139486875401799915823004442359225282928 10661843 741195398296303036841958246903363274092 10661844 160099965074976260103863826547723776000 10661845 160810889381843760133583809301120460600 10661846 -7212256753684647001918698213805704576 10661847 -24404189126768166296012776292463540480 10661848 227599292192317393181222361635401052160 10661849 -648036624135180066337872985172893578480 10661850 1630541843096965717439494694619360000 10661851 61420600640361341002900625128422803232 10661852 -73401633408782523290415897891255720960 10661853 -87513619064573052250427523253775682816 10661854 23112684733936725391098365345958924672 10661855 -576169739107557861166350892683765057240 10661856 549021526728529228585692473704348385280 10661857 -157954330550199455350933255282623934080 10661858 -208621262660002549508463200742642636720 10661859 162036535071631264973846989006542539184 10661860 249563402047465224278126672122206658560 10661861 60781981838895770573539252224219265920 10661862 -58097246944159184815040818204146600576 10661863 45999245997122519358591546333570664824 10661864 530600317363688182568015373610266639360 10661865 112585692353717486393996691536915094720 10661866 209204577704390075658919056146802163632 10661867 -546660992716971623723132552855438403084 10661868 106971472269082208927284087545422217216 10661869 45392500095223532975671269736314232640 10661870 251245411041859351090684656190605884160 10661871 291034128076976817138331686559603140864 10661872 60625551072634619550832108073304489984 10661873 845184658779758676349878905688664915620 10661874 44090803904460935991923071604021402880 10661875 -5896660641401203993760520129440390000 10661876 -129297083046375984386247198263358464640 10661877 -195099075186471173952638083922720467986 10661878 2025899469786879533823682321966722624 10661879 -265154554559688426031857081557128017240 10661880 -106934259764956647659589204303170764800 10661881 270110174479892273871614758559977720682 10661882 3868814845284489289456278296963618304 10661883 -222306861383500248946842471981497728656 10661884 46716008766964037204060247363401324032 10661885 -176403155801669458827754236965039965200 10661886 -65201052409942734966339022385887762176 10661887 -760627767460509007518226839579829694464 10661888 228002713560572970793883008242517278720 10661889 69362066733147884646893184027032677248 10661890 233307190239847859641685780049340953600 10661891 62761646781556769947642297321305543312 10661892 -32978388590183334868812807238544080896 10661893 -10739422146917149719858467978898524832 10661894 134198770838829042396736310115544934496 10661895 -98538576690110187414446694214965986400 10661896 -185804245202102227115196404645573591040 10661897 326660112387950406532812163897897400346 10661898 -105944064467849561958129069057623284992 10661899 118960386305063132296836937675269479464 10661900 -30153557224655290204849199389658016000 10661901 233109832006962016813507920537765316032 10661902 196499007473626116926545947448781665152 10661903 46740568646998586993364691137523537920 10661904 -25147506826926322013882835745061732352 10661905 -556692459477612448302503481180611660940 10661906 -451671989323626707617960512373430452848 10661907 -210617780465061446734764383388609525120 10661908 -92829956633830019827044338447802009600 10661909 565205466048146721693065708797923949404 10661910 50098570977037794211074461529187301760 10661911 -400636116050173780092457179904782700336 10661912 -298007835983092079436405897984169420800 10661913 -282738860557562525126561415341595228096 10661914 46823917407999458114762568471229027056 10661915 140595655877759646885764980554412080 10661916 -34074926129710556579652934954967336448 10661917 -306418743248763606394972702762493621408 10661918 94013994933284232625947598739712695616 10661919 -572424263941697358513341399196563255040 10661920 153370934675914715642778069566348328960 10661921 785195966943049653850424420402599585122 10661922 -370242357789496540265590185007600089600 10661923 81789196029965140527692576055689871424 10661924 118737115165715886465797653000664850432 10661925 -187723613396425727754644915904052392000 10661926 194541999031057520328842172985501132800 10661927 -194300287213148083315010625767621220768 10661928 92160357972027997025964748775085342720 10661929 313096158650879843373364202625295473530 10661930 -200477724153850534309005981364382076480 10661931 56491117721188080060004810141178568960 10661932 -554802878837786761003767222230294389504 10661933 -299603762841063065899191723426431019060 10661934 171543887905253964273166051057498390080 10661935 -431688435874574244956890366370921016120 10661936 695096607592137204530519131635351552 10661937 222437127588703143136956261690556832640 10661938 15606359314111898451804278817755191296 10661939 -921025018728987813909005479231654260 10661940 14793812441836561664745222258335957760 10661941 -189062677955522664398479742699184987840 10661942 5538428224316450009807496084910199040 10661943 157767044197373562793125277170871289064 10661944 32804280832508303294561171721332428800 10661945 -227817955004298804715717679226443548800 10661946 281837639217864753977807669878994496768 10661947 213062171320488561703327265901678109792 10661948 500579079670990426130906223665078525952 10661949 -12084426683330999457677042898164191680 10661950 24364772140538756740030918945836480000 10661951 -238235211035628839696110889863402925496 10661952 2406173889212789520832006064084877312 10661953 -6207121201114599840248873088149048576 10661954 -179750066304872537683305736957186867200 10661955 354539660114796400806892408829456133120 10661956 179505119020884880864499064271028321280 10661957 50865501876223870380698632853100504792 10661958 261845062988982546676202507915593879104 10661959 472354082150845184341318226990276797824 10661960 153372867202766263077183116135358720000 10661961 241051468104644320079697468276473934240 10661962 -6569975402593630023301729509625314768 10661963 -1985666029644212706118803439713107856 10661964 -39500527722854134628924813627179499520 10661965 -587640586425268849514447998913211502080 10661966 148443422674800649045778681404162671360 10661967 -403518728424227712346169646345466891416 10661968 37125867448877462921090163483173044224 10661969 449870860852461226549904222069420268144 10661970 -172411596340416521038706680739442700800 10661971 -168403984075492203307186537784028055828 10661972 321086303859847329633344038077447247872 10661973 -42058539918515138325395013235081227456 10661974 15767312941453432022947307396294696736 10661975 340679776907746724075851685864956646400 10661976 -195949084819988009779437798091052236800 10661977 414852069647493775035392244844127518980 10661978 402176030108065061974027874934392570112 10661979 -1723786019267601736849083983315687232 10661980 42157038197210269853835355108882544640 10661981 170280770411467083246560158717911768864 10661982 196173564991683300294261322714568822592 10661983 214592531615271701663394373096678572240 10661984 519101702711684820450014235550695161856 10661985 87741092246313113769200680066104080640 10661986 -85314168464462268396643963312931648736 10661987 194486714174218645403967713936367244752 10661988 48409787354239612998613795428127872000 10661989 470128536479838285337974096361619751768 10661990 -90115935747991060418125901773698314880 10661991 -366062951125311657670416402678031771608 10661992 764025333457303619989164878439571292160 10661993 -11587483502538214599992060598097848000 10661994 42849046462873668987477829655867000832 10661995 -224019089286181476822504594750042918000 10661996 402946377099413128276607783873568672000 10661997 -641469385485919591803056711526057779328 10661998 -273821118412801142006925956035405482240 10661999 71496013839397432263215785754868317040 10662000 93412542329808995440278381001457664000 10662001 11583863053858599385913972556788914560 10662002 -34770662879856371136381760706555043840 10662003 -724882176764375037834207391815585744000 10662004 321443389371534076699088557298676381056 10662005 -207856528919694732227041290515663978340 10662006 9020148323995606203730540663836326784 10662007 486940945107878654109873283131642173984 10662008 -542548430388344191005432034065632563200 10662009 54592873727165666718954660829857470400 10662010 -115769276470513596624180676287371461440 10662011 459566787261002620308599336320189060800 10662012 -33176774692395828562106097810947589120 10662013 -553360214657427802854513241299876174816 10662014 110914617073312431713610561395511797760 10662015 1555328504207835069775883644406768640 10662016 -83655080084481808445256734709834055680 10662017 -82754328211001967227167743997237367808 10662018 -92031352226745862519119558775308406272 10662019 -46866195195185869071109571765637000580 10662020 21928202317997486138204867237568122880 10662021 -452377139738339132260041995320593597120 10662022 125285482983583385885912701026816000 10662023 23551981886248441754975773237159169160 10662024 -102784776653523779175524826237087744000 10662025 67712937073855475966938932177040293600 10662026 -547133989266536326070096316959832569760 10662027 -41203152781990046791006187547157866768 10662028 -211156757899820687188463197323129994240 10662029 -17829241319231361154226413250549886720 10662030 4869355462390271624942000197272346560 10662031 -219529725058025440742240986506208698880 10662032 143915520539449052276661009742088847360 10662033 -236540621791296161932926789227778901776 10662034 216422567823462160496889106048931144352 10662035 -545758564718937599400119724305089181520 10662036 149931228656362457307031801739366400 10662037 86121624825898925582664855084905158752 10662038 212384536966813636843293910123096933920 10662039 8505080661887933170743916513980158304 10662040 -217060463114018205169152258391311360000 10662041 -237837818531902418304100560884159226240 10662042 -267772978455924225869561545756521804288 10662043 117437087941227539252174200149385245216 10662044 356717147640759542683819592227802720256 10662045 -699541372521749399812601045598126370080 10662046 168587503189453831625644233269260719360 10662047 96522952583665804704279886852611654144 10662048 -500066314173948719089465247820177801216 10662049 -394042980916380776145184852185140849950 10662050 -4303009616026784257861161835940582400 10662051 -529896029451752250038881102105716433920 10662052 -110393556271954511413375791422025825664 10662053 -356528253132451832105514562465872143400 10662054 60941620695252332937027857461128897408 10662055 -566014744350650186598773137074311732040 10662056 -659614550167924833073018729570413573120 10662057 -594993442239335490962462893281482474400 10662058 -233653561569282029548019202740376990720 10662059 106761047087264209008924910473234002040 10662060 102330042102259412319419665217234319360 10662061 1355496995389043040688591143994359676800 10662062 -124342615542480784510428023355127627968 10662063 -139171899620912749193322493883503528176 10662064 -23508783251729015856421905949780869120 10662065 3271662902126194020343986329477874240 10662066 65283975774841847759118805312066007952 10662067 264098376353486953167644353578151188240 10662068 228556702444691442379889500881875369472 10662069 -351525467828983896789476421878568823392 10662070 -26537552900560080350110999366188675840 10662071 183644401929675203460221727925888596912 10662072 -47817268497683234838602385174470062080 10662073 162115355265844121096977592122803394500 10662074 -656145879366565130342360280252807583008 10662075 4605676718647307811964780106237460300 10662076 -205442734874113805618882633647949754368 10662077 -315808210344899007434151613495746653760 10662078 4094992553074564852459092491131944960 10662079 543469671479007054428214122508207855680 10662080 70725307300797321306184092565918187520 10662081 -5580669933586272310856849178290562336 10662082 360796313465938571720465440805049338400 10662083 -411496807424325419923547590295925865668 10662084 -495816192850844758746008495939519692800 10662085 -89777315122047731388399034748550560640 10662086 176301725262091618642737516812493040992 10662087 185117796275746500446556176801001859968 10662088 -20018218117956300346616864811323504640 10662089 92401120704945966736917658051812940890 10662090 -65040318524951995956421235523959554560 10662091 224253075339201124879422147741752275968 10662092 159771682926459644432102451725052536832 10662093 -65412566234883030158113666340203416180 10662094 7612454609727652205134416217775348352 10662095 -101742850161895785468073852933759889400 10662096 41429179506224704044924829311346409472 10662097 -97441793781132965368208693809363578720 10662098 18666229083549178357530691492017670800 10662099 36446333137207501022972205834147229440 10662100 -207252648288945526955485349683846537600 10662101 -16179123142940041372169881816273064100 10662102 170782254582468432934335711239972174400 10662103 -330732358642009679284624659512626930640 10662104 591794707826104201811581562756698613760 10662105 61756012598936317285258807172523069120 10662106 64405688987518094374761943890543460320 10662107 -148612096955157207920004652440459714720 10662108 6115385134718443268641025585881473024 10662109 127746510028885319915428784876106455680 10662110 27280328573174449621793157583357317120 10662111 297000675855544437157638795643890338400 10662112 535447890804945151959715212759293755392 10662113 -168107355003546002321972318389343847360 10662114 30761883324295790894016465586768639488 10662115 -413926603621898964378246527355293369040 10662116 269497247774052911519082242283850321920 10662117 -108599261365149763419310564556839228320 10662118 -72210513270311068470619929590417310720 10662119 -47039970823510435152983043321560500056 10662120 45590794403011053984624341665249689600 10662121 944650381543920481842207768646128454272 10662122 142179310301513138170354484229754616832 10662123 -568910983956957396957829586025824701776 10662124 -194361935354692316676158023236735848448 10662125 587594581397804677496738944168522527000 10662126 -44384863560918997386760632307238169600 10662127 -79999183679296137279876212072008678928 10662128 168089510922109052376969896843457331200 10662129 -158338871355843731680063947410341410252 10662130 -64616602156653983898511099442144954880 10662131 259306938087076905608000185353189961932 10662132 51763656633183410735309727622335197184 10662133 -7257365258828647520765581437558600000 10662134 79595070023741289734090817376046131200 10662135 -3090130722505379280404665103806454400 10662136 86030107979843972954613629723834695680 10662137 -114168952134773227292925757989177105708 10662138 400816788621656976361584605197309040640 10662139 -26401276419270339588124838515122340060 10662140 -14632877020950994188226811705940787200 10662141 -652139288011129678244105210773327872 10662142 -90218699101942405870163500404894009600 10662143 566737018271116209442982770837901574720 10662144 -30570917864884379863194594829827833856 10662145 -173869178864892135225972799888429326000 10662146 346274819244532645729500309710907026304 10662147 476840841456814858561662982709689190724 10662148 -347375843590864183665143070630731014144 10662149 177880605666086645424328504469763741150 10662150 -41977600766342902903712718792248510400 10662151 -4847402707725640936522810713905655848 10662152 -492475006811434275761882028263156198400 10662153 -238663875259538246084797472351127718896 10662154 -104179708354376817128891812827173794560 10662155 -3292570298001097689618225406508376000 10662156 -42537277195617346737862321990055854080 10662157 178548905127833143360795517376237878 10662158 -109434823252101415202946650057625047040 10662159 -658244288139526848465243523135625433840 10662160 11531120301028282069242709549292666880 10662161 9478894359493521294878074535632010532 10662162 15273035443065023097896262861606942720 10662163 398496879891854952377493612058772690304 10662164 -926826048175712821002181451683024314624 10662165 -167364319402904232551303059932795912000 10662166 -301044809901066933566469329287040814336 10662167 -98070427409778585076936039826019476808 10662168 250595823225951500361486003616240926720 10662169 80439285914194533243237070148713835520 10662170 84905189888127935146161428574264365280 10662171 11326154073642167386185396532893864960 10662172 35681358027818777709787404864560584192 10662173 25546543377707471988889834477846607040 10662174 -138857803922129661740899598820791864256 10662175 109587540274769630220709652755445005400 10662176 -162837794884574649828655799892600422400 10662177 290470674157747076834157650482457849520 10662178 347072984192397270580541587664407970640 10662179 -194171540392076143063170358554368472576 10662180 -147394629815741304497391646302042746880 10662181 -368682427039633670491312913087223982018 10662182 115803777515688906891099001526209026432 10662183 -47599311376848268323013332219796608336 10662184 76086808365848779749305445795402117120 10662185 -170012295484719041687545411384266144000 10662186 7005960517894183638601421200020728064 10662187 665885570484445133296270870271348838836 10662188 196588406165977884731434294997192133888 10662189 189419483263162336922292534571534242048 10662190 -9815974492472956947989617245547130880 10662191 -254661121103377809771065101487152551408 10662192 1750408327530212211070144857655050240 10662193 -507420617412756607563953709451646309376 10662194 1180187072293457612606250601485471360 10662195 214720642135379105547684889589682703920 10662196 324140395369581826870983283692517540608 10662197 30201947585909823209399077597174839552 10662198 -36723742215839087349422450895772821696 10662199 744633064651808256588859165776695820200 10662200 -91633310066813505872014621901952000000 10662201 -438670627421050143023875198006492069200 10662202 -26539543939293228348374949632848490496 10662203 50511573241316245511081569790670531480 10662204 -203999038024384311059971102770932166144 10662205 -6849931235285758728218570488210056840 10662206 -401327046842611521336842637353550742080 10662207 250430136869080850751762002812668970440 10662208 -157498190236265841137122297467984412672 10662209 -317990107152142415969749804668836182590 10662210 -110035798840448972253679741756802912160 10662211 136577143873536922347525909855960600320 10662212 166171314202107156974240763891372232704 10662213 240127538145688853237455747582306757184 10662214 -106004093874780410011173667837678204608 10662215 19393794182247314409331293265955790720 10662216 107571023327588832030126557980504719360 10662217 14280853223015377108858983712543513552 10662218 88384634848939522774473300230770145280 10662219 -536783148372805430977180277333874841680 10662220 -327361661172053731881999536270270469120 10662221 -94837111622755868533109574671048856000 10662222 -112854659283704524460289679448676420480 10662223 132039921752910388422315975145773583728 10662224 -27342686786800207480739238971505377280 10662225 1035227967490790498342717879222707200 10662226 28744256193238341922567842822275201664 10662227 879712130356341922619478518807548606560 10662228 122065883891092546162715294152411647744 10662229 243823948352663978226051678754359728352 10662230 152883027165571996907131852398930835200 10662231 -302259095679734534094845105014477461936 10662232 243205612720084403570100358068558888960 10662233 3647866985659538816971608102680895744 10662234 1956849390474406886132798568990644736 10662235 -577355501602117140830721598999518475200 10662236 -92471134750561776822220008258620517888 10662237 -2806133597403477996455529708426717312 10662238 -55018436556698447457400375267107135360 10662239 233323145282599592045127674888358316656 10662240 212366153557570954970993104264023244800 10662241 -612724288146856050178864698548842587358 10662242 57955584180763802489354778528511853952 10662243 80044386696713344918532179661259270264 10662244 129650258994242015986692604070151398400 10662245 -426640027247874753273430711050397442400 10662246 78010483197862520379230942893970903040 10662247 -341765527556325189791034751996321226928 10662248 -268512091419399485481519394327351050240 10662249 -10320834300602460413373135054771364800 10662250 93663815740415227016383228449967800000 10662251 918608738144308924361658966074038137504 10662252 370130587540346052716760849840845451264 10662253 15074460136453738540540221621675114636 10662254 361416669209240419583667303476582976576 10662255 119410172588149464507834950635293867600 10662256 -222921428066508216961396813107673497600 10662257 9066368563175258404892997063378679506 10662258 -233223169421245959997161937876845830016 10662259 655664563797571105674847214896206160460 10662260 152471427035239711339363320663942758400 10662261 139230589781392417659678002205844676544 10662262 -149754959578116326934490959867136387968 10662263 337497363830989524476373556899727888584 10662264 -73699629758929760367062198784608501760 10662265 -176739342005145647969355841715979217080 10662266 23678088747737120133737536757729507040 10662267 -55960711766861227758445972386522511872 10662268 -272747413379264470363252206757339545600 10662269 768681269112859189257412293783105638496 10662270 82743489514178306240843078985905936640 10662271 -219517835115309557300270856123295707360 10662272 -46146344323379716253161076227571712000 10662273 -28334765607768849673068924007552329360 10662274 92481266274994391406395364075327985152 10662275 -99352547540578293410843944823624778000 10662276 263190605812416261152562524075032135680 10662277 528660092711407420690659618260011532126 10662278 -67995470583717765402790014421213920 10662279 -744511830705981286404622581960991676160 10662280 756828465029829406397118741442560000 10662281 349596356765300606128944685016573337600 10662282 -443893595756102145350490419644383445248 10662283 -340406127714571815476262615433385064192 10662284 -6096381901721449297301827786248643584 10662285 -223466848089963314520032414234246246400 10662286 413518758093798589554781713181950278592 10662287 -546802307965715999729573357027113700760 10662288 12908234098630552362871584179948617728 10662289 -274626697863923925615559114737803065440 10662290 -30429111559926920515459112231203849920 10662291 -659465447947158657174647608271160914400 10662292 -148854531035849782815678797762729953280 10662293 47862798688040575860216304212026802720 10662294 -32205811529353587099153010609498140672 10662295 152485832956432438790212614732251670240 10662296 59266459180812730921962470497318440960 10662297 -380780976392411536403646686076619018800 10662298 -437497671966660747930284995579596792864 10662299 55899534199414664200679304479795107200 10662300 -231721343567500708606094505118033920000 10662301 -222911604227442602122159237462156947188 10662302 -151325458246164985102778605276602009600 10662303 -27826409965619873184676313831574576696 10662304 -519939124315721147205885545078061072384 10662305 -321335287758476380017917274475286610540 10662306 -5690322708130446719629506120315820800 10662307 -7554518981818386775464079610950012280 10662308 -289089951284280571204155147540501089280 10662309 -12703411837118574339908505967076975136 10662310 -287575493844524326288192838731612429440 10662311 97564717072537118577597103239155068824 10662312 198453490815171236706904677782861168640 10662313 -824210550322248391817088816221983562016 10662314 114107330634639641658304833844180224000 10662315 -175629219315756039058119321466971701280 10662316 -59729263412468793472492750330871708672 10662317 -207259694980659450578656327371892643040 10662318 19404670520596395466484351199846008064 10662319 -179269798264354830640357063312433299256 10662320 -42907720117176078483027928554346905600 10662321 -290206240983111442721073243527723238288 10662322 -3124759884660705219003849993950045952 10662323 -48708519643952387185294133875270656 10662324 121138004464845640350389031792065605632 10662325 246457540033890907914532180735048000 10662326 -155073690149630098443434957935087534080 10662327 -2153117097346549401663629553763024320 10662328 298430291935858217826981918579916124160 10662329 25134188816974486040441986780271925930 10662330 8106373571879931776339571575137797120 10662331 72161578820289852909291117429729740132 10662332 -274871772842404857275318445718544793600 10662333 -245413899567949213522560861893799325152 10662334 -397977726422659338274073456746366781184 10662335 223486652817588622265660582680219202280 10662336 26308686134477473315601454658152824832 10662337 -89572755655854153237142450755202093056 10662338 -61226605114237237676589256294267045680 10662339 125051395438150305661617264768296564208 10662340 -12770468931734370320105393748608532480 10662341 -261940885407001491394759426906007510856 10662342 -65529862542724099032001113751419386688 10662343 1196758351488839601692768565229611892560 10662344 88759949563142387122783170445207142400 10662345 -36423942686312574813361718825955586680 10662346 -62478316938612966470265612837787358976 10662347 366986650012139919998663924140934448480 10662348 -24074394150636822241880435200055546880 10662349 396620225064844919392038591137264814636 10662350 -1108000483289693832148725103291545600 10662351 44066159682855933878019093938027359752 10662352 78219468204721553890722910357169897472 10662353 385897092553181205431493354888673977000 10662354 163505573469982495082966360492435655168 10662355 262368783603461082513277492382746973520 10662356 138052678568260366776639184093115905920 10662357 8439357187937834633902629975600441600 10662358 70494159275462674746119144466126965376 10662359 -136010260256358964419526403627339800440 10662360 95664776346278793631122192080590233600 10662361 536626640852717678146198037924032317962 10662362 -359350254347079693508092154088220614400 10662363 -100546287068104223040914034074364483840 10662364 -70848629456366543850087698594932427264 10662365 -21779214626528232347218066853798292480 10662366 -429322232595797353882241141856187392 10662367 -590804966286987022263263766059416223584 10662368 -257247538779528665164643437556917862400 10662369 -17578304268078264745101059754354755232 10662370 150321109998927742781158276635772334880 10662371 -14281815023754076826701308276227874456 10662372 116330625089764359759330357598307020800 10662373 -1143779789262992488776471905568831317760 10662374 57602824683107318344357918542884275392 10662375 -236540316485181095163005118762358332000 10662376 42979476371249062174591955527623982080 10662377 -8188985206864032107325731755288178976 10662378 -10242221560660682247683457603762416640 10662379 235097531096739299447014221804012214704 10662380 11839715893504180875239189104517068800 10662381 -453272961514456893875567871697432816320 10662382 425468679162230432011219039163714068800 10662383 -32611487261722830068644883916745530624 10662384 36138869558778083286944776976112549888 10662385 309359500226475183063784800200192054580 10662386 -74278959317680237963531049838690210816 10662387 172460112265059249500183625172474536000 10662388 31556205404846794332436719451778629632 10662389 483748379269765170611373676328825942190 10662390 62537538905207518163622805688544328320 10662391 338635686418595551615408373734533794792 10662392 45667561691784783355192789197871902720 10662393 -123254470256304180222657861599623587840 10662394 62319656399080652520853877092702863072 10662395 -561752575166414498976313096040959969200 10662396 319351746472386417424213752959396577792 10662397 680428396345084271246821817132169827846 10662398 -288755353897861953215654912999995852800 10662399 -379313881257854908974512201313008448 10662400 109062100111202579929517730867393331200 10662401 5442651288839516054569819391774443200 10662402 -145157659054296215090741910559243709568 10662403 -967508366135355884492507979971827633800 10662404 420354134313371333219867234138286281856 10662405 22694686864079905063101676888161417600 10662406 85881637579264568952636524430827053152 10662407 217990750074547157576913589965254889600 10662408 368422737793915511377703164043623219200 10662409 -1947896887008937893652121596791815232 10662410 93845476795881274336162664661814974720 10662411 -443850597142392985710980029592712101928 10662412 -190275713225782093622341821847585423360 10662413 81554943848651164115413263113853412662 10662414 63514168427422110399804359597723784192 10662415 483428557289344836179436334312809895560 10662416 33714818129221470236384255470889091072 10662417 -16340260512697460170716096342901276128 10662418 69398654648114243668354295120103609504 10662419 34704804486956658442527696908673759360 10662420 -37390333110435095646224576460718080000 10662421 92330684338706962219245523568313669120 10662422 -68067399386355651970532938144924651488 10662423 -294986822667167615504134782413912011416 10662424 94320364613720239894338406074712872960 10662425 202579010121794971725989319609443764800 10662426 -152879004399910225389167972121129224208 10662427 29428468288508383191384762784776950560 10662428 -99518027420537128291930913875932923904 10662429 84756538869700032433300795475289952608 10662430 -267402768698510026730314979681896473600 10662431 -237799729091236317401515750402116172968 10662432 14343163803192042967936196114770821120 10662433 539664696209482476614172852837721891682 10662434 -138041920168258862987223454491191358336 10662435 -261716372022844270593039418580780640 10662436 -230997878864015866130790111878519876352 10662437 -505772685608769883387694247519752294208 10662438 41514745696054510334103928027928511360 10662439 463744195678093098852292071469690754440 10662440 120891970172832511864977538650662400000 10662441 282448922705711332985272230135900258192 10662442 -63814634465735344601886084867662546688 10662443 -402081861151132275830033774110131017280 10662444 -119496422266272192487658083778515009536 10662445 345944442473688317555442457825323828480 10662446 -329097546637591196937760187784928667328 10662447 -316395831241205252299311493731680492928 10662448 -101620396090625411907118332842610147328 10662449 -55089957924784115889855460524685353024 10662450 -14371325114493962874280080549459916800 10662451 -172655173387151052387072989963084735040 10662452 -4284242770526524638482240667869227008 10662453 -1858459608507020114025116810580042180 10662454 113155311138748614541969434302984184960 10662455 -88392776734005032022587346809603679840 10662456 -6299713250942644100260919788261539840 10662457 294513346955018635156774030873680327488 10662458 43901100329866616945141677081556912640 10662459 521620296651834609345609198704267752560 10662460 55580774664661104116608547426824412160 10662461 -111386571185045892732995140932580378938 10662462 -143386111229430271315378635968061260160 10662463 270916864605790731646915108892951392640 10662464 -117061711934094968973601917685256945664 10662465 -170504643573660103850150684975255261760 10662466 -67960494514225751810002714903966091568 10662467 -572317896392713542431602221531696648000 10662468 88474111874501906121503671857485223936 10662469 704921612302187313317023564449887272920 10662470 -25380843053223647841913136552755299840 10662471 155112420410480699612122696475213361240 10662472 1074731241688089754486126257916865740800 10662473 -202116486131345290835392124977833996336 10662474 76098426867143796689910483478115823360 10662475 -45050665854477973661552776212998699600 10662476 -558676231490933277915911408833224875520 10662477 120724505125759413534772025173066682880 10662478 179766887934525825190013034453013794048 10662479 -329958162876293326911037062206937067920 10662480 36504330003721068899633782503830323200 10662481 110608329623364636938914800335756952064 10662482 23626863526810502429590782445958163072 10662483 117168559391133196010704085440595182848 10662484 178141495604329857482644806124604532736 10662485 354613528027965996229965010929790232760 10662486 118139403342226543822396934557599305664 10662487 -389266615603790704427980407199374453840 10662488 216986219254331159565606756274013184000 10662489 216527508669618891747929408004877334400 10662490 -61303385563469366648723422478524641600 10662491 85162028447763221692004625546680812320 10662492 -57838971651452717253973945168091125248 10662493 513416351035387416589965686109254604480 10662494 -168922492469327686784211958406692024704 10662495 546372411195640014871255468689454080 10662496 -3142832938356240254460616978541838336 10662497 128343401737926476890226056991328230946 10662498 117974955357581676985759175815894963200 10662499 304777328688645962437637989166195817500 10662500 334521554246319411617038290726040800000 10662501 -38426886499712226797548014743495283840 10662502 -137066803762721197461443840152801205568 10662503 175281761265882916411242459593245416984 10662504 -30039186875440531060403270018884730880 10662505 10910817841599748289257526095928660160 10662506 71776561079322167901035310412689646080 10662507 257185165849353086384923032197189155680 10662508 -607420281275854161540148625880571516672 10662509 -21069224413822304499293753250785889024 10662510 56504405591700885183170305802408722560 10662511 -4232628803683334471648797970230996008 10662512 4668665158454714896387753358942797824 10662513 -232124290381267245677560116013306394256 10662514 -52091867693185885401190977804375333888 10662515 345017710749651144482730410136298719600 10662516 15372654053740362234127425910596842880 10662517 -313558250069892731018864397498231907140 10662518 -118877507094447720381575982590925299040 10662519 20921283116567233807670372701980041472 10662520 -305955869385103701845160305886105600 10662521 667159281863871212670165783479047423722 10662522 63381194978731339948370004987751182336 10662523 -35539644881919869419494725057240040456 10662524 -58757005577434598089294017247620111360 10662525 -116417728485293654208579641103899256750 10662526 11589691072080061107586012793732193024 10662527 -103713041831283068763624694200653034624 10662528 -18554096343593812041126902284293242880 10662529 -58474754619088091459761362671625927980 10662530 241667920115653875019346958291123248160 10662531 103827857983883156425608733829275456128 10662532 63839608117203466192389494832624487680 10662533 270372141344654635703209339146775986720 10662534 190441431289989502091758045855068949440 10662535 190678684274522635986383727774154226400 10662536 -80661983689703494363472295018364016640 10662537 153632527240909984585214695649570860560 10662538 -5427727132802142457589375847981113856 10662539 -370664183755055914092715963256915681280 10662540 -50315118836907672290491777240576819200 10662541 -326545697155228322580469279844509412628 10662542 -93133882315442449819546655161194410112 10662543 53090753785431107681409316875030297600 10662544 -63447527720236827209836740330937319424 10662545 436811260295388692959467215658429983400 10662546 -331087787263103216178759142118744540160 10662547 252842064504959208029758636869188695152 10662548 -7032053411385143768479054058655305088 10662549 -89408377713584812389662503345922477280 10662550 -12846380008398405847634762196733627200 10662551 -488799027958766755712844960750919737600 10662552 -474391800355067528934989410834567034880 10662553 -538800002979893591742887960963411046720 10662554 -2318356243727835416528689196271414528 10662555 -3889742761325153680997820519224100240 10662556 -123833099955392335769030969229966136320 10662557 -524528078267304903564485470207855879194 10662558 85216046724775446513267339485533387584 10662559 471943560012821287050698891053289281760 10662560 736944025934908912675881689070761410560 10662561 48506700333164588704609850490342557184 10662562 37493207919270538059419989201354862592 10662563 -4562860536291847753255200663578813472 10662564 242766823387841516120766417456350902272 10662565 246133924970125734791820956255100830460 10662566 556429948854747681134165666267636935680 10662567 -68989188903292928737584101374382893824 10662568 -249958680146659307766762183962111754240 10662569 -491623552948182674457596990426402682780 10662570 -89399130570868662834023042130531225600 10662571 -466701633484417368562857413143372321228 10662572 -85809546529660623897852362398000919040 10662573 226424518181196408500487646732169413824 10662574 -33211632007976411909578336129739105280 10662575 80965395093912445097970450357063168000 10662576 -97713271406128048475847507812305502208 10662577 781317385648896180626120734306831812160 10662578 -80516116535816469545778420688211066976 10662579 174035588542526614721685589539173019924 10662580 52855337305532363568528845323055635200 10662581 -17435068755863880740780790430909781856 10662582 -82521749119911981322316706936277364736 10662583 -399166857995070213551842916078435078584 10662584 -404429265558780636494188902357006397440 10662585 106444535390960893753432976796246062400 10662586 34383199219739803968255631523957011200 10662587 123220935219326991639901720276724651232 10662588 -58467648830341830399152359283309833728 10662589 27183208116821123361242586058591852800 10662590 20000719400241034441197797643915177600 10662591 -239338022755602647343278130339967309440 10662592 -182456834791706436397598702744359665664 10662593 -10377781726338292802347755145619539776 10662594 -29031876360277855433686739905995843072 10662595 366498421374256883861914514819468513520 10662596 -223144204436397600408868162162249348992 10662597 -149924858709411944579128100786657540640 10662598 165148981518816272332022212415557008000 10662599 27055767858236289436964348094995530464 10662600 -51289751089748055961008865968279552000 10662601 -36038071155570627789842830757970755328 10662602 356865288200631894597782766993298715904 10662603 97414215738276601311889526931871355904 10662604 290217002853606981589905149965352509440 10662605 34840134138525913456140311873424683520 10662606 -291153850214305232615170603465259388288 10662607 -85476900624332201442648672563826736144 10662608 7468050639733781150722086457355796480 10662609 -326146918104175378564920853319314350096 10662610 -38826263398754464004499378280764134400 10662611 261672287136668952924765710640840175212 10662612 -59656021705056054711863540314419038208 10662613 -35075107337496634746668104920437179076 10662614 -4594611644434765355094698312884465728 10662615 -237869221173891970767180146625426573240 10662616 -675387222355569685408071931560833187840 10662617 9905727904913940130709149338621029184 10662618 147510694888818591306144861285661039104 10662619 74152966867776212021973595499612140800 10662620 90260246791640982678560250614273664000 10662621 -387682898870115296043069852559459668096 10662622 441808994260905031697209854114567902400 10662623 -85951424619360334453451758813995568920 10662624 1273580934130531711432642639303802880 10662625 103129387936354593673084238372180514000 10662626 -1465450392348306771168992451127628736 10662627 90929141739211034959922756360397618432 10662628 398772823789861729263261159914108329216 10662629 844710701820860315874028315594368980640 10662630 122725537947447500004154563614063616000 10662631 87298820073101378300203147113069305392 10662632 90576909800277760812376275614822400000 10662633 -2751667593878599321039836617900745180 10662634 -53731845932668696520869029101347400784 10662635 -112163328800866109991282003692478174240 10662636 -94358147046907453699128625836242436096 10662637 -103336617579111384408324489945656487188 10662638 115846625615739985422590606492321193984 10662639 68316152804572955927659545987603883008 10662640 94472269999464118487891658205978460160 10662641 -609781489491810091387567813876349300832 10662642 -145426845919560889911042523413172437360 10662643 43411510447711058577750898009456200024 10662644 -36126033608309866210997156040391041024 10662645 -18472158914168116950269674955529441600 10662646 20389646845211363660606898079053321984 10662647 -340873844061191693120479809454717466904 10662648 90107494413882088240797977291857920000 10662649 -294089516525176260504569729829702419350 10662650 85099034113665858856578996704924062800 10662651 -9594323854557412557208737016125856800 10662652 -22955634655558455896765801609330589696 10662653 364957866295078191462974783033779312902 10662654 -203197952535758050179006365730624434880 10662655 229080887117252086695776759352393915840 10662656 -266455338077793244771504309990229803008 10662657 -28908235748754677792374218270837538560 10662658 395270419593887973840275313912334164384 10662659 -160876934370119908593270519472833050880 10662660 22718013416389132043423524939626600960 10662661 -76419399467843635249159436293512350976 10662662 -107192711317818763639981160047514880 10662663 -374983612312727460744151631993515721472 10662664 -610042014292581505877510214825070832640 10662665 11796808497323114302976621447494586640 10662666 30859236312432530627011572389707776000 10662667 1650945470775729250384464710803778560 10662668 500908187654299656620413832178770274048 10662669 -467977511085336873416172451178304891306 10662670 93799875499803831933240359306284889280 10662671 334611805755737022870754046807656043664 10662672 -4228108187556587781111719941660999680 10662673 316677787458115165968312102658723767936 10662674 331475430689929191308843963851934586624 10662675 -226554818557231636361539230297580479000 10662676 602675485938141444272738381457044312960 10662677 32992625362881367231624181624845568526 10662678 -4711753561338523053667392335786742912 10662679 -621862838778743706625945109726250337720 10662680 70391366877829238681892737363811532800 10662681 523854810456596262881574423833519155152 10662682 85621386551595539236442709004185373152 10662683 -71447510127851711917229584958043859068 10662684 315292155627261994704434210707206683136 10662685 -65744391073486992658973899772045846400 10662686 -314499009527591896052055077093036767680 10662687 18887106170056662759150173977349526000 10662688 25856138250079772941255235283477135360 10662689 341511223619064706255185148366314095556 10662690 -33366363095573995692442982021592537600 10662691 286515440542503388399153452159729355920 10662692 535265347857867679755800630006584320 10662693 -97548584516492115107924470646194635936 10662694 235881518077611421030913625875778666336 10662695 102241863132436187182594219981152502200 10662696 -228253350907485030676164696732190556160 10662697 -180792901527443237571555310380341792348 10662698 -102232017137767445354532189469225082880 10662699 -5326788028010540788005531318010171152 10662700 -88132610233858625680491034754520620800 10662701 -269963639769579399021969024797584655616 10662702 -208986717043964955879062559762413008896 10662703 249982751750324072173337037671243431952 10662704 -23906973966092109861234860907459772416 10662705 -141041536163716038287224117824991728000 10662706 27654431664439377272121552767835892800 10662707 -280915993960676860367565150389490755760 10662708 -35671624899377850499852213992833679360 10662709 281130068482461609201559978199877553920 10662710 588099483039519385751614007316798720 10662711 -52739070224247793817176447272968488728 10662712 9294759432974456295794328360680755200 10662713 -21336086144710443102606408244854691500 10662714 -20069490608909164364736610973431233792 10662715 -141210999138510767781957062984860926720 10662716 -172662002596525080147296160539692055040 10662717 346658511240187083967683127412019822048 10662718 -62918365532961619587639755690192633472 10662719 168457587059425217730167336984542488144 10662720 97643229694256826751884308261948620800 10662721 202415399554865497094903405153718313922 10662722 -92690118401498757815817034759336493568 10662723 -279956324683523253007826811822631150296 10662724 -72922822131882889409333367234569328640 10662725 -195351196861233469592497940883756665100 10662726 201036922281554794862276418977114852544 10662727 235660347479390187726668017907717515200 10662728 -1785448075817300476373277154332195840 10662729 -19713635815174373819193523859842375680 10662730 17990921582341110458350602572332509120 10662731 330790591933594155641009020939677345024 10662732 -128702545411195125002254758967819699200 10662733 68231913470240010433863446040539622444 10662734 51897460574749102244599230067954780800 10662735 -221512182027117943314149286693889014000 10662736 -30515212181917604653596408325789319168 10662737 -406542972267240264988411150154103913614 10662738 -340977766662214933034322604127182579200 10662739 -220089818917690417538465188856793826400 10662740 454198012758917461078798135867732316160 10662741 269092745137011138379308217733182116750 10662742 -375570968499996103997957213098941205728 10662743 44131263211616246599702340099063345040 10662744 -431249167358519139515806913851274465280 10662745 32750010222682161974638237237147415040 10662746 202959984773258728237294945472796618240 10662747 72791350587912291269223012861571706160 10662748 -347181133908955245589300390308790062592 10662749 -10949706954911609230952871110647549440 10662750 -23167176465279272059183932818968896000 10662751 -329957754728697329527657707817309861896 10662752 -75326969093812712007357624345494028288 10662753 -2281620413136101902987105477615828896 10662754 142402931628353086839451974307016409600 10662755 129499837319127433390393238425272686160 10662756 145550552441793482134395504083478380544 10662757 -381886307262828389721078790908389500608 10662758 195177851974130568657862472066929440480 10662759 4819711722739019562754399695728676840 10662760 112182169866379447330007155280609280000 10662761 -514369070947244960316999565226688536688 10662762 358117558361242451754186442410627840 10662763 186559350415090161189835854290422865012 10662764 17080557583396984771177153690185646080 10662765 -93539968037788336294379443737573019680 10662766 -56394799523052477126958361108362493952 10662767 -140954102791951374892033772569482674280 10662768 43938456220633682965095179293148577792 10662769 139510201539685653977557969837475429044 10662770 265106550770026243604061487194238387200 10662771 62909772247888280168220910364260725504 10662772 -291451937296288852657317024190662536448 10662773 -185992073055861386508207858234143709696 10662774 -208035296654234559708817353919316485248 10662775 19098354923735265670839720783077745000 10662776 134705341488809504028719177298664366080 10662777 64927470214022432395905715371623235648 10662778 108805690532433679927229789959680783360 10662779 -525028020591081828691302693545681946216 10662780 -124908890003610509510539498601235578880 10662781 -486997999644465958025333231842225736000 10662782 19032968180812280924286311435803434624 10662783 11500620867994548857975218250099581824 10662784 303485095114349237621189982724282122240 10662785 62452324698470708675155936402835664960 10662786 238928739946767522823111578539187955200 10662787 263072028738853432618353595129268826360 10662788 233846721958630007172739695471408168960 10662789 -278591194273190443643383201512128786976 10662790 -105798141306129092186106847721861769600 10662791 55828072374552746172071525306000755584 10662792 4151303848674625292416059415624212480 10662793 30486777780204200286392836051139733504 10662794 466600156812606803799938342010692526432 10662795 72126202172204106328442713615872951840 10662796 -8522957664911509944694093606069370880 10662797 -635028575044869117558013343897605895754 10662798 -196989196529075770969878924658048614336 10662799 -126378833908238188441663288911320908800 10662800 -34804116785307283859761885670965248000 10662801 344004426745584913717109944261378747632 10662802 28400926329556668766515374773377470352 10662803 426889652233600264292648267022332795052 10662804 1337100249301684335922750820167714560 10662805 19265694889000331836523049900315332760 10662806 -103537776669730976718672976648669317120 10662807 240974678545436039509769329564774503120 10662808 21976952370531757452663267571368837120 10662809 -682888530982907318369081868689315978496 10662810 47156116777803868129959890615055932160 10662811 238371562318298360758507486821453361412 10662812 170323443901662984525077263519252861440 10662813 3578139453265503857050107622699912320 10662814 -405892764417232126622377344172564911744 10662815 -214594634078053537656095452718053598040 10662816 -154910797206962156577258129269430681600 10662817 -280108293809818931546223577175416960848 10662818 4552334304727777847879368921471334400 10662819 23707385857465638868790841420215749440 10662820 -45606148724495203458499274438121246720 10662821 -136591533288751401635850666315972961056 10662822 31094623537129612718362747798267843584 10662823 -31382795495602868377596023558387167200 10662824 281461274612228425928440575345009576960 10662825 9530188218889635022939104298092957600 10662826 232329358651800717364580327802378667104 10662827 210827134680757253492611478519859894672 10662828 -12314729967591335228487384570423152640 10662829 103119673879109205106775917473639922560 10662830 171138152006124377634031589205378010560 10662831 101398775192854308433095109833236211720 10662832 37146992307396967779128136109410369536 10662833 -807751407024623108310027192102384375918 10662834 -19304148469332712330167491152522321920 10662835 -44603245531815818686226673898265064720 10662836 -317792931398751098432649454648683121920 10662837 95708180017178645520559671089706070368 10662838 33937340720598260100836726631650951040 10662839 1249572062825580271409177617456589568 10662840 59732265990812745441333944892467404800 10662841 22253846822729156856742257950928400042 10662842 -185523576643085781033689328843728901408 10662843 251323017248008895579749250274816097560 10662844 30158511925189574666468642379241499136 10662845 -242259214264811640155883295779039133320 10662846 163590073575277156225196353444030178304 10662847 -29366548660483368640045975591348891248 10662848 58187348030096286457111822926260207616 10662849 442052812690590681214859695275375459984 10662850 -114485150265342519696118222949560195200 10662851 -131077666277127166082464470713777337600 10662852 537830063394213447723926800804006656000 10662853 208596174747184816540760253252617344384 10662854 -89635010800030070849115846669006940608 10662855 -47149039252996855773334744864485127680 10662856 -52167998375245352541300191301756672000 10662857 4137038699252490560262818946186882666 10662858 82342028571815905513547674915751732064 10662859 711011778912759590716820099440229507016 10662860 105560350247695063829055432404559682560 10662861 535215058188110723140737736418516662848 10662862 72734650219269144126656522427590404992 10662863 15096867411001903517477861520844304112 10662864 73815408076163065259523954250296066048 10662865 112445583038108733184637423515900588800 10662866 357867772616900842428351974540417023632 10662867 1075284600855059328332706096033340800000 10662868 -37049789796461087135918499796784359552 10662869 21422366204300727113200838072498853888 10662870 13812402969220376849240557259756870400 10662871 3562526605304459513160339888591469440 10662872 -147600518372882409785643671318897356800 10662873 -28034836108026290976253192215811595712 10662874 12355766185615068705067394200514868480 10662875 -686348306467833499397898390914647476000 10662876 130238781501941583685981775431293911040 10662877 691385347877479733556798690707392368640 10662878 -69195540245656770181075961626230437760 10662879 -359368021925050727319652559017820830320 10662880 580586813218967217807224460260636098560 10662881 -587448415766025930981434823831644244318 10662882 -1614528085100070203839010904793238016 10662883 -86269958823196952131083423837631280 10662884 73207702767412552563785666191156396032 10662885 137003532681609947258220925712355855840 10662886 -281367107052586496279883724131774829728 10662887 -365421025532132148290697039201437380200 10662888 -10192354052003096636662619146813440 10662889 772436038877781267521640809080428437690 10662890 64592848849903720118785750982936186880 10662891 -9500152737260276139477921454270052640 10662892 -129021273404226522624758778874618426368 10662893 64503861279594594269767156943843325120 10662894 510141260237898621920833397871823104000 10662895 -414004252824357561788754919400484778800 10662896 -109395288285037256160505488117076328448 10662897 -65163988400679940909167164080345508928 10662898 -64054411491074180244939413843957639136 10662899 -156327910892343826840933664426573838336 10662900 -52356561613873950753161010987429427200 10662901 273309297141645026417585874472144905902 10662902 -12232918837061002097920153920841642848 10662903 -258982063194971334441233690338504946688 10662904 -188964056355735971981234591974750003200 10662905 284168364628398382619345563556608149120 10662906 -40128342889914399828366668312137368576 10662907 -244544480102057663546422155007024433168 10662908 426491596456091361890620853557463728128 10662909 120129858329934701124593208230421170880 10662910 260288252588998216307423984463685100160 10662911 47161786508270586106803945723893692608 10662912 -60218464818211211814845377585002577920 10662913 -744131380865295064533515521190303523838 10662914 124732571054822416249350940738850643840 10662915 25661430874767667111151223792921661440 10662916 -446490199519846544202537811288294877184 10662917 -270321145869697581767580358413872288034 10662918 -2555032043104718604129246733686282240 10662919 -125279812348579825662050069409200708368 10662920 17013432127395569844132116890583040000 10662921 -6687271432665362452501689040986632838 10662922 -158331307229897895067224994816526641152 10662923 -369467488596546376794825705315007342320 10662924 -3874876065046264205012114672797593600 10662925 310420668814986536753236697841616000 10662926 -347506724462689038057150258899111489088 10662927 -322722139555509181965230356105150152960 10662928 -125983423526677777645938023693732405248 10662929 62895921244472399555837098879025666676 10662930 -230208013625614314447086684567000959680 10662931 668167801469095082707668005251798706732 10662932 167231484884706919184495387227580712960 10662933 -383212559196571556824511080036307335200 10662934 -368369261332663457809605991798707132384 10662935 291577135244684225825494845740785289880 10662936 117095610513331885592504870660854886400 10662937 847291012893323076930081287476758659712 10662938 34224940834846099282325402946511082496 10662939 -448445549660652545599110169475216933220 10662940 -49670374933214202926656966997792747520 10662941 -329015641409588941673825831206388981658 10662942 92111664488911290989882625413306231424 10662943 -816425638236638000862763394776973808080 10662944 -55110907229694237300986582532159504384 10662945 -261259612168102822479194378833797118080 10662946 -40370168671024547957038925141441249280 10662947 182946596251587049982854787804340206112 10662948 -399437337580077005646391273146566215680 10662949 -262675410913791563031501681163975433280 10662950 227610704317153134506889424393423382400 10662951 63548082264381915752311766610078379296 10662952 -184917341214166177036499879582576640000 10662953 168395234791156920100918256875663384704 10662954 -29550958690772311212374410873050385920 10662955 -165910408208981202082631398616423348640 10662956 -229408031598390918719534984136180344832 10662957 357340501157482698384120604974937951488 10662958 -29609519294948910047825021469963529920 10662959 178835074824368604863685297698742758160 10662960 9439490447214709773967672242308382720 10662961 522981319733444313626430092126606377344 10662962 -21578592414854203989893376231215644584 10662963 255216610089635204354052982259942835264 10662964 -8367453327777710167194127442930675456 10662965 -25996385652763269929180828844982663140 10662966 -89920773386276338929122325746918588448 10662967 -34075829465477918041316632848404349008 10662968 -6333132713209449109163587043111731200 10662969 495269504954450444578249226552123825280 10662970 136117070206278190828947889539033523680 10662971 202895897144585550396461358051541637760 10662972 710987728647916008202123714324589862912 10662973 666198953991642658697595310928890625222 10662974 -698383008561313366348314389165220096 10662975 287454272056978689391919691361930398000 10662976 -172992874355695725975708987104540753920 10662977 -40329306399624696318254463909467170560 10662978 -32937538074423444381761629933177041408 10662979 -334458979132752559187593359351935457600 10662980 206284255539299013895741631311178016000 10662981 82072451799922273812851639729356137600 10662982 16077183256338603910299737404581984768 10662983 12189024754200964788650668959474269520 10662984 142951821453162579321935404543021547520 10662985 316460501321545999104621724655604950400 10662986 301288202590002844135429814461113414192 10662987 -146804617907637568485743316140627849280 10662988 202906964642581844315765489848217227008 10662989 441444444130831741907547668148651066924 10662990 -4191222235776455418925414392612864000 10662991 -429787546299744505849870631582287617216 10662992 -180817297045994054819603702860735586304 10662993 33398778748288291470974066462398901376 10662994 1484169673280910430608174971008272672 10662995 26675610832238120720998048303028976960 10662996 -88653729937543726815353508007402838016 10662997 -162142889605594123198605395342486759300 10662998 70293051916403489468027987429128884000 10662999 115968592366869880954535465006342210664 10663000 -460397868948345198317480922760058880000 10663001 426503828039338777045756622473928538900 10663002 1336308931051260141572155217752434432 10663003 238746206792139289869732599848415290384 10663004 -422316848919641623409225595228152832 10663005 188648705635523021149943100519742558560 10663006 256329848524169890921661430649433308224 10663007 397943027349891712287577319528442783360 10663008 144975413138998647466016608656511991808 10663009 317194310023171780312457879875425525440 10663010 143382669431212007616746371018379097600 10663011 6235122416022606563609304227753039040 10663012 -846497783870665752059619504756930897408 10663013 295674854954429625219458527365650969184 10663014 -207486612274305676549557721058870103360 10663015 -409869262312386854839371021807275132880 10663016 -50541343161079103786186468019105300480 10663017 -35448992083803675188389306852696003200 10663018 -116008924131708093731088826071382874880 10663019 257339890919257949822624331454696268160 10663020 92200513284921968984887948070989747200 10663021 58521426488639276927319989689206934444 10663022 -457491420767990336544703124102928842688 10663023 72703130987107161548672588512628981760 10663024 21537018565034004966964429210103152640 10663025 599110643982771496497484500265198800000 10663026 -234369136000433856981301100805132870912 10663027 463501907476297529841561063273437612876 10663028 -75845275742548597342990664363962767360 10663029 302295256475310838668672485932383527040 10663030 -11086304400362662439257217251143475200 10663031 -345913832901363057995607467146249992960 10663032 13571300567059179075499708601782456320 10663033 -76850981303064826302223114703998845718 10663034 -1564269732951941467170819341189444160 10663035 -93618553480853180872664102420512576800 10663036 91868318412771812935774067169681830400 10663037 5003730457956008274831934566912706944 10663038 -23418466431647437723667977791062657856 10663039 46713129797969430999876229148430905920 10663040 485084450939728019966763294008121753600 10663041 53782425316222412670103189826043541440 10663042 -81093652800244270949476609309721891808 10663043 475236327652391279334757236763019591292 10663044 -141851717726637295591913967837085310976 10663045 -7073790505571727113749038781799589000 10663046 109986577675736717521411830632355664320 10663047 -154017042487794282019530131031172331520 10663048 667985983043367846399618465488027934720 10663049 873599016309472523171538058405258609050 10663050 -174323577419015688127546981387355462400 10663051 99215428831653368049026955849659396752 10663052 63162124735385050027419037159524462336 10663053 -133263663962159402263912073347602328320 10663054 5644347141330606320103102897802783680 10663055 -48415893752194743616040246612937283800 10663056 -103191806629013883555849299763515228160 10663057 -961705484659545364235501931856742361500 10663058 36403195212281611934237624126512312320 10663059 -34309454285034886566889680133255284672 10663060 -371514303380950660933317561717517939200 10663061 -371793679048841409019625874185903808 10663062 17240558810602154713860905957246670720 10663063 -210321002793617553246530193153935797104 10663064 167917606356593340752470571480707768320 10663065 120362831930971446082685290066774662720 10663066 391831621612016967947922875250654827520 10663067 95211377960450682737731102826430026112 10663068 134843033048533968674643944874587228160 10663069 428708934913203441934542683975521194470 10663070 27122810317607828621267610292854374400 10663071 42854787894238811121810729869734196880 10663072 79691297973995763167340177975341481984 10663073 171293816073438975655977752904190148322 10663074 -55102732460367393792242107120210084656 10663075 144989139954379076303244354919482415200 10663076 -226617758409016755478231764679588282368 10663077 -225371584528721866876538118236280158880 10663078 -678728761086616989390855112257108543744 10663079 112639949456257742237645989788329852976 10663080 174516304140070953414879277851188428800 10663081 -78238500746815537518544224670479612096 10663082 388648702595408754148960564257144841392 10663083 264380352660623419469209988813466756972 10663084 -201188856759464936784995518205188950784 10663085 225104201066939007889896530687457480000 10663086 -9836338622369003694521538999248018880 10663087 -83574626838235940371261221616010641264 10663088 27687867885040886180405140237756268544 10663089 -214038190295973095098648285166736805776 10663090 94530764451114335381674321461119918400 10663091 -141068617872157336903875786682348907508 10663092 78276853861342540952065947717068132352 10663093 -248455055120887779014872304173952058816 10663094 44768668387785274795608962818420506240 10663095 321982674973120596631630276391373533520 10663096 -300608298232330017118091458724957859840 10663097 7693316678488226952302279845249806720 10663098 -33419881722644132847407799218079632640 10663099 362526095408760129661999633010004844464 10663100 60440690650003923626614701369048806400 10663101 -87680061253559229204460958780181909120 10663102 40158808241565346720258949899047749952 10663103 246440600689351921076346720948162828288 10663104 -50368995362736262390395277528163942400 10663105 413491324083133216607261895259252532520 10663106 -408830131283675681391987115922484499248 10663107 30603582759428028200105760764578475520 10663108 -11548012509968092248538108480081863680 10663109 199563678770826922226225383148680778016 10663110 -21079267731844227167203796000508633600 10663111 -425402347145226224050104235437205717288 10663112 172874174383868409796711427979462297600 10663113 159377604325050898069818547994021132064 10663114 108316075503038140695435018557437983744 10663115 38041248640559372624262069572274366000 10663116 142455231428669214786912059014009273344 10663117 -1707420422062757775476082116391975338688 10663118 215918953269186761784510110036653997760 10663119 236675335536693672366384005763368525544 10663120 -39665890187897804937647008284337274880 10663121 61434373428851122801603002287161240320 10663122 14016188977842629077813133977087572480 10663123 -96202924532092569446323552899986432400 10663124 269521546229605580447422667330498791296 10663125 -164986818081070864277215374382440000 10663126 472958418049432196005105683714440588160 10663127 1051643298619688932098911964735457324272 10663128 48385952970641458787611222315089960960 10663129 68535340433504254192774984041604450320 10663130 -196786340416945028422286283181054667040 10663131 13908453321562470829374525682959600000 10663132 51290286161272479529514616823882113024 10663133 -91586289084447432546270989034780551796 10663134 50267274210918063116242577408301954048 10663135 -198469759248269395464228112816180071840 10663136 523355393193157768995668943750590889984 10663137 253249384011226772091395477315129713440 10663138 -602563760158571547068599580355951657600 10663139 -479934105277301470862886463197116841060 10663140 -2984177709425685797886938621093498880 10663141 444324233172475002967410711988818314970 10663142 -39486397636367425137091958939816417280 10663143 -69717630932390633895849015327179962800 10663144 -716891486019299632235361714534861603840 10663145 92904532418304906348332879978094054720 10663146 -1863086520410147875852973701006607520 10663147 327269802149594661346704733454593014312 10663148 7837795472500320860799217017574244352 10663149 3177003985550943829181931208984460928 10663150 22638252240019789748722584683134876800 10663151 748235712893117766644222894350981987152 10663152 1319688462470426566748380689341644800 10663153 -603636852091379165290917934802792487598 10663154 -205235363019667106038441544442929866224 10663155 173376150164001368809387785145118811600 10663156 129303111168974596248386840245189345280 10663157 -25045497327333542070022360370586505920 10663158 -186182828686670049941960055754278093312 10663159 265136455491775908237327621274614552904 10663160 247131723171310311572098607909707776000 10663161 -85866208067111846083106768274189575520 10663162 89406443885223285822032286155565566832 10663163 -4757079559097052452140529342255723520 10663164 22304383583944372380912983209289911296 10663165 310631733209786257710856258167895300800 10663166 88359985048117213519888613940735801024 10663167 -284858865759387107507533753953793760640 10663168 341041352227905880542317302549466578944 10663169 983062517331030390419229950303588282112 10663170 -39100801032911348723982472253103191040 10663171 9407695675537878635987971700227301372 10663172 379947250163059236661139293033419497472 10663173 25359953523673564442307573860347977822 10663174 149475407743639193350064667738891282432 10663175 -439699496111540433393114705859360533600 10663176 81478009784757313064063956835853434880 10663177 106122473721457841990446314155792409472 10663178 -210686590862887500997934935280236723200 10663179 -2537727525099993988694233551830947920 10663180 17770402708151963157258441127476019200 10663181 277231671278727513184270680290739794892 10663182 272856359309594606414999080392338007552 10663183 -51833680350778585709551754313354869280 10663184 -120731201377635996599065365358903296000 10663185 -139540817358817307541906460587755712000 10663186 209474652811101463731197988568643643792 10663187 -181249003372035267183944967288376308648 10663188 -38163165918955460905226340465200609280 10663189 -173802933590505136153308177072129921010 10663190 281699798079522003385190589056822457600 10663191 89699922953709753304097187639144284160 10663192 -431049507386420574615698693591311134720 10663193 -408331622809617371931311846014988373558 10663194 -25574912210116721695551872755470612480 10663195 -123018663721360291792833468083071204800 10663196 -257035724142570283573227655642421721600 10663197 228224612621640291043719386993684860800 10663198 11593813264273645339871950316892126720 10663199 464868283010370299431658620856283554640 10663200 -103091701857676038906143386162529894400 10663201 -18581531705046671226076086280154323308 10663202 70212323300161371798932587245793336704 10663203 -428662197451225463615625993287854722696 10663204 76412153560908124744802174106665507456 10663205 -42260533691282784835209540657492090240 10663206 44702797809603572163184002520958097408 10663207 522816954279584274539911801945698273072 10663208 50739926074432627603697289507670824960 10663209 -53253660464438725420977233655405910800 10663210 -147940946186488674531652349710399621440 10663211 -191801599272162113169291094325543037648 10663212 42695278538718151135002735587060416512 10663213 9564202139731898847965906165797606560 10663214 -193242177553936659810461943551986769280 10663215 -39298462917202721234831653314150806880 10663216 14281273095315316833244258020586291200 10663217 -350063552315470608830856819819933130734 10663218 -3736080182165883538356981608167054080 10663219 -258852285261745980108124245296511564288 10663220 49659488199929051696405596565109012480 10663221 164199964097000337459009388918478337312 10663222 -413276018140054232089972585344397228608 10663223 -600731266123823091470580440104484541528 10663224 118504848538892725752924203133557145600 10663225 -48833964957479525948793293444379392000 10663226 944623091696038338129784133309965824 10663227 71635242110347998595961975914081184448 10663228 346004873144387903859988770171297239040 10663229 167992743601007476270515804348755669484 10663230 -46414206118137216694707290907899729280 10663231 -717858778931192582507017117746891707968 10663232 62592606879176896621214007076326998016 10663233 -74508145228162829273806189440075204144 10663234 -143533509529731858454951196452707783984 10663235 280714011661045170471052368845329386960 10663236 251550760477546171570024503895432920192 10663237 -174510110922231451035953655680460117120 10663238 -308952445196214341346750860096601912480 10663239 -12784602152943038944895644609031284272 10663240 -50823515873070407323074770987942707200 10663241 931845056243914568211734695857054243300 10663242 -135000643961952525106846392470363623680 10663243 8020743264916770748217664135144041492 10663244 186454536330717487443868779887068705536 10663245 12027810830825483298307632671667376920 10663246 -595044613582860916918964882489647680 10663247 -228538471620330583654407093348207196800 10663248 29184225977976953667575133237081145344 10663249 -339901856188878936015368299100730467340 10663250 187089689410833726943765160058766368000 10663251 -266948505815438245630683417144045759936 10663252 -105053371005754817756214252850140490240 10663253 -69875130321766872622477158019352498916 10663254 -56436423314578434460840749283719699840 10663255 -25279859255743869043942322094747343680 10663256 -29817099195470983694296591587006566400 10663257 186765562731887829412877240041691473920 10663258 134632984514080328938412847608418929376 10663259 495581287943033857375020076364653243704 10663260 -5677048995961796587610899807627837440 10663261 -118895004924586347994536632384591953568 10663262 450129589367100226840717284326819347200 10663263 108336459171303981485276519553062565960 10663264 304787575365322217815641289798083280896 10663265 -313432684282421421092390499141253103340 10663266 -360196517716367257489415017990191492096 10663267 -213317869135835208311890661870501491368 10663268 49356225351169484305329992710348185600 10663269 11619411741024718555835763449590780416 10663270 -264448361196408437238252696291972961920 10663271 -620492504286384674077769045264359659000 10663272 -74163694800065603325929994454349414400 10663273 390845693121160130557064782693976414522 10663274 -41487163135750240198404270404694582864 10663275 -93121115041599651354921046197403680000 10663276 17899390106114940795201360725411832832 10663277 136264470715994154579967642183231421184 10663278 174753892240064511673668692257552693824 10663279 -192176017487850617891358936184633512960 10663280 47727589939970525426743400350505041920 10663281 527506533646572788299325469932392595328 10663282 176997502905677449799835177303410669472 10663283 -161587841338540848961155439019924744736 10663284 -702046055799604043957355526882325127168 10663285 109742519831368910853269363280024205980 10663286 -3245260827828191514172664136378403776 10663287 40838133954304745686896923748085655040 10663288 701972123239612018765556166018541547520 10663289 43182759819831122852112026957467548672 10663290 160061962571599066315723148441553987840 10663291 320248342009709340194351591463715734692 10663292 -377405430472901161725947131168455849984 10663293 35083243794224244490903842805294078464 10663294 44866900301241840277554961322584703040 10663295 -107207571826924208378646488892926626200 10663296 -172252448873758041760099120245406433280 10663297 -74704879875413985146784559227499678160 10663298 203807041601138495217838770252466088400 10663299 -31196438258866817112306309935527148160 10663300 -66925181374924706048458754275891104000 10663301 -593966873983787195417246814059380377600 10663302 39524204535858469816208585010211155840 10663303 -46141183105692982658646764350436019920 10663304 -130938866544070963379670161208700554240 10663305 83448891325783569633557016264143117760 10663306 -47889786859371632483432956389100838400 10663307 -472673311808078529556630170832605059856 10663308 -1605322081070664372006959030200989696 10663309 -766281774391185514935191798585279676490 10663310 8771306152010072762546579280786739200 10663311 138225065098036092448635084761872833672 10663312 503561918214697385830022019461283840 10663313 -1425390031232444705829266976008060722560 10663314 -70447428463135082795968290611053541760 10663315 -247093383290659271415402350097431656080 10663316 -238399892879875514489680357632117715200 10663317 138700970114667885888253280616793396320 10663318 -111791199774133692604593470622112137216 10663319 -132977934390954014935924156203576308280 10663320 -171655816647772270722666066276809318400 10663321 55501279182177710804842266906590189844 10663322 110506946116042365751890453179649641712 10663323 328875976271030467479268367035244184768 10663324 -46507277664250721886725106892380325888 10663325 16817460276494385664015434419949972000 10663326 -17775443832632402033391927640324799616 10663327 51155205422147882603799883129543326176 10663328 47843198435001913504393412154056638464 10663329 -187968585756450823778159362759913616960 10663330 26016838402605781810452723725269174560 10663331 185739978038343257149963656730663918860 10663332 286501053383581933486059103550533478400 10663333 -421012187129406510691087830519735972418 10663334 -94873613433348526318782900796665110400 10663335 146857718361626923934629055068859183040 10663336 510691630683683463787866932336253127680 10663337 -66669489754010544216176006467819455360 10663338 422584633179509230177022108894441472 10663339 219856958903979282172915441706356978560 10663340 289310133517284401200973582897101731840 10663341 -67774582799561960029962548728210748160 10663342 232728249098487544396063268648141996352 10663343 73497849473679034954904737783634504592 10663344 80557770076512740758248772051185352704 10663345 51402827119880099990268837996658680960 10663346 -42611446969274213379897828392153378400 10663347 7270552410520799750558157967547993400 10663348 -227583832369723003032613372302265534464 10663349 -240141689168721220930346772967114775040 10663350 -112839994834947769927820117037238008000 10663351 -282865692892227249147514568541779881400 10663352 -40050007581728606144529044153908592640 10663353 134152140983655229761235191306949774080 10663354 43577988695656025064282795721279960512 10663355 -487296005304232612924146802023043440 10663356 -47933028936523829015588410923721015296 10663357 -47897700041948075995601281256132660820 10663358 -21025642281995338879930972349523085440 10663359 69735401665111424292585821873307826560 10663360 24466973501068159443601490841069158400 10663361 251524291848618265172261810495911833300 10663362 -43053776915520140249049738443891599200 10663363 266602741454145278173223305289623493200 10663364 139470894948326381945153891674354075776 10663365 32432491597073433635918013739168680000 10663366 139310387052962059738913308475912737920 10663367 -469262915768537444596680918866840520 10663368 112924011410331967599653083021188341760 10663369 -399398536452286903013874729927278054604 10663370 -189465190663318554154385304299899180800 10663371 113990176868539266010126123098820812000 10663372 99354923735091580808156058486079736576 10663373 -160364830484463775548069406877715440160 10663374 26624538170627094718198493429320714368 10663375 -336215280268231302598280901212468760000 10663376 28453446881340873676220778563239698432 10663377 221102160041494645368521034393026562240 10663378 99394118711079064513657847424670003200 10663379 -116454172824536461397207920246082128020 10663380 -26991540180124125240170283662263910400 10663381 147052677297252548240073618242550255182 10663382 -381470713520526829990625679491273066208 10663383 317335814959624576556278201860922539624 10663384 443791201508606370057150255860445880320 10663385 527682879328005624013027817588646456000 10663386 68791082779284315503642367197443282944 10663387 323122455733160646420736997951178746400 10663388 83096027596047744436921080610747253760 10663389 -52026856202885307186547360364719010400 10663390 106067853706871039775048413474768251200 10663391 -1193246837416683916824661236089342274216 10663392 -108578889127952727818985986178839740416 10663393 -572063612149687863360958558806905677578 10663394 -44457639846897451299660727752861869568 10663395 -120165869840457305167527045927844317600 10663396 -594991779268863190056391528678066979200 10663397 817392723817886826165532575679836510846 10663398 1482108991682543107357851270374860800 10663399 549143142586920870524760629028141466200 10663400 132523479222372496833215203170736128000 10663401 64550357964916174087982602318747041984 10663402 -3866617743364756510855379040244245408 10663403 418852849602189610447440691099657863600 10663404 188505926506678517967431818632682662912 10663405 215988921282932501457370749096763071000 10663406 37691886693461720796245733804977272704 10663407 24993305478610741805188605818746362912 10663408 65986014340848163170021336958451056640 10663409 -680994749454970520535320552408292585390 10663410 120395144654341867762949193616949137920 10663411 -97470870812454051266958142465020337152 10663412 -289330861581539858202951643335453504768 10663413 -137473416942980552159385381789910592736 10663414 -284635946896283558833244477997568750080 10663415 30760184478813038490911425032268992000 10663416 -112863555414690205759593585742620979200 10663417 -856889082632293337364415313098901584534 10663418 -190892259471957051864503272449733169184 10663419 46653896750678225553092669076276953856 10663420 389483161819292568232227519453654835200 10663421 -95871866126957214594413819402452626528 10663422 -40027934999646719367738907969607841792 10663423 86040131500818239726151262093998428672 10663424 47176176813656857617165246389362360320 10663425 -121750160932968566672174616241643890800 10663426 -20218379910689565996851687743603415088 10663427 -271868069015503417631830367911845584400 10663428 -179265420778187104064478812712016871424 10663429 -245742708108602610695973426630705756900 10663430 -43998550586337883633991099101428704640 10663431 76021542792858256769494498584255562152 10663432 281006603269909917068213122814344120320 10663433 -762616402585159157002010545934789852976 10663434 -135025778254842550103903036880376619520 10663435 446831027235930932223573949212806559360 10663436 160029820247907020143486318181138715648 10663437 -222339787621791587081156574274320012096 10663438 -138605502682699076509470527530055906880 10663439 644741399411902947182148723571534008240 10663440 26408757448046866590722909574412369920 10663441 4167452162959277859518013282426707520 10663442 73867099493686952525319874109189597184 10663443 -291028402318044243612756160942061802336 10663444 -108317241215391936980538480980831625216 10663445 7775780185430272724012083281536218800 10663446 -90470765180041349832086524227115084800 10663447 -4238078476235888236739507191188177320 10663448 -405071741864245076281928077827405312000 10663449 402630035995063140663972574078377164928 10663450 53970641984209684156406652713513414400 10663451 763752032616549924353485409041581118032 10663452 66414418297365780058090000519903099392 10663453 -289400007023846635719176640037440367776 10663454 249601812876389538661242334700494305792 10663455 -229519513337622294077077724990600446080 10663456 -224922193058287866221816154272020758528 10663457 -51802303431847345520256383486442477888 10663458 -56883537179393301744995311132339763712 10663459 382366854611142754753435723550866253660 10663460 -103295210619964075472344494713065328640 10663461 108269456480103746308853140354658096640 10663462 -194219549391492543209444371081486068768 10663463 141425776557335219362050715639408388640 10663464 -69048919532252860798965304560888545280 10663465 396166523467664923373009186233534785600 10663466 50875839753754912060071691369671681024 10663467 -180715021133787444036856898014944625152 10663468 340431814668837419830491500295568571648 10663469 94271056760427585015908184481173707040 10663470 -5208446872253869791242076594852710400 10663471 39570421848686549916749677030503420288 10663472 54869814479233386183873355268142514176 10663473 -95788473738284406544857983180721100032 10663474 21431429669689201020586759279015521600 10663475 -35026968107241662177563430440234841400 10663476 -358441952782077707257986285809750151168 10663477 -435263509814298707893329096236508918528 10663478 441615856212413580585364943212387521216 10663479 300446243994060545745643376915860402248 10663480 231611562582152827956705389787714662400 10663481 -224085374171582258692211550947625077718 10663482 278175135208293317096266503698172398592 10663483 685225761275385564660650100657995298000 10663484 -2015947320495430364098929535390801920 10663485 44716605511938146249549109931987672320 10663486 280064908327864831245610398084969621504 10663487 1012630560002318369594141074964991971760 10663488 -15468374722018138632629243497414656 10663489 1097923565725840839453488068252835715840 10663490 25083567322174131173044416588400957440 10663491 -180534542151760433523180327954911760 10663492 -16459212898205033150233961192168468480 10663493 572023652397967842504642517264301027742 10663494 -18742273931645746295906715314232223872 10663495 -115656018068190079619080297977643029000 10663496 -619133757423522030591898419533752688640 10663497 21082038332992987192840215235968259428 10663498 -401269014178963409916753187864994749440 10663499 27330547194907575874138857999171793920 10663500 290866735505131614465637826715160320000 10663501 -418793995880525635820398672424130245760 10663502 395396142516261742259587380714182645952 10663503 156868357039424063979931945592538998400 10663504 54933668816045539842464298325442560000 10663505 280684258987299451155466424779736563560 10663506 64783166176693488399111297470924895744 10663507 -1068823073669060471670127491312374331480 10663508 -20041276012066476797821933786227886080 10663509 200444271236688384591798311174774338848 10663510 121133193159850674839429399408778405120 10663511 35439328608190678350849280173276954072 10663512 -17779155143571918806740710618121666560 10663513 -119030852385934376420365780216586204160 10663514 -116923326627202807677340938810006912768 10663515 272148607432120758361491903389675244000 10663516 463111507709215551532388970733598589440 10663517 -110217321189367560954454708335273097434 10663518 113190633379020445463372150889518128128 10663519 -146221657995178280743032628910277934904 10663520 34177514846085013190901191961618677760 10663521 274076280718443818596201186887493364064 10663522 73785148921115714691159161084014907520 10663523 182351294043950551337861615802807821664 10663524 -110364500192684581435367857041208120320 10663525 -257206631802888948687179057833268294950 10663526 91931198556396028644820335832561894464 10663527 61414448749542262793692127386022400 10663528 -52174712086329603361601810777949987840 10663529 439540423876476263279691049939979267130 10663530 44755804405420799426357644160907632640 10663531 -302490616214036650144825469789485575336 10663532 208915369438756198263468904978574837760 10663533 175008038421303752449628678750571584502 10663534 73096290623099860888366357397545502592 10663535 -71095718254726468915845710730668755200 10663536 -3651614871698147088035767037894590464 10663537 -56760980243744176363343868546880843868 10663538 -248381661444174279921830403265668996480 10663539 221791097613405302436619994567486010480 10663540 -271280970594023236198551121962006293760 10663541 230822825957673784313803825198829651520 10663542 -122976508074500232925130062720481356800 10663543 -405769755632433107333017185366034402512 10663544 -654030377785245845661605510756709273600 10663545 192816174865745012058039711485028928320 10663546 -16345800916449808354910729383949904528 10663547 79773505290236513881524125406013478928 10663548 -4451955664226986005956715834587086848 10663549 102642337756190878341040804492095266764 10663550 3852178430830507536050123245837080000 10663551 -426705362233552935773640885464693912520 10663552 81785255887850405950931519201146306560 10663553 -713540109399623881199203683842507139198 10663554 45221965682176643073668968860602945280 10663555 28713106645522609686957966121132032000 10663556 615194489131226529161814755855098714368 10663557 -283902317737852528592961242986869104160 10663558 -369493680156322518745568907867913929120 10663559 409740009859266732583107247958216741904 10663560 -39138230945570985288786673732055040000 10663561 -104821697958522828204363876867852619200 10663562 93033211884912798324164178683809335552 10663563 381510831523933272192254262293611667184 10663564 -457765034530312396098438354322139885824 10663565 -162910945332595730799227021723082053280 10663566 53251557298704045388737985104768872448 10663567 -104665828558238498236975270807850322480 10663568 -170500772780031770586374942850422931456 10663569 260508712372170759956602388526839288640 10663570 3979906687620961635919172442916608000 10663571 -550051439892977165201605375578492870228 10663572 71926065602752334487544786073037576192 10663573 896556876170224692138429280338735008220 10663574 -131667165329593736099489316661687210464 10663575 95162038516116069862734807731805999600 10663576 219610803960375223882941979125562920960 10663577 -695070868617986483591616086088288347574 10663578 -269331838444774304541376099379726400000 10663579 782008678021781862280436245860565920 10663580 235015682654073743889766620746355302400 10663581 83547088223836111590227877384359098752 10663582 27088446598708192216937282419072277760 10663583 -138642227551344467843183471668434644880 10663584 50194708093844407642790011948895305728 10663585 -92901740074265122741115414659430438040 10663586 -351263509751526029602110410478307221120 10663587 529374214924369527281617185349773649608 10663588 88017324010715672876621097968194289920 10663589 -245458207142836128102146465691877580610 10663590 97918696958993243643948444394901913600 10663591 -105205532194699790784837530285297067768 10663592 520843583146778941934956527057588096000 10663593 -484012310474696159971995499886852259072 10663594 -22323720069937125650971012071994925904 10663595 1029449780689603954071547977727370143680 10663596 -424694079688018774838631153505009136640 10663597 -115758205106301026608718196450106213376 10663598 249081408330877664998846611247504558080 10663599 1041950420166634059493598306015427840 10663600 20352005797220690972493697138276761600 10663601 -588386712025308990197336398160741760 10663602 -84763931464824372345369279511164855168 10663603 -567553720976974960810966452862774044148 10663604 -35804285874504290920352901701577836544 10663605 117649324115748598582990945311645680640 10663606 393907489807407076656483944508154894752 10663607 -242420962204972356682308108277402096848 10663608 4593429956590093832065524097926635520 10663609 -1315639617380837712776477380398291910 10663610 148959989912898978451064728930036820160 10663611 1389021064585179583886981831026727424 10663612 -452436706964363658850135394862389733888 10663613 -9173967198708855891533044115275885536 10663614 13571542188497309742843888221234784000 10663615 89629835986205481357742950385706797920 10663616 -14472685509853321862834146425978224640 10663617 288010176003260268155567693083461134880 10663618 -120982364240061563419080031345978702848 10663619 117972353988009585444994340496491578560 10663620 71262692290836118435590304780422021120 10663621 28837974498542757245541550697866782172 10663622 -58290216886946465479605629336979539328 10663623 -149738961187508257514427581284000485120 10663624 61563132841122834757715167038193766400 10663625 37026175929805896680024740782726597000 10663626 66532918044943516321459346897686406400 10663627 237371657147351926811793636470592584560 10663628 -35778612729829750953114398309315051520 10663629 167587811861040243820411771459551762240 10663630 13990724055181521491903511937405200000 10663631 610056823866466265153594393364762452664 10663632 -20514984889724761331024917559731814400 10663633 115154411419185858521043905592913460544 10663634 -272705973743727639283665241414206524784 10663635 43666749944051022451751371929682167600 10663636 -210510659656052531293312868846037422080 10663637 221325737010945510900059029357798899840 10663638 -148617880264727980609391449587870318720 10663639 -201998962162005431404422666624537464144 10663640 82011415639506626508584162836725964800 10663641 -528937547263734079886788813766440047948 10663642 -401680635797867562441969261355671653376 10663643 -206828809121721746172191960680249506108 10663644 318983850458329847127103325056336022016 10663645 82907569448193264716438393233538890080 10663646 61424481084313564967611410955927597440 10663647 153936721212041041118051126402069814528 10663648 381260730355573056886910752178114396160 10663649 -294516180061625139361249697946716938620 10663650 2669700529080011769626094384025522800 10663651 703411978636452872426182981984203051744 10663652 -229410624305842485539515376737278382464 10663653 32203245469051583618022397300163844096 10663654 -121618425343165894161109947044481078528 10663655 -477645270430631494749774301236562950000 10663656 -1244958829327617545412186813014261760 10663657 889237147575508035158641974945940483200 10663658 -264867483872373624569946939577159269024 10663659 555707451410181301369924533388894848 10663660 11689863596660322454466753146025164800 10663661 264331740483833545155854051572476386262 10663662 221809549861161276155820968983371546624 10663663 -423562792552753245577169565839491157960 10663664 -59215681318624331956149510577594859520 10663665 -292391073421225679525101098501621934080 10663666 30863752023594565919025101532105599904 10663667 8113338364622153524809511320445280592 10663668 200071877244340593722667517142529697152 10663669 102647722702485104021880414694179056952 10663670 -248655142921259433656745920073518622720 10663671 -46353890390973432279081132116604900888 10663672 654223724298785875240003598470608076800 10663673 124784781887637470873429057680665237504 10663674 -59842465340635662748533924239049707520 10663675 -242596305628034690612525138896327088400 10663676 128985674296188766935135127531536015360 10663677 309109511789977159479400821398628792000 10663678 107719656117936567931996396532173808640 10663679 -129278499345851383254608709893786930832 10663680 115343641628631658190596359299908239360 10663681 -11917377013454404376993398880653242816 10663682 -52635078158262019730480675938781626368 10663683 50759576149070625086013740314602808824 10663684 -310248390756827878223154350748349670144 10663685 -246556514295608100673930637829250801800 10663686 -112045759790350148902735697764756207296 10663687 620336029133689992048114846944887229336 10663688 -18057970185452437860235102389994291200 10663689 424233600438018455570138273927601644160 10663690 -15027297621756985517793886584522547200 10663691 42681811600168083000152816420366317512 10663692 -50166034167542995674489220532735993856 10663693 -1356462363783198737771743908402252952000 10663694 7985857897119255919927795992703860480 10663695 -17679015250712445438935980371076104000 10663696 43818829600459822253671101870798487552 10663697 46813099729129401543461916316899060096 10663698 142637039527171131146568275008928087040 10663699 625384337078126448347221323432054664 10663700 119267757506686877125362257887188931200 10663701 63118148017677253523179285797381835584 10663702 26600401753530705846902527112591216640 10663703 255756613603276721387775395738580274224 10663704 -771438978691599823337061852702778368000 10663705 16183227812951539556897174930704370760 10663706 -26588549211360424964404493601609748800 10663707 501456744773375196223365358050417196440 10663708 -204380111960278135989073160722380163584 10663709 -165284793077037883805187469098650346048 10663710 -73178556691535387232009647909624519040 10663711 -1332691406143519396905665145390631676688 10663712 663369943191912702217712117040139468800 10663713 88950625634022432785194667157028612260 10663714 -194278885671405789222604358360739386544 10663715 -198801114228460165214056231599318558480 10663716 -73339762807152330344079285238726348800 10663717 -523975771756131072258900885601238263234 10663718 16123765123589633766906308390196079104 10663719 -77703085473677794550542209480029669760 10663720 111929888535882009612777939339377049600 10663721 -129322319818428477189129859445458931712 10663722 128122226952270822049972253507927670960 10663723 -71588031682989152895313628312151217080 10663724 -228965371178190181320616453398625653504 10663725 -128979381199527733818931925507587130400 10663726 522736072506753746941268080922480711040 10663727 103545855880560842885359229068526545272 10663728 -24262719210289305909138696879367028736 10663729 83014922819669101605168229121681828080 10663730 37827504483554909638347039850406400 10663731 -7977547378593800980354610785483569720 10663732 207039603117833153293310148062037236096 10663733 -103223373133523623818613253556680656740 10663734 1044017679083786781311410703499487680 10663735 -192662467097180905706805930789855626400 10663736 1363664027923041680225065569004683264000 10663737 -144298935614455569768275272611129930048 10663738 74993986892620020218222862489860561520 10663739 226180272826212914422650376561525677540 10663740 -53512280612820039407337475514174845440 10663741 -792932108458633877932577399475715250016 10663742 -5267065646714961725669584907036213568 10663743 329016450548054615350333537051774656768 10663744 18908284534661257450582827416076419072 10663745 462403839380122369053872410294719052500 10663746 124356711583566714723565286809813996800 10663747 578033863129642559237090646033002731196 10663748 66907241245605588645459182289475257600 10663749 16246267067242336161079379046826116000 10663750 -76604686781513106229876772456085000000 10663751 14515590398259343157048609882346050352 10663752 -7087385897890001483671567304459550720 10663753 -655682156837325583279387422269835944998 10663754 156345182313974695361204937504641515872 10663755 -191815128801277908527078181497244583440 10663756 391579357444575232645677035832411902720 10663757 -213856274142346901434924007931707558112 10663758 -155467898845248708974312368512331253760 10663759 202596780894903885405565816434741294504 10663760 -13391694741939180461605347033222512640 10663761 109477965961091048524750977459002879472 10663762 92975009733023650025182318454011711632 10663763 672614274847654110455019227287438317384 10663764 -104836663544192371169003898610347018240 10663765 -11404694186803989736200776645179931520 10663766 -87420013071357586689222944962432703616 10663767 -31831436810211291556395529840260035472 10663768 -221780337308823903968259396874874880 10663769 680381368023319826058906579836469957840 10663770 25852807016857996045477158210528844800 10663771 433520600536494700111184477657473088944 10663772 79129133894898288005439676137205229568 10663773 -71199415541139590200639871496460358016 10663774 172325870005516155369558054562490072064 10663775 67512881572990579234402338138460027800 10663776 -388157175370114447297783477588319010816 10663777 179938796220439983875532610532607428232 10663778 -244035845376216856941019279085151857280 10663779 -23241264862405602060902992186577587968 10663780 230778999198188303005043840404419897600 10663781 352892926995158306212744579014921325500 10663782 23895033933089869558289368285084838784 10663783 20098282724076024202656386988224851968 10663784 -325837723949684879936323894734063805440 10663785 8927087550079655484389999535097190400 10663786 -19874701881379315444300982645942140416 10663787 402104132280728058332238607711687282392 10663788 358596530839462483197984144567078973440 10663789 44418206845722025393482572841127182624 10663790 285052956238213102638055359962958398400 10663791 343348227472124174759501617004010851592 10663792 86587412267853770925488797294600978432 10663793 181142962989459845096225132338382593920 10663794 -138149110600529583282494125726846936800 10663795 168860316333485909298087176395104946800 10663796 102308564035270002386938961906692251648 10663797 144940693728979750294665684525272185440 10663798 32786109483261466185960444338376650400 10663799 -51282581780669638745898167462131626264 10663800 -42685467941035968812070006229770240000 10663801 -486435797711831025708555078224732146198 10663802 -25693930884665823406099106957601868800 10663803 123150126486259557169963043003863080012 10663804 -426227151715836358817341266698902063104 10663805 161741622498231602939808454557734108460 10663806 43986086139191493268273786583066400384 10663807 -50014482177120633333585160116158338560 10663808 -46756171597197503959507033277941678080 10663809 90831371257990707470759275271964776448 10663810 -93559702387707958412086618809748501440 10663811 328304320530432227353273668202742879700 10663812 -69959845409065412062632475281436753920 10663813 -19895335089652382778937156154308545600 10663814 -1331794251395520286056908214784843776 10663815 63474205558678335861555604303785600000 10663816 100755250475821345998472586515041484800 10663817 805183814963288668489370297188142370852 10663818 7132448964173857915166342548739612928 10663819 736531432149297316326636550921855723220 10663820 119315549427935906805758186374096942080 10663821 302835327388572752404129907922256288182 10663822 139673026320414890249282153261953259520 10663823 359099500153068475226921438226070401072 10663824 91523184776165566637524637853112664064 10663825 219161682483786878924727841464245896550 10663826 -70899500802562034663312398251755422080 10663827 29473331852829518438849129188648042560 10663828 2703876529535942960327930291742400512 10663829 987580894237950419364308836980563897088 10663830 -224987452015231691244838726328145185280 10663831 360538201986269528854995521512889086600 10663832 -26498401904219729446866973494578841600 10663833 303102967883071368805178545737035945424 10663834 89000683158543004029120349246303848192 10663835 37045658598262596414599237244525542400 10663836 247822760784976416322394017929801472512 10663837 553754109826563265541538575041003633440 10663838 -160819342958606382940880404204065367680 10663839 -81946405911729498748820053378649890560 10663840 21810762469751281857977343341903216640 10663841 699146570680472760228164611264826038242 10663842 -22340156156311548473093689343881099776 10663843 -362721376518540080678191574478959492720 10663844 -22063495801651473203628400099750973184 10663845 46368448930588844455450238977770700800 10663846 119250663394208933461509677312329915872 10663847 444089151314486995381959974192889778296 10663848 122154450954475587608796892049733949440 10663849 150214370177745139310471818399110583936 10663850 -30500439504755832527871938563458931200 10663851 130257535973600334524685710495358960 10663852 770181535227636788107320778810825239552 10663853 -250532876586033972233688072303931131936 10663854 99125632121730393087489648312342042624 10663855 123210310843138329034890430525786274760 10663856 -13535010844573340072373356526561067008 10663857 75071112246677362100673830376462780420 10663858 -139885618842641467600588098550423766016 10663859 49083372562431927532114397796659374416 10663860 -30258189119905080128816027681236746240 10663861 131755492168072337093972193985108250880 10663862 230940545350268623192247643293619967104 10663863 135921144076349927931741032534398506624 10663864 -142775361451780570297847614236197990400 10663865 -184663057921967120343563218261513580280 10663866 -266488288835273548268432485411285286400 10663867 -676081838841406096397612480744060029084 10663868 -89888760496400994999216742217520663552 10663869 21627359933680729223061735455857179648 10663870 126035055711948851266369867568475840000 10663871 5887428629995552221634475113869266232 10663872 -29921804939167230563782715802635993088 10663873 -139959686275673061719577851435224844496 10663874 134098451548410854252738563264723936800 10663875 441156023399675806132149319218701220000 10663876 -119330122723206721781966222537412608000 10663877 485866596922019369871927954687762938112 10663878 134589141961102463110677111068710905024 10663879 -783651674934771021857537008991254751328 10663880 145860153899407345528321079975317862400 10663881 84253237357000953169246313904291782784 10663882 21543421059132982516991917861299999792 10663883 -372956185859367374061430270709453418960 10663884 26895060403231944981800131328746340352 10663885 342166870714650528672132515406632453580 10663886 -166112536637786980256387103462099336000 10663887 62941785494707685460244383648507988368 10663888 85595505395204514326097262532848934912 10663889 -439084077892194289302780177445153366044 10663890 -40215665974004421897303948468153070080 10663891 -36637199213386098994955675799596926560 10663892 -97601141393969824409708164382993606784 10663893 12255580159388643680728805014889847804 10663894 -438691765308842840838620109345785629440 10663895 -91664226526051116017091984290865674400 10663896 250519112658949880984351334902076211200 10663897 23862201175694972652715087914462616980 10663898 94922167897897600523764552856850619392 10663899 992020228402090486383881427002093710848 10663900 233371159802119585165765134738005260800 10663901 -594683464887240303108298469110587307098 10663902 213273211226355939686139424196002198080 10663903 -228220849652166207574182298186781162848 10663904 219354232729997865667187740219059732480 10663905 -8813130357697302541238755392300900480 10663906 180139123746605002061001230067161733120 10663907 -275509273416742966489978985175049172928 10663908 -101862619989957732215210522763323427840 10663909 -939327136596176127803197713597501607140 10663910 350057743810141980473432912244968501760 10663911 -32465848414811468643536664638491917768 10663912 83622361521875196184005973726695260160 10663913 -31129320139470356775664517571224105712 10663914 -407187351289235728805144412229869312 10663915 -257939843955201634805973382550621905440 10663916 279500884939412446889454467343578956800 10663917 -323990139446503926891347155793789426400 10663918 30983999302421475096974112459803888640 10663919 -91569396593977939116861202665519518304 10663920 20806589786033359578396531572136345600 10663921 400146818408179966204712680674670226720 10663922 -79261576928290942450550970480458750976 10663923 92190257859779793418071792143211776640 10663924 -249522029329622965048826180754534309888 10663925 -77188957249270145803585473666965256000 10663926 -9583934097736633148538853446591547392 10663927 13764109018289847183546909455757286800 10663928 460099180225004102068088228240600248320 10663929 209642932332088565874181047857884476474 10663930 -152793479962755983906128357545451536000 10663931 -160014301658136552921872426340400610268 10663932 153753289020018830422067823859896156672 10663933 -18039668253876437270994565131710514080 10663934 -254983115780802710300759309872058427648 10663935 -84414319639943359992136560336204025200 10663936 10790157113123907269089348485308743680 10663937 116953924561318000975533339423385145412 10663938 41919689894157586812142414374349363200 10663939 65521313541023838492006434026473090768 10663940 2284073359677450201610498907234119680 10663941 -96895215835771603001854418629400908800 10663942 -104974187018161762501235693340455860128 10663943 -242281257003269457729197316855012348960 10663944 81514761828955486531460154212230840320 10663945 98508397114007610365374181509165404480 10663946 -133942693736834121981941447067492612000 10663947 -172926579889055314660435155984775449600 10663948 -541925538712635251718383547967151768064 10663949 -65826282823171358313378803365244819136 10663950 32333822036586223200739494547795814400 10663951 776065161062191935549335090512646251952 10663952 -24055230966966379606553809288832483328 10663953 153429871447951806575987616747899288304 10663954 -98723876054079763197471870672393212928 10663955 -39909817887715057171003669831195231200 10663956 -249256543021707208591821507540780866688 10663957 -15317836720019956088505621768360416000 10663958 -256171917069745897335390661370182156224 10663959 18035414691426421852246391034231569280 10663960 207156399887360600644650981586928640000 10663961 196789523429418959270308131717627042624 10663962 45644265904947201750993667176633984000 10663963 -156724116062411743663825755535515281788 10663964 588787853418613567048932143409625261056 10663965 83659871267727282178481449973534052600 10663966 70610036500154358970389938231753922432 10663967 -542574826531571819010748021954262546400 10663968 137349569326788432227532112109747306496 10663969 -1082635603205043472744117401888318720 10663970 -2559628688870987851802457802513881600 10663971 -112527131859480538135961905246779234816 10663972 314443459157640236189821116620210755584 10663973 -304072588550283095231931754715697580800 10663974 3971578985863132645622096254412567136 10663975 136024777425418030245526419973186512400 10663976 -713293619399523867980416296647632081920 10663977 -81330554500822496947597659754926312960 10663978 -7516864886670733753342083165284194560 10663979 -147724563253724476615440856011276249420 10663980 42846419916902009158014231922839091200 10663981 -428396842171232395831319056347259086228 10663982 -118765781287737549743448133292931174528 10663983 -76801707553720725144861565974131453256 10663984 -98854243347706688745711971861638348800 10663985 211816589476435806942787969797127968180 10663986 -8621992189165461241721021192183357952 10663987 122259641795058327099365378792677877712 10663988 227662409699311060171239309055677935616 10663989 -128319092594991976771739062785844082880 10663990 -61009278835955854844343559356485568000 10663991 -1066045859214390780277995714626058480 10663992 -164569103466612973234522055799979438080 10663993 477900362185375232663593749361958259242 10663994 -349291231313384092335004169733711852288 10663995 74908594820042753778972409256649483120 10663996 84506266360301429549360241446438338560 10663997 -701096370455208794476533092432252328000 10663998 -56515460959523592014300155518125270400 10663999 852906220605159445220108375686822297336 10664000 -876968098981157623156315778973696000 10664001 -485848707438018766179366036690266964960 10664002 -153006848016257312309340068985377837568 10664003 -282072535164108808523179508206612822320 10664004 95945224902933204935196242228160049152 10664005 -447429933046856312917177634788223299680 10664006 -16000939316341379627543545418176114176 10664007 291823222975382193959598660497620457640 10664008 -267121043402149410855006451731418275840 10664009 6166586567251740546832405655530312500 10664010 -11655023164325946572959393601914736640 10664011 -51862104360460511860900640204376177388 10664012 -30366573623706979826768831797453286400 10664013 -170719369225363838125459304148753896256 10664014 72181492046891554657201791871771350720 10664015 -133639406426540135095090629631313126400 10664016 -79630215603960458743628771195816509440 10664017 -34916790330699688212338670004337169228 10664018 321409449170606964679032853840556224512 10664019 58064456648411360625612054144714282864 10664020 -125455348269912700589923726429118999040 10664021 -601908889214537094093160048112671625778 10664022 -23489647701648567809641213673013010560 10664023 2337884769933683343042774644320395272 10664024 134411130688860492795335425323139153920 10664025 63507941886087860922866324317395528000 10664026 -41271867226576955390278122961431621120 10664027 -367348284137927201899672762463815067928 10664028 -312294262364622056488315216830284666880 10664029 -214618869965806661015929423714385076768 10664030 -138220875043873747258277726202346145280 10664031 3508960560154081642438309017632729088 10664032 709584018933863683652743010652956393472 10664033 135362785996452091053579481508891714580 10664034 -77182138367114302485245785364703918720 10664035 65555351726019026615321287443551017200 10664036 51086180705737509108864743339218144512 10664037 -121684578464452538749597579964619234306 10664038 115291425459056952118247431578796326912 10664039 -630748205693135989391704892772460985160 10664040 -283099271729357689944080271871916851200 10664041 -551152750748544475543676246990164399558 10664042 -66382134270321423168276253803766556928 10664043 2954563685591955382697622229538484480 10664044 37512492673438898616243786779274112000 10664045 -40532480303833734758769199257584382720 10664046 14821262406468570337710576008284157760 10664047 -47032251362579881968733888333661514888 10664048 45606739501151455727820044364540641280 10664049 -207883127218914763031167663315744791360 10664050 230626079230382632165825731694828474800 10664051 -405877671282574951011372798998388000948 10664052 164933393778126284850709502747513978880 10664053 -34741188209213606450404389316603679698 10664054 -462943740740955522205344840862134710400 10664055 -632838784871674840685937140406641777280 10664056 136505074593175185920473336843928678400 10664057 -382661133657574471392986144088188540694 10664058 120231130580894510335924132949091998208 10664059 -647605024911643072446927941212877760 10664060 52569108530101691653210378108004367360 10664061 228458402905919821335400888650590940672 10664062 -89896886820890818349486394823880679936 10664063 391978022627395897169716624067663973120 10664064 124216559023938441673117482192438558720 10664065 288228263529369093299094291543706821120 10664066 -48706553830131243943667286542482567104 10664067 55019694237028269618629266588379967480 10664068 -670511620284768230209316176798799508224 10664069 25453406086122522910146107441345889300 10664070 64508905053306386412506527153354295040 10664071 -59816639528360701898998761715456654056 10664072 73510657243605362415922902843593164800 10664073 86792176434118263254903588130191692800 10664074 -14270662680382722354531604380309280464 10664075 17783387733226728130341865041272379300 10664076 33367216918334068593555877367893278720 10664077 282098408509049192750218437017369063820 10664078 143017936386002518571860702933859835840 10664079 421895178803016982753446284991121654800 10664080 14159712993942077720812408746029875200 10664081 147132614437313740157058062624658888564 10664082 94993059573329892975913192534640655360 10664083 -487912231583168386658632533740964983040 10664084 -24905961739269821034819552590772806784 10664085 -190561952911653104034170326732088371200 10664086 6950679212510782697609612735058321984 10664087 221744893257136048247261128941849957552 10664088 258085415556521200887276520938612326400 10664089 656479171133534003633280354134616195024 10664090 144718991911682547227182382183665048800 10664091 -241860548484306645600791915907098213952 10664092 481615666419554367466336113011114652160 10664093 150409194502956613819253554524999552 10664094 53574115318699679424701567458123779072 10664095 -133451978207218749851895604439490254400 10664096 -596634594984548960458444898961998020608 10664097 -120315114725365567328264206236677223072 10664098 245524627171687798688919050858585662800 10664099 491078655326629231356278810016622907100 10664100 -17638084486003995060744931626184329600 10664101 295891359374224361415272119086585893152 10664102 139694544961412969584417518979698358752 10664103 -64257369497685669305303555531992215552 10664104 -107305938259569098968511899318479667200 10664105 -566564484279195757638414137795666687040 10664106 36311686091457364806861641774690767104 10664107 -90999859499343800466702004858784669644 10664108 9238720853321453206890413495266215936 10664109 -456750889321983509060184353252286185280 10664110 189460811755976543601080172672952128960 10664111 -471125399901129045217848844875451437720 10664112 -30716311747699310025322192770202337280 10664113 567522472190346564681833089815877449362 10664114 -180894650729706434124750179250954467808 10664115 138921450508855678575969928438243603200 10664116 254975762457993852587901959770976608640 10664117 -193415077258795300869321154097608372068 10664118 -15319272349817942989697361672349448736 10664119 -168916523773293823672038715631188105104 10664120 -442085550215814216125732490433944883200 10664121 -7757085040516928181881936478378021120 10664122 -106557743021604748933316100121468270080 10664123 61444409995410881932756972023411687024 10664124 -34963801960956402916088262250457333760 10664125 2337315185366421549827180041344519000 10664126 362876948269154137298838878344284168384 10664127 448249960994301756284261549744495094264 10664128 -206495606711912031662557889536099090432 10664129 -305699930542893474428727382554240000 10664130 12382048907371934618352081159973708800 10664131 -286636272067359022260415627245907272800 10664132 47245532729903295877941696347103283200 10664133 -102319048036758363912756878241168281376 10664134 -86477476719821059795122906678465292800 10664135 147022909967438820833593714134997945080 10664136 9804635269906730177336745143706255360 10664137 -788818800606768738042630599576815964208 10664138 -51644050711122906771432630745022435280 10664139 -356403445437950270653731651376642593576 10664140 93005573526678757107848451971195335680 10664141 28529488246726843454308986821863690200 10664142 164381814136967703663002667413602472064 10664143 -88390623333102480703785046699673037216 10664144 -176146314983194516848276666998352199680 10664145 -17480426210623655853329019311815109580 10664146 112282101157340019552681121191461104272 10664147 -30926916838028080769679287261212119360 10664148 74777956395067120218954871046063892480 10664149 -149460485360005003329806690149156935360 10664150 -28153324616029754880788175728211792000 10664151 277120623567873433146071652105993520128 10664152 -423406883364741804930919575946870118400 10664153 -609562251575675400546365448785947506816 10664154 -222554170739996870709340861074928766736 10664155 -7001475639590496323845066485835514880 10664156 -256513742744770336072035789723497940480 10664157 24707535226017377364275355151706603520 10664158 38016585101984860404864730028460159360 10664159 1154570148535192223613756597368585770752 10664160 -19439054138309676395939502852066508800 10664161 223433075462237925496128397067906463300 10664162 -242974069102682289101268121452512181168 10664163 -42670306309144531849275302562010179600 10664164 -344152721184411685159086485765742514560 10664165 -4297952133488231952345242100589845600 10664166 104970924852745618591989026898107547648 10664167 636390277382549328425122208038908065352 10664168 -71871651561806806093327819558364774400 10664169 152937338438852189322151026468127564944 10664170 7002569757993034496551050094445721600 10664171 200882172257750437101850894643466317712 10664172 1224094652337476375254651673099476224 10664173 366493824308115507928732501200933182764 10664174 -191831985235325043744665652889427849664 10664175 -103868814029889828924722814287009553000 10664176 -38915974630869163518127795419533344768 10664177 -311495534921606649230832288883675466328 10664178 659542625997731914126367595808120320 10664179 -304345128972412333883267812965306087220 10664180 70988731003641575474873346758189875200 10664181 -166956886683574225819417305903565141920 10664182 -52732379051306401740294737485434839616 10664183 163311592575238597489707378628260751224 10664184 -117073910964098133787449831417593671680 10664185 226310028589362266869693440029629080960 10664186 -37824614442442664536891929810086375424 10664187 -375330355212057060491151085228071942720 10664188 -20451907848242371755471463183764700160 10664189 -240267436116079005306522608523402226944 10664190 -111304108672049456893323512340155596800 10664191 159240385584469445179912768631662335000 10664192 -207018851277705827318871197602226896896 10664193 -351720303400069998113696231959251273936 10664194 59876612431977526406312957590129778592 10664195 130225857566245175987775544454046541200 10664196 253834374912576874144405026028996488192 10664197 -573775001257343807485420064214646862628 10664198 -58524285090044192895121894829157044160 10664199 86443606355293379659521269285814744000 10664200 -143792680090487595988925974584287232000 10664201 -31763378827377605060764027188400707228 10664202 217277081389676282815710004095843531264 10664203 -190484002088292931100763503424988748544 10664204 61848411043329230079864278217073395456 10664205 -20296099515453652981118674016970379200 10664206 -172503519217503402162665583760700252160 10664207 13900316355081339194343734040010440600 10664208 245904803873191679754123423440743956480 10664209 674600722023197676747678598992251679410 10664210 282740013211586185485152720293507200000 10664211 -65632682932247191699676495573815507200 10664212 -136224803303783092958401194148716347648 10664213 -212274745566985410532184328935053886400 10664214 114286390787687849209336052009920896 10664215 -10786823441777671549208352257581925280 10664216 -522555429231184907781095703757734635520 10664217 11192512909669133951425093550508971178 10664218 69929038058509526474536872119814797280 10664219 873137483652495659732195345893919958480 10664220 -25730447930221754098168811953177559040 10664221 878090540595738498508117356187659288422 10664222 20814994511644519179909568792010838912 10664223 126825145558929628993780418970442667808 10664224 -119096626983976990136930755202512846848 10664225 110427179742621250823850473986280232000 10664226 66224605484720783419313821334940579840 10664227 -6507485075898385362581637033887722848 10664228 5131000467887743170898187373400896000 10664229 70753265913619943030113758996644688480 10664230 3932754109542154117227953204040101760 10664231 -147223011224330723716080433173418359936 10664232 109986287412570365481111659798116024320 10664233 7172174683036199732972922423826657920 10664234 -49546894117010713517631438401533732608 10664235 -350053902123702285887326100795477320080 10664236 -224115008146768797828803261630949980160 10664237 544565745737699195491529870284160218272 10664238 -63657842708995989257039347007447443200 10664239 346095745440599619416242753948223882424 10664240 -8912116373421250203079904654849802240 10664241 -50922160223567901705595092019950236736 10664242 229737771465082776208401416950826752272 10664243 142833279666880679256430799900014596492 10664244 -392796764965259548069909828127084236800 10664245 248225286431942191074855891020816425500 10664246 59151398872368225353852617496941191072 10664247 54102417657810640568914890386114219520 10664248 22632193740661931749210540292670750720 10664249 125527139796280447446698098660109096064 10664250 2606134890658014748097005922110080000 10664251 65916823682663247848857327076107828304 10664252 805603944756618085704655197787729969152 10664253 -496754125349574875018819926636126705536 10664254 224651410039915257645242546989071096576 10664255 -80441331440294415967898182717434094080 10664256 -190043207899997464429693769155419832320 10664257 -493735238959720046055416221932033959340 10664258 80455759538259894746182684598700288 10664259 129143664844495267181956756323226148160 10664260 -70857231643931306052313453405347429120 10664261 140693361832534689116863737314758385724 10664262 35563186120687132970525590413778750272 10664263 296849828373175265530757858647313798920 10664264 154617473518379594031976866476243957760 10664265 -297942497863512930197817186532609903680 10664266 -124401444235202496113285198683681787040 10664267 165598728338594542097907535488554039316 10664268 -322189740397132818102903205668409090560 10664269 132500226093048060309349305591058379712 10664270 310564884686392902303387530560030296960 10664271 295076533729179566281387336430850074880 10664272 -5201393511439331432320848677600624640 10664273 32232151821047872856577649041392049522 10664274 118696546558846053153763729025272248960 10664275 -92134668021903729451136254520077146200 10664276 -77079802108524116940752237474749274112 10664277 116287148110876048866802350221338034880 10664278 16565626688862973076916469613540063424 10664279 -8799790883923285156703437756301955072 10664280 -168357504245811622406196939590748364800 10664281 -1048869771549087225043696169062883562368 10664282 -443751971358253490715823922674276915200 10664283 50470597121290114350865065027706056960 10664284 -181955360430932600673981745498804432384 10664285 434283115560902594643498061874065951980 10664286 380604198502614013842750394508579266560 10664287 -106938714666968613491381184006265397616 10664288 90848010833910631861923237376463732736 10664289 115549130508746037291359757731324672640 10664290 9822696906418064228395273462220851200 10664291 600072414742890389152702841129699560584 10664292 -109976844990107669192765159986088782848 10664293 598474222092181356143006550742720908542 10664294 160272918671513453996219295890947587072 10664295 10505153075002295771731705486618890240 10664296 525301939165580877463615597763049062400 10664297 -154063342156441032947519162351415183936 10664298 119800749768930064973275649416631026944 10664299 -691673813491090148131249483742683746700 10664300 -462576428480543732363245156556480256000 10664301 -144129244368327007771518864637171680 10664302 155588396265858258662810513170791628800 10664303 -377567814132681638371563404718356353416 10664304 -43633949987357761948837061908321271808 10664305 -36629422264597233852094964658087061080 10664306 -375392252173439705729531809760697255936 10664307 -244995374183433211287574720047628999596 10664308 -30725931478804902191742556213731052800 10664309 661718156760462497898301856859855587520 10664310 -25459496260908669774600982751783854080 10664311 542520265349496261372919748624260949232 10664312 -45770514721571964199891368315185541120 10664313 -562746324055669809478301870034429282624 10664314 82484316481055429144421922646011046256 10664315 -149481017399690567875426855821792591600 10664316 55408592799474906629155754727489987072 10664317 -167289874458441379524882375326612499456 10664318 -20002585713653925329384479160871567360 10664319 215114991999411139937090095790361785544 10664320 -489231705751408077906953742764212224000 10664321 -463390071702431185620549019584390447576 10664322 9718114982620126343470346369583880704 10664323 771529927811750753667825266029892032120 10664324 190081794209849014531424137949502753792 10664325 39658452972299698461944999616969696000 10664326 152865965505061760461101827420204995200 10664327 244069864175993648156272761851312017176 10664328 100605330077417537275062260387285852160 10664329 -156379239948968601051435755426609687516 10664330 -157153532592077947169320077288366337440 10664331 -509559104855891058368251558068782878248 10664332 -30913769583671126014188681818872048640 10664333 447281524564853742266400250380813745824 10664334 239070533561272128011637838548380275584 10664335 -44630855458490401462373715782928360 10664336 65181101935107174879534017198907801600 10664337 169525714579927765120708622573729387760 10664338 -130488283943667390845476171528793245440 10664339 58429807840137527410729020638804954880 10664340 246066194388041996719057604095218739200 10664341 31630020852654914068466270779259994624 10664342 -15922958334675256332976341600679288320 10664343 -476673388985607540335037556625043031968 10664344 15081212737235394361233138335486976000 10664345 -543515318891137727685261497228929548600 10664346 4086442522020205570108787731439640576 10664347 -27647101498642667770759462838578360608 10664348 66934409488614380229290071219177348608 10664349 -248646259159927157786058747439802788032 10664350 -192945707873912490378372892949881809600 10664351 -38988887688748426135376244940313961936 10664352 -115866949837889628298559106690381250560 10664353 -277471937161363681198617555811631088960 10664354 -180926546603758343711574880816969197408 10664355 -65408569392952580049344109753458268480 10664356 -55024493990894400031764300721182494080 10664357 131337318091914755327645376225010383360 10664358 -182448008304875333697314631098038348800 10664359 216551839982024154395619327583633917560 10664360 -45211045518330871013185340994894489600 10664361 -394548524482719556010634436474494824412 10664362 90047622985045684427132883372959956224 10664363 47888500978996836924252661598674822320 10664364 -36057550163417456087914610158422097920 10664365 208975246291440367662932094532268453400 10664366 -390746002517141333165058448575779890368 10664367 -46796426668944495256017147104644725888 10664368 60306524878707321230158972292903731200 10664369 83036766907673508463972136545138438896 10664370 33414757992482400246375265037296367520 10664371 619439925264274761229770337126563234572 10664372 104635390837003769199842516278250127360 10664373 34428210497165416943231017354278136800 10664374 -121224341969765958914079213930258555648 10664375 -34320057469338848765467213119283710000 10664376 454776875575729092801946741316553216000 10664377 267342235793542478309668220017643688000 10664378 -237870278257971296809188053595221327760 10664379 39330546906144536659850456017406724840 10664380 -21788410903521218330718784253049331200 10664381 79685827445987159509668366959889546624 10664382 162492788774917019268094580992807323264 10664383 -1055568127300590424973018451333223839680 10664384 8451184566049881221171036542023499776 10664385 177696314934399181334129182107458025600 10664386 -20967051070153222271449520645865974544 10664387 2387963434124952682245154395788944896 10664388 -16806486407065567150202924016544911360 10664389 -241653801890939143792035495793143626854 10664390 308973376045282383015083985415393474560 10664391 -294684897432407096006018849601103474008 10664392 -66709860575953513283859846063779020800 10664393 -100248282789174266034522170646088887900 10664394 152998105366021701150965681103657277440 10664395 76859082008650349583733377903774600000 10664396 -198726179464719815220174771719497505280 10664397 -125116940315540810830367063246367250026 10664398 262830521074929353146423280474647033536 10664399 75830971441061082526989901700770760136 10664400 50786912859598104480816222844816588800 10664401 7787032236239173818645825687177514944 10664402 -33384342145763729108971918801637291520 10664403 123591253843647769243762254414111787008 10664404 -108788747998202133727951544221258582144 10664405 201621186283156963724232287513084724060 10664406 347603392073097700864491974443732811520 10664407 364735247921248948405214763568381505664 10664408 818794022896685415367591831708450344960 10664409 -17078052525502249423458825336646351344 10664410 27647302248240777038146457311029504000 10664411 49625297724785768518726230391724566224 10664412 -116359215211610092150231534666988691456 10664413 -443767836380254668965439680790365809056 10664414 382482863876876931691759343138418387840 10664415 292158112502461186759826966008783784400 10664416 47391276239771611574053893759825346560 10664417 -518629074801799178023924717636654209900 10664418 -63237948358685659841364643014287815296 10664419 -450609594527810745724024351813210233120 10664420 -169290549510715362556461533434118929920 10664421 -302965851594373252788799056218991432480 10664422 -323438361698208248842102738028600947488 10664423 62893114016521550652662707134019521792 10664424 -29114492533679579221356738496041830400 10664425 48871857174449126606547218260594069500 10664426 1030039651065869738019215115861972912 10664427 -458930758837476349630694617220922384960 10664428 109299146844704906146795795916781221376 10664429 -29581261544998558051022766574913397120 10664430 -1026084791784748552137615289179893760 10664431 191462679549746744667238952142621370200 10664432 99960573181251101703987696716069339136 10664433 -114220829926531965907967612297389136640 10664434 -97777708135558363677393593759326371840 10664435 211031940102192778681126953769151336400 10664436 -2429232256169216485932043447274465280 10664437 86195730646595616359944139255096520352 10664438 70905890606838855614294637173720055744 10664439 107611197833004197558788972436603739624 10664440 -266180823106912997052048084555935539200 10664441 -367746280076151503393857819989595252608 10664442 -27838299449958820832107702556743286160 10664443 -339276295379249053529634734033812690976 10664444 59039953892383828571495820242780160000 10664445 56005056149436418273262853930245413440 10664446 27887662268197898134466078159817276864 10664447 -109631197799058115914256526275392886080 10664448 92702880856211191998310699101950312448 10664449 631544330074566554782856316565753640450 10664450 235700262278009904113167997493605526000 10664451 -46505071091982988965577790275645476960 10664452 -131494788840797114090848135589128881920 10664453 -889931055169020068396712773622661575360 10664454 -169830229794950553852810234040926197760 10664455 -377755712827521663908850395649090389640 10664456 824745706673222609359143532668518400 10664457 -6432062178203224309479301531533337536 10664458 372757790284161286555044533422086517296 10664459 -95685096788607553065470866557654394896 10664460 2067252038570387969649269104131763200 10664461 383455435391741845931773421141261643062 10664462 -185502020554574096681129448760615684800 10664463 -166656937204331758965018890775784494456 10664464 61006196469273000421110164776793415680 10664465 -9665573977056832067299410245544115200 10664466 275594549198157610712180344524363767424 10664467 125415455678011847338950846172726586952 10664468 -486221298312425517791608846741176884352 10664469 118172403370519913284509451421720872188 10664470 194637517047635068213357890119162215680 10664471 607962062437747049536772711482887098832 10664472 52609972745299212333455042225170022400 10664473 4470155636508976749546865190769521024 10664474 -251946710056664197319322636785830783008 10664475 232880443667801979782651728328879022600 10664476 -132340531248794415085217632224180582912 10664477 369982241936913516232294852025665012326 10664478 -147231882686539030288790979593993270592 10664479 -50837346597297553386847583807678238720 10664480 367172820630051181047449756805694095360 10664481 198254562358339263320216791505158130352 10664482 298248033362922880457171460585538592592 10664483 30300468266790928138044319999149160824 10664484 -186469195199887147136704071552608882688 10664485 -41952022533450205140252389475969100800 10664486 -150143700712737159571333817097608417280 10664487 -814161807007620162249828630330633760560 10664488 -250970914566704909143490524935366574080 10664489 -356799717052961320452253778341114772160 10664490 53719078578761056723590985740404133120 10664491 -5061427899075417421132499744921763360 10664492 -84859308270228416783435323715838051840 10664493 -1978230516819520482823866193515566592 10664494 224027477769144123840445143433346431296 10664495 -516619323739926995275439817940219443000 10664496 9808412184859003191521996241178460160 10664497 -49041956629569432565812505906827612640 10664498 -4310832940502511129668388492903037536 10664499 103002336722356057035790889409067223088 10664500 77668767291774677628770053168084992000 10664501 -273504085554465596829440944108103527296 10664502 -108252387348686125446896321696050913280 10664503 191888433241044848736726342801128067752 10664504 -474633998297470053654350501149028167680 10664505 -59878541955540217565024996785567428600 10664506 -641998441770640762082904695407461120 10664507 -114869621110134573774156848180847673644 10664508 -396615684214131596952901314600590604288 10664509 75006896513070715645931952939119121280 10664510 55107445134778325913597947143345929600 10664511 -77409125141448759914336482959990606720 10664512 -17222911254277932493749214957255262208 10664513 516735479946554663531390857332848109762 10664514 61358297403778673077280121524089804800 10664515 -81145651338205617812206779289530105840 10664516 -5399278889960806339007165554437915648 10664517 51068371594655839453792648060285712448 10664518 379792597869361270908722962862946063360 10664519 -668628365788886516171967747109465255080 10664520 49593073336841327279734035499541299200 10664521 320332329582255341937233406346866608512 10664522 -361585223248430462776150185326598437376 10664523 -473846462508396927253048653845519354628 10664524 228324686322324379470847516863836122112 10664525 252871603338820171022127424578912897600 10664526 -211999758368077544079902653928973312000 10664527 -243964061017911465448748985635140705088 10664528 -30582119605612448992836253768877998080 10664529 -156899210459083408955738523556945612800 10664530 322713245878394264090305623892371758400 10664531 679779472140031234253964477959961839664 10664532 355423879401803230023199145522463555456 10664533 -98444818590573111046800076167206299776 10664534 -167518309172459514543035997818919685440 10664535 40998307052657295201546556382093137920 10664536 -836461188579642520430239551968227430400 10664537 30590635586175828539250443708238533700 10664538 -36780431637602838225002374807363616256 10664539 -746356803217763412705355844018545716944 10664540 -207312328094220962293800779839780661760 10664541 -347657227733711029034208888648068781690 10664542 -14768491128207956587132293407719415040 10664543 73527143819811153359839993829053835184 10664544 338140698249499695053051520480863846400 10664545 301696302602095273935498002603972241600 10664546 -376195665305571600311790483574668804528 10664547 -90682984160588035705700137081529515680 10664548 88333799127591165807229056866749501440 10664549 -256297699289486872613712681946811530464 10664550 -54613760926356123685891147554795532800 10664551 -24113413368736366078542676314758347296 10664552 4781164082941107916642566263239342080 10664553 -177965406314245822109326547512021885296 10664554 48169109055655456121695772837625441120 10664555 -170390991588387072598053318168310844160 10664556 -205267347241970242591265443113576038400 10664557 -46929701161160095455760947600262784768 10664558 -14136152521796534879222926778065697280 10664559 -3328536627080038024387974944849962512 10664560 8820491577408691962710307682015641600 10664561 -593141414130358888291227532980664673838 10664562 175723746085155373079240751376587034752 10664563 14506698127437130435434309971752209824 10664564 -379888375806367125055658050873972189824 10664565 -161853755329331940858261656712253728480 10664566 -104757313788993345752906624076556055040 10664567 181592463680049441003939173625315127680 10664568 -39822182089174304228025229104543744000 10664569 -284885332942271565076376288048501641340 10664570 -3620622437966946108594494208895395840 10664571 -32058684299572180811149352337514192896 10664572 -214844202615072848012790139082843314688 10664573 -82823526371956698273580691229766264896 10664574 292946100656951391809417919625827461760 10664575 310195080957596059272848844059077119800 10664576 437208653677510114660218680749169049600 10664577 202356932152986179004736385756798400 10664578 134941790261372261364056697960810272256 10664579 501802825621256549105137850533031222520 10664580 -71338829971698462881301558301230243840 10664581 -769277540949641520957195695214515635618 10664582 95920340265463817836111234395538075392 10664583 76813031740610513577403091485925288064 10664584 46617181595722876855984884034947809280 10664585 88683293049133796025850156623282001800 10664586 -223127666990249308203408511836755473920 10664587 162331691713570351146085941774095036280 10664588 426020040195940114021945906219534004736 10664589 48459592092055655833904778772765303296 10664590 39346863630380220361257370578690201600 10664591 -370232085374238124785179693313396140160 10664592 6058293638932393675795285222334791680 10664593 -843986960296763599138454012407442014620 10664594 -149211916673139474583230134909350225920 10664595 -135803670695621521003699996688004628800 10664596 -542673175490079523144319774850800486400 10664597 -77722713606097323671742080256347208480 10664598 14019157494272420086705267262895267840 10664599 -416017427516615595874825506954313581480 10664600 -67985474371149046035938548385654016000 10664601 41786766289470579387758374431865951296 10664602 -1417973959262519587354394492971856640 10664603 -208200924600641902802269912007410956360 10664604 -352093341146509905368205263925155258880 10664605 -427700268871885790284792535734243680000 10664606 -156832135536794278204809651995553856896 10664607 29400742919959794325167874313640505488 10664608 -245022459046841630939545688108695879680 10664609 101551081786240600724471870009706782400 10664610 81238483746378143556715488605706685440 10664611 152530107745386569327667647917954646752 10664612 -56730359318683439885912997104000655360 10664613 242054411920649049898821431374199620542 10664614 218930775142651867240552937004004310400 10664615 -15756485268620410336889538732765374880 10664616 34568253277769987873808602697132687360 10664617 -508808965076993098174657781668189155840 10664618 318826593060877382452968796484739779760 10664619 6610613644719274250126747530282567680 10664620 -233655941833046394107918757626074890240 10664621 -174142595476453514550510174853548363936 10664622 7924321624564984289167803305973788352 10664623 680235676293959533625527502382471680200 10664624 -31277087473179451284434096085655388160 10664625 138168049141899116667545698755167760000 10664626 -109102389453085739816855688529150909440 10664627 -32493172953017559869657124805540144800 10664628 6934661586813752910960440704519680000 10664629 -1162258445657961236519740366599771762624 10664630 5101574303273295757390574656391982720 10664631 235225611516770924860375279759146957120 10664632 -767830987763968063163788093106590617600 10664633 -26748882088746887609682937543589393280 10664634 13439965172215578319651351523665777920 10664635 393878121315337642992987423713839603200 10664636 466051003013870733147280389261660618240 10664637 -302325552442508739400710316936796492448 10664638 -492199189758625733131916246803041421440 10664639 -527717961168261747437368821721622362560 10664640 -15015022178643899782052028772138352640 10664641 120266871202042738596159631440323843520 10664642 41718246420872473376457429268496651472 10664643 -36926734629606014488459541703317671680 10664644 -522362916027689228382359493592567582464 10664645 1219100454601813293439635296706786720 10664646 -202725957253421429170206822259337284416 10664647 237489896026752163811184747881485014832 10664648 141015315394409755547147174269758720000 10664649 178155539491654496033532027940141905120 10664650 75540471602631255762914278111872441600 10664651 210928597522347598382748624561880912704 10664652 177053070635687247028649714098069765632 10664653 685205674096030359357681810724995540160 10664654 97414505846348302121483637720494815104 10664655 -201987279649442692781777507878119705840 10664656 -61811028186852788702015151918399397888 10664657 -46261912301402813241583868973673257228 10664658 -54932422973294649119849729117814942720 10664659 -70385789121890203871527003666858613140 10664660 -71409971737894051808975572314390858240 10664661 140825691697273328118297647265841194624 10664662 3679488009460695735090898075143169632 10664663 46807279970696575327945813764711859200 10664664 51733894873151406742664647948051415040 10664665 -224673229293125698366643551438660320000 10664666 -92032111380825444775521071554571005968 10664667 -57658227721775619812448532454282036832 10664668 117841376523807279178805547863423896576 10664669 381739758297488014348971047509269547020 10664670 33304185641282184817187909563419171840 10664671 -136323055408235428868106510911128282848 10664672 201443512580023424695869393331178176512 10664673 -55947895329938472170906254089591310416 10664674 16265449568741845798354881841302881952 10664675 98186165930546669980072324626197100000 10664676 428092483623906248592244278481744035840 10664677 -402286297441045338880126820450518703648 10664678 -40575761009082419217415259352928747104 10664679 -95400051816122679376689454506110112216 10664680 79232902639205135557120439568403968000 10664681 282409357462616001409145107864714111200 10664682 -24953159094758908986542249451215388672 10664683 961096303153911276776129647229176658760 10664684 308006311258255492841751610688482560000 10664685 -23708477778810816990625317091101736980 10664686 -29221170706505793175584139605927355776 10664687 -80078223439895737611961716622131246336 10664688 -1387307775819954011924726577198268416 10664689 56194594039837577434210718253501576256 10664690 -110618196432867680084692554803066680320 10664691 -125766890777893386405691522352038299552 10664692 -2399091346853352264168734649568012800 10664693 339624466511703735642514712433313234044 10664694 -183424209936770869098840642581040895776 10664695 -102435210342876451886789542861177520640 10664696 -220225021036673090844744434848736624640 10664697 -202733085566896115240978316964351552320 10664698 -489090684667172518305214074040799232 10664699 -593859535206197135748359117130282222300 10664700 56551907973441811838206778971785216000 10664701 -101151704551799760346034169033351682196 10664702 -70288802647871586671707068406722839808 10664703 -13232178811701702189976336898709382272 10664704 289475288483138718899051713517909442560 10664705 -40505050184931969059401721169963508140 10664706 -80441884809925473061706511103462411776 10664707 672851731071855655819972283624250216956 10664708 181230661120304054966139429089535001728 10664709 -265536572769070767054818635425492063744 10664710 64464506310282071616549490542845368320 10664711 4940585308669111018345182340855740312 10664712 -308284223778452711257629363812574074880 10664713 -33340996642622379501003750477797536512 10664714 4629075821691816918157270572821366880 10664715 -110931037190921253560787609780859817760 10664716 14722211961853948356112182624185508352 10664717 145958708750022968592281897992552960992 10664718 88488578661239683895647601319104522304 10664719 -84416143050659169105535359793604566960 10664720 51073507517685582363244232777839411200 10664721 27149453156586541468233113165971571670 10664722 220013076701918655726039787526994844800 10664723 912874568545724445264968670448543747584 10664724 10820144095483253440852836861471608832 10664725 -339770980274189128502473154625032201600 10664726 256940486390909741363007912900812385312 10664727 269457692219333595255525219621727119720 10664728 -756561154089191441168870402298720675840 10664729 -887625980843014615464559217542342148568 10664730 -46777360056820602608727013644504000000 10664731 1401729233570597612995102650565686528 10664732 668235574445977119033312215467413504 10664733 13636537641851398412819541968094428448 10664734 -266021457260160720439527620516468601984 10664735 107302885701637497712213584332109472680 10664736 162762708075066943900294686747526692864 10664737 -261647089504496103172758260498525747614 10664738 -50794733601516367941149313189480092160 10664739 -370273451422435585182741769308093471192 10664740 -106873200171500831443979925791980527360 10664741 -549506380700782256141266759046563473858 10664742 10130918764245550930583521770113740800 10664743 -302736871120879273744942342417979656616 10664744 50171606111737913443124907083752734720 10664745 69526069439861361117551646384788365440 10664746 369697550413339755593884301641738593120 10664747 627671320800910494487919781764680118196 10664748 -153094239106588934581719756689697523968 10664749 368257818853686843115333952158244249750 10664750 175576796492174500098394245593848320000 10664751 767151162321323830664981553619391911680 10664752 -85473481450378834823824747309127958528 10664753 321567799307691261466494047173072190688 10664754 148231033554567706242173712269644936320 10664755 331802379393984455707605509519724891360 10664756 251603481227513710966882579202968922880 10664757 353317134102827835641348344962317976000 10664758 42316966332360981025920956519771649408 10664759 -319362647737402702449960570337368971040 10664760 -190675498914446764646707846288675430400 10664761 329284069945821255812432579787021720362 10664762 80055206385902648927938421108143218912 10664763 -713712572241662920366260207021199703040 10664764 47941356032230346109181876678427492352 10664765 -186843504706630930880136035559065471400 10664766 -53696555947110712533757844206968135936 10664767 205720572475566404886970918883215524240 10664768 52534744404710948029008154717077897216 10664769 -5525136957812479353467529549924263040 10664770 439700971269852151896076899033160258560 10664771 -171744432449577890487469742555569495008 10664772 -21414412106965398237952078054340591616 10664773 -230871615848167822631658504480691028960 10664774 -7745058165376248682225037199105640320 10664775 -48856388556109326705906134861875392000 10664776 550101212049207075456297064539305779200 10664777 144752060484759121896243055423537377252 10664778 -5785986025103406606391289116762137600 10664779 -924259811167682115027947041857109104240 10664780 -122508288628760045177874506178233118720 10664781 -46183026702418228776857914201653547200 10664782 70792358672572753466953888940051934912 10664783 463470258579782498982828089693183218032 10664784 51917159653108518961095246838605938688 10664785 -157878117402499371351818976400475755020 10664786 255713807405181993360273844645412847744 10664787 992569853990949116377614730202801664 10664788 -380010805672376418429012917740482166912 10664789 -58945537893143819175674175416512983876 10664790 -814365703144809591192345871611567360 10664791 93543489102429418820484829329871229192 10664792 307488704334196359843234991546814914560 10664793 311097238153929390190063638560403328884 10664794 115034591711901762569901557015933179392 10664795 362665107819684270527602529189387713200 10664796 125601385200951972235719467965520876544 10664797 59308605772308999049461983612288039808 10664798 -37048359463028571060104147751020243136 10664799 -383798050893991807836896677373280062136 10664800 -383065825904890992908146184324117299200 10664801 -271642430466549073835623516230126560448 10664802 -1474824492562317480847401950199132720 10664803 -180486879960850586404694303467232969816 10664804 482707972186263448242341309526030550656 10664805 -214714410210251753276099989426647846240 10664806 49754998402529023883875937180073292800 10664807 123281512423263601413866545787893361640 10664808 -17823977410286032537330824749383680000 10664809 -416432117078330018335768300355125537990 10664810 62661937946486192223322370510075866560 10664811 -42862575642309700136216447860791297360 10664812 -559050826337068611559155058872355857408 10664813 -241072080508106099338223114233664446080 10664814 -135913146667434607902568673365171077120 10664815 70585695921322786940326958549500936800 10664816 56300579811242050028132497721136218112 10664817 -10518605120635990724124215194053058560 10664818 235719066699497773367648496606971961360 10664819 352873241352679264274150076193166592 10664820 -86379879580604292874831604471927347200 10664821 89236056058117039103374796098104223022 10664822 -24148112194377826569574380800413047168 10664823 -48137995968355036879320112268059915056 10664824 263292830397425982983013820785346560000 10664825 30697767131451507829243313174275584000 10664826 373614718633878452231617418824783962624 10664827 27001677669248166544937035835023406760 10664828 -58388346817018910376589447735307480064 10664829 13097104481878618895265946317003968544 10664830 235588492994256413498911927407290305920 10664831 -1363177607161048167269464288910600717520 10664832 89068771609309604555578504339563479040 10664833 -666774451991011502742549947438769350480 10664834 -26095470701813421703896809975530139184 10664835 -334603422302236217967875920026804363600 10664836 10405334200145017078784167165615693824 10664837 64784901741945268776113360456573329920 10664838 -5765553852202589971031819431111445760 10664839 -549721313807876957466479051731675590480 10664840 -366579049839435158992266494466846720000 10664841 272790893455525773087461419622385132288 10664842 337940081638881668858272078137067200000 10664843 -68424191609579935796198379278484309984 10664844 -48773392802450444379969333095975760384 10664845 3086791435574167885247984258194006680 10664846 -439529436942371164426441234694339800128 10664847 -177377926275357548169537334757512356912 10664848 -4829922113062596731036892706187427840 10664849 -492544524773574229838236719919728297432 10664850 60428590850788256322323715836909980800 10664851 529442557654664812061700866561532743852 10664852 -576265332089940360650217336308608481280 10664853 -127099219880879157303428117386996113696 10664854 -306909700350859095863923576982102074560 10664855 285420576092595125227602063492964418160 10664856 -62786515495087418968157825060883118080 10664857 -178053321859283963060942082598787986688 10664858 -384853872777817395168893665940589480720 10664859 -220122280306480772626153047992354882688 10664860 7075305613617102057009291844798172160 10664861 -317691368677362169166060330438529632538 10664862 -3210342861184209805990018605575203584 10664863 180956090630295403560956613915824014584 10664864 71500337743642163876702828351352471552 10664865 -20814903640721180021004495336148551000 10664866 -100852858428134706178106971163426961120 10664867 18946566278633389573701248593875683712 10664868 20479661922888834148433995378991677440 10664869 -521477298326137913440252330036805361730 10664870 50100992517945786089629264840302220800 10664871 15942537921918301096775357842900243200 10664872 334945295275138557369722583416735569920 10664873 -202221513764914070966172902286587195760 10664874 5234909944552346642304152750379699456 10664875 -93493631939413818681952083132266772000 10664876 168403795412531903711103855861261983232 10664877 135011173544165272996772171384715328320 10664878 145366737895529794538140418374926761856 10664879 -35665590473723962221792122475972481968 10664880 16161870265648408537238867130205470720 10664881 175581704813456985919751959645997473682 10664882 -5198797435297699756463528673108225216 10664883 435254341327055127594179505324043436052 10664884 154310754637214829214174364065306898816 10664885 65871935711913521455387975028343323520 10664886 -111071057840134718787933010687816105536 10664887 103368187602578143420699543846670880520 10664888 294179130541601653695060333741407784960 10664889 -116806154213856632461816192926232230576 10664890 15396346160068887655016368763250835200 10664891 -521995514674682519776594818387607575708 10664892 88118995127767489706505498992765583360 10664893 345996164000038127345953348251923682048 10664894 82242696717945186544848093413576964672 10664895 27891949604234543792935694044640272800 10664896 -183728936926172578364345061290645913600 10664897 145923562498853014694244188797941338880 10664898 252459250459259035955248122644183508864 10664899 -116505081664368423095641836634965504000 10664900 127267276734111398530055097164903280000 10664901 164811144822574748867474302831564780668 10664902 -85860940725301647089285507547414076608 10664903 -8939932880098075498976022095836027176 10664904 107651621791154062984959362796030443520 10664905 160622425447797681049455166842028857060 10664906 51425690391492303741198766913884673280 10664907 297193977060960226409111941934425007616 10664908 72310323874041802262594209505772432128 10664909 -55892360267589262943379634196560304160 10664910 96018188038663840956389107877546822400 10664911 781504517658782478748475480707734200352 10664912 72610350141341052597254522510599151616 10664913 -9885062394781223074631017581585134592 10664914 -28404916495355746570698162115539073920 10664915 -427743457436187120858576189443698399440 10664916 -29996322744366508459431770155298267136 10664917 -94753112407679223607697324723464151588 10664918 263891561070196461171492264952352255040 10664919 -292620701689102596248565561997871097600 10664920 -7526595806375555754317541616644096000 10664921 -296358131774447133204371933262114000000 10664922 165442264775155617788847102748492073472 10664923 252463207726124948114136192436938655172 10664924 80399847806807419042584614106603993600 10664925 23429679568947605177266235547648319200 10664926 376545318350675679288121054000957842240 10664927 -33610885466032662088423108532731960320 10664928 -359668944358752329500203719557742592000 10664929 -1627370643547667387513077587792901893312 10664930 66057232169308124064776105940692613120 10664931 57318159071143460865441773393591713200 10664932 -8277206199617022715501830957999317760 10664933 103416329382955713080959391718106535100 10664934 -14742842381953404148841764967870570496 10664935 51683452731166596513520213281059769600 10664936 -635526797352227445420867409216835896320 10664937 -75971398819169865514551903376243719606 10664938 61197824458365447603898545669856563120 10664939 -118267354597939011703347961134796141776 10664940 -43920100482398982533029310343383040 10664941 252561101086313908103488727358674459872 10664942 -233319109859537706811358513806427848128 10664943 123426838981573958634778304131830029064 10664944 58469395682104797962189210871022223360 10664945 62873862057189474381484430819014715700 10664946 -357388786677646687054359820996434816 10664947 387326373726117204481264321220742798040 10664948 -459384276528779931210668125526376077952 10664949 -125917855879611722358947681771298733536 10664950 241055540198071844669662369867017710400 10664951 -68966880904592899592254717950667444992 10664952 255622026088394431519914134311403520000 10664953 247413905669386707332458904928488795400 10664954 130242321374757532398688158565802790912 10664955 33026999778600393484208349337257776160 10664956 1815454060502569478395899608744071168 10664957 -563714473409605126238813454368968780794 10664958 85040246027497497706706331275684720640 10664959 122867137902924910051166657319326646480 10664960 401649789903201774527584127794261524480 10664961 -64532348838228241359923954615640893952 10664962 -26444160472878499797907525178932027392 10664963 -168532798076099025014671270723503958788 10664964 51781100157948525570867224978281296000 10664965 435407590127342500166037531848939068860 10664966 174311826706505560717323846648164745600 10664967 76882631922276506781165450741196275192 10664968 222481827383285057138644878734342722560 10664969 -279637314035186011434467734429456946304 10664970 93277556290020911648126197893927840000 10664971 -561212910541479030344802694941279470568 10664972 -288710923066024127977580639189891486208 10664973 -10107669836925656477449418013636528000 10664974 349879728928252795768093464012224030400 10664975 149121654670256412975063487954002609600 10664976 21003510582495908280856479153560223744 10664977 -279211823353017957526946379170958724174 10664978 -49371452553358734819166216800983527776 10664979 -160955297059240842197659242734819361024 10664980 -258810244501984122433269429570909600000 10664981 165498841302930197482064904685821384864 10664982 155837859377056806936117099788578725120 10664983 -257585819086739279020766422842474489680 10664984 -733499897887552179874186487740632883200 10664985 -19385043990346109336852593615571481600 10664986 220371299650737589354092322656823404000 10664987 -169411045969208703566659914432726178680 10664988 -345518290491754965759149872586221808640 10664989 1926340600981016278755180971951274720 10664990 -62900142494243854866220135486795530240 10664991 -40003676308515172696971844934850055848 10664992 -1636720684910820513434233195972263936 10664993 -913393108446220117416704912470192157520 10664994 129160267904547374430788760058628198400 10664995 85311655443063357422347329563790086400 10664996 100383862763774732654582653823732728320 10664997 -34139608527668376584754747416634114528 10664998 -389077256746142168672641065552700884000 10664999 308850775259376637510567761386504325960 10665000 115363208018589632149648733844480000000 10665001 -420337905250237535894008528643689712268 10665002 70257008309575581816246655322434504704 10665003 267357865017807482420513888523414684504 10665004 136285910572807179540375454535506165760 10665005 3882599144820673407158660973320958720 10665006 8839298702233986757896354084928171008 10665007 -147952930578389675104454826982114547600 10665008 5606252620432125633998352943888072704 10665009 -49160071610715078245149193640904896636 10665010 29614505815396768350659920988669732160 10665011 93880271060977243805346296607833698560 10665012 -114178346012559336418306668531172773888 10665013 558336319371963120596166536254926865262 10665014 507822837872680602004186321887878474112 10665015 -206279888943916408686110581639662805680 10665016 -15706455773631960686917104897034752000 10665017 572593183826623563643655171466006663840 10665018 -42171872575851687399695699778602237952 10665019 71212570906670476993220521479187534200 10665020 -255535535321104606314137448891737272320 10665021 191364143293628877578062184972946208512 10665022 54165988578679657463082053995259524992 10665023 5974962756214183054732523764154683584 10665024 -135540009627695094114268486186139910144 10665025 -112593132655574962700494358177493507200 10665026 -9733742010968523195582393162131370288 10665027 495223039899737392772550439936641007080 10665028 1033475743478373560546990273490235392 10665029 -286558514506636554628537518981832502370 10665030 -56544182457865726484598436916812183680 10665031 81505940518334239624156811906558673216 10665032 -296665244495568093743252259105820999680 10665033 -16936048441416514212817616338541377776 10665034 -14072103252180560858074107575977446048 10665035 265242977279049763834221845421420140160 10665036 172015114206261010792677673144867828992 10665037 -25715167722263891552601513953599046388 10665038 154835922447336367830705330698554441920 10665039 81121491821746263689357438293253466624 10665040 -15874432610646928234571236214909337600 10665041 104735357816927465826369551376101795442 10665042 -190795551769943352346916246204020504320 10665043 147243439878840264961571922252152814240 10665044 -8298929292382660000904800747986188544 10665045 -258988048649112962563340260733299291680 10665046 -259999519900644894003576957601408033632 10665047 82835827751878858674440447311739992320 10665048 -103756687340246236498297576578344755200 10665049 621450497217350313549947393168046663050 10665050 -7272772577374227327927236412008294400 10665051 -74743709567844206810072417069678059368 10665052 472762922247517157717395411043563465728 10665053 63825148360662375913267182045567761280 10665054 28447698485798078242126036533760327680 10665055 24624118011907649043285680935157801760 10665056 -482046443924189575461310590586997833728 10665057 -139395084762386508341996049857564289984 10665058 -161755764978249704964514341640358338560 10665059 257219790155998779793156873561134670704 10665060 -68024471175611230572284848827103641600 10665061 -187081082770112290622595153619721600 10665062 -185044276704369430075980067139788999968 10665063 149545435295145466986907298192102365704 10665064 349006397561402264082932871410973711360 10665065 -148209269891233307310053700600125523000 10665066 -18513755627264049001265752719249216000 10665067 -309325996097957389437223110068687236208 10665068 -220421303803912960752395871651102865152 10665069 29418190399197408330553615525976569920 10665070 -41137820974965526831749149775279993600 10665071 472449379073224882261328053763180920272 10665072 -36298780470585894869821407001311608832 10665073 -801326618490937930725634354598225989678 10665074 37628253228528437676673253335924091904 10665075 -515119161315963770424610253429054400 10665076 -363394084219622375547445405167171594240 10665077 -17600443892999302436432290458844450560 10665078 20648767890126558810334163913448703424 10665079 562408748155740383844914567194478428160 10665080 180348856833573913908076454467408896000 10665081 -20017457361932397061059918633383896320 10665082 -193716365158443805417667569528976638608 10665083 359244354228129405501990978865541512824 10665084 -37609475818043356540556470763921602560 10665085 135114673215040322033114713555759065600 10665086 -333059094607707136568333193502735883520 10665087 260454081110742236520860234943223490760 10665088 127141104265184552462761662441502801920 10665089 -310333964224158255141543437598454378110 10665090 -11618308779203244065951332514126753280 10665091 -119357983537154195125067855056579784000 10665092 -120143971171433403472769102943986496384 10665093 211982081483515933433839202160564701664 10665094 -270644445283920043228367821021040234688 10665095 48089320868485329241881814567879556160 10665096 -156331712953500657430505026149503631360 10665097 999038344277743826947759185589327086900 10665098 403983166215037992419791010193352760160 10665099 -334747146655524482636714204409943925760 10665100 44424725326536204804446071492870886400 10665101 -250910471994885825644875250066815277898 10665102 -24534743026587210319106394432762863616 10665103 138451497313508868715565459025898072080 10665104 -56558408333657346440157736452662870016 10665105 -14503400081456508836750022008724201600 10665106 -178021997843086721178821797443245659248 10665107 -15126784612140833559780593086639426644 10665108 4518977830563227458943860067946515328 10665109 -86070196270411327541540425575489230592 10665110 258937987046181116831199655326148296960 10665111 340385452736057410233003690653737984872 10665112 694398210406686945154797112655050291200 10665113 122756674641809380739307196743385228362 10665114 262057366139557044778034528522904936192 10665115 312739412003523187002917707499902013760 10665116 -59566180616501693356564842737000644608 10665117 214794143151748006979546617066432926534 10665118 2750865958233470186821884853785646080 10665119 -48297412510637884235110171929396460080 10665120 -146573111917751916714884479201774141440 10665121 -914923910316227885003947785768258815808 10665122 -57012197068770211717684820924382590400 10665123 -38416232745163151767091749944583471104 10665124 101128658364352882817279334142645191296 10665125 363156538433221009437753719540634678000 10665126 -102808119812286072126484349434151709408 10665127 115714390658063917504434525549788400000 10665128 436276125404404255357427186811924188160 10665129 382045402886515686987494081203292509584 10665130 22627911259182184897734872425256601600 10665131 23716700036591409248657040261146469912 10665132 -373118708381042591674135257377789065728 10665133 -378221533715827193183967476659079248618 10665134 222841213935307491238135778802290577216 10665135 239550135232521061121659452115841664000 10665136 -45373941587532737069421042864793190400 10665137 49176960551159812137329863950499449600 10665138 -77396582620853679378534362667795400704 10665139 95304203374476670006527844550568145456 10665140 178292004214323729175115426454409501440 10665141 1204486596694882771757078307551113824 10665142 -338847669199393407793246801430537888256 10665143 -882960663268187133701490654304070875608 10665144 326451011230337604257788373006393794560 10665145 -306188404896722922754221736061621207100 10665146 249514602904036240527916652724227856384 10665147 -8169769298964097717871714418523438080 10665148 243599334720759805235174151953766045696 10665149 -731110133593592453976066275269487126880 10665150 91540157337375020263674110093270601600 10665151 242563532443434965076043262583294118784 10665152 212948869853181379021369191607022125056 10665153 70683458954003079315976343102864720562 10665154 28443832055713657895919925393475088192 10665155 302617027341799674317920728431334028560 10665156 164771271057044234429268827927000371200 10665157 -422921682545754678869355105803073274594 10665158 -117561831488691394664385511755004784640 10665159 179495170219055863656323227527921256104 10665160 72733249708058033057722250311852032000 10665161 -1375051406860364663562150190552793280 10665162 745886238745308280208685760716577889280 10665163 -889194628907569987164415316773854004588 10665164 -283236844449833535498980494692429882624 10665165 68650752218785615912861578306317973120 10665166 34330523242412801970780780204739473408 10665167 796412892834314007758903138519823783192 10665168 27443431223796131071635656101947899904 10665169 -447741567289143660912492566415100847566 10665170 -140173210599545166888852282052582650720 10665171 10925854864824630986880316917723008784 10665172 283579426896053552987184727896578088960 10665173 630843091218440246519922093000778777422 10665174 -52266284913285915899827434037008469632 10665175 132256860975028488157887395929820551000 10665176 -111049721695792913447678204398541783040 10665177 444710270307860990214982102175449997520 10665178 -102407176210807870383875653116841236480 10665179 -194266147823038617862839420290166940128 10665180 67327625092955301097655773451540751360 10665181 52477006995090647466891326345218610092 10665182 -65806379580776748153310517684994624 10665183 -535541227531773166094746815954580086000 10665184 -246164386224944620832762187329070956544 10665185 167188678926913106715326197894259365800 10665186 -1533703004698407469517232926628664320 10665187 156772481215537783729431946124128136800 10665188 575688293620530463656906455691096489216 10665189 -2288083045179881939133924440614291716 10665190 -141155592567826411579930155813279876480 10665191 -455004257848085410645880985160315134408 10665192 -7179164341219406941094383067220295680 10665193 -417172744024616747601158828512287086208 10665194 -201278690595269357090164479108864921600 10665195 178273933361237830665668030421634656000 10665196 212129065087444237769562888984074342400 10665197 399449080132206394491167101639772023212 10665198 -250302651609248378063477103304923710976 10665199 643211844470002217727198181358681445200 10665200 5826125167645349655419524270315929600 10665201 -213146063723487821856797354565508890768 10665202 26134016124386124103915666269309057552 10665203 -891959904205402190201546999404833495480 10665204 1647181077737218290667547264385515520 10665205 15356837602404450034293253200150481920 10665206 -31198732055865195498009546463668633600 10665207 -77644865102100248645967924428570981280 10665208 -56975929408960616113228004690160599040 10665209 -163632461123208345164591458158772581120 10665210 -4921049110101101363208429151180151040 10665211 37922815241095729473728226149501365000 10665212 308612318042471493316318872799846035456 10665213 -42388289845355982292296178816911772800 10665214 -877064385743922981983267921045414400 10665215 259018577141908356822856518088728099840 10665216 -202829699355515149665919110795032002560 10665217 -721337393789191854112358997994117485740 10665218 -348245733111930385328331203259363259440 10665219 -279175839481421125353024769846730510856 10665220 -72268946603034069295066690809340773120 10665221 -179550909029785312814205518668652433888 10665222 -58229400978063390341553795759009177216 10665223 217585473284784924490211494627522588624 10665224 -688021850091196103274286187257939799040 10665225 85869332413315290444662814531119439600 10665226 -13599241468036290265471827753314188800 10665227 -20287158578064988054062104146903609800 10665228 132816600354328636842855089456183525376 10665229 6542821298137081610925288964316427830 10665230 44470363019274786609194499985504109760 10665231 -104455974800880432949117895481584753136 10665232 81658935647805862079107595385557155840 10665233 -90154874802690359357807620465178845518 10665234 -184522176003048572987338695451201222272 10665235 -314379632824376067630837931701733778880 10665236 -179570879860045928368793541473247726720 10665237 439993422452948153183856325232215741440 10665238 -110352444891989395548086223575003891712 10665239 223981030348823323016655433906868410320 10665240 -101578985166484217811964764484848844800 10665241 -327483295802939032561347259139569215216 10665242 -13246933871685755449882484513758598928 10665243 359852006641116442494485105743633675200 10665244 81349850350514614477591948473596687872 10665245 248407622254662955966613274066376891500 10665246 -179436645303403005655521232653884673216 10665247 -2458748897954652891496824787671537808 10665248 272405105997718575897228391366247055360 10665249 -15074829959821755267230659937573314560 10665250 -32775776180573449527667998007605936000 10665251 -573308565952459084915992877093615062720 10665252 19541343357246319000757022325915062144 10665253 -141646895850078117011483695341240472800 10665254 303703176458651145926548099148599236576 10665255 -334536891145350249894232627402684507440 10665256 42998606503576124319819761936121446400 10665257 151972762417137525443283973814136779520 10665258 -209344287686770674501102294870477494016 10665259 456689812824828464673056906954704121640 10665260 176296382855187330100656960818300282880 10665261 82793362532758038262481614776920306880 10665262 18211590851797167772318148330838331200 10665263 152750384572783735272232713250517733360 10665264 -58756378497624695666122172770420555776 10665265 -52890532951568691809814762748715170560 10665266 -363621102820948039787360787896421693168 10665267 -47922629144686641868724330350655979720 10665268 60509979011041090981532170870884610816 10665269 224610448406426087657984289734761346670 10665270 34096237870772226573545586759476582400 10665271 194113753537249721467883901793030128000 10665272 594619936603235042062425669019729612800 10665273 -382077930756881543067463035124419772896 10665274 -497465752055543527116593460226837916448 10665275 139014631567107789556038964867120689300 10665276 233537103275354855480121922531656479232 10665277 135524727948825907814299509898966737792 10665278 -17437112898386367571894340714895706176 10665279 -201129772246022207655059607549212728176 10665280 145870912110937297458541529796260659200 10665281 614798404715838271245947169786312500928 10665282 -39004413148670569862702766913401671808 10665283 -8011166286130903277876381441627961776 10665284 -80714964405380101775357131024663093248 10665285 -326752296003146793044777849985430792800 10665286 -252684912703872203793777182770508469408 10665287 3042314510797512103728412586668809792 10665288 -151257424325384939177085828898803056640 10665289 82437921192451688103023821864317062880 10665290 4434311817583112027939117399093721600 10665291 -53429688169506707272862929605558709776 10665292 41276404641062958832286026669580493312 10665293 668778616999481184192297339582140407542 10665294 -175962819259057514675451353753932679040 10665295 -259713012420681887387835984123020734200 10665296 52658699440884995609073920616002076672 10665297 -206707429909399787972800009632714913920 10665298 111767744179042713881091450118268199936 10665299 401914252396345413013713327537044856300 10665300 -3044804570055504184834902552069427200 10665301 -320011374280346167659181557371657332200 10665302 104232090682362136220494383813514351104 10665303 377854123862094877672859352625779119616 10665304 -161765815802862788334263323211252244480 10665305 -85170740340813608094066978140426341440 10665306 57083228093856487179187135184553334512 10665307 9717082949232190267164201139655897952 10665308 -551269640030710572303193519898760199680 10665309 -185890073480519157509049339959048743296 10665310 18779775534323153970784740166925194560 10665311 813774849523829933963911781207212506912 10665312 -111283997597704844564811796905040281600 10665313 -193886512408406585561392346877982539900 10665314 -237203716741144783534498339008908131968 10665315 41367512989930914159093845624018080800 10665316 -599429411144288686736014974885350481920 10665317 54879538524536563003042354080282233820 10665318 -9225322833300658712382189181566770496 10665319 31453964651662881715437548197881768496 10665320 -352972720865098851199898617059604531200 10665321 -502004354411835280685641559693482962288 10665322 -205998059247672682700922930819519006288 10665323 10478793764635664944736098301250587760 10665324 178506756679975768382300060190342082560 10665325 -347586581239636665870661431322176422400 10665326 125343937511442395134051102000810354560 10665327 -274513364928620454495390257486695777920 10665328 -109417027098086744120120173314555084800 10665329 -517133521517928722293508332717155233070 10665330 12448583683334077043100064414158950400 10665331 -278760050375949884517367538460247032180 10665332 -317382881713875931473644240478121482240 10665333 -452405415213773598786921968584753152 10665334 -309414762158927832190737871318943797248 10665335 -365557162482711702074309154584271585600 10665336 150714554881890719899506951122455756800 10665337 -647896795767580425246388340643500501014 10665338 -137604110943970448835737230327096321680 10665339 14063347044091403120703246072415795224 10665340 -335803655217169287881359602774336437760 10665341 -667254993689762045503790175471010625856 10665342 212432500744318689636084889042228785408 10665343 292190657338467867493060041927513253144 10665344 138018082638700062284845037211195801600 10665345 95276160209934233370343521735442427520 10665346 369529965654888203485283515580015581440 10665347 151763139493058418290730690638020299264 10665348 -249999728432945306891657592563187102720 10665349 -203770797462539205658410126543923138436 10665350 115552630975973654947939453145818658400 10665351 -15301614257960053916810908609942049208 10665352 190737968033442342696100526108000793600 10665353 -189610360515174505726079391575017787136 10665354 8880267159067461164508466746780959232 10665355 11693960714223396514647970351114511520 10665356 99552991287259450954037179657298614272 10665357 199955612910722703867185831836406586720 10665358 481214049402081387829979652129747891072 10665359 -565943760579372500240607024991258625640 10665360 -5919336947866401580484725325373358080 10665361 43543120289560907210034659705394716480 10665362 315347534389694075164386427633803413664 10665363 99069453011959060014438292745588169144 10665364 -173190691128677484283781110498761678848 10665365 -723777318537973055394140631743233588800 10665366 -12573839377845051121214064675802945152 10665367 155349891159935925059454100628871849416 10665368 -15314892436464455090071531764124876800 10665369 79924827012381324097524176274444780288 10665370 -591422078037564146543653397547940204800 10665371 73854185761963806431705535640516621200 10665372 -272669605589361304669932830821284177408 10665373 -5314058910324580727708312039922854056 10665374 345617172315327858463365666159302295936 10665375 74687937988689699281274996660764160000 10665376 7599402474096110292914681737635692544 10665377 68651759603693628978982151494705568226 10665378 -29216145716313215912989557459767412480 10665379 826544508545714254657937157461513493980 10665380 79832344653058682150371784765808230400 10665381 81280588486518129867737163585290849664 10665382 66883608329043977051911488059579967744 10665383 128489524277368080129111409993169853240 10665384 -5823652848255431716227081150140743680 10665385 279869124295729838881549688751271440000 10665386 16274591777436437801061858799655424864 10665387 607360401542455293327123559011832740960 10665388 64137892075560197351308505919742202880 10665389 -79230993781485545316956902918611708234 10665390 97129570594334282833528609436980897920 10665391 -275036882653751136031005130416105122832 10665392 -90354429047490164995294794669761691648 10665393 -465775549168568752378325255664500405136 10665394 240271309178684686543501217252662388496 10665395 -87017393682330463159747246708243046400 10665396 -106147334172385454199875877225007945728 10665397 -205761054595166987522663464105539569508 10665398 37215716100632721086764123943562137472 10665399 -177552848742257925984234129142044604032 10665400 -332229990659881152613428877949180928000 10665401 521374259111501611861722907330784259072 10665402 -133409003354479000452304739609022297600 10665403 124433975704179197945724031324292003840 10665404 -114949826061965917992473618958441292800 10665405 -53652049753957348885529437794451680000 10665406 -218916707710508761547850816264429816000 10665407 30322405369227673747090543172678234352 10665408 18053329178151930564998131539461013504 10665409 -630449587312475580731708242789820073084 10665410 -23008489241299848210943303231441098240 10665411 -143026511438360816247185247624066161928 10665412 -68275957736462626830943638837395635968 10665413 3661956640317296496578516621196255840 10665414 -278967732295774468184633693488894179840 10665415 -72153432734833474705439969737710340080 10665416 2253646135176147696599744694796492800 10665417 -107971007927998401820630413753312936960 10665418 198146871098685880962785374520699354160 10665419 1672925498876576273690683067090170344 10665420 5752996835747296033050703812382464000 10665421 -178781041810607726310666389966874463872 10665422 -3699382473440885421225385465511531520 10665423 487024655571901304997853840095038666184 10665424 -108945486357694555971330297641172992 10665425 124544822626711339655417335495900446300 10665426 83395878864946984000030418993038307328 10665427 314882387163580928692430845868519276 10665428 436666516708973712963370113859391164416 10665429 330088092658157298140419435586891738784 10665430 291733113902930502661919696588439580800 10665431 173632775639802999030331405713879087792 10665432 -8522463229953110911260466325871206400 10665433 776946416335698143497425032538201820682 10665434 -87003450976772884193081550656625208320 10665435 -20598582109702353386213063366269044480 10665436 21346995028191392349882208519312347648 10665437 -342922498056861816741719458193784205914 10665438 -83055538011186213568565634123438032064 10665439 -320826255546266354659902965070400909440 10665440 67301029775386575609094045770448896000 10665441 -27627782679021391044254832765213277920 10665442 -32364490927233745698909242059453534128 10665443 -844460049544640787160568810879519377320 10665444 190370243320968134074957378648739573760 10665445 -75334875764833390142789711759443680000 10665446 28516491128309918634866182796644665600 10665447 33313446493814320468755928074198581328 10665448 505402395378340085063254308666998799360 10665449 66136846002702190139380870589120084964 10665450 -19643939061414180015773210360309618400 10665451 317271688741936214041614103484061246452 10665452 -229449260466804184497184189508365163520 10665453 82969872507422176885375298882177999808 10665454 -99830843090386901430755805425276895168 10665455 4912235698005226747053177559453379520 10665456 94900832946720975635248028801945075712 10665457 -134130573431682010549095577319835906816 10665458 170528016518545060652737238248163522976 10665459 -112975187292229331490834564412460559360 10665460 79453285185638531808424894239218073600 10665461 277946350867925972160208964050031274624 10665462 -39025240639275676152825376072068096 10665463 -239709734468882650568790998315775221096 10665464 -357355215673442455594221612342014791680 10665465 478088420224829208935522679378786035520 10665466 95602670501052032196143039927694936576 10665467 -394175711890594554362677335710175275484 10665468 -194567947597484282806336776342046482432 10665469 275649011173552325394553444895231588870 10665470 178271787713702369946491994849583574400 10665471 -333130538876265756391954850249627237688 10665472 16290964694331766584431667350876454912 10665473 -19790054699867701889032308645922011456 10665474 175652772311729733188004814864009374720 10665475 875342128799754516182177186180815464000 10665476 -12447865776735791195514599120179445760 10665477 248874183709713732225909990482255847420 10665478 -85443883294301900650239069597776887680 10665479 -283825428742100340522945005124996078720 10665480 95976864493897343459143945883856076800 10665481 41140547383198995697909546993273593892 10665482 -70870300268456754600659523371929007616 10665483 -160092539254757187118772758788839591976 10665484 450693508780926203999700077648464863232 10665485 77711874422440618634965544058345327180 10665486 40559296767750298503787862593275367680 10665487 -18144191639183061739126049387563749720 10665488 -43737192271044110835450223750803357696 10665489 131675203468653446246114539344231825120 10665490 -175279546965278690425423569655046246400 10665491 -105398779309777451203742292535939029648 10665492 -173777146295863693995272135238434666496 10665493 -123288626252980724578154208187476928200 10665494 -2177819961749052716233475935521670656 10665495 135123047749446253878779544110665707720 10665496 240847714724451777767063496778264719360 10665497 504993738532176621282718219916184095946 10665498 -106404944672879592016056660421256136960 10665499 -161372616770757871094106371338837722672 10665500 -371449336893618544590686079590431488000 10665501 150124076805200140039616203261929619968 10665502 -163815148914822088662801694061352050496 10665503 -523965139064413300918738228469161945248 10665504 387531901120313574494169619886834319360 10665505 -204470009169151076971658831142403200 10665506 343558295743114316750597520740377775952 10665507 418116303080206398591321500047500299640 10665508 98123298013013975754251198986706743296 10665509 -325888232428451669478948431280455530884 10665510 93745173746606337357964292882710258560 10665511 21579766373355337721256151300810613712 10665512 43727723333162108337055870987195760640 10665513 471601540099874414471463346061823573744 10665514 53931472999520766075201109147366936320 10665515 -192291104925366945541240989295052421600 10665516 102223507585944379005742023434090276352 10665517 242072568117892346095611008666990160640 10665518 -19721192395487260591274932604844431040 10665519 12268652720179281756542265248215243776 10665520 -114212487602993371637186663270925926400 10665521 375281647622820418827956835100787368722 10665522 -108726318943410310581215045230274267136 10665523 -665258702703205781970310387191886032696 10665524 200895734314121754156235696880207604096 10665525 103808096058192222218396851320436764000 10665526 -23549710940850544764632996203602775296 10665527 -56488568285094296978361831926764257624 10665528 177821051756681573945426732412149637120 10665529 88168932688323197854447149531989680832 10665530 -124404987972865822831376886385720887840 10665531 -320788396562738230252791266830879322160 10665532 -108817651630207561944975646627792098304 10665533 256317249187468591362994174795559290380 10665534 -199926824121137692782198258453988761600 10665535 -11995543883517292573463853917802242640 10665536 -82111803981598408312649163383871897600 10665537 -159859895989384594732178264069243120832 10665538 9593675112114679160661498784940420160 10665539 14258461653167096651532969513803055624 10665540 274165175481306993428593225286546841600 10665541 118918933083225522627692641328456873500 10665542 -105653461793989693799816759084902855488 10665543 -32764073859423768263985945847236076416 10665544 615362452585286954965329833015753180160 10665545 224697516790248260152184645961820140 10665546 -60898924371733919995343043235648089600 10665547 -710840678535845292490701632318779924400 10665548 7343811940915060104509695145096171520 10665549 238087971514986490062696750136153937568 10665550 6439568209473926279685249936576921600 10665551 -67559053832461275583097027229220415688 10665552 25497503639574111992503523808519782400 10665553 89824563937886449480983637480610414080 10665554 343632738632224191267566860208047985952 10665555 -45179423853876679400399967596206041600 10665556 -498864663129209465330156607143257497600 10665557 142728860274893178202236828153608874912 10665558 -160756812915764448044455441261816572576 10665559 791945066511489171495029899082714890760 10665560 60084648959954775619012898821517721600 10665561 147217605892326028645164651447019350720 10665562 -39201376831419610536797642261273536608 10665563 80518476175787496468753177353668543812 10665564 -29325174770681367839213463593208741888 10665565 -208444462422999137436635231001758091540 10665566 368278080884993992105963772625070297344 10665567 -313553813298996269218542933124423883520 10665568 -567058789552940606475301289572594483200 10665569 108687531050637277060945907416097884800 10665570 -79835401390222057426499912367590092800 10665571 128491104694621455452030837281638376912 10665572 -107184110188022910662584991895637617024 10665573 90501752367304265956124676753725081184 10665574 -113519190488277376351253221104329501760 10665575 324299118103272434502928191888062283600 10665576 7476609640821272030950073931207997440 10665577 -79062223126743087563635078396493754140 10665578 -135445207834208275177345910265413472768 10665579 139310839898118842671072789304361660288 10665580 48169687843302264259301468681602698240 10665581 113042511241944885849654409387707187200 10665582 62810544423723219518457298350472364160 10665583 -82158539390830627247489463004247373312 10665584 -20143106644065080625165087963756134400 10665585 92774988325900208340973001316418416000 10665586 9550991292848384347458744930681132960 10665587 193090621558936153917554289691717919232 10665588 342138752059062214926126352511813836800 10665589 -78074565013460701840572484329314188800 10665590 72018055137697271595651894949539342720 10665591 -9588831488536898391256043781490604160 10665592 234341703951060484148480603574681600 10665593 -173176048923354555254845138418153269680 10665594 5296058656844323888896110707416445296 10665595 -78207226606221213132344760574236610320 10665596 -74822082278626491662044840596081490944 10665597 -550857609268166912149625037171399606528 10665598 180933273045849397038391341183528187200 10665599 -61705165915290640891884360791075958048 10665600 -94934703137642170192001967480373248000 10665601 -201194672147505366502251980785582466748 10665602 355959334914718883311942545107084090400 10665603 69596376104300920545658273610431872240 10665604 -43615828365578165908544033733992960000 10665605 344883178526157776026359189887384515260 10665606 -13091201524264124483976727552697524224 10665607 298701392319685374559646809412405457720 10665608 329296309426752135367963677138185717760 10665609 428639818816351307074520713856726054880 10665610 -107935445017294106403827984515048859040 10665611 18278135429050989039786496386421941648 10665612 -47742988620594090565137436059218411520 10665613 -88956000607731583944231463554333405504 10665614 -46796361841177591667692556465412042240 10665615 -136894910863665724381637969011658135280 10665616 -118048489800236692649689395628095307776 10665617 -164122449272919925973687781743441754588 10665618 104528968763783711121663182117794291968 10665619 -110012695408886258669820142347783824980 10665620 -27272835072297391336491371757775257600 10665621 579389858151654837297266546696014170240 10665622 -383289060147306550151122501193464252416 10665623 -133040570096129841946804908083738204856 10665624 100731013079307469374282138758141521920 10665625 -327106219873590500523800736116478712500 10665626 35757561162618526651432881578653440000 10665627 118748027120518317107064001366358371584 10665628 -697233181499417277261792475358301269504 10665629 135452236158847390831473253677076814208 10665630 -47312787716632364113441167825004490880 10665631 126921543939856546472071035723262233600 10665632 37548289774276728155384782140053913600 10665633 -443412992144675608217023018453159342752 10665634 -1389152385381476010427740377278766208 10665635 -256015558434179988670070862102073225440 10665636 32004297087845185275733735366945019904 10665637 433726032150252884450326412212840708286 10665638 97751082090333446763693285648291684096 10665639 -40901427108965538829339971620273950896 10665640 437002908292737614172823328773643212800 10665641 -284040534462914918169137228237604102528 10665642 -11252632091889263365092261276938615040 10665643 -102813393719230940735162439195818092736 10665644 31057087916563375577744005774808973312 10665645 -52259833215260591562295903922604724800 10665646 604274996534348853057844735735179697920 10665647 -668133201565202949076786192362710521728 10665648 57100358288750114051180400078193950720 10665649 -346303470212459499465857628323625611340 10665650 -108237029769142674132603885238741440000 10665651 215830242455485155301844068906437151032 10665652 237115452626722266804770549161100838912 10665653 57509017319298926181519397503449815680 10665654 151128449845325212720283166949860381120 10665655 -27614090407938275411756482290476060160 10665656 122790327560442318461843044556462284800 10665657 -120979912567522625191070267356811239740 10665658 -78774623548568545712289787454485577760 10665659 -708167922153831822312209001626524163184 10665660 38033246455474984293110971497449333760 10665661 95096982347117899428378401486792584262 10665662 120629536414547189825352347814981240192 10665663 562398292549547330249768211085397506560 10665664 93633074105739497073135616105723723776 10665665 19438334779816677272084263957370559720 10665666 206895231695390194181945573464705920 10665667 -177631545798557509768310090008459342800 10665668 34121738941431408014432614375738220544 10665669 11826291561297187311903933667045025280 10665670 62057977887770013771995433305776433280 10665671 332256346792069722425914023696913329600 10665672 -168692018636879885451340546368435118080 10665673 -381925009651617830240582749691746759078 10665674 -105997916936030839319550984615281107968 10665675 9360348286995831280183894496002554000 10665676 -187820846529959559890929556262444403712 10665677 6994601700648278160213506639509183200 10665678 80179969622411849759042230865187192960 10665679 14659474880052743635616561050947127280 10665680 -59918613466713372607521326634747248640 10665681 -70336290941826224092587477608765602176 10665682 -336980231202935778403158616201612733808 10665683 414698089014055278623720358585914197788 10665684 -51949073310206014994143739460244375680 10665685 137458148046739965327682360142554156380 10665686 38082037496440767579787886091863061792 10665687 -175736123458338567978637262557176210840 10665688 433341910382989508397715721859772416000 10665689 -300404787883770269103615567970346571510 10665690 53759278685266597571307945339995366400 10665691 -488574392271565814760506188717631439216 10665692 592576902671868658380360708973807458816 10665693 -436014944503881009745972980612252551418 10665694 11142906617248782439000814677934525952 10665695 330542024906814538259450248418744143200 10665696 -8362158028090268544598810942892408832 10665697 -133825464093176978633215812626681384768 10665698 30426952757428692863624569256218809504 10665699 -72128059689445545081896443236154978944 10665700 -12666687469928671523814897602043164800 10665701 422699596750370346546311840427331633404 10665702 -291028188818888149670164460957221969920 10665703 372703109335331978958328374571800400952 10665704 -112088295842573439342954371689610772480 10665705 81814944003741895396495223700405112320 10665706 26129962390406219657232426242833605552 10665707 130801540395460912862263637613262908000 10665708 -236574050650840261494813648036039805440 10665709 172366306429945219337228684372227776160 10665710 -84255186715559509485249106834423726080 10665711 -251179339081488756824453236036400148480 10665712 169258097161253107148706402279003324416 10665713 273992758670005791044647850205467124900 10665714 81108468867331051676580082030633377792 10665715 -321217353886189560754676152282416583200 10665716 213653691635676236685824343898237971840 10665717 401751954444125061520510472043146434080 10665718 -62895734941928130795868284005786131200 10665719 -252829121074036048858635995904666137880 10665720 732269991962375387295331471113830400 10665721 -223036409260886914975080240865434263616 10665722 339382761369725117831481558003372204912 10665723 144241791417170694338163927908488757784 10665724 43418547132429273277188569478810909696 10665725 1125178684204557259892291989072488000 10665726 -76550310544118915787368740019200281600 10665727 779250681281852310080613875250927416576 10665728 287655037408011381440538394703129739264 10665729 316063598983473718549823036670362725920 10665730 -20791220195912134278745962265202150400 10665731 -6803577419411931286185042071258264736 10665732 -174334058757515086633831548286447570944 10665733 -8681850000846661260883911305489831396 10665734 312573696480036808348350811254410600832 10665735 -341035564790173678437940485340821822000 10665736 135015173556232592592241004565813657600 10665737 -292363094345897608336422028767258448614 10665738 -4267061689949047618846535826934616736 10665739 -100337533747190292365503458994876785408 10665740 -51423580695247254661359225186443243520 10665741 365778883875843711849937053021894355392 10665742 95171983208195076682596485511844617792 10665743 -387176247095452803243821864271873174912 10665744 -70625233953113713014473512422747144192 10665745 -306436314440961242545437610252914441600 10665746 27080200622867760687875083307727327744 10665747 29048123777658231329014254910851283488 10665748 -354090983711546244928845588568243957760 10665749 790103093456552161218736451271452781120 10665750 279037544852248740708465180338389728000 10665751 14138403666589283064860064356953095752 10665752 75611760330257043552648306716227737600 10665753 -21377033912318918458961616486213676032 10665754 -330324742297812495066335212215967128576 10665755 406525737639776365962034244872361924160 10665756 -363397517991488650772139582601148133888 10665757 33232234375561292266877154378968936832 10665758 411123162394833667785903215550317325120 10665759 -146975667832863106833355449621521904720 10665760 -35879527559209896521299150315506892800 10665761 180193077327783760661010304315388875362 10665762 -19435758865626929329827142692642556416 10665763 4374674539087650883539477722262117064 10665764 -420919862466476818212823303692708633600 10665765 -51353534245037439789387813369839068800 10665766 -47691208634238040789996042779103060800 10665767 18285759389556562645401496504161521664 10665768 16679416035898621648501833339481374720 10665769 35034662422591316176439805846795522170 10665770 169944613622807543574573644696043658080 10665771 -39394934354066002354708190350037944488 10665772 180571434882065327329861042468937055232 10665773 368259347373001599540968774346057032322 10665774 -16095735892553415810693229092024835200 10665775 -139186161852353784262106965089435290200 10665776 59578585200904451827457222183199473664 10665777 367884147426268304532657486658309880832 10665778 359800998370247341519708018953516679440 10665779 235356231648423949476735994380548842380 10665780 149679586993868844425241970135376885760 10665781 -129625024295709293239589824141285199940 10665782 -92939267581349442007605144035001464448 10665783 135831715949065539719567475599378572800 10665784 -63117667595563766620246429655709450240 10665785 118955120426426645891949107953555859400 10665786 112784353391693222149354861772592486144 10665787 109232053855551260286211975791384016 10665788 -63685556343008900924831731570090297344 10665789 -123838197971324220691215202018416585600 10665790 200522324486918592074519328471163084800 10665791 -729971440208704692698120127842079647808 10665792 30822589059938312603320748854847471616 10665793 321876352265791206882087593794374153664 10665794 80308297503844998923157294780399168000 10665795 -92087920448814658312797111028404311040 10665796 -12957403575527737859733588022135511808 10665797 254111673533055200951516440168083528672 10665798 13168973861375495948451294295677714432 10665799 -147342538966989367611810817800795596200 10665800 183416638296232863716661470666057472000 10665801 4058279227411043657646081234805226730 10665802 72883670070572000542460760322091811840 10665803 -27579866512123206030294791450888098800 10665804 -250473693898609700556520625092536434688 10665805 -31616715323079493047494844628552311240 10665806 559351677594578090669851073335564224 10665807 -113257208028906959428063983703391255160 10665808 315004985602583963557425441398943105024 10665809 69820257639396097120439746696293452352 10665810 -248430252434854831501614520369324492800 10665811 17488397817455051267975281791807222560 10665812 87469517986304331066970532374611574656 10665813 184426663393077653672083757673852092928 10665814 -117368283131895692849432768299169643744 10665815 344820716348630937285405996768292833120 10665816 34111216597859025699464214771778191360 10665817 -184013438276815176826154485652893982208 10665818 74786481860856027207118383138226786560 10665819 -5546297744333404764325872563889027576 10665820 39401060068860350380353017801797340160 10665821 -14916100774689824849125054284960004800 10665822 7000145387361581629081699510170697728 10665823 -85729819818334661125380488499257262240 10665824 -18030223490574766982967567098637189120 10665825 -70533751774019324508416844820740416400 10665826 -97202839044249529818712749253497797856 10665827 500756672958880902027041972526436475676 10665828 -74963049364413394230978959522427209088 10665829 234184530005032921044469674500764166912 10665830 -183556721606323260414964432473848280960 10665831 -118955389109731099353057716544169385856 10665832 -241663270550251324415513956019347783680 10665833 -511073482245867060314050619994249311616 10665834 58484891712040355161436595549215668992 10665835 -286112196747707044819840102838726226720 10665836 223202294473203398717255400009057242112 10665837 5187466340832154722311182026286760832 10665838 -214568390533187776120624159034273311680 10665839 -436894343400121330126839110511912245400 10665840 -26611928352278637999557495958208512000 10665841 -95364109472670880616536423893622765568 10665842 -112159452407217981961566920805436916736 10665843 -186801595825503602891425846819429540800 10665844 -103417709313492371132940132875909173248 10665845 -264647664482181207194627402424264133320 10665846 59909171825599749149471142153096130272 10665847 518029356675999524788658462849796360296 10665848 74025948287127716263686882898900623360 10665849 385641581463480154626303138153892800 10665850 -63549563977113587284713509677010328000 10665851 -67745430208592112526644252927490735104 10665852 30133324326632584955406625648490112000 10665853 42851945290248447157709201253303434880 10665854 -468508744729925124680283297172708939200 10665855 195075631872663892102464589474758970200 10665856 -427759617462035872632078482734369996800 10665857 -117446573142466868336140146755184960894 10665858 22013052059160944224947960571213862400 10665859 462653364005064221248778033563979293440 10665860 -8187208845415088038142166558483824640 10665861 239895296919239195592919094168548940544 10665862 38048599907151054360311066984011548864 10665863 -135138989336374442976842086274072831952 10665864 -389063496566402331886184056258612838400 10665865 -48493584702795518600938366216123540800 10665866 83567000692723383131638052759925091632 10665867 -186055032654703563538340727650882534400 10665868 -17400069741645844386789835533789388800 10665869 -99061711399275915658729052979760330890 10665870 -119721953007167812201093502983632739200 10665871 -514080852322600389209769430111734209648 10665872 41758520580047978305092350782432346112 10665873 -254173655209509291674935498909015476720 10665874 124202007833278648090249074300026625936 10665875 -266439198084632988700615963503543036000 10665876 79535114604019381231814514242319120384 10665877 -21741515709514044713991751758605123940 10665878 -210856925690496814748255739964502986560 10665879 -98772912888708345763005778937074359624 10665880 364987985152568871731700905807389286400 10665881 736951194618977990048834582499790421700 10665882 -105684270810192401364777535333709213952 10665883 59646485837676246285724509934163478064 10665884 -1825808372448028788545837483307177984 10665885 -113783135747280995741651845516706330880 10665886 46477870756561151762078448147757317120 10665887 -535317846121567245385864818089562022920 10665888 343205929106558036124120256389247401984 10665889 -328550643201328834368356891235100665792 10665890 -167429534348384005537268815932420134400 10665891 122206160647370578103494242814817556480 10665892 -2657854590588459760714903214053772288 10665893 -26373172095373024317734448339572528640 10665894 17613535009662834742367169795124369920 10665895 125014807477011788526197105684073396720 10665896 -1024489122173634586034133985776075171840 10665897 19875275477638900736408726789399304960 10665898 469400350676322902964899400953182849536 10665899 78315732786615562007660041174563372336 10665900 -3726054363740705965519792081793971200 10665901 523196084978090858371662303645606714902 10665902 -102443803825870576583269543858395628800 10665903 -17930259469670417668737550816814583792 10665904 -35214830530114715217379418266457210880 10665905 -43577552602944040511547593052225033600 10665906 -21584044735261055136385213829274349056 10665907 44624661089267822837544459858805029712 10665908 -671993557543732851104579736487095936 10665909 117566531286107021212217815113310595484 10665910 -45662272397082568039103813306817648000 10665911 -646784465304698381138911330045613405976 10665912 -295863764479919734727828454791476469760 10665913 559824015130792816559130808069828949162 10665914 -35269522494365356662130221663485414400 10665915 -46725505516002728106538938004500921600 10665916 -167085830143781945792282267455580154880 10665917 -197993660185811779882165336036196577108 10665918 -317577741159963729851222561372568960 10665919 -852480916482671104275387897795217667088 10665920 -58960438103032845091849489197217873920 10665921 -64752769891504103402571587363160346176 10665922 -28736558243902055170565569768247525376 10665923 -316398554008024280032029495248501567160 10665924 138974371717096343811248426979540089856 10665925 5250208036009185335372203610930046650 10665926 -44400971535465854825160112107280576320 10665927 59347540388159530769719642149762671664 10665928 -141312109149682238439420468680024064000 10665929 -300638678646842504859949137032877346470 10665930 109496648556073086571334238912796746240 10665931 582449355628591930947470434219049597272 10665932 90993137685743691258533778355750351872 10665933 -182983457099989755566917131887402746176 10665934 206372719116908950482281931645299495616 10665935 -814531423154900252587143560403801600 10665936 9012738038156466409825942793469345792 10665937 1089277269031730644976864701874554852 10665938 97528087154141711720708649368340898080 10665939 -482764917564123443756450329806734585040 10665940 -154843744201549771085482954838740680960 10665941 -283958869943432928522267144309897558816 10665942 -85782762347373931907853909107121586176 10665943 634027836415715683717931271578418797192 10665944 -35602484627345751816962218120573132800 10665945 433147093789180351255832999622416428800 10665946 -431796653663002012374787536772552205328 10665947 41918558751473875487086802860251079992 10665948 -28152740400286554476175925616507043840 10665949 32783381320981143487081920967349136736 10665950 -80240891908479811861021145480266392000 10665951 -42715627848880814874704116414595230080 10665952 -752680677275340044989349758675513245696 10665953 -50014140031538243314438702713872214528 10665954 -22703104446066366263138876938414848000 10665955 125933003500626610250528151526073409360 10665956 -174967955978100865690082813800137744384 10665957 2254377177931109844178651289079165696 10665958 205660398574046360428125474280015738080 10665959 1225716107432857689025803411264343592304 10665960 66932329206849744973435990563811737600 10665961 -690055905702293659162054934567489761200 10665962 405852811388994709983524738690348230752 10665963 14338193801788605215260957405135315968 10665964 -135890394229854538322160519396932833024 10665965 -604964287580882468142279808740628212480 10665966 -45516873091953936033059018406462000576 10665967 -215180813360527054905549679286845395080 10665968 33193256703026434289738017703209205760 10665969 91188483749404025194461460343689533888 10665970 55428290921756817181977060607857884160 10665971 730041183599046443471625044649631604172 10665972 -356299395690686981492815395449482137600 10665973 -857428332104208382537533470406796549280 10665974 62084033162672955006206387717845899264 10665975 -88269731645802411151052119174040956800 10665976 721746479895758254891136483263079424000 10665977 -119316364667081649416189604486691781820 10665978 258592152305454343913545646920144128 10665979 531981290757878848688763721610986732580 10665980 88366651436318186040777646715968143360 10665981 -177939704168065140479887628330528322330 10665982 -275667862239954093602218729176386961408 10665983 -616035100830641379994891304351316000768 10665984 22156666205828297009158574740164575232 10665985 187520140926527708161246658953315291200 10665986 2142922957926885234066511467935992224 10665987 244522996862239698490417669284321912960 10665988 186246700925494245824985546812276736 10665989 916226229918976320190117548975030056640 10665990 22331222187070822937220611823377512320 10665991 240182731814192535368801775247389174240 10665992 808752755209612867701400683619275571200 10665993 13207781393789782323638295445515910848 10665994 -258380009381609028391848524966103441408 10665995 -469717488238565186216190753137766648000 10665996 140549316780473052590057530482709254144 10665997 -88911297327896157626769724427853002880 10665998 -54240939715130204734535207631976286208 10665999 201349367419505295734439024783771505440 10666000 -13689796049368306386329752390987776000 10666001 125623810830941527311744224722291630002 10666002 -25737704216117078912020116299234419200 10666003 -704715107392665986340479667379965153748 10666004 -276371993188655419002657361060429214208 10666005 -55485703907146751277541723530463889280 10666006 -53105077512586203363665827494684057216 10666007 -646832072247108680043428103001253356968 10666008 64896694895037034374444888802639718400 10666009 -215340247210739691130772105135337909120 10666010 197667342646992486151517007762950338560 10666011 -27719088592555288999584840466630163520 10666012 -155340926101280904381071838299211944960 10666013 237440339377160842841070375174473758464 10666014 44403601805235319337403138917700273792 10666015 -132002911180989973602244703634436529280 10666016 -888739206969498420247117657750919577600 10666017 193614499049852091643710472156404753234 10666018 -12841203582111212204376373401369738240 10666019 41192795214299887297971775278556559520 10666020 109464040088093888325573538067354419200 10666021 -17773574504367741464617189355918002176 10666022 62407929343092363319136191955744697312 10666023 68919738983849446784854006136369019984 10666024 804570733315217693888457037119041448960 10666025 -302116387103841184583279965074555492450 10666026 -228705062076912822845858669715058368000 10666027 53485310553195657868559713275796022400 10666028 -225268224536937831922133681740146008832 10666029 417998322558804643219305447173409312 10666030 -4566264681484713041973898265965536000 10666031 300233100527213751198190137499293314832 10666032 2065708944404091119846854119252492288 10666033 -312594745159946057523074803641418642240 10666034 -97235726790905013213467028612847993584 10666035 -23008340629807210595067204816896294160 10666036 172558366501345060751053857167789148160 10666037 832705314952204869950911989605090680686 10666038 -79400924315156745002424996195492955392 10666039 -204079582585654019297188942185833749344 10666040 -196110185590570248809011810153326182400 10666041 286614217310700558369224100230256313440 10666042 -8320038823598666487361158156693629328 10666043 -267968070551249038428491292861694391376 10666044 260673788170186416971618006006902356480 10666045 111435311781408153040784840734781827320 10666046 -70912594080850293443499473635707174912 10666047 -62234091819554595757235623105708480128 10666048 139064346677545367343217021507621879808 10666049 41542332890012794756481192097018558240 10666050 -126765666358297791858171617234050310400 10666051 553482254626386390684075789507880285704 10666052 422076273054180724208752695271477854336 10666053 749450322530038189791645642930617452800 10666054 -120037754442402214169724293104691526528 10666055 -306215096496870410293509797223932193600 10666056 -172085053482644624881333928479626854400 10666057 882141742135105533836929935819568025306 10666058 -39883722330306207619251359730886086816 10666059 -362905290275293396036759123446768640296 10666060 -184624137308110832245893588238318187520 10666061 100244015783770059637308267803599114560 10666062 7182211038653706808346761616962845696 10666063 -270255829977111698420892014962920396688 10666064 226111416402441897897910947157770240 10666065 239724971804168963778201197726620422720 10666066 -101447620753378972067521751862518870016 10666067 357578007868472947009537916781194299116 10666068 -7301014794141054743870411927728619520 10666069 -278363752089760679753246660569160276530 10666070 -51124833272628000423768295009578009600 10666071 1741635440521574247621522313466446008 10666072 -137309419371024832595998905523289272320 10666073 -28377247055296214526830113507525902240 10666074 21595704508432495651358360965169233152 10666075 -217904280495432217881023569579821666300 10666076 -109468267672357350041785201649302986240 10666077 142878147852919036358989681744624047360 10666078 -85864754802801540659153942218172492160 10666079 3021687012582328483492406520953004720 10666080 21400049902860616765569273237861826560 10666081 195424746839046634716397449875393090784 10666082 -61981644838673517943546465894471792128 10666083 -347449097475343375518104831510425629576 10666084 17746526307895566530960353687487262720 10666085 289904651085464111573590098325603974780 10666086 185909729456868000946661114003972689920 10666087 465058087967363341915111843813247023240 10666088 -139065040796666479240523309997538698240 10666089 -24469800336702324338528769125582944512 10666090 236266217903560139870854529608911544320 10666091 428919675133508862764345765333274768192 10666092 -162035372612204529960702134033539891200 10666093 9421445290308413100841365001937504342 10666094 -143707963899583426460201418626034929088 10666095 -14659737609262560542347706393700556800 10666096 -16095468561211341307540888847485042688 10666097 302191368626199846129868903214877457734 10666098 -196920598566951214758819591777881948016 10666099 359580623190477971680852389057441959136 10666100 111641639537101466282945471577040310400 10666101 69940100068780255121689467185862811584 10666102 73200937954963908841804408431294076032 10666103 -16535837265941484076127983342517275296 10666104 385114399432511520931755325131726213120 10666105 172846533265789254313673082079036496520 10666106 -9539219254747002673374681716009456640 10666107 9138303895787744779647765471206183040 10666108 40551315586755412912443959009091137536 10666109 172392524952005481895357413240052879512 10666110 22182770147360349211312878348151173120 10666111 -652666189326227329053914615484411263208 10666112 -253442041463989559317161037263336898560 10666113 254032718721936168963505499598785976000 10666114 208975327758729080818808097949786504656 10666115 -243008637538559175566709196030624133280 10666116 118225401983670225513770564540452819200 10666117 -138182664661220227002244444089178693632 10666118 -197174576468742320235332559092177742240 10666119 -145528361348307993364283292537861712560 10666120 427747401380400156307962128049523200000 10666121 528281611551126946782788894816470737792 10666122 -145794717526801859451031859436961744128 10666123 -229188987381352794096895961291638499520 10666124 188438103338376218094268908172591553280 10666125 -47357911009476140611351240159425000000 10666126 -20934451197805483879875846190054375488 10666127 144039111083095870535635584293334736440 10666128 -105089046955450554864709261258601398272 10666129 22993096760779553921423830633893223730 10666130 -4308288172691106426928086579465067200 10666131 -5632046513068359829135231588086014976 10666132 562130739586464961205172439134412134400 10666133 -744864050869517577872868199997632189440 10666134 -173024384694888639817957292372218181760 10666135 37816420584001893860871147522398679360 10666136 120575624900819145159746814139885977600 10666137 2701533617970110702184117495128682960 10666138 -9743623509988885364348500796194944000 10666139 170970014015753000041262048671862928360 10666140 -289050340578797354407634584399167313920 10666141 694515640782804445985019571063751853542 10666142 -164492456944397023826623571255246695680 10666143 348070652352432666935535845898215505432 10666144 -212828296508834588402222308208824811520 10666145 -234705918352017441648077371185751651200 10666146 -140693841338149419823920505145950924416 10666147 109628015028438710500858724326708389596 10666148 443447401515873241277735796695416046208 10666149 69211494179111461098011226858559103616 10666150 -1609220399470082845039099666843200 10666151 -810591365784020840982212581674955726296 10666152 41643089876581961506517149324251217920 10666153 789069583969303913895240996780143921402 10666154 157189713001495776131297104872135193776 10666155 335524609708285327152968128264610807520 10666156 -574063116071632085405003698501329652480 10666157 1438663515352721226519620442894062172504 10666158 -97476598061395052309829715431425098752 10666159 59602099845994494781358965608076792816 10666160 -69360920114511583716441117458475909120 10666161 30049761488261376812363866896823424304 10666162 -41173979080239253083869393128197057216 10666163 455104277726847798000494819289214120920 10666164 -180153560825539862639266160574735329280 10666165 725859604524598463420017494835682160000 10666166 12398293976763348929225144897036181120 10666167 503845705362447800996242400459478632448 10666168 -656170520735974083827264697667528765440 10666169 -383150231039602732013609573853297209430 10666170 -39681051090926627318661878987633909760 10666171 560215998055044959646091673385983569680 10666172 118395672053119350687480824729268076032 10666173 -527315110008651292803234566350904640 10666174 -455385045913234113722132412184129982208 10666175 -15351920401513730503706091055636327200 10666176 -7710812793261227968324222185369501696 10666177 -333403467539427096897349839680198102974 10666178 4013819061577463647063979456349344160 10666179 439864352026851157170445399486105166724 10666180 79227843968220180890803646680885985280 10666181 453178349934122067253125280777642137312 10666182 169548775887582619158630791016531694080 10666183 120523834156192864692292776263439125808 10666184 99236004780952276190133449281395778560 10666185 220900732583672585462743011434633337600 10666186 235952611378034558156205996394454175792 10666187 113097853519447190611428934495968808704 10666188 -55064597561622354275084353353834332160 10666189 -361922025295321161701472759971430672010 10666190 61239633437113389652925985079981521600 10666191 28494275585604269083294321500292109088 10666192 70114821157118218169262828969606864896 10666193 -7246176848386063473848012731394844816 10666194 -11051881243188638974866432840264892416 10666195 -20905109514821524187084368389227024400 10666196 -1997687192456022514268930687204778240 10666197 -137854112229289659895651324978003792800 10666198 -300222882753723472933747744016872357440 10666199 429831506911136822762584811557745790672 10666200 -172383055491343017131057638599183360000 10666201 -3969710704216317126891448491771904000 10666202 160254857874498874493146356025384941552 10666203 104630932927348247034791973051004612800 10666204 189223134019158969286311985978757087232 10666205 21252007819226766144878302395785832000 10666206 14706481307320207599186187337881362624 10666207 446462160674042310742711871349952477680 10666208 -127038763585498043517100810326500179968 10666209 -155117617337201960063490811947189231696 10666210 -150581318196042998266408404623417046240 10666211 448100987743839995637626839480166811672 10666212 -142286194584499174677273963394260430848 10666213 104152578950811410666251316358390254462 10666214 145348647988727642615138624266025748480 10666215 -50086898687069352885552127150067942400 10666216 -332104933446165038227761590581467463680 10666217 488835071911867521839971163398423284852 10666218 73922649581342738516371177686360194304 10666219 795922546417814934493370866491389541620 10666220 179160565520493217457566458431842176000 10666221 -125600515993694788273377123599210973696 10666222 238134512196059199473628642526149777408 10666223 783092930249484209784216806113944731472 10666224 -103835566136223169473219324841160441856 10666225 365424597908020307852052596165428677900 10666226 -445796546037002873892712441083295880688 10666227 126596142948845397411658696629586715136 10666228 -511099184154916182395523821054773340160 10666229 -23925995935882186511407447018127754240 10666230 42319717562414460952114105449327246720 10666231 -62275422217904250821453979384200404568 10666232 -66631491975278726681273895858315264000 10666233 -709811496291851302165529163459554810556 10666234 9699824966261645592638102487593180016 10666235 -275235669591930899905724537450440152240 10666236 701032792619408389627418821277466624 10666237 -89473906501513410375160610956279717114 10666238 -102068047264630490075329800246891051840 10666239 -356426067309655165528711551495312908160 10666240 38383103152714906222331511423337758720 10666241 153446591030797673892790100372057424642 10666242 -42029947489361921060392801316149629696 10666243 158972929517923368325202023294114210000 10666244 -316124669170146498051516655609664494464 10666245 -88999881703100645638506134038674125760 10666246 -370284875548636916712853198863307520928 10666247 468921759517801124049344318970725859720 10666248 20739906613332220357318464464718643200 10666249 -22470385007891092752571898943791141760 10666250 5845976873582226478049185078285440000 10666251 -44547346193444104696594723208428298208 10666252 381425592383688557746629879751881008640 10666253 -19933284839782406458444769360575924116 10666254 -36426175198442974949663298790581000192 10666255 -483084616533870585112770102512897022840 10666256 142912245819538177392996738491179008000 10666257 -71543185689607656832422538367987769408 10666258 38258940985077379498939686238293888000 10666259 300857971505978926896186917723878560672 10666260 250128150432932133573463248183918581760 10666261 743175753043290850504604680312738784224 10666262 232133314854164488658780878936020505632 10666263 114364005191854722755331158810390681088 10666264 -244895685622450861883728468134769459200 10666265 145912994051652822614663330500557654660 10666266 -179584463218605842282355121220512909056 10666267 89198245098953660990230507595459826792 10666268 -829664978330783532298349564986625295360 10666269 95192265080753236433791592925745216320 10666270 51429153527762269794316826917319395200 10666271 734597702100580223152457984887058400 10666272 -74915342886667172640603808393363193856 10666273 -146320484831698701162064755380615891712 10666274 -249107954279274651926159798521728043008 10666275 155192794412426005430518906685900149800 10666276 37977477739080073720384172145367689216 10666277 -309775490752348974995684513165991061920 10666278 -38480711225277009775330344253724678016 10666279 533263412616161138531905765829492528 10666280 -360799874777423826829550340269247283200 10666281 -261821261222469372791933143006466702448 10666282 532838994736358419652674555002526042368 10666283 -167609041098537142358247565009638896136 10666284 221521838214366801659436647203719783936 10666285 198770631951882070837087459359577032960 10666286 76509902307556489944518744221412091840 10666287 105373009263757331674822314858215119560 10666288 -189365546317651158281119972893634674688 10666289 51191382092458540520913524297870392320 10666290 117935773791531696322495172297982028800 10666291 -2970808031138335531220682913190524488 10666292 64941627680355651240535856644443512832 10666293 -406146665758800926185308064347319910592 10666294 -44498879071517858441403506643158768640 10666295 -348711264924198884391990180030624720 10666296 104770677454970958471535540511735808000 10666297 -250027190752429574304780661699898903254 10666298 434442428013208740856792415707708748400 10666299 20122726747853978870139826987690851840 10666300 -158539139332986805521187851911966809600 10666301 -339419149680062089619629314757097596896 10666302 154810304940277562685654442872900647232 10666303 116200407419884496026121438159006836104 10666304 63284658939407994051160331274053222400 10666305 49617259929046909479221143217038184040 10666306 -41656850589053547181283587436861637120 10666307 338159015865131802351698332987973775312 10666308 36838970523763343098372497754893901824 10666309 370590314586343352450205119249854628510 10666310 -68462059401853609122741138575338794240 10666311 323108950438575981513513971503409388240 10666312 -162191535359765350274374822398712396800 10666313 240485347362699939165965632844679028224 10666314 -70316622248929954192628996389308590400 10666315 135769525743240439633724503078420704000 10666316 62791907790022119733065957637931489280 10666317 -298737403805693635587205154745142717440 10666318 81767225599777200838968269406370442304 10666319 -104231860258066558263188948078595873456 10666320 172038527633525404108903475677102080 10666321 -523191235656193391783567501861618976768 10666322 -288045110800758972660231224621395200 10666323 -2330093505853264262960295406469165040 10666324 -430934299684244802535013479569799602304 10666325 23854477757022714846886996096211337600 10666326 253650857520654744890520838204487628288 10666327 -118252689545295198298174057378250797728 10666328 -195924695279619806736305764341783459840 10666329 -255203371729097564174475474733174157616 10666330 -33188791053997225829800937678194805760 10666331 -33099985634284051155248121284335544640 10666332 82841927850284814412792984496029280256 10666333 517257282034899275393448791083613603200 10666334 155764226129698746563730076491453312000 10666335 -73387051574396058283572911453110527600 10666336 -487501999408068582134498442606238629888 10666337 148661543702844693217064491341749814192 10666338 188778970794261602244454499732143113216 10666339 -398263099213875550184181474215181339320 10666340 -381893835159661703612257024355199932160 10666341 -81030366180403843182913146565621590048 10666342 -93663459414014404790095730387609459328 10666343 805423016400106450076336178205084694880 10666344 -89430550357153684208318778803961692160 10666345 324200734820451556108591110774207409800 10666346 -194544190565718704510233152229735618128 10666347 164325578574497216837521878562874189400 10666348 220948071888837077618322284530455232512 10666349 -150514238408491298952309575077720395264 10666350 -71022183447516703727424512226411024000 10666351 -373170637095234487840470373559452890896 10666352 57919836983677648677220270809449005056 10666353 439252843097551365116913679624813543200 10666354 120346430917869959672395667325036431376 10666355 45630926428504391268294181658936397120 10666356 53037520295141783927576185464432918528 10666357 -236599797593229719084772084605801958020 10666358 11157131651560575959807345355894413184 10666359 192514713024744033808502011941722656728 10666360 -54678780497577838797330497274208665600 10666361 313060906168912947275574820701975069012 10666362 91343314026694473709946973508078617600 10666363 116873589994194592159864734760026984880 10666364 -549623237766927754180287062471502772224 10666365 -3773358333074220525518563919496499200 10666366 -50996788456350077978591626950394234368 10666367 -626427393162379428189148677283388865648 10666368 296946216072018493586962571249760337920 10666369 -243680587319818653177523756026549891774 10666370 -77769393894895739097817627013065996800 10666371 504721646903910266465615975351749351680 10666372 394588401482403993743268780907741593600 10666373 -451215778495915281423532457621949910656 10666374 112014231415053321733874627666333184000 10666375 207660047306912104305868118421066234000 10666376 -298862728787188926238953580958788976640 10666377 845733292765019557717818331283294024640 10666378 -220562111570936181664246036208405053344 10666379 -64310967229459789537747534339954015020 10666380 81490908332228931430864146435160627200 10666381 -254572390738428435098307138733018242336 10666382 398739716423225993823610376582824744512 10666383 1768776416624824411025535685464038400 10666384 -23190369243236748029528184980223385600 10666385 134123088633601450054668613434893438580 10666386 -10444741011150347332784254158731497968 10666387 -218723439299584262240845812949003305856 10666388 50893477540915482717170025537215447040 10666389 424176356160144991249643038220694251424 10666390 69529361637229921630812936237217332480 10666391 -628526633929952770832233559270946790200 10666392 164805696595589421497489416415784960 10666393 -221785660491658377951418048143689846400 10666394 12105250503060140865088908096819325440 10666395 15327753390472311713892340609349783040 10666396 24438094094812771293546542753950977024 10666397 24046032003736631354311417042310042112 10666398 -216391922588994387394255370281102931136 10666399 782481066890942645367417920991670441720 10666400 -56562979362037077733408602467205120000 10666401 -28897046447231484252592835523953288256 10666402 152827848031132197105913973412052589952 10666403 47855769625439825813429978648100559704 10666404 4004688002861524957897326274583248896 10666405 343871808674415206183703672001186296060 10666406 101259025303683876507227924740674205152 10666407 -270179594326922815731232582399207148760 10666408 -1810752046704267689979394135703470080 10666409 23334290480749738182792802970825245968 10666410 -137040514532390220053562255088637913600 10666411 70978970946118876015156945583609839104 10666412 -39250271402169307825411185875692083456 10666413 154706427173154597120940232260036522080 10666414 478333547076847218706882113094968163200 10666415 -92528920701013838464686937426371460800 10666416 118780703962287730297055344827671445504 10666417 -208633992628038762266553075802844839534 10666418 36255156841046040353694187763364698112 10666419 15876356292795820765873413294035568 10666420 388194963871900816668054366087054785280 10666421 -24503010037847279983856586308683023378 10666422 52714220667888959335626925443138501120 10666423 224552235270830084390588832222823238440 10666424 -510036480217678158969337079682829639680 10666425 78610327412141217233553451905452313600 10666426 219329462145605181140474377838031121920 10666427 -258563111802796785647377673317604510328 10666428 -84981023825978555744604582952547642880 10666429 353882816870026610038966139082069411840 10666430 131192048874272863658827160113449399360 10666431 90482639515363009498178667069812505600 10666432 -1619846638441164910709591525944197120 10666433 749257288467490466014102383677288937120 10666434 -67586926944530286281240376565441674240 10666435 -194904902483826381012691111348401141600 10666436 -564538923114282661923570149757658260480 10666437 122838441954421347790212483654154606080 10666438 -251435372874043267786111218050224862880 10666439 -39011443463030561297839845843537235488 10666440 -124125996270808188463613008466347776000 10666441 -447377457027826655539068901056604373158 10666442 45681801597942320680391459587975218432 10666443 86564942919207822303111196780561598400 10666444 548864790218849430188806833789326784000 10666445 220980351552203386000647657196294154700 10666446 86376467360712166473760966625606830080 10666447 73693273838674828909197232493396745912 10666448 -29941156718091934887559018407247872000 10666449 19337999051698111518660702084200064768 10666450 75497583051076033801012478925636702000 10666451 -7623840048571074831568674354472374648 10666452 -180880059440573149259170735031977555968 10666453 -236483036924905371594231846077299997440 10666454 -435941213937542960444403861869340505824 10666455 -146969161440462345613085839101185630640 10666456 -354139475519471693073741719607522263040 10666457 -356770991519755832121756754338433093248 10666458 -101444688617536653272212445110893749760 10666459 34356134972170100107297097948595230660 10666460 22987231269681502992323833041262080000 10666461 251949006209424642653976438409503315840 10666462 -288683448953443490786084607271623630336 10666463 1131463104436910693604527696629021006800 10666464 320378929138968840346882662791172587520 10666465 -122791228933884897226962686443221532140 10666466 -212624948180945546368599331204245659568 10666467 8432596969291364967957937981727545596 10666468 -24059539723202941922692106306204721920 10666469 -436158232303183934623077276168518072640 10666470 3412398593097416968240542946483248000 10666471 -175365894299816062022207603989060439048 10666472 140440320612253057162285876686232780800 10666473 265866529971897429383631329196135513984 10666474 70884697031800633252106269531833415680 10666475 8537732579463006971528087535334707000 10666476 195715748077686206700739381257049423872 10666477 -397339380963083016453268929358289134688 10666478 -1897858724419275219177525092989440 10666479 21403834236547557534732487454410742928 10666480 17341882108067158100605424273027235840 10666481 120459921491464294269345827692013616192 10666482 -217831451187881230069520789589924126720 10666483 -214095956046709586926957133986484083080 10666484 -53232539057105593369090770447728621568 10666485 -216710283038971001037915217637593447200 10666486 263057053255320518494317240544536304320 10666487 -61667323199724463092306857402774001600 10666488 -60268902158468695968096307515272724480 10666489 341992484232596736139800335050985610880 10666490 -172752294817871622794132987711460667200 10666491 113005764349812269849918962602325175040 10666492 556129563146446163704891804397865530880 10666493 380326260550504614358313422847599412742 10666494 801393225207067323722432520713135808 10666495 -223127558483754376837541582728088361120 10666496 139000361579278975474019561286269927424 10666497 376331516680843382421754601248779336672 10666498 -136252904756103621453650857245493758000 10666499 788592477940116718082476333583267317500 10666500 -57867736275643405400191763908217856000 10666501 -751290077863908343621098491996621614400 10666502 34889128402676224778879731309205950464 10666503 170804887723380398045500069715038127112 10666504 287082989872413521661521122875342197760 10666505 556542115593212524503242190651343368000 10666506 123625459331437518769501173106844123904 10666507 -70251760894261135447591698425925480840 10666508 27420925537396569979116845893434771456 10666509 -83644857073140198986936851668755582976 10666510 12851935989705418047324252578953940160 10666511 39675968154516671015279166811982667648 10666512 173138550561332486046266400171615191040 10666513 367355664207343835190970520206571572 10666514 14818976160340260976928350030154571552 10666515 -86515847030052758818971625236123998880 10666516 366085676961922609588331139612845013888 10666517 -259773845841706913647168213432628488434 10666518 149486595082276186487828607388643795904 10666519 103128125714760545492776446841203939120 10666520 -310901409020976893637455333620649779200 10666521 -381390043574308552739889152585655961980 10666522 14998534228922141039504559109772207040 10666523 -77084414167571344213264652674702782960 10666524 338785501228630672257850482640579092480 10666525 -57671597978289819442596434198935271950 10666526 5741364316510820933064698739149032704 10666527 98956245091748292530993934635483662920 10666528 -553672084644198269938853539977901768704 10666529 -740890868809280141484866501017166451870 10666530 15875932439482790613297285258663851520 10666531 -1221059340158998684380083020309950136656 10666532 132010185794248884808766156236693293696 10666533 -109828288307763937969787691541574438976 10666534 -167672426074115597383273476022914331968 10666535 558343850090361824096690617682328832560 10666536 -36323179180112242763510079758769192960 10666537 -1991510664485915305751756398336731328 10666538 -414898402023526242006775650822674080080 10666539 -233708551406037739360628019256376282400 10666540 186168314058487816883042854849498122240 10666541 57432301802646141766255226749980013452 10666542 75878278020339658866829199568217042944 10666543 346665127080653976701862096918390253440 10666544 -25727115336975564864853467479789273088 10666545 112903494673542727046450430840825211200 10666546 128885051054395817335983446497910234880 10666547 -726379290304015530673521493095904646004 10666548 -347000980307456353729033708893924272640 10666549 11705953392778676250789668237603847264 10666550 26556477769869746659157064863029708800 10666551 59714069156624607307836230866763347200 10666552 -60359169579148307525963021433383546880 10666553 53708958068096379368885665111249132944 10666554 -51832184151564011027589613667927246592 10666555 414970883081470410872570766667937784960 10666556 1010684295473011933118594290758774048768 10666557 -115877362328000542852000011069075067104 10666558 -88723652429723288115371301213740509824 10666559 -770638027655867547870287567088998418240 10666560 -3814362081494834679614029968577658880 10666561 421847334950150688629417302001832706500 10666562 -397685754331980032730292298381666256000 10666563 259641800352398109346721788476427165944 10666564 268479364886030184607872471048126210176 10666565 94053752005606197629495959765377820080 10666566 -15424584478986434156331919438556909088 10666567 590576489455267357872045775987950070616 10666568 -371183411437718770870432981746555617280 10666569 -374279111228779781012335102438495330560 10666570 -74335259700653610818466452123229081600 10666571 93781805117207916620397317520659360544 10666572 -31701455656766216375588666522917502976 10666573 111300837965619707297430623177160068224 10666574 -138314266852738745347900270776236018880 10666575 -159038390410381872075638096742455701200 10666576 131126463209158981790070743960505548800 10666577 926595499644867751269333346712261622720 10666578 -18904408245982670279167099511147953152 10666579 195474159746400619178127121760935361280 10666580 6103581389357422185918548335722086400 10666581 -208273415610836350540285880173167705120 10666582 -125379741618400541652533751720343038720 10666583 314072009547776636880886144496558861832 10666584 72992922918535521245054439131147458560 10666585 -3555334793882636234785764848151043200 10666586 -23230677592332332733625873561166929920 10666587 -4254621093692482829067349620465823632 10666588 397928861551985382850841310737350066688 10666589 265607850303262132641815751447520836390 10666590 -46724201507923046543981724117820277760 10666591 378091704172424322179692296813754910720 10666592 546693969661511320530736050555211087872 10666593 188202081055686040529009239489251534720 10666594 -44192299421125407706122623458429992960 10666595 344453478272642673349314846083761367520 10666596 -189875180385645752024868864020728872960 10666597 -124330171896727345334679402828103165954 10666598 14651260386069556197758776661820425664 10666599 71162673357748938450327273323377900800 10666600 -51302298664682790756657531446661120000 10666601 -63526061148995012976864708807043524672 10666602 227945036127423537056657246895325122480 10666603 729979165572842580764718213498944249856 10666604 -9727885073780211091656714398559866880 10666605 -25440630875773566897021574507326204480 10666606 -158864485404525130168116618137554422720 10666607 172324411978677353324758697004705699312 10666608 165639197206952902482904033051764326400 10666609 -654715064032486660001893608541565382190 10666610 82675421640411849907218680540960448000 10666611 364724621434966685805863021705347781460 10666612 -70335110562718702741145908496712345600 10666613 -1308027964066479837985730205905944836 10666614 -5333010051805738450875024599592345600 10666615 14720988302317805476774593221687977920 10666616 -416595463171733953810824784802213437440 10666617 65312739985855911766829390954792994048 10666618 165310152442431847397182190234545302528 10666619 -70839202247105687469253437256676961360 10666620 -199425362354062662449617653468774758400 10666621 -163987822697238395052110962940661509376 10666622 322467873697172349028829478816846362112 10666623 57519221422645300580560612450700928 10666624 -101401142698697801891015182358937600000 10666625 -190352425488300233285973799900286991000 10666626 -124280435919050466393669075244293526656 10666627 -334623366113893236728858908776978860400 10666628 -178184322979275737026522684257188696064 10666629 41549373279674608144555938654216740574 10666630 -79890767696407422867280257821696254080 10666631 -187163661717499789243644496933229981400 10666632 36409251810256612685642918664239800320 10666633 23538070986997826519790184769186891700 10666634 230562222783082635591145698485378102784 10666635 -11774753700824826087421939185529036800 10666636 -371597194255216985689314445802494193920 10666637 -39620285590403046645925134419022975360 10666638 226537049921633562330943718058339105600 10666639 174918972863885406163397894294919593320 10666640 -2028682783029800270657515930673479680 10666641 141394009296541862387304005099105828160 10666642 -27906589367129078458069832411734619136 10666643 208153704656124235035586724223864836688 10666644 -82188993377769980882647834701288105984 10666645 315062120861192989098498920452874330400 10666646 3307664588903699834656836867641659200 10666647 10992989074748805589756989988623538296 10666648 -173304788618997649253285589097048688640 10666649 -76704801079433299493934481737408785664 10666650 71532289479155879375416537429370112000 10666651 581060452391556344611210908601794522592 10666652 119084400746639280679585097738802433536 10666653 -246029761782688948214924049950025184896 10666654 201276466535728566980841440741036731776 10666655 -104886281971933087809783844099555972440 10666656 -21065410514861096835403842833520525312 10666657 -351039103189020738820130861303470209600 10666658 178917028273047239226023974761411001680 10666659 -182693778903067533051939415561367331840 10666660 -679941101428326329747236780977815040 10666661 -257131018760094978436136159224236325668 10666662 139836249961596905631090824446717524480 10666663 193124946282862460754616660766368709448 10666664 -234579014303808549915572193530265600000 10666665 73608717550679781695832453825680440200 10666666 297998841323896641795092514686834688 10666667 539165129678813183664327033280853661264 10666668 -345763010639582690524028868932595339264 10666669 25304184319232355188024749793778738720 10666670 -9785683791151284990348481891627664640 10666671 176053915660759468113936572389611311112 10666672 70701709794139257049663240527796453376 10666673 632072936037259734016460319065228747922 10666674 28263805191017105016288273515569059840 10666675 -296065445740340515587583430424088066200 10666676 -411613003420679326067980276791084564480 10666677 108476047183261430720685106447410100032 10666678 -50661339061700335147551144187212994560 10666679 -34796688821284141257670244209805301720 10666680 -250960033844573424077664215818489036800 10666681 -284818497892481918504027509641260035388 10666682 -4006645459648484967814346655924157728 10666683 -70694000439446457381701422269214731792 10666684 143431900123866587899775829180769351680 10666685 77661302844784053407512179192663144960 10666686 114095705703691098146636107610514080064 10666687 -19325382420232717811832494044712142432 10666688 -155899511414794046552298134661850202112 10666689 -374827410460335587283462908268043600032 10666690 250919752872897117236846718625964205600 10666691 59595886551102833418457376368498225872 10666692 -72136802011522144122806053903095921408 10666693 387624858034550881385742164862450937560 10666694 -50919241516427684258088878064450067104 10666695 -73177623284592313886611426852796928000 10666696 -1539047479504161572566582760874915840 10666697 327835772129394067634384618733348854784 10666698 59259042418109735882863147128972157440 10666699 284582633705594337363864990219964951700 10666700 -165375688585377532419319469542271961600 10666701 160824297971351512688216410183348906560 10666702 318933632761068180669546947744225791872 10666703 -634560390909137449764064487537259564048 10666704 -55980707514109710998896032939897126912 10666705 -205209357923481523979787747447762882240 10666706 -277600034271092152387933442478578990448 10666707 451426167956808999559296089171181656640 10666708 68614777387586795890254632735043393280 10666709 9126027275937571231083339116459695104 10666710 36974488226150411297189480885901776640 10666711 402555682285388923526840710318870723248 10666712 -441346277061954689517749040562006456320 10666713 -114871787996530621953227317049746929456 10666714 -132242493198572330948861348005477724160 10666715 55619265427091564540508164034849246000 10666716 183893484337437705846003474365469864960 10666717 512871118713778553621628635290543897766 10666718 -536051047070144862052619052408532752384 10666719 -144623027699858494000235564034195399696 10666720 -70091585065490605507661278016530022400 10666721 -243226953652057693413263154717478957440 10666722 -76558746755037699749038838812623567360 10666723 -380726094691449284675186142540772549560 10666724 -298681479796527043772607190941136946688 10666725 250728734134462983468767232634358481600 10666726 114380164779271477733298497185292359680 10666727 48265400880317963442694072911726521808 10666728 71396774641158915660139974389863219200 10666729 276826343734158266365545482103887654330 10666730 7545962821970377222553829856312442880 10666731 55051340524446385058517086234825078784 10666732 -49157221904368672292171978800637787904 10666733 -148334097094632783772687106266668779520 10666734 -90472960502729393118404307879482209152 10666735 -324131540970315380330128140833967145440 10666736 113782259001875804785395191998689902592 10666737 36983061957664471869167324485343426100 10666738 -451017151849083429157822652764540707840 10666739 -3568139200623070526291232584503977720 10666740 -38717481852180029546008269389700710400 10666741 268360843228526570115247188117535540142 10666742 92855582553391704246578399212347994272 10666743 471016216151034958833626278434935912400 10666744 -396273041424376793256466178396091187200 10666745 -348881818523610965843449721184605570880 10666746 153359964486476198019630443408313781872 10666747 -77538971226903046100443460679901629696 10666748 -79965141804466523839562621260878182400 10666749 58712138758311565456512446445584039520 10666750 -203562579565290228684305694375349008000 10666751 693335407679206387912131697776897828600 10666752 -4334715081097992369460063137347665920 10666753 -164153094241461992683882162463173654080 10666754 -31254800592035304881112311757413157888 10666755 209071875901625232714088993285077600 10666756 -120494861767284511240062125577344687552 10666757 516237705114984351526115530203639639006 10666758 1327403999655086186483561897669351808 10666759 78642694913075062774796094087430381568 10666760 -7258862654830354164654823467538636800 10666761 -104896774037516585608752912971644161600 10666762 -102924504562821001951142094422275152288 10666763 61908650685249758021824245475727901012 10666764 -113918372539848736478783800689683347200 10666765 -155112058260287443931514972778653273360 10666766 -63967060896482789491169717759557786176 10666767 99634287665596067532821619465872612112 10666768 11664180588535256541230195507510640640 10666769 -335824460310428909510502904376887514520 10666770 -112629482243162304277680516856563878400 10666771 -532327546068592479528346675984820133800 10666772 -179070884024684270403953848529582058624 10666773 28441474848368937463026453731826936138 10666774 245933813968012196800772340531408047136 10666775 76234497041825538055476994390541926800 10666776 -244608727146332892457080292634423808000 10666777 45426955783426466930805019331893077504 10666778 66061973095717246983678615019695329760 10666779 -44263314497288485166543506055642084352 10666780 -226815021401835796478487784953002649600 10666781 -548096045172195889772015897636486996148 10666782 -8015376153817982052155985122924697600 10666783 462184845570987596263406407124589199024 10666784 827123911915319009060275436005590368256 10666785 -471692529445410627476213895479976464640 10666786 -138759856452476309884088738469268933056 10666787 247685224313703931540593635944485442920 10666788 221942124064759817339273704950343710720 10666789 -71471596910307513860793983063136315840 10666790 -87573593630418582326482402483217817600 10666791 693625411908889217675717747178348923904 10666792 -555095553838631935873784811309085747200 10666793 564413573462872946332386675745878738042 10666794 -101255272962125452016784953412554438400 10666795 3869592939524769437637297172520770320 10666796 -114138645708921308215072270170553531392 10666797 -188844616953389882339934818569792516800 10666798 3920312272370239319897466782031254400 10666799 -58481425642306827065638707168844933920 10666800 -43880689621101105644986243796156006400 10666801 -207358970208079894090207645947171145198 10666802 84600710240309953901779319013232986624 10666803 36101502141081071507517292934032028160 10666804 17278092570518318232559729202220894976 10666805 -423057785556978640878482185824622893540 10666806 74829599886423352795052667674002338816 10666807 739923558352447405381437066226240710056 10666808 -887467431669763529169475011233773731840 10666809 -16275651322064394297187474301876976000 10666810 248997018663618550218466702522790342400 10666811 -102723699172306458179174935974319330368 10666812 -24754480663325176592674560277016057856 10666813 722066296676778515937154172056425140524 10666814 -368429437375464467505707232286305471744 10666815 -90999028114043472133020331526197914480 10666816 136476213185493859901779417673443573760 10666817 -245501202300797475854636800684606252800 10666818 -36923926729606743957435245539101141936 10666819 68856786962015438130665181269462460000 10666820 172545589319459464327713056351855539200 10666821 -89010290908247859001267919864962578432 10666822 -4907226202590103834529003192562384000 10666823 -269795910647478713704259687213932181928 10666824 -28644956754962673757965876596283310080 10666825 28593329362506361813301948571701169600 10666826 378706747694293715599036639203041580384 10666827 -238458962854526146798544010891789826032 10666828 3048146498862110506646646938667824640 10666829 702296606501649097256929584645324509430 10666830 93316145170253605678974862827730437120 10666831 34183553547119968787621829208067093504 10666832 -121843306289914858909517819562093969408 10666833 2863372861692698100626303599384172160 10666834 -32216166174354993080875696968982643040 10666835 -516687199723592945830835448336221280720 10666836 -46229162058892843346543460735333888000 10666837 -412585366427967789957299774784244641288 10666838 1372022909889143782098881208551915520 10666839 -228445405691474722995751627366213498776 10666840 -44399843656796400290656560876600115200 10666841 36569835804721830990896454867788887812 10666842 -13712027892888014477758133611308338688 10666843 240503281531252446224556815017225728744 10666844 -24844025641712752081384735780650121728 10666845 -20098029755657353572172599869954263680 10666846 190315428204803093540481507657090816960 10666847 -293645187633742301541779282099803203120 10666848 -104138996389452640391857591396054597632 10666849 29008288670628743849040911515974675220 10666850 10761645266491162418286436471031660400 10666851 -219118750241897710432677368965383797760 10666852 -17319220862564879025903213026852700160 10666853 205678661213356893437707233280765455102 10666854 108416718452831774932681842342788542080 10666855 422648605879421532296947468969173975360 10666856 -314328457275263749714089426087201285120 10666857 125885516902709559554872824253865966592 10666858 -464439762920520670066442682512133168720 10666859 539911636554042284894822478416222185956 10666860 88527583975628005573584997428166656000 10666861 376096403143352888690432892588335718252 10666862 -200677151733764779501563776943356687808 10666863 436896807107698041300433437475249472400 10666864 -47923014426667326293840464044844875776 10666865 -38371666581903503030261008017336655680 10666866 51514937760552241966326454888802672640 10666867 -437943081017945904319123074148514732640 10666868 621025804308673159418622524019293144448 10666869 -271082756997198208212244024441342476960 10666870 -155873495581258315213329705712175109120 10666871 -574045315685311883190098555317362291936 10666872 -240860404062704907413269615784794337280 10666873 -49774543748072001522521189000881226560 10666874 -1048936910327244734223157215064850064 10666875 15109275673999677916195497151317675000 10666876 133502811703762939603754436567964160 10666877 149189462396500402364780204955691063800 10666878 -24241416105037391587721014157914070400 10666879 -104653293749529119030053802491088091520 10666880 -33445560104756869820468124862277222400 10666881 106450235760301704129834796293912734658 10666882 92296120237153313983516905904925667792 10666883 6379497233566285515656672534685278208 10666884 -23978571348237030285815867819795712000 10666885 228968824391901459964689369013930464000 10666886 75569873624451714952967346270752949504 10666887 10467564301183603130386902497867770368 10666888 143323883068987117293503044380460830720 10666889 -124932495108201548017875937458342818544 10666890 900864105336809649511224063814134720 10666891 -766673361196328377702413195600258577708 10666892 632123172431426893902947153557313948160 10666893 689357939545609766874210654088157808000 10666894 -66931304072486136550483917839453392896 10666895 -916898971906231594466054462155476600 10666896 91331745871287317050002233085316300800 10666897 477518812542228462230997907225827539572 10666898 -49797658293000712037362522019404500480 10666899 -98644528504018798700398874079068459232 10666900 -186503623470009985584077497046751856000 10666901 -3560198966448965871079319540130334656 10666902 -27067657428077717763448276479249093120 10666903 -167239615104819661548323821483464530656 10666904 -519537395119675466507483926315728998400 10666905 30459958977599743083512212686450096000 10666906 -14361097642830732548126903290173531936 10666907 718458714781574037891796855784091345156 10666908 -189894751745618360181428668951683213312 10666909 -524646121948132481351760789877899886560 10666910 -152683128823725303678277841270256480000 10666911 -283112604067248739135837841210398535040 10666912 -108217404531784070318581127514365165568 10666913 56294159922503058423518714274345099924 10666914 -73584435186387380438406275223535257600 10666915 -5621689039476058679431021722032041920 10666916 220797034335432527554332721056352772352 10666917 185826894106684101445038790269485971200 10666918 153329899710096366350197794619382984160 10666919 -861794999865951427346373947294398540680 10666920 135811192711419165192756459625481011200 10666921 -659671483249441092889293160135592975878 10666922 143668196574710636813143001562265029120 10666923 -313740480760415013115327827832478510400 10666924 -34350484592947890264977139100112384 10666925 -48579182703482860062571211223202753500 10666926 -106036988865701189746867144643845581120 10666927 762838074296012602865525039199755109776 10666928 59109366985506427855923809216006602752 10666929 30070043008668606889954922044211248896 10666930 124959086854404157389107715994761363360 10666931 91197254056721117537823739588561944264 10666932 375825553390420883116391430768658931712 10666933 51485121752803003362471541447395838464 10666934 94758860204732076167703951883179443616 10666935 -88190128089067579845690134102643231480 10666936 -125087123990684753599381019441077616640 10666937 -441334716469537388732028333042152203296 10666938 -11786858037640449027864118193079315456 10666939 353949375397825380021128999234450484480 10666940 148799572862403393321147011070263347200 10666941 32483833427523938036549619424304040192 10666942 -164474417395011247073536177985391037440 10666943 -213248479575880326282520178160935264400 10666944 262618143715051106949769493706776248320 10666945 33364545952124634019937145484554643200 10666946 13906035638602394507404667863426494672 10666947 356437286707631959154143881656468695800 10666948 -405849235003870947695061786457353415424 10666949 -694169551534244503921249461951271534050 10666950 25614961985965072246138995338331648000 10666951 -232759784727315459327159061440231116888 10666952 -5108585102210211867713756004491089920 10666953 -157850920748277747702816265965612581136 10666954 -71206242441444085910293319502559913280 10666955 -40821625675005445568684281561595714400 10666956 -209755725532788128739879551342198031360 10666957 24863801092345375025654465416725148800 10666958 116245811750709595137991460719816216320 10666959 294423938912764510612828815032086179600 10666960 -58961926612929554986789771772585656320 10666961 323713088422564304124214210035371084400 10666962 -280300013638416854038834499965676644080 10666963 -74541839987010636856572760293513495696 10666964 166445369931820856524745771661957365760 10666965 -279973014889737212330271043311065126880 10666966 71509091891277342103498277217972486432 10666967 7414285099177042085123866606555635840 10666968 -57126739854206659965462518691712204800 10666969 267008083485367005421660193360037338880 10666970 96047262465497703673062576022067981760 10666971 17402573496218548559058458410731393024 10666972 -149831434281711414428127806392567412224 10666973 823720577271439214958322180274997746904 10666974 -55533846196405710446729938426417871232 10666975 251423093983495657655108349785013408000 10666976 -155241997936645516821746028063391481856 10666977 -64718633626071316151821027063727151168 10666978 116872159934210253581184446767448480256 10666979 -69518959965649960436263169522508521280 10666980 80930828739926539014506692372288512000 10666981 94995924842225244838792763200488256732 10666982 175772164698988721148938744098892785152 10666983 -338113560336327812956874479771700084400 10666984 -33014799707558603069735010661662720000 10666985 130658352479335950919623374190986938560 10666986 -111688231626692100510246321252549046272 10666987 35550628117786714686212709530381915636 10666988 352100704095519433871456204636669407488 10666989 -233154997705517973198865489887304724352 10666990 -7338911655553542359467704004540374720 10666991 -31252895951176896428204788708237633368 10666992 -11314629289265955735500812072098201600 10666993 -256317996296012501576137173919521458584 10666994 88086663592478937950384006940597193728 10666995 -291963938673602027784807775437508604880 10666996 59000120663751272701094971779981680000 10666997 119189045867784746173589001963199200 10666998 302018033074926767321771894355948426240 10666999 93502749118419089879496371429713388800 10667000 109216375565472163205863156308188160000 10667001 -242512160490943966493227339747758445536 10667002 23442465899746943386117440973503491952 10667003 169406124295149045243809692062999505560 10667004 233768582066951050740146883575524164096 10667005 -10048820656601915149241260211589910440 10667006 -25626236599736519024958598091488210560 10667007 -22771182591634766157935544259040442624 10667008 -559383853814997166112016266937168297984 10667009 -353847578232543498877077413095768001472 10667010 -3133686822295924804402151680943577600 10667011 61531454004496250671942346556413036424 10667012 538245925827713549864735698704408771840 10667013 -16602220957984330733188592645753424576 10667014 209130390200342704058714905430932086912 10667015 263872834228223256566586311762067959160 10667016 -499626379956058588177975656863971937280 10667017 180101652281658226368438932352823989120 10667018 194203213765795713409236425858471927040 10667019 -156695789568112454153542282486352073792 10667020 410404727952485164095274772208783360 10667021 -62739852318863034362676843788588696778 10667022 56007391636572625304363988363575291904 10667023 331466906881826808447047500105134159960 10667024 102143848571889867631164398713950191616 10667025 118351733453470897609723778509763076000 10667026 11340610122544947756178394939284663296 10667027 -13248070991734841354578333049240311728 10667028 382790245950011251006579210738211665920 10667029 -75656411572035471169713262950280176370 10667030 156993594322191670049646943423467285120 10667031 -140363518274920549343469293856960887448 10667032 -4104694568237916878168256624674119680 10667033 139387512217500173153902749660910308804 10667034 40675851519853213338833884070103333120 10667035 458630727876660372544955739478958268480 10667036 -136517068750329597692143586551299967488 10667037 272200742496868362638304272439328829280 10667038 71062014815146330115968693845091929600 10667039 -422252429631846096666308353986646976160 10667040 233213634349839003171667757532488663040 10667041 166980297780390196873695270454356568320 10667042 -467843247174699529202406345090171048288 10667043 -348271124012383639409875512393388947720 10667044 -108090239546069690377630491750946581504 10667045 -243376890660909380842265353179047872680 10667046 9954878664634162998452827001835448320 10667047 -364996126840900168706584828246877226008 10667048 23253111502308923248298339990795059200 10667049 496182648986825971768372323354740276160 10667050 241897989908139390927645244486784992800 10667051 -141715643067371606390155985414666832048 10667052 -591030046361917935101858539500112896 10667053 7598571343619900785928576363060211424 10667054 -50299425278142751943764732188992801280 10667055 164166552489953947663256216543200811520 10667056 -109129848945376494296439827332154163200 10667057 41332860622077866492739833634692014080 10667058 43482659457164212824361087510599701760 10667059 -64255095537973215302200527132400501200 10667060 -358521937039665678848949270765913355520 10667061 726856923617354087677237830230892351132 10667062 12507856559239919880154239765414696960 10667063 -272741066260494769340680014849088844880 10667064 -183681023520411788111688486203290644480 10667065 298883971466607214082070549584840267460 10667066 75234496325404494079897333149281093232 10667067 -70544025894202790793017803378801641360 10667068 622966615197641891083439734693351666176 10667069 -106788188580304002642790130040095605248 10667070 -182179780631657859690755230277295302400 10667071 -720924744743927909411208923405794193728 10667072 -3289314788961830931217553348386357248 10667073 710445553889242693171128699010833350784 10667074 -65624187931123605578104918288914350208 10667075 -271691899856021311240801520009675574000 10667076 86421225205389473663311216265023549440 10667077 -672438498472319635376570735920791790560 10667078 78994104979164635558324449577238897024 10667079 -1189434707033366640313256290481749073760 10667080 388113971538238294107133097741616998400 10667081 45591458898662438099054811318264369882 10667082 -223734960985973324314448240627292783360 10667083 41296186742255875046160171488910882560 10667084 -717987773565377527441931622689865062400 10667085 -66098869983220691805317204583418485120 10667086 -178658986618149781670989728592135987008 10667087 100000434290045807952168094337222812800 10667088 3864306448881888618547031023629361152 10667089 -300161670891950903049450074063657098944 10667090 -91640137544268173587725994976756106240 10667091 302899415711471716373157072109748868792 10667092 83210831547813253485447135687516966912 10667093 -306725244803012579981449397187499177152 10667094 -58087452337891998701140535664263224320 10667095 -34467206495685966497105824820289303600 10667096 8235719791469945101753763635320422400 10667097 -31137105625495918537373386075015565760 10667098 -26832692638465571770538919870577718592 10667099 88380363819518015268212410495909850160 10667100 38979180400335911197619066302025203200 10667101 171097336568360792584955228706945362592 10667102 -73619251223102102299749286411622052096 10667103 165042743336845082819527482339186200904 10667104 4531616708947057369807342286513504256 10667105 111739343799591593347969257301352555520 10667106 344942543839461624953891853636346732800 10667107 6091927332349132219251602103360540624 10667108 -3269852720544709231646617438197734400 10667109 108771555868675062862167462844182323520 10667110 -121524769043441180795511669635943056640 10667111 -62815491125734291489849625416763006976 10667112 397332097400028747722469364568998379520 10667113 -84291044752978135437723204891314793600 10667114 267764397344623548249195226578771508656 10667115 -89184131987120667067803411919176042480 10667116 -117451196830855754712022774569388783360 10667117 -281685846741424070916801726925569605268 10667118 -8009061816849214519641091940582400 10667119 -431708311444227584431582847507436154856 10667120 -91150662426722563854385056612943134720 10667121 -4909319811481954419826820283230493120 10667122 -290168149267908816977507041793626724448 10667123 -5055808982934213144820608889485585000 10667124 -42235444530048379211956758417237245952 10667125 24239830617438982272907096560606144000 10667126 -273115120454300504945266584295739175360 10667127 268169444753616426638430085367441596032 10667128 617895421200702642927962936441083392000 10667129 353940887328481245983680926957979043040 10667130 167111930653738456885303769403835979520 10667131 -276155375248690932613187005777845619072 10667132 -148671604425174389832651895999076474880 10667133 49756001429736143371397642175171823680 10667134 43014405645260039982924033176828656512 10667135 277910222769334437943939057038988543080 10667136 345672834345774035482985852946717081600 10667137 103628984577477721711633802600895784384 10667138 -9317392544166481733468591989834120320 10667139 1484403707709200336381171502603925248 10667140 120428403013150837003241662429025095680 10667141 535287561451869994431925080961168608000 10667142 -4637710513356441866617401836086080960 10667143 242870157095758588334174986195421003280 10667144 510242731108589763965017147667505116160 10667145 -305586736292963332420357007145765833280 10667146 -102736806773201001256085970207965602560 10667147 281947174460704698268935718230834078720 10667148 22146227943508114523038250654173240320 10667149 -349703555581830599764252836390317856500 10667150 -47176851432094808271328136124618878400 10667151 93293122863591813765407376682798047360 10667152 154046490974884958357402918217384697856 10667153 -166047870377109266067156835852532046222 10667154 -74149509048544951873117739603021162880 10667155 206300693145089135307024512094150160560 10667156 78493174158004566060847621847246362368 10667157 142211435679587466371379571747592721120 10667158 -230931544747689739363660114516289406720 10667159 -69311416010341815186106661408339644800 10667160 101426222521240406118377352723234816000 10667161 76864833746653202552155765744150233552 10667162 -45267612044906162349357371567875049472 10667163 136330109559203288354684585330864329584 10667164 312878253583129507690003890307498405376 10667165 331541237498847189348326288961814494060 10667166 37205168319579447381560370557044693824 10667167 -443314900473658123349743825177647664128 10667168 -846822997526477890016060011769005670400 10667169 -370716409835033295373779515385372565806 10667170 -123593238866238701687181686458934553600 10667171 466567015951571991458890371459918705372 10667172 -217142342189016634043354488706034859008 10667173 171813135186113129456839888041814855104 10667174 -36839421369817464346614153291933712128 10667175 10702763826901485280266129608341062000 10667176 125167576899519924267145605936949555200 10667177 609344584306683167494303853913609066612 10667178 183610622594782669710407212252526269104 10667179 -60364187304593946335127542814663990220 10667180 -154528797594404107768280981632725335040 10667181 -14200288254179487770410705600443704256 10667182 699164223776437069115110427610645504 10667183 429925434374250360663357295882616358240 10667184 4519817051163491459845751844396072960 10667185 4974115502292356593617650912767761000 10667186 -340981724740012062110821535901735949920 10667187 401311095618885455187355471828297187040 10667188 -67011604609944620596098112029753903104 10667189 -1024871816504933429342514832283287716 10667190 -99138831675549896933153799158080932480 10667191 -379365841852957407743895342833353384408 10667192 292073405049567142923304912176698265600 10667193 51139011900649240596881838662351474688 10667194 516170579101753113749476300279353615072 10667195 252195094929985050669011125967789798400 10667196 -20150913323901724485621214416653952000 10667197 177900363286381289042758888347541720646 10667198 15550798519405798227664321812306132864 10667199 -631043756708007895692021158232274077312 10667200 -30412140526219179412536008593637376000 10667201 -857870550632850768876307481903027364798 10667202 -10072684793307104619437755931589075456 10667203 -14078501574228804061640781100795748548 10667204 -247962140698083188976157948869531230208 10667205 226114510602054900304572357375305187840 10667206 -739835150706943039514347254139191933312 10667207 -185731656036974275795073507069515829544 10667208 -332948865739606746353721641604280320000 10667209 -31838475232810716502985363101626644800 10667210 -176122606126916463613120630346717838240 10667211 -51476633989091015765997674952248088096 10667212 258807681248328061389226338576328714240 10667213 804556649348834445042571048810073433462 10667214 533603765550012590365475519392686692352 10667215 145431856597455010783982491223973228000 10667216 -7761205969986337814432617711279276032 10667217 209585554667189036156224607139482364000 10667218 611896805475582885154355173571196308640 10667219 -301497099697701869820233915084159238456 10667220 -153021558753171988905483491046051870720 10667221 38448615008469720850641748139515161422 10667222 493810759466151116050072300376496928512 10667223 52428195000399951489101182756327032624 10667224 -44794294465974356051339974729929031680 10667225 2211960368880328061952615798090123600 10667226 32519744581420324623323904572211116544 10667227 -3801160601199860257863074217779809600 10667228 -34298664275654982149240902430840629248 10667229 205066495302348207866042492570877945984 10667230 -18493231059525255625077466036718188800 10667231 304589707996442859554593457690866954032 10667232 54679817800684157912985925837958676480 10667233 338689461053264646489265964113351878960 10667234 31314347829705055068394967184450344016 10667235 25023807648058071039036774465013653600 10667236 -145888343315329499562274133848906510720 10667237 -86270267458314649894672932795791233248 10667238 -184907656657124755987969911297171456000 10667239 279853636237283548903765411696831632 10667240 126688877765996792485580980923023308800 10667241 238210143213169734286420631198697943680 10667242 -222355045676004336748801065063626011728 10667243 123415148608914638635794627481920883704 10667244 -21956353307861756605097786214458277888 10667245 259835612811543781607518036422145625880 10667246 -44713150698684863132345193257253785280 10667247 -88195678636689313726582380996894411000 10667248 31415086015289598199672943503212576768 10667249 621487066418774275290091173958838022000 10667250 37572200758805948661898831833766656000 10667251 55336666612177841714206756500597441552 10667252 146195885203650913711814996474509124352 10667253 4790878686394935269947048962393330816 10667254 -24268641317892012058861344990931693440 10667255 -32640930189924201833767750820295511680 10667256 186304941343626675176233179929269555200 10667257 32019802851417319876421100630520551240 10667258 46491988129058011870116858746238100992 10667259 486647430997718808941080431073456369800 10667260 -298887885011391682518589328280486213120 10667261 -73717161329398149283543156233745678560 10667262 -87820582769327607727699630944931977216 10667263 1097326987797974319609199011838429123840 10667264 -289238860199899151429002367329401569280 10667265 -39772325930800648886520666777183052800 10667266 -341220741382382780009615495982594439680 10667267 -145944773171957457014359329350599478880 10667268 -7025307997333730624989368348275527680 10667269 168091433760817226654098480757901832670 10667270 -62288970253234242220569084396419283840 10667271 -14075494787107813646612107464543818496 10667272 190780479389203966579655632413584424960 10667273 312122489828778682644908835460391387400 10667274 -213187033218769420710883073263706615040 10667275 408723556388983303075088075571764171300 10667276 -375164292048440323737870686591401539840 10667277 -336452263409550839058423455216221177920 10667278 -457196140770385559106986531111642552640 10667279 2769644575669943842872074291755017936 10667280 42533548077726104773634090353946787840 10667281 267466583782489198203889483655823358500 10667282 16955851582350903224227038844955229984 10667283 -191854613094761768349746388177047535552 10667284 -379109323098355661542987110252277411840 10667285 39141594224890887435764714857385784600 10667286 -16263507519339234108521738796928622592 10667287 11898761697796010712134995547296469280 10667288 328617545324252740818818994147579893760 10667289 104808611122342619837490006790497411024 10667290 -319546099254667234801894682801099853600 10667291 -899430718095254982582614066596359621600 10667292 -327684517792026004090950370347764441088 10667293 121968697181890200620309253779743961984 10667294 -284301741123507886449570989672753079936 10667295 6205484811690127849465702965114808200 10667296 558503580629576417747751828442697564160 10667297 -624003259402773035914492486865675236254 10667298 71986360289535298578648075507868548096 10667299 611015098292093115006605915788856740536 10667300 115173343495895433235835665114936320000 10667301 -482842533527672874185553523075418590368 10667302 -473804824883838035841846432294883718400 10667303 945418017888940504255513666446765680400 10667304 282672886555933942386428288745003740160 10667305 108484864094992547806637527388921713920 10667306 33205002427614872844152460930797772384 10667307 2448308005801143476394841281378293760 10667308 -236456592504680173626581886519069671424 10667309 460846647915202716138113000094951759510 10667310 89757131212668412898047999768725331200 10667311 2605376885873302759348033809907622392 10667312 12181814539346375161636649104197206016 10667313 -1626285647402155862740394383668994296 10667314 -13481549991429408368531624065416408576 10667315 -478100593135555978599799380310732481040 10667316 311799789965740075309427390908476162048 10667317 -131123672992771386469307893582520841216 10667318 -148926859529634363705144491431475916480 10667319 -123148796619051548091385723745266746672 10667320 160794702942585856328456957537872588800 10667321 -32737441567543620814565044375711874880 10667322 -71869372128378523915916631762537907200 10667323 -22094042449535639003524615939406694056 10667324 206492475665456299978899067713743649792 10667325 -104757407457096554276594147112996050400 10667326 186542723917479651330271358155488537600 10667327 -387779136711075382431957356640934088328 10667328 2216504063053440667663629897040920576 10667329 156072069814217090407266168178188684976 10667330 531263148862631787091000533816551116800 10667331 284566750591108256748455479075389719520 10667332 -162202717582913961616420790682595973888 10667333 -203524340985883100446838092121016152418 10667334 61225147794686127407971055175111160320 10667335 97083553809924607891805088810699771360 10667336 429025031176521000332415270296433607680 10667337 204302572407214312369072585153603199760 10667338 -314956362877602785347611924431597829888 10667339 -289285476863818385390017746477431439240 10667340 113680358789299453039486124968240988160 10667341 613271742634564853254496882119432220800 10667342 143941669861118584416526608021103507200 10667343 -104398221694911438871760997911144649336 10667344 -13123461388580678881706271773081747456 10667345 26412914497601403662184473079488156520 10667346 75160275393803424210637150991386425984 10667347 457659864603979247608386470726577274872 10667348 126069649424443806904674083363665207296 10667349 526047200602737886385702127210002207040 10667350 144620711794898565614031202044497740800 10667351 -172170508941769791590759509462147686648 10667352 -398287261764602315338263273214545530880 10667353 -271921034554920516295191052242917296056 10667354 -3235961285596738159930181922643348992 10667355 -15235288218594553134767729535078612480 10667356 -59497008183299327231891374531174495232 10667357 -431108929366434436377651803712194255700 10667358 -45215460200243965779337334032419120576 10667359 -145518016622920892646025662246307074584 10667360 -648150960813907192752043258085376000 10667361 -525690675063074963860799183369720386128 10667362 217104573428170002906964669241348119200 10667363 -88825202859911475594776745698387489376 10667364 287326782575497650203367264214227781632 10667365 -150593106622952482273620320864537733120 10667366 7690720142015424391883876295186001632 10667367 233750894402448795168456936330093279480 10667368 75076978284945664938898351938803496960 10667369 -573611045135433978339050674853486188230 10667370 5667395813756813102616862872455577600 10667371 -357511107969132047746547070139256632176 10667372 116144805014388128545272763927855621632 10667373 -164634962775190122818079544159516032 10667374 -148077667421224340824029326271763760064 10667375 -532958212968488610117435714358721400000 10667376 -8109471579609849095919320237870972928 10667377 59518453127091767917099767718406231040 10667378 458682087091315852726762202382613428240 10667379 147184095954201225531316662449738695680 10667380 -45661570442891725049426933843021683200 10667381 -140475127084879358990662465612840852680 10667382 -113213303820877794323911944610632638976 10667383 5244509972801624417971291061083358704 10667384 85246879981466061214651793177428869120 10667385 -270819385579837352905644151803475528380 10667386 -130679347691097962848311530600093566608 10667387 -375676178164595681886760183036875311964 10667388 100885146394338406130271848115567657984 10667389 -24197457765378456733032593555835015540 10667390 -112966012092392218771796813582805995520 10667391 24835105080262037173125045155741000064 10667392 343778498065519771361569284153566822400 10667393 -5495034959783581121573893553056648656 10667394 35053717391998650494575004420178009120 10667395 -28400331903373758917510085056086656000 10667396 225904964473092622066183198963190500608 10667397 -1789543085963088309847876304530202304 10667398 -362837488830226888846137450759294733440 10667399 342035455489858766547246015611208389400 10667400 112796099851495819921111167928528896000 10667401 -25974807971878680494080480177597175168 10667402 143805632601342483232119127085253202944 10667403 243123224373532659932433060376162618800 10667404 -540065327026520398612354405014546943488 10667405 32314179374112272818904034527049744000 10667406 94104927936401460632100788056546526208 10667407 -410908274185843914906570794101103867344 10667408 -40027013839416883067012661097214754816 10667409 -51609308589242261699794886553537369312 10667410 -38076899800504470956569007668230266880 10667411 89945052093604362024383156959098934392 10667412 -126170474090498188376043327167804295168 10667413 535370985050720478713809570587454709440 10667414 58817528564416127597023053347589313056 10667415 -241155040100129603965532098607596450560 10667416 80208982413157414396432725342257356800 10667417 10706825037170196768459859265187466080 10667418 158455303312204822071505006669066629120 10667419 -10588569351663746778487684633960926704 10667420 -409450923405748135069866827619005022720 10667421 137432324239819983840428777718342695340 10667422 98790545160920582348682937786436620224 10667423 -193218888962548247442626583861450599136 10667424 -24598854080354253198414837483212636160 10667425 -372135819291624016477344439574447211850 10667426 -45238011774170330873801921997531589632 10667427 -7021611968809544093951109977193114192 10667428 -64233038297450095398118642601239101440 10667429 587250859575770755715851056134549700030 10667430 -111036175872955435972289451615210144000 10667431 -165524733898024220354547038017245541768 10667432 595544811392852565749394400092736788480 10667433 1274287544887504789359595639860658560 10667434 -425743270961446392009480534644696514384 10667435 92552225012880239362045437932967446880 10667436 -82479214576898360714245561548532531200 10667437 -382951585782218617561188215965673896608 10667438 84603177984458784232665636839673683520 10667439 250434908882839740365928396092984710464 10667440 448947072925623806629140421458001920 10667441 -152867606777240690606063613859201583616 10667442 -102476834784571174770816177502286959488 10667443 296118253067637397898208615822223470000 10667444 -301048396780458936574949223228485480064 10667445 -179144211145453651123694439631156090080 10667446 36186751857921620930119411498045263744 10667447 775244521030331707392154002612012788040 10667448 301019600722905394083639039246519398400 10667449 1031653432927284412277215010768788431360 10667450 98717399895762894946045086271181490000 10667451 -190482916408356758690514849690531007440 10667452 112920059927271015881012327258863195136 10667453 -290848844755548332385251397413783834298 10667454 73171647140993211033947535632101112832 10667455 -91998647671948657772760293211579726000 10667456 -232095803104948465588918798146821160960 10667457 34691934745705688859476026683837539154 10667458 131839205637949193427488722885998160080 10667459 349717765699248716557364434701997450752 10667460 110063737207446971223209146514599772160 10667461 -348327535343641831627496887264966961856 10667462 -24602459053293720768742465371292267776 10667463 -9230255113209462215899831841965620912 10667464 691892434803967433504013218156438169600 10667465 167057486181038718166649798678376235200 10667466 89237513122390610826810401214702079488 10667467 689278546802325223469703183959229146516 10667468 -85446649684796771486928811875229237248 10667469 -1398350516443115169946457744346609792 10667470 -96772582771077433797620908737424231680 10667471 -797279131208746978829260488485212603800 10667472 18365118162974966436201416490152361984 10667473 20272970738881477666244663587507676400 10667474 223234552586116457900919490034275603200 10667475 26002116053136954144968098446943423200 10667476 190779872759894483060360834839692199680 10667477 17868624405035587031235034293030873180 10667478 -25752508166601297343428365827243405440 10667479 289920585975355420454060069229415251080 10667480 158415487875982450661665903432025702400 10667481 809561671969095877787518280823400176 10667482 36814063736704171208196606758329289472 10667483 2421967671845410631521542553899795024 10667484 -289044596866518972102927570189677153280 10667485 -261561822680358805328205782249262184200 10667486 29308787955631947368750347156216152192 10667487 -142490465030160495333573074777570579640 10667488 -130228597911554247725222657195871830016 10667489 -25848440840489190837829442385178826688 10667490 -8142599977139495318355932734054978560 10667491 -263106178364634660077984574669518539108 10667492 -113069305661076820251554492168725856256 10667493 -211350750628245142096044247313045113920 10667494 37355351471885783788509181784109571296 10667495 164432231909106655705734480695344479600 10667496 -528373282051017971220894616340448215040 10667497 -353695800508406260604139798966252655388 10667498 -227339668688998630218231138394693458000 10667499 272922135802754777343447651158315672664 10667500 -64524335223654869391770680250043840000 10667501 -250262557637514649667970745369407410388 10667502 -57000813410224857213987146942090065920 10667503 10710068333034199482392628073756078080 10667504 -223832163545139322655961829255451836416 10667505 -78099645228299766959347033632794736000 10667506 -54153221419627562293805938577878101600 10667507 84263884529344394962056613099099534800 10667508 102512938724584274230900416875949096960 10667509 -579630060927310687414188862187905598290 10667510 -62747541551379224927334756901226883840 10667511 -231724399561648656905802308419253565360 10667512 434138208609220523690928543829699891200 10667513 7541666128816337503933852603719022464 10667514 55565691859965218215628293164569442816 10667515 -16878277759834961639105192381332478880 10667516 -61717579696717411907058617516595022848 10667517 163583710835001246892795735879123158144 10667518 335935189458414614658334171200744579840 10667519 -372253115838765284099570599340450991960 10667520 24477692445437574939305122064781803520 10667521 82513017642456153104411725507781982722 10667522 50793905762268023018390833016333527104 10667523 14990297347936282683070407285305043264 10667524 -102709476846639170435554108100063105024 10667525 256476240394888435675237167883276365600 10667526 702802859555352064627711934186065920 10667527 317781185929065973448837220369253241360 10667528 -320521271023612905399924581382832128000 10667529 47758637270441712279388979969212703274 10667530 183859618773581186035705921827325208160 10667531 -204448250158748187608615384437807034880 10667532 224618264868684570265460670123265961472 10667533 38952262282107788012375797778258094304 10667534 28838931649720162616827997099133696000 10667535 -72408298419770022865513349341173048960 10667536 -63865090100351755867921102456814370816 10667537 53313161122734378938834195703525141312 10667538 -2572031801877576104156677980910433280 10667539 -73447921181486594820176706224003924880 10667540 74871023317252156126127433476913638400 10667541 -104832976921500295063916433947778771456 10667542 221186660659302551226183804466112880672 10667543 -705221982401284723733571925120901861376 10667544 28598335395004899851270747653032099840 10667545 149120417895541968582877344659799958980 10667546 117454346587103841776211077555480665344 10667547 -149501502912782903598590261343967661040 10667548 108060158150634228416659999338005739008 10667549 60239088701770301816178402219920168550 10667550 1252751616885341424647682933322852800 10667551 -1364690189998014575310837785305836107280 10667552 -296903575771391877352588322204735766528 10667553 -130331954698011575739841149012283862976 10667554 -142097960541465915026773156579783716480 10667555 168288530055038069688902280216081570000 10667556 83680600107170681316924290702591876352 10667557 -175885787281304309991206351768443691460 10667558 339222059407730996357301800603875612800 10667559 58376476586519164180433660027662200960 10667560 -243595944199953627819096366588950784000 10667561 170717919931128930997867714095311903232 10667562 -148255368708236736620211676666182805248 10667563 -12396302164186720684567869993801537600 10667564 212848326293027974429101945187268050176 10667565 159372128633964956128638017304428160000 10667566 -58260834670585756811288122807086433536 10667567 441457531716435930678693725004761657616 10667568 8426349049449549240308838736749035520 10667569 8400147761138672085720126818877492480 10667570 141585463079558642714176210021683864480 10667571 116558141582696588062505996044661414712 10667572 357783577241029672307062041375609168640 10667573 52475372027353703213282480793911905440 10667574 -67765621750755627812897945311182874656 10667575 -89557594165882344626538977564267288400 10667576 -143526197841627081253913808557386506240 10667577 -148396347364852098750365572305089864880 10667578 -805182913597884645710451562497672480 10667579 48234166801722535456657877264168945040 10667580 52817413585490238476496278512757145600 10667581 -60651955484665616777847001916558912468 10667582 -93206748615746597058979198545289828608 10667583 -119317553307489454195879365404392915848 10667584 -124394525914275601011568293585704976384 10667585 178230483612207378425659060980326823120 10667586 22595776371778457207214169575863508864 10667587 251797428960452082350249964585453049552 10667588 -510196195904256243074444206103574266880 10667589 -346583052950036228423375753609941000320 10667590 129763909283326412086124859659901857280 10667591 432048053353625375729558441329476144000 10667592 290031673466049855132170304903094272000 10667593 -14151261027633493816365637121548679516 10667594 22312612326484891660103308194637881600 10667595 230669600330636438248628080589918081520 10667596 103888979604228029038343043814701076480 10667597 -277581202749280561760390960110969954548 10667598 -54251295715893507907648658751605324736 10667599 147452606953916636263353248657773439600 10667600 4829362032856847742276228443440128000 10667601 112627293395941706589353807204217028992 10667602 117727338526799652532473632071135776 10667603 -455758258634515221553539481615247618616 10667604 105014179933786232372931121798761424896 10667605 -91552244566169032427261434648172993640 10667606 -414753177561064542439844677992302591040 10667607 -431014924257789579564332504868334387200 10667608 -31641166043032700372578497287122452480 10667609 -303098030574428523659745841880760323190 10667610 -36479137585411659041223901087124167200 10667611 572461797784628025177411278984358653424 10667612 2505271406559711806556383359937203200 10667613 -232023266703716522776629651365895820800 10667614 -28219087022144489807363365714007244480 10667615 -17966023084790852589260000078462896800 10667616 -175261260673137017108743855758227275776 10667617 -162283310658495622070192752453906766460 10667618 95554307613302342163666491788866263904 10667619 21016662786404465420134695970588672512 10667620 -60828225425923887284010319613986352640 10667621 -660320153192227748160269194369606294500 10667622 -945499550925988830767110771219200000 10667623 -229742280975490723576410563884192973128 10667624 -5292202051461268700834490908114780160 10667625 381407085128160093829988034965939904000 10667626 321000706234457490517376507836573858560 10667627 211497777862740289341363711010980962112 10667628 105471805642150754942397762131203697664 10667629 44959267389570817033318253086013820480 10667630 50638814612628290752255456823973976320 10667631 116517671172503780999554749970485919368 10667632 -105669115665291296947229794184897265664 10667633 -39965105039436383577642980558436035118 10667634 -179507167078735835168841807271211675520 10667635 74855260647543037644861821186390087760 10667636 -3814826637674666045692305752260829184 10667637 180785229371935506521108008164749096640 10667638 11655980097486474127760636126132546496 10667639 -231275697911896993943454600636387793560 10667640 -6228486401791125178458913597509427200 10667641 -210059936841484380391813841518342599958 10667642 -164275203331738411042956471817401289248 10667643 105979014701622725269905196244998717464 10667644 2137467710694662533079260724860055552 10667645 -509385737361316501626852522213359248800 10667646 -182929917918420783468448069118085273600 10667647 486994637739315905286059424241672628096 10667648 -705877896864462692755855490418506465280 10667649 67148632065430771539884483684792361264 10667650 73866813734993342819477704973774784000 10667651 417890590521743832221121783446021203392 10667652 -142470044558449806421424309786989774848 10667653 269866587363558477639774754303666678464 10667654 58551080956586723771688105156811783776 10667655 1910566651980446474446645435824588000 10667656 206165477852695351688968874679964922880 10667657 129475075622905789114755748137753657984 10667658 25757067007352079283310003569296162816 10667659 -867840631448183232063744832164092804140 10667660 -84464707121944651282481935630197258240 10667661 -1910859713916126641403405499312015680 10667662 204562505247029175143439797668803536832 10667663 35063076388558217633662640865276228912 10667664 3754653094611961516875190208648970240 10667665 273247647339258316789977801963470547060 10667666 665369435587956998871614790053846678304 10667667 63627725943411001646316262072200900720 10667668 -210872657588272124016026480171084550144 10667669 -601577846231427241869365928661228290930 10667670 -24472559586781782682480308647843596800 10667671 249584439873447380913950503287979713712 10667672 577566366641624477018866684858551705600 10667673 -1058049842634868628265076177375460114880 10667674 136571523504402635056138347246593796336 10667675 -255969116370445454291583766677651209100 10667676 -67091851868024554539336118748759924736 10667677 -384587341527883451764257139129551976474 10667678 112826246072685175490267699533631773056 10667679 222761214696954700955272890883489251840 10667680 -16833074591421064189390812019882721280 10667681 -70726033150310238314081440022339054976 10667682 118574832474479313136922258091038446800 10667683 319700872715005300266795438629354639600 10667684 -554503962439231745922167585195283701760 10667685 -53675786624725730553495645493633996800 10667686 351945381845781633793569947281314754560 10667687 -131545436238861133398501031707930466608 10667688 -328989803789948204944024147255042621440 10667689 47959777097408450311944758891237047808 10667690 -210774311598197482706907942304487443200 10667691 -7407310550864091319612577076634188900 10667692 -72232642989751809115414936375949893632 10667693 -586970762937066612721061851041530318058 10667694 -221404324549181435698267684187952215040 10667695 -36408529144188743998376400954570847800 10667696 -74502896072441411470428151534629224448 10667697 -138947710311517393506252239209245700800 10667698 1138963193963663747615540577965230848 10667699 68665474459940807148925028346079100928 10667700 -14602617473154353709120552900697344000 10667701 -440655516368681107549345729948201994496 10667702 -214951707129023388055792874695530926400 10667703 411493829489953642924571095471593155304 10667704 -80817802020673240128474557410373836800 10667705 -228003714296602383545692392499778350140 10667706 -83740273192973112420467206733336925696 10667707 -124470264792707183523478754751053666040 10667708 -274391363390197084264131120473129303040 10667709 2667692964878655738277212418830903000 10667710 -323638556530892223507055130399922167040 10667711 435843289475863660171462763393876085312 10667712 -82371313085759004302115293392678158336 10667713 -83125744399172641869777469784229480640 10667714 -62734378935459140674443639476448074544 10667715 299563822297531275135115554352398291120 10667716 39111488774125177721431842624309491840 10667717 -584925699680511298057572408027890091234 10667718 44949389830540093984167663153122692800 10667719 -244063723550508881837016025643495598920 10667720 -12475959650293270366678385943576576000 10667721 -111448271502227110059134330865866467200 10667722 -75870073697769257493441536580692183040 10667723 1492071185262731313331067354811316632 10667724 -48456467677964513415177374527945175040 10667725 -63202894938790639220147914497652894750 10667726 250346567619342661357078395782691736704 10667727 34056895223867670424927063011752259840 10667728 20656441515401733627173415539690135552 10667729 229064136130586862531075052555545881076 10667730 93583871982092071940074614795079134720 10667731 250466021827604442802518141880725788160 10667732 -420546057058418812479927952263844773888 10667733 -373101196212540835108239372252489079200 10667734 30396469083558220985440618415703435264 10667735 74252910955441704315638493710290964160 10667736 390038599444184550142217523968143564800 10667737 925964367646251147298371742441373416260 10667738 -191685716220145297836048625322703756288 10667739 350188982962866754548537060234605020824 10667740 86140831241464941768784043497399296000 10667741 -5930598157585054662488801507050080096 10667742 29028930928657684594193107815394658112 10667743 227621668886489221584040057571639256992 10667744 8730741854881789874156243722428481536 10667745 -211377027297414385951544300207182853760 10667746 -189702446139656430330052561218877440000 10667747 282242429068678165445186895506107818192 10667748 11205111382245298388929748244653629440 10667749 316774022152651976414840800009384535580 10667750 197344908806527554104899193921310528000 10667751 -52468741895275115069542661037460626432 10667752 94871293768129124962268217962765107200 10667753 132979730406773238841059864296120019840 10667754 4098395311924685404896662112964131840 10667755 -51564929603728724880354304692971889600 10667756 -199837572726381385809623366907326092800 10667757 15979006683667341702821619117783028800 10667758 82291161486759213015196239362753030976 10667759 -751304258354708691852614419987782471960 10667760 32947800062403724339298165126111232000 10667761 188138359270206741770203375121576304052 10667762 -129262285580983738467487876557201408 10667763 -518349140979682690601319885683476190508 10667764 15667958896261219044217608308168774400 10667765 111919366940384214512989103519171712000 10667766 60202280838353782744227332936369468160 10667767 206821723392279887062545445616836206552 10667768 246850194904536049128353905671178690560 10667769 160077639105619076256599391661497843072 10667770 -254476559873012074125877449752195365920 10667771 254814999027683280654278550056313159972 10667772 334985196849486354940656118813151818752 10667773 222190832087230507671155389840244096064 10667774 -41192534620672333365351545761743182400 10667775 -144422365806033788579684797109031964200 10667776 53570506957788321828710870981910986752 10667777 -506638806007254048797171839625520945360 10667778 92339271646191595175729415529930997760 10667779 -142242055362985389162385734027534468024 10667780 -180478927242887942668061837099882054400 10667781 33953349253411727744430408617240299422 10667782 9096640589385220292054492984567092224 10667783 -281421325062304882803084473023914179280 10667784 3925523648891722480278453179197931520 10667785 284379356394077043362592663076530634560 10667786 188910150527018563496356576783470507264 10667787 122071256098090890322003992246027726288 10667788 405521160607017353192332969596312889088 10667789 -809038190312251466511437362773999845568 10667790 35743348456306482564286105218950793600 10667791 5797881076649030827169523958493488800 10667792 -161674298605483854571502645588725653504 10667793 45631622562899903643585081072851942400 10667794 76230544099653474964201463065376055696 10667795 -443163843993256571922343672669070821200 10667796 92859814274517133110554139573052372992 10667797 127766742860993302706477582119378203200 10667798 -357543126278115644763056333263365011520 10667799 127308550462163111675010789561872593368 10667800 -36701890283133820442357406994351104000 10667801 93255708937009416802208574923852336004 10667802 -128419336359427109588448721703942858496 10667803 236032325220671311386300457394364632640 10667804 -52618270976390714551139705327671756800 10667805 182323606803642329958181614300906065760 10667806 -11581507096291718568867256339748449536 10667807 -102776031564375739103855624785925948400 10667808 321920816998136068567564158521935134720 10667809 -599094813633792227441757605654872842240 10667810 -148925306540944474519343799876607226880 10667811 60220228540525220800303046244651863808 10667812 586036232163352187593301378956382550656 10667813 -165145154048404727300938461320054817792 10667814 -110913390715491718895831274190210036032 10667815 375378935355813964202261508343517931960 10667816 -482165265746620395534837148692112588800 10667817 -5807148473262818231414537475726597366 10667818 -12383834671922930749759190590858272768 10667819 -42955721546084834622333491912458824780 10667820 141913750099098092803417562885851438080 10667821 -152234791818463265135117813576645034816 10667822 -258579834823224854154799359941798785152 10667823 -401918146954990274882049556277848429296 10667824 61051580466444507139504850640341237760 10667825 134783306342556953681315696544829574400 10667826 -39554299824795097889616405581657862240 10667827 6771431981517566599035496827767823880 10667828 -3532301062326536041570455677422497024 10667829 -335513399323084263345099653173694075616 10667830 131392333660902501237713969379813532800 10667831 -229416301439256184871136963490187526336 10667832 -153707489341651364492049771002388480000 10667833 240458069355816284529075400218076565280 10667834 -47235959816125659423870655014974711184 10667835 327935057029830041691935110218232320000 10667836 515440074536147547848714964317874370048 10667837 -73120651736631423035787070761818495232 10667838 248842040340599765615316536962327681344 10667839 -99370485151279206207943690195030257864 10667840 -26184744393016671512094194422901637120 10667841 352633019137293540692573281418227551792 10667842 158769166260515406397111657550821221072 10667843 -301697252175500874361942195000505923908 10667844 -167905359660140565827649926303416320 10667845 -41823067686844737150915463206785857320 10667846 164460281858939553085248279815774883840 10667847 191667873961563136031119998705594719400 10667848 150815344365060621731673953204864286720 10667849 -280472293991631152913931367928910520880 10667850 -85143578264800646828974007784174144000 10667851 -170308782627167231563730466602683719148 10667852 7312268797869137574636530163953283072 10667853 72001347613141780883590120363277894400 10667854 559608730852733692768149470262777876480 10667855 -47291654994689090706972166289818997280 10667856 21197773053932754063536437591005069312 10667857 -8704180567843530392509559522976168874 10667858 -180548176511835169209766620674614308720 10667859 -167388264365302827529738766913068193096 10667860 34134535654666095436620250886330204160 10667861 -188732072140719876960856700099305498848 10667862 7550495358623409536275295220567226272 10667863 -102213488715656696298648075447345158640 10667864 -261043568735986734176618640708917360640 10667865 -221184599147120189478767370095871360 10667866 370523907078654949686585491720319936000 10667867 -189884906277524113066571640640719821808 10667868 -145917552071320018901022055561669301760 10667869 741813520201428701500474077109310495270 10667870 -404227537440257142327477074539766400 10667871 60996653760087880210063859598076766040 10667872 154797332501765754832454015216919773184 10667873 71827909582624345536377204387702922240 10667874 79415931821523405090520977331769769984 10667875 69930478132515369909062855272932768000 10667876 -154934870711347308915660312633387104640 10667877 -94723379216974121409781437189161301696 10667878 18970173636578466867476369394925137408 10667879 -840509179617851024988757466200645839720 10667880 63274298498566521998054449732267161600 10667881 212634496188100694971941332797716875392 10667882 -671445878646349468799868250121948470080 10667883 -39559897509282933107681758126435603200 10667884 -409702248779509787984374210002021523968 10667885 170537493910436206759377435243152390400 10667886 170752710987799030934486015048372902464 10667887 536275935903951343946887382137276323536 10667888 87167162506718328278166453443494772736 10667889 -439234957568986848157820544903278832480 10667890 -127775536634863804883965663303702792800 10667891 -174702712162708384293126395129286730176 10667892 87712161514887692645772383477167718400 10667893 -395431994526952404557971144268334403236 10667894 90270394003649346942081149073437339712 10667895 -49749957713335649647576235341319424000 10667896 -107894654928447946114115313872829849600 10667897 -1107268276554355635338304985279365654 10667898 72692374376089139033129909605955843184 10667899 64471355297070646272248696747915382120 10667900 -72487337655035516894227126628050060800 10667901 -171926354326525712658535983845053459968 10667902 -137236374620509435766918393943797854848 10667903 -95368157158514921920868450578259057016 10667904 -54561046908583162573147576202963189760 10667905 732330531287147253377831742222627312360 10667906 56129627610332362879096618538931990528 10667907 -215754163956012051884973638304889285032 10667908 -68223898066776331860908267486427187200 10667909 -128646917789256328471055819316090185184 10667910 -60563490081423363875659191541190830080 10667911 -15423710385322957234747309941929027400 10667912 415538663714564344520457488781659059200 10667913 -3025421741847784083996950454613119552 10667914 -18079295367542178663837714102451505568 10667915 54555970044166245687004224630475110720 10667916 -121180190755362905009547834585776455680 10667917 242882078015403898467015280064881914220 10667918 -172076660823771318405993227559049419840 10667919 -193221937224053367454999023661870490880 10667920 -46160240180668862509419899297421312000 10667921 -156071536455847960805373192770094674400 10667922 -7755276038381188898239182367238524416 10667923 -144116470173448838839824983742530273280 10667924 -631164733227420095015370580969961111808 10667925 -128839521017295012157729875015032875500 10667926 -164404618227685911476090784217662435456 10667927 -539610740606132866440657648959565319224 10667928 -16031452694174456550552321575548723200 10667929 -315222891234092620657911358936028044416 10667930 -290955545668259908816814334393292800 10667931 69894001126887168980518597292709088152 10667932 299839554061300497383439957085954217472 10667933 431399183626516924727122569426683710182 10667934 198520628106709557878808527805316497984 10667935 56730824718374177435884928809990259880 10667936 -656125916883650857462022401970812354560 10667937 10743348771038042472630781397584675584 10667938 -226185990937139968305898177175560328880 10667939 -130523259805701041391717988371576835680 10667940 135142270537049359950071793850005196800 10667941 -623081504809125876871830392427147897248 10667942 -373653044192607037201271137753302067008 10667943 -63373317603598662765332574579424762752 10667944 75244940140126096560513370659733831680 10667945 -383317389440408646139153428858803646300 10667946 -53672729235513054968329713724423862016 10667947 630030280063996759469323083288447114520 10667948 -271561837488675598320134424879726312192 10667949 -104378887746963819380238635794741701120 10667950 205972333038346703337567114988350384000 10667951 110377778916046959843169211133273183840 10667952 -19123152753115840673311834880503775232 10667953 326266164289707610464135385397190990900 10667954 20870638437218670550885858065473935104 10667955 -236584945176598957539177409006355489280 10667956 6540421422823838790271156991933018112 10667957 -535277437875977794513200318161142158208 10667958 41700430144466229650397222523451904000 10667959 157218094992832216875239191728630370992 10667960 -828097921754145326837883133050012057600 10667961 -155470287411496113715913211101746521990 10667962 253002486227154790335525268697288837232 10667963 275251620842773755336850156398077133600 10667964 312058882232623257964611229267679678976 10667965 -145607892801026831443812322498691462400 10667966 -157225792579731794365706513975065148160 10667967 -273168040060858455380134275200807650560 10667968 -25416370245486815543755653962593730560 10667969 -46084432323471697066295727608935833240 10667970 -285019720331753315244044869215198796800 10667971 187570498273480550517433314578986330172 10667972 -51903661051763321633328202365245583360 10667973 -203805366922192035713993295926889136032 10667974 226140282785346402448456597675118138112 10667975 18272998138927296369644847383518311600 10667976 -287269731027407010325929150793904455680 10667977 254410484273863070700787891702953748826 10667978 -101531217394504954893050645034953131776 10667979 320907072338447768958080890238031118368 10667980 121501465121293532962699106477448576000 10667981 -403786050214872237736760293435131982218 10667982 951210944538691033941335081103358080 10667983 109215244597620983699310941344147124704 10667984 30300813428937816384018192682269696000 10667985 -133643306134546894086892473514905878400 10667986 272498475306634851650427234338112921600 10667987 -390626393902095869982357338157112720320 10667988 -25410977976330838992252586523247786240 10667989 332509345030434925192607775567610483790 10667990 -42578712048694600247591132298685514880 10667991 129138674689430265842951642574513212880 10667992 75705946544753244852019033592742912000 10667993 217800190020576828027148466591364435072 10667994 -26405002001393401911571195755106217472 10667995 80885407498791953505754678270429436640 10667996 -416596433596888483864669437338263879680 10667997 -863730388824715429275293941655862624960 10667998 -75704428096691413383392834409771847680 10667999 1190826039994351150087399743059429376 10668000 78282073913704389130113375245697024000 10668001 -89001228202778179513555226489741233176 10668002 -306873230446857941784453960276122188800 10668003 -236478864832535820433445087276325167496 10668004 -167844232416157142913521724773558476800 10668005 475876291535450050487059124408161377660 10668006 179039058887247004051822310804302380480 10668007 33100991975202417002544424733732982912 10668008 -394570693004732718036151215249288314880 10668009 243968850536430859903818435106686824928 10668010 -200174259423466128570634648069972741440 10668011 264818596933146913910347954068130189632 10668012 -233472595584648456803749279065834981888 10668013 20348994692907716251395969578147336064 10668014 63067837243739403883690658880075683712 10668015 239856123043044989040931355502545259960 10668016 153407784538022468124183866529084342272 10668017 328561153780243987971993994412303466066 10668018 82752987730238585026495307288159819904 10668019 -1160760128262656848180444804805334876656 10668020 174936156254334961159296460899274536960 10668021 -21758772376156513213704142177313126400 10668022 82364118112468837783879600157631921312 10668023 739241080161861295628523179201720311272 10668024 -4114790464457151339921471295047905280 10668025 -123645790003075634589297746075893792000 10668026 173099881071251483830133968554795682560 10668027 -287159248180408932004892158662701986080 10668028 -193963252985164438293345850417644913664 10668029 193398852256140915340775872178354985420 10668030 -16649291859987622019082907507061391360 10668031 118849118005806879869378221045735993464 10668032 -8977828185560515088281628525042073600 10668033 17309895733650663201256347970252294002 10668034 -95856538843149302226096719762944135680 10668035 51522318160817561759866137949819050480 10668036 -77804632884697247151385990799406299136 10668037 605219386260809645231115798975514110686 10668038 -238377004770857900164975778771793626304 10668039 -293746763699455830241358221948305890352 10668040 -21864775316816245803816653889582643200 10668041 -454626184385992925996154224791649091558 10668042 703019470200840609869746871229911040 10668043 -598805040195563167129601937506090401708 10668044 318405057678011825408899222681404211200 10668045 -104621905641999437642227792860842837760 10668046 -24406130179133428475297873626912610496 10668047 -232731050234514837510766574934977234760 10668048 -18499210364321448949281051955475251200 10668049 -133353956638513638040808803287717174464 10668050 11543925797541218610542551857084106800 10668051 249727564335380129655799268972773373040 10668052 221180136992088056661434322135801100032 10668053 -46418325571430903258008251660232626240 10668054 27973977604770142736782354166223913920 10668055 -345321307074876342170098333520142536040 10668056 -253797287600612165334802971731269632000 10668057 79180343896720488201241076309946405840 10668058 318899690599784203126894743314972561376 10668059 376065438404501677841221947396638320260 10668060 -94100597284813599811707245453882941440 10668061 -185139849069335061071535372304992807924 10668062 -144741010225679515916338612378346559168 10668063 189171148867956990762017037270420637440 10668064 385763126270180801251980295867045773312 10668065 -106480153786417901134329352816481586540 10668066 89622782744700574927049612627780106624 10668067 536283057177896793235405581194081022960 10668068 379518639763496179660687529762437840896 10668069 -437901342166422933051735097108494283296 10668070 -14106669931952020011817068664270487040 10668071 -570290493581665720428619261860842590728 10668072 -324082021931649969427635844751998156800 10668073 -172764162096959242843136159568060600576 10668074 245066506297449834056293913030573760 10668075 289452901174565606519991622118538019200 10668076 -109779462709386856664869658804609770240 10668077 26767111270905859141289587256757812544 10668078 -282838526287024603747377635726808764160 10668079 57390909991475238309745404117890385680 10668080 -128697167356967031034661265061852938240 10668081 501605211561241850715448110785472616320 10668082 -468614519314565128721414948418417745920 10668083 455952145676598886509335201046697672332 10668084 -316463296204957595388588925164027224064 10668085 1840458942617533787246676044327805600 10668086 -116452827366334757274136509700205568 10668087 161555065266952518369205715547227665344 10668088 328346522288329891778541764752129781760 10668089 -225814485138657874745572638167928817110 10668090 34539761313798637562471087945390730240 10668091 206879973077011838479745003765382733072 10668092 -15492182337439521041699791357388881920 10668093 201603359726743785693332937076630865664 10668094 -217671441281435955698377376777822363904 10668095 260062345733560368889767420834254497680 10668096 75811296269194035546041839725297795072 10668097 -72072622452619840453663341516566457600 10668098 -110098772252425366329599623778070372864 10668099 9563953534280703695778131748969921888 10668100 -54844896926864526981023670314810665600 10668101 -22241883217879263065716793122172026080 10668102 -162642761635276860492433947257782454400 10668103 536720570875808675220856239535429291352 10668104 141773427923412122022118810985883371520 10668105 2104584321612747213363870046987096320 10668106 -6442933673469797151176715103599677856 10668107 -722265814054444766900785902980292987456 10668108 -289939108370014019334261544624477532160 10668109 -539060491750508061960709616947789639690 10668110 -97021055284078921625391866504731679040 10668111 446540632265715776015325173515018172160 10668112 4733340889434323587383709725678895104 10668113 233741594107298963497868544304201571904 10668114 87303893927769458408064756411270328320 10668115 268866391547021741351171313021397710720 10668116 349411182916981606868284325145104885760 10668117 -236033076937004045559689922842938066080 10668118 139804398532291738058898880215388651200 10668119 -15616887187585299450518782521410402688 10668120 167143955148881327160504550623559680000 10668121 4057676434590058152372655027540450000 10668122 -700156602444387998424687627359678339328 10668123 -152755464849649701545278686670076972736 10668124 -253201398684281587966683787833535880704 10668125 58282379319138974700320745277344596250 10668126 35874554829445870220393221434453863424 10668127 -366639396162517839698317602838951354368 10668128 -370415967420700110212848603947073536 10668129 -301375982177952451137652607791372427040 10668130 -94282428521007161768257986534748853760 10668131 8103241039719415898161254876970353600 10668132 -586432190547786995995267612380666931200 10668133 -34544105482790874107539862670271238562 10668134 98725213441791818757383258536502592 10668135 106678202190481677361464751414581435600 10668136 -92945095640107727892336878014990909440 10668137 503263763897133792499897035702043785786 10668138 149387901146216658674034864043291918848 10668139 25625912699149930635015913139016704000 10668140 -20304456509490121041377416905635082240 10668141 131427280380411846579652900060244173344 10668142 273371239407258104473199832971787888192 10668143 225092556329074400256965417402974933080 10668144 29019307629442551588591729321136619520 10668145 -479392685806731494808607998776706401280 10668146 -56833034955943812715438102641692866512 10668147 -2872392071815773214487692074351221760 10668148 303005742625925942178756107157424459776 10668149 -519476205874436654130449204381083472850 10668150 75406385205532664949451382793828777600 10668151 -183762658368837635416465242749011727288 10668152 -212377102488535301524972108062938419200 10668153 180912695139051440079475486584061797024 10668154 1245119959598091524973846823312687104 10668155 -406211879883790632643666294875039133440 10668156 83906405392461918627856757500410568704 10668157 -77945091591907630000545961174444695400 10668158 233224386843930503308269450370923968640 10668159 -30898650674506005924176722236577574400 10668160 -422809644002872404794531553164132352000 10668161 137475172616561569341452416236774685632 10668162 50070848715514833039870352847222573952 10668163 93039225966041354299921559039442300960 10668164 -59762389466934823553885823843202339584 10668165 50994376648535604163767711379650843840 10668166 -52283712370677123757486379924222363520 10668167 861644865671306722160262767489552523360 10668168 -174071090197490821693748585325826375680 10668169 -400170735477442659710592938529856035430 10668170 -71872282843467690359471702673259746720 10668171 -681664029864406263969030953818459200 10668172 -707611490190677305551029542858343669760 10668173 -112023345181456329416958799568950360776 10668174 -63028480915500234321626472356031421440 10668175 -41236945267707397666952467138960449200 10668176 62767767470704742228877387600024305664 10668177 -66335966899685643247785482990901696000 10668178 281191605659599458941904931193847626640 10668179 227035005264955561914130695832306642680 10668180 -238167337634121855021045276805269811200 10668181 -450519464545091833824577846918354522500 10668182 177952718781387579403876225215115596672 10668183 466580872878397694878178298567420670824 10668184 80563731189256726650682926308285644800 10668185 -60327567138912907595218303744942087680 10668186 3972691672571234631020067748518603264 10668187 121316308219755947282199424820195229400 10668188 -197573675549591655887653185361623962112 10668189 -97936490294739479686265487474946476480 10668190 33875976179016017533945832480156736000 10668191 106018076613058242877467740784433782000 10668192 -147951577049643879946764489208032657408 10668193 294649606777458498839487440890955977442 10668194 -294079329412383073911674852987468924640 10668195 -261980311702691726532855238137379987680 10668196 -190946199606384900609987982140706652160 10668197 -215732554726708350184271884450105221828 10668198 -23930170524411901737317277595252105536 10668199 -635028102080181379930629619935745100136 10668200 52333711852485732538522112017544448000 10668201 -9841680754640535539303835225886022400 10668202 -266859402881795601885921298026267290448 10668203 53062063284221254882278227482332337920 10668204 187616020959102158377778386486959367680 10668205 -59470163304564227194011558200145891840 10668206 232985506607794463620720726334824095552 10668207 -726139273963661575138640749811043960 10668208 -96896547813106448370223090234350141440 10668209 643058494609197635785970876116144776816 10668210 -17545074503893940985531271594654279680 10668211 176274584940428522860353669340153374672 10668212 81899288540593648856192971420724355456 10668213 2735093221432729588952993399003798400 10668214 -4584532450726937523830363965300053888 10668215 -164737567955357479760138971152542684400 10668216 -59922413317878832322036979070371102720 10668217 -126751814962141682734616705102746852608 10668218 23522890578334702200528370386192822528 10668219 -364032475491088646246380556556925082856 10668220 -19327792678462217097627106594094392320 10668221 28447753756709183059861781430522034080 10668222 -15578777118739354747791727998253603968 10668223 370744502080830993121121586300459409472 10668224 -73549875625178890332932842808414306304 10668225 -253685787272753727095589155740401700800 10668226 -251025679426385299306177657902080311776 10668227 -432479200200257690021440956024026542560 10668228 -149960813891278883439005595548021108736 10668229 -54093215308690871064654039791882976384 10668230 104418271838911013758454807366690774400 10668231 362100766288133863140682195174194627552 10668232 -63284397427456137804597656348968704000 10668233 -715617548827479735828208014182257176576 10668234 138804340937960453206935292532625242880 10668235 386050449440154928824429056652245323680 10668236 525576839782512552676734248212636097280 10668237 -51408985029852037006277474577177303360 10668238 151880915147322290100491680570226330496 10668239 89595552723759820666602675213797141760 10668240 114381403776377371329258974882365440000 10668241 40188007724852281665787213310426533284 10668242 142275061818973152296989523224151378592 10668243 238388773814499837822562295027008358400 10668244 452910442048115457809733928362418161536 10668245 -165640461144633341995326750663282837120 10668246 4942567002566209016413578589314254784 10668247 59540251009482050797434380534215723008 10668248 -1167089567412147439410565560637879910400 10668249 -310390656058362544351409835673133734566 10668250 78729474424623880106063733646351680000 10668251 -185807638759409394359891942087039980800 10668252 -16161035759188078084074034843968552960 10668253 -560666014191702704062477969660982273760 10668254 47241484641047664644241088872651190272 10668255 1151458624572432237684069907120567200 10668256 -139230621039106480940145628434592432128 10668257 9392672544314284127723849717277313200 10668258 -15015443127324302496686817786459721776 10668259 191994611477979356438462520530599078560 10668260 -189740846118470203581570628952314341120 10668261 -137064669981178308534191482511290266528 10668262 -427086294230648324289246587592296025600 10668263 -747170145853176150833186165387640364488 10668264 190947054785651298671976437876253573120 10668265 170850377161870704861775089401745433800 10668266 32143058737820911662119458391298693120 10668267 13300618235439388515859139786477650116 10668268 -259941023126074762336856993758958688256 10668269 -611835177426278300096383601989801164330 10668270 14942119767201315682358043064908009600 10668271 -138355625961838411451749928609363953800 10668272 -3810260467139994470622041533645553664 10668273 42338417320540407890139267029686852608 10668274 222948482244649943468054849991531095040 10668275 -120759584435401731689630874760793087700 10668276 142852015432014086087129608395165960192 10668277 -390888924062200986401218325281314273874 10668278 68264938100853180804265603297206551040 10668279 -230677462167880598957209776072203361816 10668280 221851450971486273957575946647472230400 10668281 4105722846900503307186793031168524932 10668282 -5643431942012698189888066220140557312 10668283 -153237399519252340096783604243392337640 10668284 143758858300485065879072230229363899392 10668285 -390180551534657625039557854515457752180 10668286 141658858017685067626786262752805870592 10668287 -9662524079306726031329220181314250368 10668288 -463871571076395996235806588601054003200 10668289 69481583902668040045128371549793977090 10668290 -28804030662221603239031589685458801600 10668291 94790333542249802712537083359233910080 10668292 -45321681040291073244799964077342500608 10668293 -18237294060603146205737122453233997476 10668294 118308607714146545613364156281235722240 10668295 80181848959861467249509111567182172160 10668296 228133561645598177415398034272417633280 10668297 221883296905497754316256877970732708928 10668298 -319088635181765513100536934794030139600 10668299 -52672526013092146358714534890312494264 10668300 -44148950057192118642810804756787200 10668301 54387676245804253803050479932655051904 10668302 127875064453249396240757551687954580352 10668303 235590312900339355357533064069568377512 10668304 157099517387031786684328259199426437120 10668305 -232859168447585546660630341183106158080 10668306 108059610086868843152930245345924670208 10668307 186727056479806506186961270881449400272 10668308 63030030080734760326903522366871586816 10668309 70619761705707641518556255134535616768 10668310 -3237267844732981308741094626167760000 10668311 158067421862202953604742184910997539912 10668312 96537790550281937830477757331032401920 10668313 588333717786759319151584536662061487562 10668314 19297234290915009121224624160258838256 10668315 85844252300433104839549660662395761920 10668316 348347912334683314835064979976485782528 10668317 467106732144697528648913262816266547840 10668318 -188184217431550744640137966032983777280 10668319 -32210044964847659693090901636068746104 10668320 75060332929185438994339536016181821440 10668321 69064958462845938927915264756256598400 10668322 -5921277659459103214734216636656595456 10668323 -38278766586094747673474150626422780480 10668324 -259821667921606316948623462366922578944 10668325 41746837355762076675709681904818348500 10668326 -232955549124346901825480477455357772736 10668327 -146691955579997651564534406914642787936 10668328 -857639811294275640828484558225489920 10668329 283764065019606810528354388621794096000 10668330 -54335790171607679976440499912395784000 10668331 37240668693356077660123968391835294132 10668332 -29667622230673992041646868998326565888 10668333 -121288550502674658530857747682965908672 10668334 -346959277986195557630366882021226005184 10668335 518586785670793175236375529515309161600 10668336 25659918311208863000592535503334539264 10668337 -123025699076606077290665965738021431260 10668338 3116341008527723581809727946459323296 10668339 352653683417641128469206899207004371208 10668340 87783597806031495969724814593857454080 10668341 241309716968733435069692807203480410300 10668342 -376846792021138147303062287487492550656 10668343 2686929456356380661515802506525956224 10668344 231180215991767873305252093204905308160 10668345 -127510263277013697501178402477353420480 10668346 73090236349416172909864317208790904000 10668347 -2964579851820925693622736460094791128 10668348 -822353495123002534396360326016980480 10668349 -148426808158687838062833795943691913920 10668350 -13537505999595040219896005969203046400 10668351 307609790889412058024297171879837234208 10668352 -196945727738131875559630878999635820544 10668353 -258201324312985441174370889814554393600 10668354 234331279880607816831307188519197339520 10668355 -371296102413121791039511249801905834480 10668356 560318361127701249843770934611520917760 10668357 -84471857455197375079833725121274809120 10668358 3694066377453723613748051793295195776 10668359 -206447405273449023333748884289203814296 10668360 -74604910544609648068542021135578726400 10668361 -492370452790650398186367104007405270576 10668362 282897607932749787279005101835010768432 10668363 161468456359483137136554933232967613144 10668364 41435062714072879512033186802543306752 10668365 -98256605646339096760674671157485266740 10668366 1854068357309400452954681554564613376 10668367 611677455253511825600843738500845723600 10668368 86154661927371190182766196763985108992 10668369 -274425978348925118838220418757163850256 10668370 -9536398862333033825811262844740843200 10668371 105566928521349982978515867767147132928 10668372 -1269500966922430001266715980035403776 10668373 -502952213794824432034589592753903427378 10668374 -16201404172178836306434664161146660064 10668375 248226533085379650421232977218162000000 10668376 -473694943089600400195165835666957137920 10668377 345891316811922069702104763982876549392 10668378 -106419878336265380467691378868135099648 10668379 90748638417328037625809736594047718980 10668380 -57575444525137078704611382390882739200 10668381 55029888463829694627907680455384699904 10668382 -36451342708909631694199268732257950528 10668383 -391459319404239494769602618672607312000 10668384 50837077534282736945268551903245762560 10668385 34909188646986216024445544024216712960 10668386 -3791714727205472176585398224668396800 10668387 113008833960470143366306718699238819960 10668388 482270921625606924336643560212452124288 10668389 292764788164287102217633772402509148160 10668390 21999949863726261940735230250083072000 10668391 51716468324711576507834284143625954152 10668392 255149017509208649794613851990586081280 10668393 -389142900970635700166859474131737707318 10668394 -80613147628827364198291159685631141888 10668395 7601554907659061365770774372855940080 10668396 254512276286994847859623700664221051904 10668397 508785521068724289508454575000703018560 10668398 -143014063144631070390807691241506988736 10668399 -115590639915368010732184398898886136960 10668400 47207898807517116290631048471244800000 10668401 83130255421239726403459616138320322280 10668402 13860574578560368135927252814708551680 10668403 526219283119207730678262735023719506960 10668404 635906831031139264464323994278556076800 10668405 -62706059043622039084027634268381158400 10668406 2242141114731381995239918534304047104 10668407 -400591654561537362307040798955677608344 10668408 149490894578726191681383749142566031360 10668409 495842488238103667128439075861257663316 10668410 -202390215797311734169794996800565315840 10668411 -89049038901883065677167470253817409312 10668412 -143800757143843059944723959364952815616 10668413 165677806771332829422687823183127998560 10668414 62382088410109061815039737768816133440 10668415 -139869195120350508504014663653656748440 10668416 -218170851437608802775362991737096110080 10668417 -198673675262560793422272252985608039120 10668418 186845433085575105153873492057944128416 10668419 548771904884626170908274016880482628760 10668420 22472801169841821038599531535759585280 10668421 -84397284782439680517996573461009545378 10668422 -256871470607660978771031214668712963488 10668423 -113792541904336663599897777810450766560 10668424 320747287130634851958493410396180480000 10668425 280519422855987518554157767980203649150 10668426 -16397759349963195519622848251158861056 10668427 57458146191710515645860483218281807272 10668428 270726609740472751913785308246499009536 10668429 -7850460545565353293644959030702780832 10668430 88477025635292645915248151476926403200 10668431 239807191953018024972450005469624347952 10668432 36777019228046391093195443617853079552 10668433 -258355868452868780794951794874141597440 10668434 129246699733786571660853974964208008192 10668435 27480736973311372542693103388388437760 10668436 338956137479803722051815798366665986048 10668437 -105961563742957989102747504362083109700 10668438 42007900465986557221817927963085837888 10668439 54090540338721970728353009694248484720 10668440 346113365731763214284474191688575180800 10668441 24773262798672611609088928716750377664 10668442 -232882729193549585220565143246024992256 10668443 -34646235205612184000754828634377325200 10668444 95237335135085756678296625963862268416 10668445 558538097791561408133914063588651406700 10668446 -19007208324792244576583424368453417472 10668447 55818300480525621760161478875618489624 10668448 -119547321100682218183447055195720122368 10668449 817453976301392806841909337715065810 10668450 -19746295755922891140652169267282380800 10668451 1181522318754914720619280343970743725000 10668452 -232951967399725618047420231416466063360 10668453 -441256206397048830460253881126420737696 10668454 -7422133554366151029387721691171809824 10668455 -223688021131953805194443695599185118240 10668456 -92751031140208323178701686966054092800 10668457 21067119259498110800144003468774196352 10668458 -267417556158984516425952102871797186816 10668459 -269724517366864097119993869025143131472 10668460 112810815779868623686641188493613547520 10668461 -953307232354611761501526112663820901696 10668462 -101107749593361461344826482507955097600 10668463 -430606400153340993347135789401439306568 10668464 20388117143778418211175443288340037632 10668465 -536808336832477021948531307884276761600 10668466 281414101069292157949305879189161244432 10668467 -997523461383669959181339293808940246368 10668468 231066755693216876046982101239143895040 10668469 120319621116718509534202390773416984832 10668470 -208321151449480258828230068027301112320 10668471 -295635085743590106336965624577433752960 10668472 -8457640189435073141118698146148782080 10668473 429906236779879397039358501533859968004 10668474 301667471910704481559774868727099352944 10668475 -189729451338351205134988654694219531500 10668476 87796393947705105384146589830138081280 10668477 100108247125419264315681119001585668832 10668478 285571319505758642901962774827861367040 10668479 -46806336360813900100495378149572415600 10668480 -104049257447030306802690242405927485440 10668481 -362414938567134194276780739614149149120 10668482 189782391924639927114764892433604582400 10668483 -243416526226176369648323064880839260160 10668484 -213174404154091561108829233494713158400 10668485 223573204486590843488505928078101285180 10668486 -172405233298479532646222118521198499456 10668487 337686408035489848294145804315293707552 10668488 -230568784592090507427934917707522826240 10668489 -8728552335193448634880861733862682752 10668490 9667516165553885465887053876617978880 10668491 39092432164527209119481412392449952400 10668492 140501217535226324061864868862777154816 10668493 -258150525909206079889054155304232679456 10668494 281208397221185902824685336587588463296 10668495 -48186598381919054073631684853430312960 10668496 -1411837078112851970610269962078519296 10668497 88421282561944972348359156385777165632 10668498 -62037572150398590152809715851133057280 10668499 56550567350965206190463886762632999664 10668500 207008512272866358751293210708272640000 10668501 -487052347174244920228093344154905661170 10668502 -22567042021895887354839586813566761856 10668503 -534080615187454403859438138683012877840 10668504 -46126589836675541429131688720958750720 10668505 -118571260373762266782465524536458809340 10668506 31689665471032765351100843536595831520 10668507 148590589192391601226085627915379071640 10668508 218773485230222593590715696806159302656 10668509 -933192969750471539491743860776112680320 10668510 4307589875134489161031723029366711360 10668511 -165214404407552587575743626516620679568 10668512 9511971291256302008184453947881684992 10668513 68146770510695275718122378413853255584 10668514 125824730203083037923655101145939787856 10668515 -3976918432381339458052798316504943360 10668516 -360804824955400649286833076014779419648 10668517 452642386520047557926025006180638217372 10668518 50972940197833670090934260376005337216 10668519 173435169337946987475889634327418733200 10668520 613407213264017542156223142329293824000 10668521 85139386467044011581036416551830145722 10668522 168271143318103236107461169286248801280 10668523 -301174611655515483365220386622652969160 10668524 -345587071970641208316439634956109147904 10668525 118244655901388371364992031434475680800 10668526 -13218742703720833787079651357815427072 10668527 -64052094434630723895623434784996794800 10668528 11917777343732239082868994442441195520 10668529 30348399851105514868801378191196070568 10668530 -306465742106411321254972139415471744000 10668531 -283414410151579711158932979890885903616 10668532 34768041349907588489587054721092802560 10668533 311014497033956594558337781814376388782 10668534 158744197680228945720317321560159451136 10668535 -250913402220492892557443653558409586240 10668536 -188491805181955064860962729906679480320 10668537 383130332636554553997218279482433911680 10668538 4774570392576542818312042487699811840 10668539 248160366155108097073972434005263159056 10668540 246743973062425268920450272908274739200 10668541 -80610985573889267992324101706940728628 10668542 -47445989887269048561621114144198535488 10668543 24174131234564317233895531066836799488 10668544 281811056105843404221250482337398915072 10668545 286525129602774623550689369238082682280 10668546 -3425616407641678306577794306393790976 10668547 -4119287241891178112747298607521115128 10668548 404852101333416208206840271925205298176 10668549 488222432203715437238528304632087088000 10668550 -1035518133742663958070016350895459200 10668551 141621637481418056009268678563506331400 10668552 22700120391653572411860416070604677120 10668553 -20890941318724089420586538341742625920 10668554 -64845762940047995361596910007837908288 10668555 -286390221441885467011540759025083838400 10668556 -27299706692586984958699900741127920128 10668557 44762136837276059286214513560860006400 10668558 -2181252286457337935988964317153733632 10668559 314325111524098230970814694895652109240 10668560 -30604768760084113134710460723006013440 10668561 -25259585666233173620831004157077989376 10668562 176801160000254979070553978885864134032 10668563 -537578062291352581067707871122540639188 10668564 -146825272538855039877358740598179164160 10668565 -31426278364747300673212055553461013540 10668566 420352048927912656289921076772791603232 10668567 -10427263731984451455319662105837166080 10668568 776699373359187158417781306612276418560 10668569 -132349889422081426884798567580495308780 10668570 -62733623710221876691668271006252800 10668571 -229654576950716297327249296848908282256 10668572 854178589203433870740513793820756267520 10668573 -105054973373282497689407562938765060640 10668574 63851113693755632120144382404296828416 10668575 166092429097735561321230270820477843800 10668576 91628409222992519785276204150554624000 10668577 423383456126438792777273705974609074432 10668578 6567209161995733588059241191672384000 10668579 38376008453527278568557303832777776960 10668580 57094230327691662930098928525437260800 10668581 47770687903015574056820930560666339200 10668582 124537946863475770020644162041609833888 10668583 456082236659388264737922260491560739832 10668584 672432699792281347841704577001372211200 10668585 -9647211614295360370013540327436284160 10668586 28084157306019216526754148642403810992 10668587 196223252282573410435498730914905517236 10668588 -524285010743744814287599217527750656 10668589 -1958469620604814222097100487004333600 10668590 -156423086481556508217767976772866715200 10668591 -18254500697743230136179900225835018368 10668592 108332402346779289748872299929475776512 10668593 -105332526786453473001360394952076221400 10668594 -55510104760943532081990543581787388800 10668595 145595296538549692713728537330753510400 10668596 283752381701434866104147884793552750592 10668597 -472152785509042579537855184559225765600 10668598 -84906018197030241676507224278265775200 10668599 -815393047767817813277566478000183213400 10668600 -193229545977458236000617782232208896000 10668601 -6825058973823045344896925294120881056 10668602 10070996534675639136679429424919297024 10668603 311487593573631310532513898881539574016 10668604 84944538994168135785182367841405756416 10668605 -442680749874836389673068866423719507280 10668606 18972248812073248734902981976031223424 10668607 -903147929188795264609267687462325064840 10668608 42344510450251203688075797186808381440 10668609 50722903988381488617795233782536920064 10668610 6341662961013285031136179245144505920 10668611 1087279674008723515880677690832615553912 10668612 352006582987680597576562673736100518912 10668613 293124284381074949536581773156467432862 10668614 -224196368880346565139409972819152453120 10668615 27246624851823298825404768287136520320 10668616 220515285989155310398641941462421504000 10668617 395820998083028438445822145695678490686 10668618 329216866191701386770575036481946398720 10668619 31032869423254996300167557015575658496 10668620 -62840601529748751196928376361488000000 10668621 -336995875331228003668400529841069620576 10668622 327140283021725756014181656511839581312 10668623 711042023716926708567930083400771024768 10668624 -77018499493103373110668614605317079040 10668625 -13365897331896018446861238139985760000 10668626 122970110832540117876030974324180026512 10668627 155417060092923104885233265091793051764 10668628 -37168478475997510013135082488616351744 10668629 420640413787242300241022893229806945230 10668630 20254600741896755336289148284867747840 10668631 215435770402554816929191320038886311432 10668632 -396002102937567132691927002529524940800 10668633 2204975469922780428346571764520453424 10668634 -356603105153438175585832734779001239040 10668635 168845530227754047565931606514187330560 10668636 41057687187196859352130970760600652800 10668637 -165251510303980183975821719761705272448 10668638 -55353840493464457239535578606657083904 10668639 -410257631687821932456686743552864606320 10668640 -51452899868305079752305229753968230400 10668641 56132818201361453150544918936351723042 10668642 -19474628787923506986958962244844829696 10668643 -562654352413325444752481550887596891108 10668644 -1292750281992910439549525978624176128 10668645 168699320534184794793754591156344576000 10668646 -65980207952443061879254549089375421728 10668647 718824479783184124602919886037167388312 10668648 -319258609292150096313207111426307031040 10668649 237658453696418717229286088728569120336 10668650 79661982301557414900996936798050073600 10668651 -48699889197279332869810192043339039232 10668652 458910597138358269899760270987491609600 10668653 -356989860616663892529784770907182877098 10668654 79343450260807966602249562753861173888 10668655 114411611112425743987280273004169328160 10668656 -14415753049087060951233068849772036096 10668657 -15000237646425989811701734704341423760 10668658 38673657128604679466376084396206888448 10668659 318143774689064449589124454281023638860 10668660 65920678856426681207938553494386677760 10668661 1037298556213377336202400862415947352224 10668662 331861263548799796635026449416755036832 10668663 -39982214556846313259831972745545988000 10668664 -109701309553517245049370585991840112640 10668665 -58755746136011413119705537380921203200 10668666 242288003781610175052127566056805709824 10668667 124344146890864024997771451994002315880 10668668 521622793552893786898894743849596418048 10668669 208420718915219163277006115867165806656 10668670 203472658002260200428044336248457417280 10668671 80504494661778529845481298440142668800 10668672 278722424177807121562940211720093696000 10668673 -538354380096050541527344827211272270720 10668674 94387705512522215287623227465187792336 10668675 151453496503586014048955702665836936000 10668676 57493148240542761236311244798518316032 10668677 2246795040429791944074019227591508800 10668678 -184093558201512384132337977393902661120 10668679 -41124646609224457416290421912845334224 10668680 -454496958630558136123417598264296243200 10668681 99546913056733872609404537900743080960 10668682 652176117246665597638783874976379727712 10668683 102575604133224143000598561460894460544 10668684 -112182471993243267910529354524526392320 10668685 -143037704674339732267303780977878442600 10668686 -126978496973447869463666812362901507200 10668687 -1190748735204482295055908515568789504 10668688 -22092689996117357952607011810290958336 10668689 275277978347327556581083418396226828900 10668690 172550993821044257239713740874465331200 10668691 -163474339354046408467473969647621984 10668692 -23800503074030332782111170856594440448 10668693 -74549368899341577347217608974182503616 10668694 -368202475316567592947713448462138951040 10668695 -451771384815847912253102055574673821800 10668696 268156730192132397306942510211033804800 10668697 15376778902461768181816127326455909960 10668698 -101672371645861994096786935789037479200 10668699 -391119829683055093775778670105965596880 10668700 -110950028337172370047831825578171161600 10668701 723807997359442035446081816159184743904 10668702 55961304565977858613057367383918126080 10668703 -217412603063305691521567527627448246048 10668704 -35305987221587934618868974849574109184 10668705 173938870559324036283825980557930921920 10668706 129099855388163185657937150573314351104 10668707 -125760543013825527887800290533217971808 10668708 -72607574200051601704552468167515265408 10668709 -48946972190113609668565914749340525760 10668710 -8817937845343288803244816610773760640 10668711 -155060845739618263463251125281486805120 10668712 -185302193626262875378814539424656588800 10668713 -151525164003187365894553797435325203840 10668714 17990800050705721161239181016841794560 10668715 -102188542059693745240221449792723348640 10668716 354921076997944998985187892272619005952 10668717 -83807235581784148943385911249647252212 10668718 376846841821792105377747319840426434816 10668719 -147303736057039618117914839185963997856 10668720 39274587992803832859314170160591339520 10668721 -133381506716213072192952521289925167360 10668722 410947538134524002565861507119466672912 10668723 -64802733483730529856938185375414400160 10668724 84083948056782746145733282794301777920 10668725 152986815171019670112525093986367650400 10668726 1138889203623242350925354377863062400 10668727 244619647032918491224908078499524489312 10668728 -10354076702779860241417161811152076800 10668729 19358781079442346454491286387882395984 10668730 -94514897512506677360048707905683569440 10668731 38532864865419828737715376931469880224 10668732 -226020128905907786961520960477650213888 10668733 -214642602334202499295021517952332363796 10668734 -118863667018742796976049297256973224960 10668735 71501315206855925389003069341964377600 10668736 115520069614119762875364962552409751552 10668737 37996415396194288422183493065868767168 10668738 66895623476409893966505988517909525760 10668739 -419413077857484092893000200992328812744 10668740 -133815904276250584028299395673980825600 10668741 146096405324113678924562595760301838144 10668742 -79155087429802074914544095348264815488 10668743 -8648261048077008951359434157827369536 10668744 119793058343389867570907409126128517120 10668745 -49922690293234978110268793824425837120 10668746 36163980928746404456754808987796551680 10668747 122093807921045692071294094673286156480 10668748 211558121100944939999204928850194545408 10668749 126560305368238802021825359445971082880 10668750 -124066088276918419726132448098458000000 10668751 548707740467731653728026800191975328752 10668752 -47404564523415856134722656680202813440 10668753 40590382171245729101357057874628539282 10668754 68285193895044315359537197214909693952 10668755 -197178959662052776415933402407480285680 10668756 -48234451485463475791169163269203329024 10668757 107897271177340192801926370598552508480 10668758 -22322050616683478935802919305635943040 10668759 101720355787247248825923534515115174504 10668760 -180419195221773179792035633586491392000 10668761 -387952036514394138136165590982868347638 10668762 65235787539500771521263335908080599040 10668763 -85779007629194658756824959522049734640 10668764 427689998164028787327916039172446296576 10668765 122877436519062036485970541495672665600 10668766 -73400690611028417625099257901724569600 10668767 -1079792894470512242986349253761246658240 10668768 -227184060496487309705685791252825505792 10668769 -444834438095447313841293025527856706256 10668770 12490900457436318365610271356919099680 10668771 163361102926104550148014008474981046200 10668772 -131264096159450879454521318607393034624 10668773 59312303315187851947774198001621664 10668774 21014983952572160401254340115274547200 10668775 9818915161708920794624636718422451600 10668776 -8253207021116437175962445263307473920 10668777 -97423827640592294731831102473568296768 10668778 -41166209386097449552732509755274581568 10668779 -568617268377636062292674771749363125720 10668780 52862151083217817200783546224480256000 10668781 -593072070906333657963522124548333825300 10668782 -85637947909917994075555571146956121728 10668783 42016564827473330353506070742391529224 10668784 40146716022649284302521620046709456896 10668785 -241954986796209647308899062067870652800 10668786 -40567182122518994557276400985298617600 10668787 -734106394136265621309514093739117920564 10668788 -20972300160172362956612574339685785600 10668789 457954534406020290313178527943104836000 10668790 -157729713040144751882288672516380041600 10668791 -179365378318498988579766991239591413328 10668792 356321328171550861820467620250917273600 10668793 -784553850988591005485584370209768949280 10668794 -114556734664617141021466054313120455200 10668795 333730244268844712611618281476578617600 10668796 -208308444527625629789671640863669350400 10668797 -549749925717735213695002131945290837754 10668798 -42212929736772988484374975002182338176 10668799 154975854184645931225834203188200098264 10668800 272688069515447539032440510370702950400 10668801 156650371628960819659396758101346198816 10668802 -96466808729161072409074222347060131808 10668803 189601064316405961773870273789565607664 10668804 -5837011983397533879229314133686251520 10668805 -1412279121975056890383316069752468480 10668806 -341136222227284835621108394286685626560 10668807 59550659309632272173518479525827378640 10668808 -124783566497033188117947694079342423040 10668809 794626690856397151002500018263791812040 10668810 76002598727400529359889746704835609600 10668811 -316178086048342029817799567056400421200 10668812 -511000683719757019557641187029385216 10668813 -49481751762095663791534436078569621056 10668814 -200960900138830449380582265855483856320 10668815 115305303351800053645665444439887925440 10668816 2319713371742687536466845595965390848 10668817 -344989263198320663751226529983397411600 10668818 -411044489977875053997334950960372182640 10668819 -392309492482210009965522644940850881864 10668820 159833746093816279159365006418403911680 10668821 -103808286133156910504414610516544404978 10668822 251199077937264048967547610114038158272 10668823 131789158270749372892808493953652723840 10668824 811863557753827515587394874449285120 10668825 -111903530173414694306035498178286444450 10668826 78080383177798143929350554500296550400 10668827 -302681216397162881653798877390908310640 10668828 60265326236571845793401374576236280320 10668829 -15599810329399828665760523379554175860 10668830 202242524104533622020836624060774218560 10668831 99076327043826175541126599422817543752 10668832 -288026242298065146527205958045611196416 10668833 -264315232499670634870552322979796418880 10668834 3654166342301325650682285641411501952 10668835 475593004426483328163204837246827846400 10668836 33370381418741517738376322147143090176 10668837 -399996987296394359372337242218588914432 10668838 -458132303182737598472634905594538236160 10668839 58242111325406174614796241433287205920 10668840 -8692476228572458478661669851637350400 10668841 350104607615231087176422594868876771572 10668842 -317099055458077883810612063699406316800 10668843 250361138931421174081941828873970763424 10668844 366101225017544972716049539020517780736 10668845 -82380682889256501649695078884496823200 10668846 -128731102202172736683375931259998958016 10668847 -162233472555636604061579748155791598400 10668848 13885883410452191600488801155425501184 10668849 -169999514349090599630458541635913264832 10668850 21957438508156927830816503299840464000 10668851 247997526148283609653459496217902163852 10668852 -294642725892150756036219666373736570880 10668853 58868453913964790913239462748732140284 10668854 25509698185612122456147125629084716672 10668855 312593459177373729265671962388728325120 10668856 -90603638318409351421390096542458388480 10668857 44579154031750910074624775616529784532 10668858 45739448261709990418082261634503551488 10668859 18610758442882294217857609118590556160 10668860 464941748978813931184486148219074483200 10668861 119898965806660472560094914451709004800 10668862 -364559053299653361720095293798897178688 10668863 -350672296458553695459051147145834484040 10668864 -10381360737152835156502877338010124288 10668865 -235965508310319492294840958192501693740 10668866 62637111842375185554188032813789430304 10668867 12335757839612210861685746789136215040 10668868 487439442965059505605252426294464779520 10668869 -1100853897152314608215065351239453646500 10668870 98780626514686088935978568408519435520 10668871 -3316250196707656278155019567872036000 10668872 324947693014127576372282313399810769920 10668873 -72585916388833905483430920941097205056 10668874 -85898497669681730636519241948837530064 10668875 44649738222315076210796975200268880000 10668876 -32231245208965512521120704168899793920 10668877 47955157948881660319825234387744109592 10668878 166447179757146880883776567314695823360 10668879 -290349906997177034701431134021580421872 10668880 34454999349246488924620250224607232000 10668881 -250008877260290782461864912927944556300 10668882 13138874988172163156700674273575448064 10668883 -451465696163386497218317375781593806868 10668884 -38737092553813197957400197181882925184 10668885 2567380763230636758724477738820973600 10668886 -45959955092434827662136323130010509696 10668887 52892721905186236030502305473180598536 10668888 -668142876439641103347867798008086732800 10668889 181140244005908540447264827082329473024 10668890 -67343367391631244812242879031543104800 10668891 402927836990209417588854331528596259992 10668892 -51413901487210205119105911049998315008 10668893 -120248672010630411930773214627570960858 10668894 224047957224978941429206031216911558272 10668895 -2140003668044258873498852875994535360 10668896 -320122834009793563582801053877752299520 10668897 96221664570957719874837112912082262120 10668898 117443058004492523603917466292494069760 10668899 -153940093704102996210301846992261494760 10668900 -56145058019146215420731591724438220800 10668901 -155042973219751003424785483956182564098 10668902 -7400908355105281867935914256899544576 10668903 -10974619289796097402658592725413969152 10668904 372638382684623036660439510069185141760 10668905 -12378361854908987898794156282071418880 10668906 -192668374989489229353165648980279886336 10668907 751840944075895469584944163598875223156 10668908 -560047244743742294319179428640404399872 10668909 -11326063295644710012991098308454901632 10668910 -7788354573961755556059215519566318080 10668911 354342569379435116290353601242130302720 10668912 -30010131775358999123560548040906997760 10668913 270886764915208251179454962748312738100 10668914 -31174316462200971649970793712331027040 10668915 171085363767614399420436091666817760 10668916 -31151242827902462377522089839154363648 10668917 -618261495434926419232441825611973196274 10668918 -69090656052099325315349185362747002880 10668919 -35352450869908651493145508959831810056 10668920 -156578342942166517088625266328047616000 10668921 -222984139825170433910874123847690131888 10668922 -103959020278043322603309861934116830976 10668923 700050460393485487537609047956442116304 10668924 63804341292829366251321468070862478336 10668925 -432994389131160764206623603964755170350 10668926 -90200965543857821549987583428503800768 10668927 -343773139026629848368435752723756487480 10668928 179698275359095814384177014895668101120 10668929 26403554178638760432525560065985824512 10668930 31857084390477339653554532641187520000 10668931 39682443955397373601714895968596504224 10668932 -380845480014851943174732556905027490560 10668933 -347249101555585330143540339374970948 10668934 66301690905825974702466836490769451616 10668935 120982603898254806197863010574463232160 10668936 -83343219513513139551947964470549913600 10668937 221012807013807655662861594921225453600 10668938 7562216759836991447263005385544259072 10668939 115789825614281434639435302713669665728 10668940 132228857804233218129342005633635415040 10668941 266637203572237389977393754759731269152 10668942 177081798822297835831271261044014810240 10668943 601955032566135975420728852041696394440 10668944 62104102255776401494706760995178283008 10668945 -1438473899726629772706142393424947200 10668946 934892324716694727432733572931851400704 10668947 -832896237608578933631117528551440203604 10668948 -88112786251782779393628868800530042880 10668949 -112721876407655234701593662268248783940 10668950 -6221777151645723474082656269150016000 10668951 277270393579192015744925570209995523680 10668952 -275860384163045045488012982703245475840 10668953 -166695689518970091734995017392444950656 10668954 112870018222648105981336997851810782720 10668955 -142073552625301358375265985766480748000 10668956 -293998009203442814313600598322628103680 10668957 -85940830333798385282170365553057782144 10668958 -73380783934997995946996938278698208000 10668959 -3879873319858011021102884954431952784 10668960 40735162679503123429206609250536652800 10668961 -601957337783962744661646137715896240876 10668962 221449568693917262207467014396514298880 10668963 257224763135838103685265123753294407544 10668964 8082598016478889192355986975601172480 10668965 -197364296772313464337472303710072507140 10668966 87782110504892406994308436798787289600 10668967 -284778911363169743850341020622518702984 10668968 542092774445807560628605267058457922560 10668969 615976298637392058066271273704495268320 10668970 -79165270191181427278740888839599046400 10668971 526578558331558030684208590955675429172 10668972 -65789449051677695956654808410702084608 10668973 211583590613522641521108832970237820640 10668974 12004323965213506337661154400688613632 10668975 -13607591188582715840675653740833664000 10668976 42048895433400167838915634673878188032 10668977 -94912885236550320950354880060319296528 10668978 189657982555371620037322301162352952224 10668979 302938605776868098605056751783116031632 10668980 31199941690546605977743918953612656640 10668981 -426895524652852570560384669520351235616 10668982 164891869473955979641223472150125942784 10668983 -227865858517799906445685383460700035896 10668984 7425446707084862460778410015396864000 10668985 36687080348337326358136898002378698180 10668986 279943879991353763094107194670974831104 10668987 -4708352382183131260561534579086259200 10668988 8804086591767661448456569448519393280 10668989 -529603852162367904583499256312708264576 10668990 168538838981890862180945342178529557120 10668991 166273246416075209332303849724749153984 10668992 -31001617688166440189979822564902436864 10668993 117087206943177317202550814874741513264 10668994 -382923020342887374301797002957549568 10668995 545281574300703677985158214190722954000 10668996 10908581092965976594103413653956774400 10668997 104924051343201780226117836780516159840 10668998 773186976247527343174550347665564000 10668999 -1461292867623210638846450956677748224 10669000 110831024514132451404259377062952960000 10669001 -277683020902673400303349106700358443648 10669002 31300951423620497027142641611407056640 10669003 428611816089111706873289536738193807252 10669004 296854486337105375784859612870500582912 10669005 -61597032672339125560037536221417974100 10669006 -66346467339900360593732849899746763392 10669007 -634469423616939375569481423501710313744 10669008 7460412455040357177630855592935948288 10669009 77206339982095945514059884176110895208 10669010 150354086138907651405046602028117969920 10669011 -25273568002104498249905643616724211528 10669012 -253058684398918127711316961155902327040 10669013 -284431788991158922383485771597430127200 10669014 54649005103860978734018293880789591904 10669015 259575675721779601413925143242093208000 10669016 -138296384316326978309513162880541655040 10669017 -8819919026870807835276114578164367040 10669018 -331018896042108357238320415632749057040 10669019 -500336155632975949143378538401949739580 10669020 -72174170533708821462474002787038730240 10669021 -460149844587849883986398899716195154656 10669022 36526504428036745193364508904048785152 10669023 -47925619887244810908384586503538449120 10669024 -80696200032375756292514913832583036928 10669025 267465922233795682627917576250076930550 10669026 101739636027818055123480360378893430144 10669027 392899514285424763935008959248482846876 10669028 -335695567280941590238447380777498476544 10669029 61328507780653654420362654120208896000 10669030 206325112404265710021597294839145300480 10669031 -10610939519022095552716763035874895528 10669032 -38212798742100832639184982304413696000 10669033 424837389091759870328513062258660296768 10669034 -271180960989249459607967000588865079968 10669035 -159457071299298429075438424966285404960 10669036 -88604019942447244856114306906381130752 10669037 -533096472665698873652620193628696790314 10669038 120982240101456105708749247449722009728 10669039 140342000082457155890511350870816194656 10669040 -71288882622092973111278339029909831680 10669041 -850034870784233205980263956030811248 10669042 -36449756569490501256669151432060284000 10669043 -134014049906939356718230866049752545280 10669044 -221018900906628387477710030927928950784 10669045 110241789174494663279415822780456965400 10669046 -27237218076030084521654830584177906528 10669047 1013029188288563593551962297714739577344 10669048 184967452353347853761557874290899087360 10669049 -528803155095320178930970430710907195136 10669050 -40278631133080806919391933043154560000 10669051 409883814477011942386021102692968044600 10669052 -305539400743917046413846559191296753664 10669053 1752564083170680285805616635786406400 10669054 301858308241316762976747014508871488 10669055 -103160045293725885995406846262459430040 10669056 -142142739984901899999113255447949213696 10669057 166916446477844596950358993145743131392 10669058 67276659786067727219695723360273297440 10669059 48913083333486407276378182690708434624 10669060 91311044143632028650342052995539508480 10669061 -54988202566519967217724866007696281552 10669062 163081566066585566343330476547391426752 10669063 -359855261453585143858270777368103779688 10669064 -152771337487840956634699829513316587520 10669065 233061162480591547293357041976141263040 10669066 -59160926932875064264901632330298946768 10669067 -68547698547102116807309174143126483884 10669068 -280211346852801310670093063679861704448 10669069 -384204821758866199884025322463207762432 10669070 -5020760115410272428740666843640441600 10669071 -179791515870721794270741126793060684800 10669072 -20499090150390900760540386281387704320 10669073 293222935097498301748576095076893926322 10669074 -89693018833430173156865879637164544 10669075 421807835826525590395781711916280484300 10669076 -625707553096947496215219444966861189120 10669077 14554122725274944806306607680688248512 10669078 -58477571418359376190895034598358895360 10669079 503703284723534713135675006902418199184 10669080 -163666176079192903595280821544006451200 10669081 307940973146622591217481197707521719572 10669082 312315951132742857204850594593823613952 10669083 -201595664309104145881995004126267836192 10669084 196152499687484829550869912336645324800 10669085 229193504351390599164350311740675855360 10669086 -145397315873917181446100529529128159168 10669087 -267650947341485312401302702648231321360 10669088 -715703458805813909191874231972808622080 10669089 -388955934880657570721683626924471176160 10669090 -128071944401074770129683237903586751200 10669091 -731553192369253271911393836210329081508 10669092 45781036106802280690017202659576668160 10669093 21718423824948808617393456100912769342 10669094 -603634996910658544448399484883232663808 10669095 -304556658453595945678000271743285539480 10669096 -22121671599281853026268204116819404800 10669097 329916719325051900148746924582258759546 10669098 -97490308587913669440580396848715078656 10669099 -87516555372891929318585433810502917888 10669100 -46538477146456980495129987520465536000 10669101 -408587905529365362201941997854982207168 10669102 2991798582862931110128348271856473344 10669103 -338598843425267520404463457148646229560 10669104 34648835940529071798593634248012267520 10669105 38546742009788941758561027078014926260 10669106 23776747493616337973654165558578851840 10669107 -442774462324927604136384041191064181960 10669108 625707984833332353170244939719135436800 10669109 478034769681354130881351225807254979840 10669110 -114881971585954861033958033990972294400 10669111 601910802300759744559661217026447980712 10669112 335097046339799772822445449914132459520 10669113 61794514354961668175996052670694637444 10669114 144241800504599223963117019597230892656 10669115 -185855682591531597991626868137131232000 10669116 -102687600222255356179938067155824517120 10669117 -3005201065124727221844013651279048160 10669118 -183648229295674499657362760469100458240 10669119 67209750514523844861055757015320080000 10669120 -11656808039053913662252622599673610240 10669121 325699937828358391398363230860360064640 10669122 97233130193542514956254098966914768032 10669123 785507330159279281495515981255230719624 10669124 -235852844316557842637765996485102833408 10669125 164165817651104959230994838102416608000 10669126 -90366233433854587249747839898227831936 10669127 -3649644867060915210233943635660302080 10669128 -292827397128856416108880394525330595840 10669129 -532270453677743145020521092856156059840 10669130 218466656824238530586053244087660580960 10669131 465428884997704779099212175319232522880 10669132 -497603899038780012629722096264486924800 10669133 265684103467918101169609195363399134624 10669134 -18623627100831528247651110171758988288 10669135 -103036215244279786623189345616787285280 10669136 -87353052358946860503690152431147819008 10669137 -24866720836829917351109826555355457040 10669138 -299882465620580095313642188247383534800 10669139 325197111582283988805224903049127937724 10669140 21217517852749335598626720452891784960 10669141 246246271281179209220707729634747777280 10669142 180726552424772350998430285811996496000 10669143 61832681751062429910852030461823602688 10669144 -62100553053140702000262834827845754880 10669145 -661421961551759831475461756158323771000 10669146 51795018615078337923088355313889689600 10669147 395611153443972157100293286221011192000 10669148 108839545144094828269752086509929332736 10669149 -20001538411296047739320192533896074280 10669150 130124401274323973003259198782390644800 10669151 -398287817027736985160128029082004986848 10669152 189659650601077115124910046002079072256 10669153 -225723201067918713239946818963782598736 10669154 266647408181696879503039360613013364512 10669155 76542904669959378576529747094753867520 10669156 282330838756426594419982435500735739520 10669157 -66725057593972549228550188684688046594 10669158 27547806778432030538783734142608824960 10669159 -528815830025526504307467340722794061640 10669160 7954301178912407568606980479103385600 10669161 -355836729575353839280797950498145986928 10669162 83148531516956238556168921729071069360 10669163 160385882403605470043994221502970537344 10669164 -3047917813760635684619893007235342336 10669165 -16991090674493557695023841883882243200 10669166 -116891236383357609584894517638658727680 10669167 -312770154737213578761983244717884229816 10669168 -120249151276728103285080930281933406208 10669169 20415452040524630556138592615467951360 10669170 43607754239659877251978876376990899200 10669171 136137621527554727271054181613125065984 10669172 -42702538492112838270070175888928410880 10669173 107403032797683864304960371279848599584 10669174 113557808401139647965329699265198717120 10669175 -599042809804162763105698296270223800 10669176 -85242936381745724085274377317699788800 10669177 200453089927186389835103933884588563712 10669178 -4755751438970745447680704480826777376 10669179 -41944993606247655973800750167973258216 10669180 -305845258045448128983109778341288281600 10669181 618498360829599076226268632423107310982 10669182 -245104353080899909518689133450676579008 10669183 -221694218822396544041341519357476520224 10669184 100218782892770962840753603309102694400 10669185 536447636606866133327945086555814275200 10669186 6732017206122503442322105002302630400 10669187 1152347054690445554049470167634102510400 10669188 159896680329663643272702725102033903616 10669189 16657500379814681312251373420780748124 10669190 86505944215221949729140465590012647680 10669191 -170598064158534228006132619340381100720 10669192 101446706164879711988253923020509312000 10669193 -95579806726671876021844231840166820336 10669194 62122711077759438265867873257538245888 10669195 -398440925257606148085255978302043928800 10669196 35979160944563865522680194247661585408 10669197 102124251907099810780280712757714819584 10669198 -92482740021306256941789705360427790400 10669199 421555451547954665672666282403755755680 10669200 -955773177101543204317808755222118400 10669201 -188936378280114705703932255298654697996 10669202 -270542851116180538262222509689409934448 10669203 -4791119934489826233561554310110591040 10669204 79261429350272218814882799638139502592 10669205 -340027911540022137831111254159504306280 10669206 -69975324290933216021781116173023091200 10669207 -500195559532798212403409845116414194288 10669208 -82358262900647823540917494088568668160 10669209 -117356441851298612240041958907380877888 10669210 -124676332351188331772784169832449824000 10669211 -82116365701503379055843465129521344780 10669212 259802364257359615496418988366509834240 10669213 -495201215232237688718917249692473472538 10669214 24703675989942800292348550033530783552 10669215 -407454663663265517003915472635664197760 10669216 656332899377565672968873538101381038080 10669217 -11805323198646139590323866950854985600 10669218 -12394641042008803938224577246704980992 10669219 137496528352023511617308845217307348360 10669220 315345932703885782331239476537844789760 10669221 142464077738202801017969029029389062590 10669222 419309971814349740638565042921902526400 10669223 -31474708392758809880926423660964352360 10669224 -197716258219700149168374575798092922880 10669225 22397028988073322747407123110232620800 10669226 65325114566771049569032632908145431904 10669227 37770854314137868739796182146227632832 10669228 -87979917742611981599322486456864754432 10669229 -138927132613516250095681654912599347040 10669230 -73425966033609141951485120059536364800 10669231 575456821331254032538099479738697781760 10669232 53374279973805681098014383814311739392 10669233 349738165869353640397864512205246005984 10669234 98033452492022832032829358732631702592 10669235 -286391495684472596477623892963358743040 10669236 -125681120815665387162926056588517246976 10669237 -429014477006490787095304357482392204768 10669238 -171820598862596207274530409169189584480 10669239 -3677634978418020395410694246563504128 10669240 -200753700180129108224351013573561139200 10669241 541891124007914461550296580763175065600 10669242 -2103604024057834209229608780484431360 10669243 -102480905047011944342777016339518494256 10669244 208933913577977781301994000013577921536 10669245 -246648988232771165443450140219260179200 10669246 1317755573457979037212594143990005760 10669247 283893217516980476939760092757617992920 10669248 -79479642289116061638933089142338224128 10669249 -472816865259125713495124877809395144364 10669250 333034561896469712330889815321300712000 10669251 177505899547643214052367316804002183664 10669252 -40730962029342233324512835742691304448 10669253 40605848746735037490176147644336795680 10669254 182852013530194421659020395621279536320 10669255 -82000280351272693566888928879485697440 10669256 -14069673490772319798911373378541301760 10669257 191987662498996271746711669995021265008 10669258 37980841075438155152989899453073170480 10669259 38290937401063990764385447640952269460 10669260 89542778041295589054028237650483609600 10669261 182285701500660797500940398545313497324 10669262 382787062798445128472442917461395709632 10669263 195668813244032668743437815024038835968 10669264 123267490479433663173036804529211924480 10669265 -38557909976565687411705837330308464140 10669266 143687230262585667883236202073984102400 10669267 -87014993174464544904078407609252658608 10669268 203023593372075813289245883300950064896 10669269 -131220812552409756539427161315583816192 10669270 6063715617443866714394443902820024320 10669271 377560574226135470826469383283108185912 10669272 27910480840489553951754132788760145920 10669273 547691286703726283039758922760388256522 10669274 45644325065150628910902269584681958400 10669275 -5662115257768912721344475628833476500 10669276 -124226969395470432544001323946205283840 10669277 -49880713183815193898215139980594070874 10669278 125630282362287931071417508179435349824 10669279 -57405219901813307875370895296466430000 10669280 87527701441232649231267526392391925760 10669281 6854336399315324971616519778067206144 10669282 225820477087321971764316081695550372864 10669283 -46478443051734095272968276836572329840 10669284 19189461983102519776017855450076897920 10669285 41755981781796601797692239486741600320 10669286 -6937337785405536529597050881837665536 10669287 116266972060154542403501774577448860240 10669288 9092211897135064953281102763678351360 10669289 -185922991914850529468183902377727392 10669290 -183324611777249575100604643910111681280 10669291 -498624606518227165481417115894715125528 10669292 1281674529533281376153893268723423232 10669293 -706112809494552561971378653673378068800 10669294 -85158867554887356390134103390585979200 10669295 49613216207802070232802675165318489600 10669296 -104345084376370060120145341320105295872 10669297 245818491033294055446465911365932561746 10669298 388602302603373885743711975811335514240 10669299 869419811207888410439947705434036288 10669300 -128100065034065580039624113955989833600 10669301 -1751731673250004728226078299651002496 10669302 14663993599332719753949118274338380672 10669303 -1202605287528927863744364952528875781200 10669304 -494638108238192853500200819962715914240 10669305 13808904799866953957526127284387581760 10669306 361933769234954481430859480001626090352 10669307 213672656891910199227759758233627813176 10669308 -200245599286067040735956378196026128896 10669309 -11974720674403201647187944356959728864 10669310 289306549688134020429756174561892906560 10669311 5508892852044616402771268497164760080 10669312 325153062179698429217941094092171640832 10669313 349648434130920859241890133855889698562 10669314 53304414729334785024287785280553018240 10669315 4905910704606705289776297033095728320 10669316 6673042964756590722942367882211328 10669317 485974235284936420865632384729376198880 10669318 353210747885976535511235685536700297728 10669319 861094796946179786484482731064941967040 10669320 3094293167601267089430762444458496000 10669321 174625610963159845757028348276952977224 10669322 -204417630392947767482874492231913134288 10669323 -39622364239314776319010845292157648640 10669324 182660665616102799178761428365841925120 10669325 90341520295308978781517435445825142050 10669326 273112299114775280569139325772707399744 10669327 108809908956002248629422456868109469272 10669328 -30265445778746022855701085938222432256 10669329 -287921825239901289197172190878351837312 10669330 44316141307893428734069421422019673600 10669331 916865727737547355342775554158952102032 10669332 -803628473241298590412374848592936960 10669333 238926449005851082797412485418518509582 10669334 64513240821874482322768859219941902720 10669335 30809353342260650738624134524844860960 10669336 823723969075856510885132530240908288000 10669337 108467980103537633520573827797028167104 10669338 -144691645308402255428098669133229040656 10669339 -567508501072139887247205035985075184640 10669340 -310901188930517396631256449683234411520 10669341 448507047660089459338652060110818897792 10669342 -245185579329312224949406612283679308928 10669343 426431706168693168168086519123188202592 10669344 87283511150857798620609742678945431552 10669345 722404689836523937277638158867520252800 10669346 -28671575139143758562305462352349310128 10669347 -93139425246737199327229001095252718400 10669348 -150882811425193505545507331986106370048 10669349 -632958455652920667532962562731016819650 10669350 119074044616680045033930798246893544000 10669351 -103052426733358511237410957026711486336 10669352 262393237096585989016426990493689113600 10669353 321935012149817798801184965467935701664 10669354 -310880978449936530064665783779300748624 10669355 -6093982533664464236920327547831156640 10669356 -54567436012961585044540580763349708800 10669357 43040096248251139503310458198925649932 10669358 -274817663265686299513957935444293836800 10669359 577073591570645127116357962150735482240 10669360 36355368237235384710426811181693337600 10669361 330669201725189323364674034001430149300 10669362 -101480959874192646117437615231772641280 10669363 268931212059311536781005541567968919104 10669364 -193569535021847908967682896926303684224 10669365 -22104320382533775190029044392480078080 10669366 157256716751203222647459572799579721632 10669367 -241836922865159725863288832616538897720 10669368 96991007416455069509454392631476981760 10669369 -383374469386920711936848466056460566230 10669370 -62601939554005300340864863739467160640 10669371 -76563112907958801611657543405296058088 10669372 -40736355787107561425431867657364635648 10669373 82510727421980169240874065335052128928 10669374 183795165558328702995323807598812160000 10669375 1742446132469714197280608902836095000 10669376 -428552619949458253280531500609371635712 10669377 44966359902471209976433328911737508608 10669378 -33857682482158304927567974788648485376 10669379 163867536522321001598487048998301693600 10669380 -115479613645680754490494394513109565440 10669381 131299974956874829898366621787015489182 10669382 68657832305972820879192342546528381792 10669383 96505259396500536876526294160309393280 10669384 799539718899928584644146197564676669440 10669385 19247826010440499308162515496548472000 10669386 -23759672770414655369983706389373463552 10669387 945679411355831200764304148045438881992 10669388 25511263893870733452958547109420595200 10669389 -3647653113609342810142651714923531072 10669390 -256709935287705033861421568068379923200 10669391 -410399589158085145468982143499022469200 10669392 -4220082730934542190379671666144649216 10669393 -146776091937625957260161623918957514560 10669394 39671288667576560743535197424486344704 10669395 -81193596454858482852449850717122568960 10669396 -106877396238160096615919301485442179200 10669397 -124132747469175418855706585429705138688 10669398 -29283104223490077103785961493029685760 10669399 170924088538619473569021492450939750664 10669400 -104201112978542420783563613124228096000 10669401 237927418503264370946427235433015824368 10669402 21454664924424061178882916154250311152 10669403 -343888125856565991453659459692360843776 10669404 -171021626517222860447626385760034679808 10669405 -61775465917901378706524994136504346880 10669406 366879375688437273018531197222566174080 10669407 -56865919616663478582739608515450557296 10669408 -68072978237201273936169996570409697280 10669409 -266663709729416337910824659715593809020 10669410 58947879058973180968597570508401908000 10669411 -140665806008645256807881509932802101988 10669412 122145824812443985875808815772455936000 10669413 32336305507187107119659345321724348384 10669414 81361672718337984708814307854783197312 10669415 -355061093288425422201235195170491262000 10669416 114094960793136841702829360313327206400 10669417 847977485971225884903431535465557258 10669418 -2552693027531995077291058546645155840 10669419 316387121844992714931133191595369816800 10669420 -141019011271520305657233171116850155520 10669421 -207755000139373363283271136530967621440 10669422 -16361714558933385420678463420533806976 10669423 -339785287475695396372287414180384790464 10669424 -124794374026937811355835001114502103040 10669425 -4886723967256603207107703010928729600 10669426 560358847496422420903024697091064451328 10669427 -250138065077001393468448186293909260724 10669428 -216006880467258915474887039310396456960 10669429 287695930577524331749384572647533401084 10669430 -27583505366683098803395723498659029760 10669431 95357580099440708979177483961865462400 10669432 795762576701845029125648906705726054400 10669433 680513920652691307285250110870000328682 10669434 -71033160998274743755328765519387473920 10669435 97010017873231052538140125585241640960 10669436 371981487312009352285130900917528135680 10669437 -226429027692471493565247578531072126106 10669438 55883997425912035990605423459214095360 10669439 31971915468261955825837272814916462832 10669440 -176095596324263157506217676988900966400 10669441 930036403947195058817019862082906123092 10669442 11154716633731788497598436494663528960 10669443 -292099666809942727903272033033482034000 10669444 447745947689905688026693208512158071936 10669445 -137714127488068152242219364949851160200 10669446 8504363748133067538326226060123552672 10669447 -80406072524285939666160476027771278320 10669448 535657360666765633213518805905904896000 10669449 9278203739383193859317441317327297920 10669450 119318548439958464533625545056232032000 10669451 -187108405646119321008318983814331228416 10669452 -23017269789041999287158651242417799168 10669453 898048611883746910722675874396215371702 10669454 -20318679743310573645414246024487504896 10669455 -526266934913815172059171503212118360000 10669456 -2569828109064315467988658022236815360 10669457 -85951878931136117392465669614907865088 10669458 -210504582590894056144745215422821087616 10669459 -465199649225128233770335730728179456340 10669460 151924084260547012307393448278491983360 10669461 762438067409312975196336371318756352 10669462 29962204458964575963660736194175451712 10669463 -74542407456274074210806675395983727104 10669464 91360671594702339144543210442994688000 10669465 189558656375189840862589018257433129800 10669466 131549927385026404885503458465556360432 10669467 -11412685337787610373343098714468002920 10669468 148365399360406396881988643419491790336 10669469 130425005141400115260259649451794763840 10669470 43311663510619447276613290018802626560 10669471 -308758727012861135698767997450734707856 10669472 -121109507812931952382863388788576485376 10669473 -142867732583802770618046967109847583278 10669474 -61497180457951271151369149515499725440 10669475 216474292850900704373420927511194569500 10669476 -72685248324802512510115893967102983168 10669477 156387281841890244693134975713536731520 10669478 88434049345675393664641837064584184256 10669479 -263896952915011876261096642798686797016 10669480 87633052189105133610171922978234368000 10669481 -354694815852619750613098673723273459718 10669482 7358126989488289324287717539153394432 10669483 225393151895356292757209469114806344848 10669484 -164154724393090982350435869560711774208 10669485 145027622910076955815023550792010988000 10669486 -239924274012938716152999824095352159040 10669487 -11430188057628723362978506447335106368 10669488 -43863882767808817949462523372797952000 10669489 1040461991711460169183921931645880049956 10669490 19300263390465188867367951812480205120 10669491 -18925843876345379053953189956308400640 10669492 -102717992656579385249271251333037262080 10669493 253581682869326067370579463134478051424 10669494 8623656772589035987577698627728944640 10669495 -505975772631992465474958147536232873000 10669496 258172826043800781476345252853355745280 10669497 -45911737037113226574899363167192974000 10669498 -6497324321650124274592984756876561920 10669499 235224627334181677614537552923975686500 10669500 192849242711356386270709299693154944000 10669501 244177140718144583540700694276668328800 10669502 124248466015879737273530473286634653952 10669503 -297954277704662163905873086402969820160 10669504 2060025912333879921883991941480185856 10669505 72051665000274686793195894624987516480 10669506 -64511650383367589500532618544323927040 10669507 -102482836516181089102537792775678221160 10669508 -10768437176236051907828446245848761344 10669509 -610040830592434640392996689709172626560 10669510 188673503856485179778239328220203176320 10669511 -9367884767679447254874605220413070888 10669512 -41160027599712809580900146041626624000 10669513 -345657274554160896961242851944082691238 10669514 231249719556520551907788123934945655856 10669515 -178746368777582945759081109294139752480 10669516 -43102708553923813513491889663817367552 10669517 -618239048620963509610452343264825616448 10669518 81966901816724819686515145652725974528 10669519 237884987019423713777678245296479290096 10669520 19377199044897140621629864484363796480 10669521 375892860636678337451830055117500822512 10669522 -109505904613986185599673173165445048688 10669523 995087201070590785627092464456573635320 10669524 95520797555895285100443288127092621312 10669525 -212686923478660825999292194561500290400 10669526 -101685813297380781593480445324424949760 10669527 -342197922385906804540608559608650525352 10669528 -411677236315311793627245726238248867840 10669529 307881553394876935168437093071662057284 10669530 -85917193144210803351456099975050599680 10669531 -832934173988887989573153685867620164668 10669532 108722474895729470703696103723589085696 10669533 6763891004692961673368188162059660864 10669534 -24867610616357795990046849738305351040 10669535 57785341890953261158120852298400052800 10669536 404067360578645292574897674096586260480 10669537 178600228827975354528107689601102081186 10669538 532692935061047095432306909758087120 10669539 -200535290111105338176985259096164617984 10669540 -113152227562330692581929603858172190720 10669541 -63640800123586659041547858779674430016 10669542 -39748229335372455204304337272144025856 10669543 -489832125585301576841938469206851819208 10669544 9455832513901743965693428006801029120 10669545 -250135598593494416586155490951585984000 10669546 -192526821532728144863906674347252840528 10669547 1791697507925526282911281516706433792 10669548 -347480665418299561432474465133312541696 10669549 -270024265334328385300427341540101482496 10669550 190716330867371136647275181391767068800 10669551 216771326018172162135740373005869306632 10669552 3692908042844339321505402243240558592 10669553 71990435942568458273249773707884793288 10669554 28682130754772095936679451159943652496 10669555 159954906124608566493246763885183154160 10669556 666467650418145133382654163935233824768 10669557 809657491894507964507776168726278247104 10669558 -172603000196549527465155284139410529120 10669559 -228083420121542767962275601708100362240 10669560 84778938562821534306155604716568576000 10669561 19561958589333101151027934781780856832 10669562 206423284796430095083067426044419270912 10669563 -17435758074894953594951361922194971760 10669564 1222564906839338068257203168647117209600 10669565 65674076921720677897027703906456525400 10669566 -32865459948515247278012314796385821376 10669567 -34596661203267044039636984271389597400 10669568 41746607394950597155923715086782300160 10669569 295985400556277575212063434458300490544 10669570 133596231063672696534062756489428061760 10669571 -818167879897149316471525637035364216112 10669572 32387383445877755028037220695725396096 10669573 -336355254075692203657079186493463672836 10669574 118878488063416116702786546160773580800 10669575 -32335353018245930896667509480134230400 10669576 112372758987524847305254761808739374080 10669577 -805185401909449107419273798226862169574 10669578 164869677422032314511272829507410887424 10669579 235752580518900471892795493532634572512 10669580 -92393926371004756233004252012814131200 10669581 -182706175742245787412945521715172905972 10669582 -230128341887319182495158921229965271040 10669583 -432705492850502579908243015420878183600 10669584 15500564762142995263586076872402534400 10669585 -183707055551093453034997829529962491200 10669586 568828033678822684221316625423696030880 10669587 331862411099117509149988588777866383400 10669588 -126207873115882339262104538988338956544 10669589 -47363948216569543280550803026758276480 10669590 707517307512347714828646160310784000 10669591 -147377070188944894503306409505854965640 10669592 -762588016788238688930930636375356416000 10669593 -78088290472759282822656776138624712000 10669594 9371546633454092726712544887944955840 10669595 -154862997141773585620434492599554518480 10669596 -16153581599558571885598460154082590720 10669597 134512634178979983682807876747734163046 10669598 65601789237793744233318417474789244800 10669599 -365138621657479760362601135903344775016 10669600 208724088523420765012054590837802598400 10669601 161425774191910770887613125917225412400 10669602 -103888027048114534261351206321989475840 10669603 146841660993398374552459815226134604428 10669604 349882998926184724254014478187258893312 10669605 125890770915226266638376300218543820960 10669606 -234118312988370084375196454324235801216 10669607 -10206896922364612119701215768845096912 10669608 181037867335115726280417590590171545600 10669609 81992978972931296959829525973625490810 10669610 -72884904249245262352502464933534909440 10669611 -191960790218821193997881855657939300352 10669612 -238759801002659271152927792994352376832 10669613 334368362764683948763061057749787027862 10669614 206569786880502520246922220115413516288 10669615 -182019328179978563106087210101425777680 10669616 71950408786370677574848748284332933120 10669617 211071194650862537981268741548155655040 10669618 56573546123140227797427496801993680000 10669619 -1091182329135913688851974792704246984880 10669620 81222618122833179483932085634229452800 10669621 -619503641788220902107880744279322640800 10669622 418003505617744915943560327833609340800 10669623 -226835091749809899313967699629884919296 10669624 -85398304000384373527773534726942105600 10669625 1005598907213177214769879947839700474000 10669626 -2346377038877661618454806200246194176 10669627 -263874660604927985933020524550509194524 10669628 114182983859463664233080133555672921600 10669629 24670643650328138045237253002221219584 10669630 -399754744210107145967132154007266796800 10669631 -131799252413814852302390649266668701696 10669632 -52094371624904333424195676505181782016 10669633 -2190468676745506848505351385832221056 10669634 116892855759003958315952237520062187216 10669635 -121334604677815494699008591097497859360 10669636 316785921321014599353205215418698534912 10669637 94166781724361791154952424331139323424 10669638 23366023318421479801480615434695854080 10669639 -243075723975835751347685068410881916680 10669640 212222088725557682339608893977456640000 10669641 8658198367397070840204399176419294992 10669642 38615142904037532003648977594872823808 10669643 -778179843241992714193667033993030736108 10669644 206422471424367741928361366902906517760 10669645 -136431415131363616496162335042377841920 10669646 -19979179698697056936856336320958485888 10669647 147276727835715551386073927221711302528 10669648 -54110433641304524591445486131244957696 10669649 -439396235728513004036462858813385022350 10669650 100687598939825561711553371026516857600 10669651 -108090056192232397962019261403155115520 10669652 -403904265223369452001436327475976419456 10669653 -66631154984963044380418484164887642258 10669654 -43531623838677964935363119567802888192 10669655 -16874840416368614770445998725777396240 10669656 -66893479796729587947163138596366028800 10669657 -470906910924087899277061914799822335094 10669658 -40567528808424837244893785168630292480 10669659 -89440954476754702215889588984450560 10669660 55542568557633909761836524673448847360 10669661 880325324052113622015497735159698516800 10669662 127885012696855178692636674151060902720 10669663 493489466269786831906528651277917370912 10669664 299234660864966690182255512670639620096 10669665 14637265760814461818636026534286029120 10669666 45612040636347465724719791164666827264 10669667 714962228516742525520043607912214583040 10669668 201170234648602570335538093045670384640 10669669 -614000454378734349861851276108307964930 10669670 -100015177932120844347546679996053075840 10669671 -319949262247823547475331442515205011760 10669672 257988502114046473496492410005048145920 10669673 41168136013472035155235646536321405440 10669674 216989647176339389466680366353106453760 10669675 322720332251890796454849488660221712900 10669676 1340652521569814449771854025664686080 10669677 -115246210738483213359960012896479703040 10669678 -180744249009582297053806205380272768000 10669679 -116857316284588834728670733443845696024 10669680 1705268001615088932263943433558425600 10669681 33396547168341602148238871393837607264 10669682 480566435048996190688566456288923164800 10669683 63045288412178989681379323343785893120 10669684 25793792807006269952580830465933400832 10669685 -39241035345822745520184866974843041000 10669686 45562413605408991048278655738843732864 10669687 -161471634121262644115421691641158189648 10669688 103366164035790501949465230065828843520 10669689 -703744978933081924861517738274898295100 10669690 48833656756491428826983464775758015680 10669691 -849268443347437072564387060610814754908 10669692 -263010538219551494363951630276294148096 10669693 -418484948976932154178014273960761823720 10669694 95272339920673774827183954290180533632 10669695 44290603975568048949248905824421403040 10669696 208587913783922482764111086417828904960 10669697 -302962644388400559608003853717490668000 10669698 94369688187640923037229101149147648000 10669699 441274785293627863495699948359699352700 10669700 -24641292832728507961668936052537344000 10669701 15941339139367742423601714368364432000 10669702 -362425525868386663401028407985635500448 10669703 731614127720345393584631819787542115840 10669704 4048304658021797258941441723373322240 10669705 13105205119583542629922647756349503360 10669706 -291220345195890843011768423978429976576 10669707 -290358231444876867944260753846544643396 10669708 -217157403213273090740150251853556214784 10669709 -562812747863651080375674858741623100840 10669710 -213869957183365265452112203271253415680 10669711 115266453200675735489623595917839399352 10669712 175815322021108944397129283621009596416 10669713 -184452839990774795628471771990183837456 10669714 324346420213000531108017702840212706432 10669715 91538016098238934248800470508670948000 10669716 -131871397858907912160030410243660928 10669717 128243524475882377870120644198716059704 10669718 -43429529837230735017290602740406825440 10669719 4340549753503473474933013384230261888 10669720 -256913490671901415027546872811729920000 10669721 815445880965940468979905650183342350922 10669722 38828032212909237998410421504274184704 10669723 -2326348240312432288961198316701304576 10669724 -16054604698559856605603568020941039104 10669725 -23854197654929192787822869443467216000 10669726 159202917161772174781930492326622461312 10669727 15627048607727281836028230606567226512 10669728 211106912310142758393366454996030193664 10669729 50937258690152162248647101058979562176 10669730 -195942897037302151339074470721327894240 10669731 -125216493435921435456107849403013638336 10669732 71774660669633309072305225965927572096 10669733 -92138578636509546479374494271224272736 10669734 -51796317819969985465807969196687790816 10669735 109420610796215922468957167107212134400 10669736 -15786869694363212657856472503562567680 10669737 47962302207168071828627155375407368640 10669738 -271410038886787787403775634904448634880 10669739 763727856700277959441077471143848575540 10669740 74607655381443074925334420378959052800 10669741 -63672599752216361601499246439114397000 10669742 112064895847704789857924820974613228672 10669743 -25709330217885617295271879307135050896 10669744 -73194503259525807354602119435063885824 10669745 15833293857393638458790812714066168500 10669746 51887101583135657126920121844752853504 10669747 -448546567739797121106177827166863410488 10669748 -15981633565881553154691377624739697920 10669749 35652441499327039260540681982359461664 10669750 -130777520860242200241305098126007328000 10669751 -76834897694205826989771498410708620248 10669752 933947325214123361515804620496089907200 10669753 4127718119574182671339630231998609364 10669754 -405540329401080451554776739764199217920 10669755 -46282162266837098589350439183873079440 10669756 266719780063519879803610525947031454720 10669757 217045714300445939652787283513113993152 10669758 41954567205501345021865053390275291136 10669759 -535711733986490168001968382235412671080 10669760 -82884892337906915987013286439178731520 10669761 -90754424327027744623538604401380663068 10669762 657808373100107784387852021289779072 10669763 -145513276826237883588480603958723005456 10669764 9081802113788525521015687226793910272 10669765 -102080163008553750819427571738438113800 10669766 -27431167240942186464315560598190573056 10669767 9966284759416079685017065110680106360 10669768 693433103312804521956266629757185090560 10669769 174487852354841250690416070804191934336 10669770 -162150654537748185446716362396070133760 10669771 -93685588248941019072297282283547205488 10669772 -267662222865363699850981050150704701440 10669773 171225952764961121946721052477510421600 10669774 102709835942914582572869293713057683136 10669775 77700741825421650648101911760004307800 10669776 53630173116144842587546622914569830400 10669777 142517056755432500305742559680596656626 10669778 18161507544323710957766655143433633792 10669779 249793670247420744524484646540468041600 10669780 163650403348422681762469359295891200 10669781 3193255480710365825415214605096198972 10669782 -147787629433760282182613346084559151616 10669783 68184051908155198597386430876592465200 10669784 -68538987440227658785707734171537725440 10669785 19840886448634787585533647534458680320 10669786 -71217897601025718595906934560986939408 10669787 -255732076394258697158089833343906869564 10669788 334008603880359632693670328866609583104 10669789 137455945222970162797211148002578352524 10669790 178184280591862157350563355008711086400 10669791 -101191866115021135188692334609290752512 10669792 48106044346025751415226121757025894400 10669793 10021076448824650344409460274075629124 10669794 108330998508042907411228151431149321600 10669795 437709550622707940359228570189791341280 10669796 77649451782265690327332502828568064000 10669797 -195616947814180760108927121756469793280 10669798 275403519618202451833390732823268530400 10669799 119642668268421594107385477542549397312 10669800 168844203450827561775666296056670208000 10669801 18988852727963899771869857434204234824 10669802 180533716280411097147214749511620305664 10669803 328075993875467070243931543002239983704 10669804 -225159184071332816854122497309968793344 10669805 -4590052332853211875841653838292788640 10669806 -1021132871625774717200502226629888192 10669807 -47963089846077973960881300110261216944 10669808 58428008722578386333745879714301476864 10669809 196275533944606901970984719847044250048 10669810 -106277876370600770480910951876160249440 10669811 537782818318376114964233045650197100800 10669812 -52531928871322995320572791380649885696 10669813 -66416319817795507526047444333141604160 10669814 -139861615220879513882586533763594747744 10669815 103817812706455202471184286145992454880 10669816 -440003416471926120249093397840401100800 10669817 -48412118828101221420251093468089187808 10669818 -114814261908156463324143790186146410496 10669819 -814990595693050927590039446409147271680 10669820 -114851471172201342665151237402637854720 10669821 -124867951684990602351567880022328204288 10669822 106019646901830390913795129160618099712 10669823 -239201859466399418103529569676844636928 10669824 141819416316695424942047898798504542208 10669825 46868094777305675387509107751673149500 10669826 9609572634002386930545015892419719424 10669827 58451496119111819104843043255939096832 10669828 -12524701853045900648171109106431016960 10669829 641254136336802044216129140816811370876 10669830 107093268158650652586790594123121664000 10669831 -218173106500521411129101418833264651368 10669832 -550494058333520224078381866772023091200 10669833 409170337698682003080229541234352460800 10669834 49116059849526580885607101630540334592 10669835 23159641429799372676337284416337446400 10669836 13469831138882481989908170645988245504 10669837 279684770374866859893662585119217810486 10669838 -94655510989277665114944016207838703360 10669839 -136948351690742914792031991902697329280 10669840 -9738597129640560985920208665098158080 10669841 -96504462730576156305216798259893665856 10669842 -95398702571471343741372102129370170720 10669843 234957245831118291882702581297711586092 10669844 425729501745657686850145844845736612736 10669845 180109305154705291617666630840979904640 10669846 -594365442418254748494552749483996971008 10669847 -114467120060256386375103953614026379704 10669848 -4202892695112816026230961236804730880 10669849 92203128414098487747561067595145073440 10669850 -130100960849995828974111696003750135600 10669851 11971678904119725905429334662415743880 10669852 -554031814324244596801308283715300760064 10669853 735947262690158515980380587554695328102 10669854 17897614773683100774131491179908313600 10669855 136663904002112681087313188388798796800 10669856 -322401061865026542443969785575966179328 10669857 6806333624028248223446166836564596416 10669858 366714744049301770415666281330954259280 10669859 71956029244284454482667081566305263680 10669860 -226138178215566695969294238328338432000 10669861 296114172129339553993743368118793854432 10669862 -44717078734863500405713723535127334656 10669863 365454653288634338759596444014843675984 10669864 -422126769820075751508936292218978800640 10669865 308972284421723749978120656741845092260 10669866 1234247610323549135617084946033097984 10669867 -363158196975561246171931874543694710480 10669868 -2207355282685763364613188402315202560 10669869 -103275705395154234226922515029020057280 10669870 -314648651094475014411767904516181485120 10669871 -367599215071115954152924457941153106928 10669872 -75300872190678747346411095692550635520 10669873 -1506090520431186004565760701626249658816 10669874 130530722113427739520046052403446513936 10669875 41608773672454239755186294698637880000 10669876 84311128229019604354968514543204622336 10669877 -258276566566572223084576943690675685828 10669878 124750160194569850993623883661989782144 10669879 471281302131181435202298048152375307480 10669880 -30976615848288356380459407021624115200 10669881 -85355659504879534593493432952669498880 10669882 39278743202899521124483286516041440000 10669883 -332699353044017108050719263132787740640 10669884 -93967714643855995777013300648709439488 10669885 -26364389004580358836072336933323649800 10669886 164053733456965586535049139353997083392 10669887 276564844086704809406352801981509489280 10669888 -87347362602256007322414505292259655680 10669889 154247080238161989559255667214720107220 10669890 15413079131618925480187823847161856000 10669891 3010966342724525971484081725176797512 10669892 8761244073278662655026039540946085120 10669893 28792033534663098855587948576953605888 10669894 -162346807889556808704806923654958183808 10669895 -7526323219419761013911377595214789600 10669896 -282068337838747388790627245062573562880 10669897 -180267213271813650868755386046066940620 10669898 390151587917372098167601254083426741760 10669899 26341017400539836772077650203662594688 10669900 -182613253307777030232092409693571360000 10669901 205232892188946074053820870436492300 10669902 185683027176066628234315746781035066432 10669903 -973480135192313407271392207424287982544 10669904 -22387676906952363254853833514500358144 10669905 -218747797298809060639612906991631191040 10669906 -2427290295114278710649587662026496000 10669907 76409988428146630816747412563897944288 10669908 48279117985386191568703652934869047296 10669909 681065319543340806725488159701563196110 10669910 -31590332055306915220720441717331178240 10669911 16130585568601013876964255831625355904 10669912 89976441558288609947336914495250841600 10669913 687703827137038065169769333780468289162 10669914 -181266310456648485989240919543793228800 10669915 34305619871412176651675797929658815600 10669916 -64298729644881445717930195055268034560 10669917 -207376322850847155332360595125474255520 10669918 -69915971627331276065649873695311979520 10669919 176748977543363251036013126897681373144 10669920 -97995905690956902836975627458589491200 10669921 146444765296367539790862154575065849088 10669922 -66838039687566083176333051017434983776 10669923 186565711630609559935213676665038870984 10669924 -221088708935202196293043005861074975104 10669925 137440376261527991841352104621159480000 10669926 75764219580695205124404251463804682944 10669927 -264474659577899883200341152871054577224 10669928 -492836520938184730610813917491605283840 10669929 -34292876330621370774810311419909125312 10669930 159625038700477286156710001808845508960 10669931 -313043952156418365342327803713835563128 10669932 29751458285150712075426128351799478272 10669933 395432631597083599344297042938572074720 10669934 5737550490218332124811629261028587520 10669935 -65667239007133694375824072458606601200 10669936 11571386594375223288917144971990433792 10669937 725209052080034232925074556801080957492 10669938 -188704674090135433764614377407728451456 10669939 150446032914422744560055558419380690256 10669940 -473476871994413101599889464928608337920 10669941 808937909974483878111419993674726209600 10669942 -24032771440438601961192406254158242368 10669943 175813386522322198249599762307313296080 10669944 -1395621363760901171998413105438720000 10669945 181208307718729633970368777472246341440 10669946 151243377848473496771076735390565254768 10669947 -513941882009567143541254690393005748200 10669948 815190374429009355214466094737857536 10669949 -129514086435470122694728500128833616160 10669950 43779516737123283975431475914528395200 10669951 -714209214733399601899042517064551500416 10669952 -162343943608326600019436949493461811200 10669953 -56425776329653888963866149868987866112 10669954 -2974267744642779823736156162976133248 10669955 -119808007817390983269546908552206646640 10669956 82671726914887265410282988028006242304 10669957 -13825246933432588407013408549534168068 10669958 118925664298662506993804042592299721984 10669959 21039874205499547453076750834846462064 10669960 105880991983101322622892404440989696000 10669961 -227419050360672862309895623024479534438 10669962 45837987620852442828022659158618248704 10669963 -291379679330428384108076896461042604560 10669964 -555256378717172165840150242913263033344 10669965 363765371161637269056924816300168995520 10669966 -241478448776622955037622967502164741440 10669967 251491970339089549953256721452701926784 10669968 7353046750904440454113384255248310272 10669969 -646169319520013448298232962875684871630 10669970 -148628095677367687640191676615447083200 10669971 41401927145639871320830574762440213344 10669972 11022052197315109772526231778020835072 10669973 102732459451725606563737032057706992960 10669974 -15213503088038111418836944791684046848 10669975 66886872451676609753180705960413670000 10669976 -87102144612002083008531877517833666560 10669977 -1902292899595330068145821025481328000 10669978 20195180641805187740005464616841184000 10669979 -90289592204164391236313046420671175420 10669980 49381479900018586710920362375269457920 10669981 181913420677495981178212627592981761344 10669982 -37757314426801186886306360705402112000 10669983 374775099152546932541822136691994227272 10669984 341689826539757204672241287307779702784 10669985 46760469472757290664403756260085324180 10669986 -39423414169128062848042786043776673808 10669987 -669896640299412473467154532415503552000 10669988 -87028600935501330998803245855734882304 10669989 -200373462703767929721214234724676385632 10669990 -52716079775509295470763690430052560000 10669991 -739280285964118992417039633314284873608 10669992 23615493814980406264220796587743641600 10669993 96832879921142350833962684362686269824 10669994 224346485830452947534280433505057413296 10669995 -194881546575660676824085454041514522400 10669996 -292647884414807036053553146783949536000 10669997 463076102565063589192542761554058108928 10669998 -127630279229311766466918063196898861952 10669999 576971083961505197917071877786137721920 10670000 -19354055256746421449075699360378880000 10670001 116343230246729176820324470322480405280 10670002 286564933473183570056788953236204135424 10670003 66152323396115217092162867272596522252 10670004 7439423265892601961651937368429730560 10670005 237907629981635429076662713163901167160 10670006 234545677919174489963627503509763265952 10670007 95024026860045295553405803761157457640 10670008 -748636954637142832192466718732278231040 10670009 -186121103536406159798183945845597392384 10670010 16100955899871040555025295123371750400 10670011 71048996284634479833073927893862315200 10670012 26345319364373545878141926565108397056 10670013 -55646793378627781395853188969867815220 10670014 57919728799185198419075913851824553472 10670015 -236438297169279834253232951218924482840 10670016 -48560802107971155499289305123236347904 10670017 529028341119831714538629388176079250992 10670018 310684347231763650284626648068735186816 10670019 -540005084923989458344485357468947238912 10670020 -1538787839487810815915691697827532800 10670021 -781399427204794929534008750832945719778 10670022 159981667912866508522087090684170240 10670023 18978044296383976659566040887290901440 10670024 580803901601874127870437039447174021120 10670025 21398238136882486476108065950679556000 10670026 200972675086254134262896933141250115680 10670027 79341110177222514095576742733084713876 10670028 175377506047934902510201969807142415360 10670029 -396582452459539308832197545173538175370 10670030 25748051377514695875202324031194694400 10670031 442614117708498649988266289850120889320 10670032 -33634360158245625114107360074373529600 10670033 388627804570051351062535786052829613920 10670034 4944116417586995695125589942839773184 10670035 322436794806261979228213638120755826480 10670036 -158046815344844396198362021830679564800 10670037 25052612064430922664789715730409759552 10670038 178577591756400981732751380747490143744 10670039 315682706893101932102611154042436810000 10670040 68705858852448543882596427884105932800 10670041 216166059704108189237434584964025480212 10670042 128812586204084246841216221067596274672 10670043 169895774978134240074408090859942093464 10670044 -149582382031480829778320584119614396928 10670045 -2146138734829380005115943126283704320 10670046 81964996308703457200046415961943832384 10670047 -643922582521867789352704760926578865504 10670048 -311693279174406755098677157696068648960 10670049 14789190673082395457512844298661458324 10670050 -244215493941153035824822344473591335200 10670051 -219734781620462184148089523055394547248 10670052 246938977778111600052126605957575160832 10670053 -555921934843082281390724709373086029698 10670054 -319471396062797255426247053637434805024 10670055 81901988657194724240767689110104494720 10670056 942457219993781181893737858313067724800 10670057 824508273960833239402773271236995851200 10670058 30579094382890731850751401959107811840 10670059 -852787470293797931166576962996370128080 10670060 -53170577828232617330613785843561395200 10670061 459889564626337500175482398779071492672 10670062 182319766690676236287393779014171021632 10670063 1937358262328691965654514891699030264 10670064 -63604698752514950019520638925550616576 10670065 36855595092762142052512361206679233920 10670066 -170371048575497726548744778290231037952 10670067 63385976885811414608061987778981185480 10670068 -153203369687279838537410530440674334720 10670069 -362564014716358062113101140623330440530 10670070 142360037826952635261900389658191011200 10670071 -70369562514246387117621742846527752728 10670072 98866862358597290831233324353068359680 10670073 496773874931338455834005929206841775184 10670074 -125985474889513116762066290686047928464 10670075 -138035196493689204103402563040208822400 10670076 52847189199091079688397831884976619520 10670077 -7070616269734978744039225273978372608 10670078 51129599877081612565376883348924579840 10670079 -197667824370834877386730295196777887232 10670080 -322384381492870475047237097312684605440 10670081 53405924337269635305274691406214783104 10670082 -160232778616174628425875412741093166208 10670083 15811849114026121303048248318634295584 10670084 95420313627829482246429014510457989376 10670085 287221970945555922923653615349178866400 10670086 16031214716691156960748620653982097920 10670087 -304307154677924414256241492613871411120 10670088 116204833037301212326867108688778854400 10670089 -796742112314661044489962442932870619110 10670090 -178847074652246501032626133858513783200 10670091 208928915051585562372596588497006951680 10670092 -5676774270252854013341901496245639680 10670093 -16034026426880483246699169334573359264 10670094 299315712018489763391162240572147345920 10670095 591344508122932540710918170615417598600 10670096 -33588979455406597286427046745284608000 10670097 -80740972119335530133576620017017796096 10670098 -345914378054598728995894864441012081536 10670099 250509565817121671707423329190241210880 10670100 71063864934855629344836647340794572800 10670101 -361492787890500764825458403250238834056 10670102 38569405022166345223344443427475486752 10670103 198702463788650959325670158108988670800 10670104 -228312377631785916027506753063376814080 10670105 278054404303891268595904477360614832260 10670106 -2700494856176784356999256177280893696 10670107 58074170030781744863489962685141249024 10670108 144428488131942359791132825093870565376 10670109 5713731838051067108906447857983275904 10670110 210780990020552239586682607251469633920 10670111 199385173848716997360770434430480986152 10670112 277644656985571774339640158381586841600 10670113 -606884601344709352305744296767511341376 10670114 -36882462943272926374296719950421452800 10670115 -31531507695836521284338327390501088000 10670116 -447831912390880255387706933367793495040 10670117 58730549768654275064197912652409780000 10670118 10948064604272059733395883744341494528 10670119 -160282893330126078301433616276181056480 10670120 192558543293463075957954843081686937600 10670121 24163411471034057261886088158567880320 10670122 -202671056230677914246069739794044311888 10670123 588877637798678681249704875036106440372 10670124 -74742770582544676252145333849308076544 10670125 -618674217400294598811662162053455681000 10670126 -566232964565058918997928589585997434240 10670127 -25138656705967460860368545217402227424 10670128 -5643802332438435027414928611568779264 10670129 -428764732356438751838259993782955372270 10670130 59801463818338260382256790510045995520 10670131 -68401061452365220169931767531096484576 10670132 -178965499324132359228448284948234878976 10670133 -168146874156269016165868727696640497376 10670134 200445196930422219101171165916087676800 10670135 -28948988696517991554812787651539097600 10670136 -83980582751844406080842844657246105600 10670137 76127528331514955276141127869740199040 10670138 3915441516591453629467648492531918848 10670139 -282097782951533936817145743538099740816 10670140 77886316604056718535139872868319539200 10670141 305037489383099521366951430180201017542 10670142 -44877326177851934497700902589674922688 10670143 302291773315543409116326577416929032 10670144 206385359799371555745950532609638400000 10670145 249580057223073457258842977886874213440 10670146 -517431733532858964484740528311646856320 10670147 -90699335156801371457337614399363955768 10670148 156856738702780131262776076072161014784 10670149 -2846125020526385703360633920300449600 10670150 116381019168565025709404944608837624000 10670151 134005390996547216388183341876689189032 10670152 -1054043403839523502354685687851128176640 10670153 550399774711331647408413251409216169680 10670154 -195422595373354212064028080764056931840 10670155 -273393127306382684600807649726671304000 10670156 -94871825197301358221632968661932690432 10670157 844585419444265507522869317121587144640 10670158 -494053627145226725907850913259312225024 10670159 -260892584061488056552427780937353059584 10670160 31446971892840182558327299362497495040 10670161 -76024360495879118919994386500991780238 10670162 344714378254681129066686391453920242832 10670163 183642785506096226158776485598287380224 10670164 -318156866172852542952843560940699752448 10670165 528633106098356856403735345824461701920 10670166 18245345109305972608907571034208678400 10670167 -22077882931781328890118853163405883480 10670168 87232219125051615095598110625962373120 10670169 -37190942209746724339159900091822009088 10670170 42462144379514022239430089774279055360 10670171 -332963592798806849733109199268025544448 10670172 3257606099137199144026581782351585280 10670173 -665168783553193837119560925823284336000 10670174 219673341278015398027308806142103265280 10670175 -110117829016576230759738771339194532000 10670176 -254689461698177462439855027264940670976 10670177 -259385468985393166422697095896358399168 10670178 67303619823072237668575340760761679360 10670179 76381809800546663963862897336503329760 10670180 -170336521128972542897922074432866809600 10670181 -30552060053745881295475957530019862400 10670182 -513614712107797464727338022961421902208 10670183 -464832159004000930485855327490684440816 10670184 228566066379514427528221039018293657600 10670185 26499354830799474223332928937414534400 10670186 -44519004538921282734507843893808105120 10670187 229276671725949147497330808929606439360 10670188 -413838551449789776135245575961117337600 10670189 -50166957740088291813390321604112132010 10670190 51918142187000770843650190658808652800 10670191 -34828235250563482574505564994772764080 10670192 28115860641905128447896164200808448 10670193 138272983498342133554983041663585774082 10670194 -208300169466874454230406741805410570208 10670195 -93125483891949202323428113902208786080 10670196 14482289409805812440119460752475965440 10670197 -213470421028207011697092585889569999588 10670198 184251558882377861095612972584188989440 10670199 119742310048227058722011661199177663464 10670200 49195626371425196316710932179161088000 10670201 293337390189575961920521554126828116202 10670202 46011808889609485831913450885757642720 10670203 245297521636107741675332616146712854760 10670204 -545006796851895665463435049865072947200 10670205 8934849383782813857256543237272280320 10670206 201839223978604237167644257018386267264 10670207 163837708913735444883558628374779112000 10670208 -105826974866532914566652399092456488960 10670209 114035903552869706011837493497792726080 10670210 -131683786629182098970073281878822272000 10670211 -5818993007749139838923061334874952948 10670212 253617668448089997666115993950632079360 10670213 547041781017601131476033146223221050462 10670214 -160003240799344969102201650269744455680 10670215 41831658406070412624523589200524529920 10670216 563481814016174165085997156317011604480 10670217 -164983970584618598675979868723480807920 10670218 -61244002651920999076663687250327092896 10670219 -127079554008735413923437945760279108608 10670220 -248693619387047599110849003949669079040 10670221 -630291472813013596653668490596264693578 10670222 549533895287536062498559983053394385152 10670223 -26564887253288216259280654295385614976 10670224 -37829537031471236124582673850141532160 10670225 15515314885649805996666671982997883100 10670226 36611296588945849928510752093485633024 10670227 548451142081690867256121173987400028076 10670228 104294748204837119992487206328712072960 10670229 -79636193147851283570478315038491371840 10670230 179471316437233777818909125749589909760 10670231 -61479949036788784319735300558373918720 10670232 -223945200569341601558225781588852572160 10670233 -185250578065087447898426886987720039680 10670234 -91786868111769294577464973032601779984 10670235 3584695103618092676382844397464634880 10670236 -45670255192786439865670849794303217152 10670237 348393990234249883767330998532308705292 10670238 -94263501545412437318437928502249655680 10670239 -271181559927299925957457005046055836960 10670240 460536660975757420293755860578849914880 10670241 -51945058983925499869695726753014902608 10670242 464349548190473605477827993370654245888 10670243 725157014074950352405462919896161654492 10670244 96843466938994937803853581743984844800 10670245 44756334018486537161974981012570854960 10670246 -2343203816795742862066386485158749984 10670247 61482486996871979374781939618751921840 10670248 503486863899151758542526100623390720000 10670249 -193747323116917545933831137090399487750 10670250 -104138053575071646775610060774082432000 10670251 145401635275156269746421845771769459912 10670252 -208588736663666509073884476675010188288 10670253 356673958248895049626268312961281618208 10670254 -18382936259628728282282862739417159680 10670255 -444597946109735721298435290977709492000 10670256 88458357460192210710731858379901747200 10670257 64184986077446056120555161359490678580 10670258 -216161581362187970550875993020084577520 10670259 -187135145057112936885295485194249207496 10670260 -487443278339533056078393274384364044800 10670261 104039146395628147762150712365697724864 10670262 62977456844668062405283654148399898624 10670263 -279300823742782637583923374277890309416 10670264 -50804739835002306471440491036631040 10670265 -236495273181104554883051549262178176000 10670266 192027529656474310791003876902864798832 10670267 -9017732692832167253350818209427909120 10670268 -76539245408836516562644396968579809280 10670269 -693381896493146694615196555931901789504 10670270 68183760642925973551440984417174508800 10670271 -216907608631151526422642485539867325296 10670272 216703391632352739059746581935471722496 10670273 -15362113913263647542827594480196204478 10670274 15705298916726366643521589811216152144 10670275 -984318484542747137832267320449420800 10670276 -252899369830336951674671856738528339840 10670277 184782031479775266549014318641585535520 10670278 -311878308036721552698697382856396672 10670279 -656042329230530398888624074695713230120 10670280 137208781641396996804889556265701376000 10670281 -421517458566690264483892521418801084508 10670282 -36747460838069808287250093123756518400 10670283 135350705413244198353537525524585436800 10670284 372583243291256338655486621915528911616 10670285 -44095892734216599437282806768286380800 10670286 -140209116648154336904144501550679326720 10670287 429637585917586980134086271582992829936 10670288 -208871274891544683953871465026289745920 10670289 -390976108372969537255657167775085144640 10670290 259693969113282513290322924877578890400 10670291 52802091172236365561188187393950553424 10670292 -11011944661129276286263919392801417344 10670293 -23432598118071943996236285373115069440 10670294 -73976007221102871180669724513627489920 10670295 211070905736404574098149279594974410320 10670296 74031505612762504937010384400616079360 10670297 116497558242967480587863388326939492112 10670298 -37954080565672687648029205095369572352 10670299 -53039980572683112317013618821725266120 10670300 99920455242323748021731845944189158400 10670301 225016752485189883157066130939235796230 10670302 238933628666554289745567462291576116352 10670303 85378665352825183744850145020881622880 10670304 325587607578693862108178234028805324800 10670305 324601990907800103793180594471705465600 10670306 -61326878532525263519201278018087967232 10670307 -168931659565152901294633796282116769160 10670308 219213216973977357104810535419618107392 10670309 -262200006265713715334361686138754504996 10670310 -31141684256755850006948523421865015040 10670311 -16126485439561167498888339960606918088 10670312 213484171748684833384373265914738227200 10670313 106448412223488373137339959157648789888 10670314 -237786487966716456606356486739514947840 10670315 155266950781970616824978119909733076960 10670316 524767118884364708790878247084191416320 10670317 -83910503811002206030809010888045631488 10670318 20670656660911223867278818573272631360 10670319 -153386824518725547350659612235102104320 10670320 14898220743803763425938339521082982400 10670321 530910577880650329752488459876244160 10670322 -257381730545324395606528260826172747520 10670323 -123162390633688697861818873760365637428 10670324 -47709228325803015566646055720051015680 10670325 90447414198264876208715632104868281600 10670326 -62390754955921700023682782889956982400 10670327 193552020726639236241432376460917424640 10670328 8115877046877491768896454652974592000 10670329 132534234335032518755120309025120144976 10670330 293737964473933010733019458333034033920 10670331 39696319642839524327713881563622699264 10670332 218532538809763129554704640786072333312 10670333 472583531130308930085979296256957944582 10670334 -11233460598663789484794686072837975040 10670335 -203994657083745154284081877655117143200 10670336 147880588918459393876021034736704028672 10670337 13634855949504588633297751008165921000 10670338 240300043518965876429439456435933940176 10670339 68103069407467015085153525814661247256 10670340 120045835204703425070638044226783027200 10670341 145744283848394714149232561001338789184 10670342 -9641633593792165075271078290657310400 10670343 -274987608865092799911751305543993993600 10670344 43289023111697791953914783438045675520 10670345 207017447745149417826751298481405055680 10670346 127454802942559051974337158010113792000 10670347 -339554271141150780520804823840291356080 10670348 -99144582779596274407961859470411848704 10670349 -117498847098735859008381608533435407936 10670350 190017934378097453229150252417848198400 10670351 -133507156572563191882818646971947853648 10670352 9161287453450440616167784355645620224 10670353 429657270189323724853111955207081363298 10670354 67957987268945478933205316636937249792 10670355 15706854726637607264714685649280208000 10670356 183962675449262824059511392400418213376 10670357 -93557562428194087840240111732703108580 10670358 -159952428304541987258507868158558538816 10670359 188172083528048856660319757026649354416 10670360 416842715891403033171782237230961664000 10670361 -25145624982798300891771137858579401536 10670362 -33867118315765932674095802047275290880 10670363 126711788285870075460317637304124282880 10670364 1696903488414990291248874762953591808 10670365 -147279784892091269500036036333225294740 10670366 -61969333872281047852847459745529021440 10670367 -123977735864260041706384999673598394752 10670368 260972665306489282779359561466696499200 10670369 144656946311136995002450232581072173360 10670370 -5539169280001017584895798755551795200 10670371 86233071913370247990351549872852244572 10670372 -36442044497443534947066764692426383360 10670373 -56907958130856284848535902011716113920 10670374 -98743506457926495489470573505488242560 10670375 -762019558579295947945910267075598006000 10670376 196344467015451136409012095511835033600 10670377 -443942271082759445595685050648158913408 10670378 262671692743663517722450571753490072240 10670379 472327699606905220045302285233357770584 10670380 20069444340842229472065518001586176000 10670381 -135384223169822392159910861364236448000 10670382 -57952276388604703416625097182371934848 10670383 408414852278890051420520551084729727520 10670384 -62163811150597943776920708898403844096 10670385 -192287275644307581818144323444785600 10670386 -1227287010693835632471792865306490880 10670387 -113863326166061019372154040112489796800 10670388 -157001120207616799311065838599168286720 10670389 219226758537337098464798244188043502190 10670390 -9603446254295608804841584632755827200 10670391 -187265101687654712871083949241434058752 10670392 403878163321246184371932934611561984000 10670393 -38042714535479995091621810667341049660 10670394 40605990888963258232003136510957813760 10670395 -567327510131618588634939566593502985600 10670396 -348599146417835108394194857340900221440 10670397 337457595807487369222675490602988965728 10670398 -2105556536708051256250477702329550464 10670399 190848566562619818261338399701313439336 10670400 -31067307077809056981576381250928640000 10670401 -34759292490383796557927809582375555840 10670402 226431970073346052295137930346814758400 10670403 -90569938084756716210157199607682693896 10670404 44316644906920290343374408618951241856 10670405 -254961262646754231644047936621733769000 10670406 70066319746801460314680414973722820608 10670407 6500470819609917755072749569296945664 10670408 131441811786108445367076115088473128960 10670409 -329097744659263509753175541670704248086 10670410 -22742899751470608864442456095870996480 10670411 178745003457779035556587141820284674432 10670412 -240680984935566199122602162592169291776 10670413 59524947284491954194257738751099752448 10670414 102074010267070843305442440832171982592 10670415 79663234646669561620347279689814666240 10670416 -74664078919289403568512215260404195328 10670417 113194337401730071044057927058585723392 10670418 133055665401719573637345844760228128128 10670419 125090674253142880483570976512333976240 10670420 248549886948528017764778083460850862080 10670421 502951774943319396608678608650358308960 10670422 101787333696710593392196188381222088704 10670423 -444429551934958889771223798298036652280 10670424 -165078480016718433014690442384240353280 10670425 326299271344610825949992364442802020300 10670426 -111276907687912548362026806234193567776 10670427 -675092844370253082016195942583621054160 10670428 316215877977935646682383999613919692800 10670429 306139065564249496449607485579355342272 10670430 10001591217355703170844091014753829120 10670431 -238420257752951825329945346011134092768 10670432 283706581535122065352889768486392430592 10670433 -205856439913632073800523405603113796176 10670434 63929722276709947633381716254102595360 10670435 -362716320210138138526974384828126195120 10670436 128464184185444244138695726489049198592 10670437 54423035096020734681751183733809804860 10670438 8023030025648246882648679304452437280 10670439 13465911118373287845790955863448378448 10670440 -323895348208206908696505624477994598400 10670441 -729032831406303667184795199454599611148 10670442 -16726333275579908357358576224857920000 10670443 149948292892770746005821727127030131600 10670444 -264148724451105808584597998021479352064 10670445 -253186836848514585901162559740321548000 10670446 -181806662841090931159417860183382530240 10670447 -625923059125692847280384007626801631048 10670448 -10521200758281134143765511103603277824 10670449 120996594664316238669545173467170509236 10670450 122547503864836718320060265178048000 10670451 -202578535959928159565303219394593026560 10670452 -85227061539613059501190184451861456128 10670453 649788763097117224481157446672060350080 10670454 -12225964971978539691840622961537536224 10670455 -138133816804427874673773780760630967280 10670456 538510078982722564545440694615963770880 10670457 -163497934138383926580857430861063475200 10670458 -20089036290091410180847121190003643824 10670459 816294636110775301503623380124538027360 10670460 122344653457352223429591539099228636160 10670461 7397370621966948916981669059731822092 10670462 -170308984018185287123646447051307004736 10670463 349945044466753053664165016431875222120 10670464 -71202803723957153050734942061225574400 10670465 -91420574321360294689937266529951028480 10670466 -98078849914880452706976778962146280576 10670467 135751910570842540093765502310770308272 10670468 -333637172282387125894114977192743167872 10670469 -3284747573111686958407927656456691872 10670470 59335111662626445404280951660545623680 10670471 -191380649755230517449192392195250778656 10670472 -72011817951143980488845697953777249280 10670473 -581514472055335412966673588792478165296 10670474 216428378689008130288476055611427119360 10670475 -121467211741191769970366278790982054000 10670476 -175427836527594968667700013348022356480 10670477 155374862925949524204359646782331371160 10670478 -23583575179515999317356373344848433152 10670479 160516900212690252563571775415405821120 10670480 -97439661104571110378790038011847639040 10670481 -312451003788515098911689490792815901120 10670482 1071680976831209846944935811809687552 10670483 89902468713979800799193217231604853424 10670484 58411328643987342741730496276575211520 10670485 376506505785223676057177084167572003000 10670486 -453325028877406112164881923491551907200 10670487 -5227588400121343933448193786335989248 10670488 -286421699753561382458036325662710794240 10670489 428878669896255349376139368737395817290 10670490 85165055935645226027863553451884272320 10670491 814205037813042417147997818809181664368 10670492 243594465807478386284506360460298055680 10670493 1305510618737715735634835899724094528 10670494 -61821057423508099648959674972662122240 10670495 316708878154068617073767569206666518400 10670496 -67986939412826861731903264717780549632 10670497 -425486845298895611353253099875358401054 10670498 -24743502195764522260448915606736113280 10670499 -192034782662230180246382789111436208176 10670500 -52017020361500616400864637058487488000 10670501 -323285533121114458955435026100457426498 10670502 -229808125664017970233574021705826562368 10670503 -389830955016636067171358434921649402248 10670504 -124019409071969172590764666541123174400 10670505 -85829546389085842450556656952338164480 10670506 -53356939411960652913328377684153600 10670507 624225934109328332566758304043432757912 10670508 -30382396983945548869528081793326740480 10670509 -101807810460555484535808047535592532160 10670510 86148711120853573261119769033533496320 10670511 -41818404319445237235752423876203482480 10670512 -160351619207709144771586159083760877568 10670513 163271542341392683044176324193492471360 10670514 -38057227242481439898042670107693592320 10670515 -1716243787609844540029442369598714480 10670516 -4323715583672888387008281948961025280 10670517 -138294114241387853910577006066406976864 10670518 -128482491069587526152402855324935955520 10670519 -31788708598324719976106312758805489568 10670520 123284577990322960658998698235369881600 10670521 -830288375950028479359563163988792021500 10670522 -20995293559534829342742594570691327008 10670523 -809016561457900016650085069250438463632 10670524 224138088207744412131569614894234244096 10670525 238570009492316407948038853739315428800 10670526 236470483912687080585711271821321012864 10670527 243527271112100243204053468312410812272 10670528 -60939559228511400134221654803118817280 10670529 184238048552052701362727895231603803184 10670530 70954429124879770719969199063729152000 10670531 22626971073763331288860675531924342332 10670532 262074986616524910505112708407301225472 10670533 269369684606239172337392672333188575520 10670534 -57987606774700445223044720860734952224 10670535 -4290163517575292455797657973446980520 10670536 899969695962765503885863026685747200 10670537 7169733265214021775874635308602542984 10670538 110936836758062855633922403908171519744 10670539 158132084313986983907408063267930501568 10670540 158406906913323932781488818988678676480 10670541 -13341110521867983987058366592019259392 10670542 189247359864723288413664587395387476672 10670543 70105416068034158134463922905319950208 10670544 -116463594314364015280373041183208349696 10670545 -305503971649624330177213260936954002700 10670546 132193419149726457908265659478635939472 10670547 -146604220630737096786556961121125783760 10670548 -60733068478018023765430983169716940800 10670549 538275232887851803640387016675782766300 10670550 77652764639044059913926264901610496000 10670551 597930053854843621693231772438219249664 10670552 487109914786318594036635242994856243200 10670553 -380817922525638490328765120592940643238 10670554 -562702427205253824749687274497031986688 10670555 -93467125195393803760635219421230955200 10670556 12120640751491837838571279261482625024 10670557 1107809204071709599699072576052390980320 10670558 -73984793921368660851386194340052021120 10670559 410827651495136592642190638794694949704 10670560 58560847281372288793455784809906831360 10670561 -530666256292560092435469118302354244176 10670562 25489680892346954427070256980065561600 10670563 -50128588393411768397083440373528670400 10670564 420560483366758847530008864686132674176 10670565 -130809478689664114228260046424443824480 10670566 -102916606659659687354023959560023461120 10670567 33754371695589514781322168933141193320 10670568 -445606858427938552458926521074456330240 10670569 -63343753489174531006259739887840946880 10670570 48806744600520786344364184556784048480 10670571 198921336839420754979800795217463309880 10670572 -1319551721478671062224067053056557056 10670573 -314080187301011967380916039211850171178 10670574 63515168065239476456082757794813139968 10670575 48154452790175210043859794644746161000 10670576 66132161787901051871557972973139197952 10670577 210338978024889985327234579007637160032 10670578 -71224204226134662069764045277052847808 10670579 -86889677073685364775964597796633598000 10670580 -208760168966496976450049739991867434240 10670581 100113206403648367396500297830939230382 10670582 61073979658313658131277202049152376064 10670583 280078745280326908764024246000732547200 10670584 -282766184165272247312005203941181358080 10670585 29963717817991314627807229350366139200 10670586 -28058671865511878543236984851982656000 10670587 -528428176944956148691332230296350092764 10670588 -109007692582594616410747127660624781312 10670589 6056306192237999342633574861047048640 10670590 -17252413777776294101787658194757017600 10670591 -384137904889584541584460809264174955008 10670592 -103108131677776929118045879223533436928 10670593 -23754528783609014508805832626000796158 10670594 328439133457702332533060058230214288384 10670595 -69522288614623164270060392499480281760 10670596 -149347077031537812256892652034513060608 10670597 134230072519966952921376868890502938624 10670598 -163576052407638643894503489809725153536 10670599 -176166581541224764698723112106555415400 10670600 -404981954458166425255393393465097856000 10670601 -320627946364692010761290103587272301856 10670602 178831172761621705112940491731551400752 10670603 94017051364491429261117746716749720384 10670604 40139617796154655844146677456492183552 10670605 294927131282013766572162912868659071040 10670606 234733511880157541724695626254071650752 10670607 -384304075840758370169479166889905796696 10670608 -17010893556806080056477281020296052736 10670609 887609480701353056081150934988644336000 10670610 22287700963348465652793390113209451520 10670611 -113992286665481929397368286261758205280 10670612 653755758827005002995417414339409841920 10670613 -201594403981605303373978302157201096800 10670614 -347959616541603898453020126428533477344 10670615 -61690272528008215829003958958744833600 10670616 -65896483564112888235745981732147200000 10670617 -400524670841007611994551568875829057334 10670618 -133352309511075380385294748820087856384 10670619 117231503081288869430211363262900350768 10670620 96125839704657988453071532466619770880 10670621 189846558846611537564191790806022810784 10670622 -3078389133105660250065000278529592320 10670623 499460024924442336341948019957290283872 10670624 408233197511283612703906650880209125376 10670625 3505269874281538367030133011945040000 10670626 -336945264348917857079168861812440973488 10670627 285688002225939993698613437671309822224 10670628 100676404811771928622837727026196336640 10670629 64497156823722911593374039525532889884 10670630 -56535169593006452140917678309052967040 10670631 290106791533082674366530367670168006952 10670632 141319586599761345197531777994218618880 10670633 -382810253618695813366890954398149484160 10670634 13214366944817729515413215632132571136 10670635 629378167238207490541526147351669454000 10670636 157715310003902166521407901864576974080 10670637 153376511093218521045317217431012015520 10670638 -144533341110510457970336875728861157440 10670639 -49742459740723441840704583131206064144 10670640 -27361114532496246463880805549678919680 10670641 190252558254435794901610390273512785472 10670642 -30036557233066387013393177887081049088 10670643 63831219689067167182055883782047303680 10670644 20084647160499896266515016585553171200 10670645 882710156275799927135875636371985935360 10670646 51516990544817707035771847839368030208 10670647 -370259492583409645252964366507815127920 10670648 -276091484344529178443386612619097968640 10670649 64918607781187132291326791993462076096 10670650 70842516520899051244160880875212413600 10670651 -406931217377224833798649953909032280348 10670652 -122069115508793305185781036324267811328 10670653 237105338836188561379404488077766838880 10670654 -76950124110185822923464081374607690048 10670655 -56755643313858660605526123098239200 10670656 -20836852491032036292413408917173829632 10670657 -18557456700763923126320506244785378368 10670658 -112175306470585672245671816083581657216 10670659 196414217373022713485286541298716600080 10670660 -28598537998059622604947378776687943680 10670661 -63956566749260523113553612339266119200 10670662 -252827111921906312181192757220620992000 10670663 -388912037824471812245387598977811686256 10670664 52777022021075069532930920714477568000 10670665 -674492501423169884038260241112808960 10670666 -104813246700890146590844569695426073600 10670667 -15209474791815806050206313561675800576 10670668 -629857208725065598037195145447880989952 10670669 36121121915303966250320444047443298860 10670670 50314553055674591113372241598578899200 10670671 -341573813815225023154310290216146134856 10670672 -2780111066013246065944557445635391488 10670673 12668014451390369429546025354114615360 10670674 -58835793771688157010503111506957687296 10670675 16461897464904078513013361716317030000 10670676 -5526249782077952557614249139359959040 10670677 654536680624197861374025971309727640526 10670678 -444031521549325211532297546494102235360 10670679 571629517868109322756173084789560322240 10670680 69158754254822363190018761967160934400 10670681 41542585504860156790168136729012164560 10670682 -139157129372092659358224085185141583872 10670683 -1279400021961404464566035230571702809920 10670684 -56001008214255332401326547753516512768 10670685 -170033342254540543105325124739214817600 10670686 -115649660488941758890390252154853531456 10670687 358283084567277337764787716743767074336 10670688 220881500718038394218659477094305628160 10670689 40806881719260834750152669493816761280 10670690 5009446592254039537411896621080397600 10670691 147719529734226689004212137210399491192 10670692 694317551884291448148466444593030635520 10670693 633348355756790822329291046973964234944 10670694 -45491100377659404234998998159727268480 10670695 -149232735315413712821534881819465051200 10670696 61401976228370687049351415536311992320 10670697 31124327849331765929251562615189391360 10670698 -59258739434848200145867545368791856640 10670699 -3347900066323523220709691852005585632 10670700 -144966105849964763877496114937948352000 10670701 -462948981785000268420029301513447414696 10670702 2700227571161332311375514441980102144 10670703 -72734537105714632651777799600750132976 10670704 -48219769221050166448288362459648491520 10670705 323947007790724467607655251257608887860 10670706 -4030354901521686352779391293284835456 10670707 653504072522933979852872499498118554956 10670708 -6443821886404889458493400215483996160 10670709 -88597673580414910493772540155346690240 10670710 81737642944904846431228567015644576000 10670711 -576112957972904258792044441684801611288 10670712 -39038328925025210252502138479939420160 10670713 -288143464867625666407926040244083029240 10670714 123194118383450733591968395865652442080 10670715 -177375047897229605203457448636058237680 10670716 -17097055192544705973084075947060790272 10670717 8006221518651559764222317366330300832 10670718 265789423578235305408337665435845162304 10670719 -153372289666577345673167722219167306880 10670720 -70042576166574096682305965096592998400 10670721 -245236174045197537933895597829304947136 10670722 -49106408992862270375717211126861335088 10670723 178935464111441308483725587271910352640 10670724 420452724671945974581952812172469452800 10670725 -51694726468601464116787054591059749900 10670726 98022840051210829868139171290301985920 10670727 -22575863412085924861317443078688015360 10670728 -310325959291059208169617698276167715840 10670729 -341233484515144497302291035626475378416 10670730 86338335292313099380627476341592576000 10670731 277020745061315307042301153830829336532 10670732 -297354741184510711860996875041791003648 10670733 295994712011783934074966980388271078102 10670734 310766563920143002689243628599343790016 10670735 88914496935400747839566254902327098400 10670736 -91891248915046727627567961124779196416 10670737 254505325407683148943140752643197104704 10670738 95606850619774686781411040657765341344 10670739 796375201198850524568842386134691317760 10670740 -68259194758115400506921380339522099200 10670741 923657300775537631562200460789130042492 10670742 -69383996565510210848261300785797786240 10670743 451512518138463684645047770150828833992 10670744 -99144512218292664230236671998161305600 10670745 270912107381457335502899851539230116800 10670746 -140041841440409779908499586576350649856 10670747 60224679913929180029654873347481221356 10670748 439613893806930102896569767106828800 10670749 726285725911616236597801730839276235750 10670750 -228619330163067831134235315370040016000 10670751 992359535722972681061100332707292160 10670752 -158645496712360229273882062247952384000 10670753 866892485664314656701581728799782965780 10670754 -160187446940179400623068768055939927680 10670755 279182190712423162615074631515792705120 10670756 196632571654291901342000916515414958720 10670757 -632341187686576176263215613629479360 10670758 32138663832526785498942299911858913280 10670759 -108560569991651828913130603049053920360 10670760 -3353349310831473116510619334569830400 10670761 154217415582027115798927809317588420480 10670762 -33713468787707967224522260580269036368 10670763 -137979280970497934124310955976608673792 10670764 127644383481313901804554556883777103872 10670765 211044135874513181539330484802685190400 10670766 -132044051023313424530591005250715158976 10670767 665140801909589967247998778099551510720 10670768 282807954928628665352998675560018247680 10670769 4048611805428539330213173808875998864 10670770 -280345145110478841964099837109656458240 10670771 307781004170346340065037527526864104972 10670772 -13838260239111289251772465926849589248 10670773 -15647403203274867767305854574068083200 10670774 107080288323748996241358840004134431136 10670775 14194941582716149671999686877208470000 10670776 -394624934611461141835355917118864547840 10670777 503828950392948789523483705838094553608 10670778 1850919003609044188490042100872774400 10670779 675854124247199402606978607556203635796 10670780 -131647741095251996912057280603159014400 10670781 -4727377848884209395445540290401252352 10670782 57069889684321695979084629509262110400 10670783 -251922684104633187185431245883615551696 10670784 41853599673107171110507107953462476800 10670785 -207935340187907643312707133785967679020 10670786 -174933215295656657490235677305556854784 10670787 -81030168474456431138144390983432658556 10670788 274487385292565627127817604812579209216 10670789 64228474992487828101838992498692835072 10670790 17108927444788146746712417491809079040 10670791 -657832628349024249951450567375385239416 10670792 230699667044931400326105704620621209600 10670793 62995026160859751966355002009486069120 10670794 943626374660670021943231566048878592 10670795 10286808872700649915118186889228766320 10670796 474484498660859762214453054900862305792 10670797 -280333332103792382169258763516838895754 10670798 -211309441255844752964570952450649073280 10670799 10174666656392689271982052464463201920 10670800 17337278243248890444739862275673292800 10670801 173072960027450051158836748211745506802 10670802 -77984834280483683875480991159690958336 10670803 169778499572416689267411175792733281536 10670804 -162296801243325657681160789737615796224 10670805 -149524224243753816740682394443222868800 10670806 87763617100394297101750853153593304352 10670807 -175082732436791950355708404581158219088 10670808 72424037587368825876801966575503564800 10670809 -483800426623133795778698294263386847990 10670810 -2704805505814397909563963260324072000 10670811 245864357870423279689319097899044145520 10670812 -74928233193894937455340038869942189568 10670813 -10238491764327889129114623927405412596 10670814 11711555426674683172957591783682380800 10670815 81063870019802979259400506660971805200 10670816 13158474270692342653021870640318644224 10670817 500735146188026047838989566816566466480 10670818 -148280302147469115931726626895020600960 10670819 -696307491273456433832975726203305909504 10670820 -43623962931792036537146325055402967040 10670821 -162619427429373012434683291239648805088 10670822 308954272492430307252635783989830520512 10670823 251694640100334394609032671082849472272 10670824 -23515111847020814161976998809031034880 10670825 -169211670283745899965490974045687836400 10670826 -70024444970678440040172126348269888256 10670827 -90417293417768598943774544498985147600 10670828 29333380236275032400979948614544039168 10670829 -224711213332258283556916622030563886400 10670830 -211915443262376925408093979523790565440 10670831 -178810694986242698801147053516150943568 10670832 -100924558308258833436962489932140380160 10670833 29452998286839200199317457714561818880 10670834 357907735739102313316814030235342348816 10670835 26086062973797301901325025976953608960 10670836 525049381421905489247580903466413189120 10670837 828732175494843926921067189231190080 10670838 93253927446328986957047258670309457344 10670839 496045028828231369028061021421678929640 10670840 -269377191479706168129125393858457600000 10670841 234979718250997995962017846933792019520 10670842 1477009750286315720107155761822997504 10670843 528180814573500465500095091460796237092 10670844 -210233216746726110164500736952244944384 10670845 -65603482860367445800039927731349240320 10670846 -282203964767576422846344257922729995520 10670847 -379225119849940355761603491138315394560 10670848 -28599963455337931320255994430159323136 10670849 41805072860751525291326499644133213312 10670850 43898083361285096088152388517457779200 10670851 -187467552805522311604069745674112424896 10670852 -83604871484204083409589347069381469696 10670853 209587941723693825737334316067498663904 10670854 -129131081937816774837341048053387711488 10670855 -234694600828772601733746891958171680 10670856 3344272319338013208455342553327206400 10670857 -767441464738541169197312260822630321894 10670858 -58570507777619071003183885516759983360 10670859 -53714262109921888174827828705305143416 10670860 -216522999165253590110214125366985169920 10670861 -14531518331799929514243591598970106228 10670862 -132262045898049168123640956064036083648 10670863 61815325006964246010945035093515602160 10670864 -126316485615239341162167142243370065920 10670865 38771589677315963585423083889542381440 10670866 -437506326281001806081879535025796786400 10670867 -230926995077749369964895166251462664008 10670868 24243611228563921058437896953880464256 10670869 -5463885816619649279553770130950820 10670870 -26660217561734377159859642348072067840 10670871 65909885771054283224566964326498203984 10670872 130438153486198686100025940624399974400 10670873 -388609319109536373821206814259173711616 10670874 -15247710732775279472917854413426850816 10670875 -738931959968280458835650126408450820000 10670876 139568900248732740388932578679176882688 10670877 265461087098006628764617718153043774246 10670878 -167817540740697254731822106974407365760 10670879 -820193605768023050722506096843711791520 10670880 5890839320226260334543836062930698240 10670881 357942177525670665034372691796527741332 10670882 49695066115175693450317014332923545600 10670883 -138236457100635541160496354925919279376 10670884 -47992353096822989100761357012994596864 10670885 372963093925670318968760537741803463160 10670886 -252238650645887832075485695543135324800 10670887 -523380491602875894307653767099208755464 10670888 320110558903945187193884309895945984000 10670889 647294217792873063689538736461619944480 10670890 165646983684637816244200830466944844560 10670891 114325806712855030695503006601044993280 10670892 -376844331865610651154428769169710809088 10670893 390157167653830940997931250899799509142 10670894 -155163260917230495874063358746260673920 10670895 -105430228117102091454697014573563682480 10670896 -6257593781848949776067797495113056256 10670897 -135889674411952743343310998587647560668 10670898 -57157332379276048130990761588783457280 10670899 160235300998437593464348429619974279536 10670900 368294350401656416046039685305489107200 10670901 322252556028424180851675574814418976032 10670902 -243554233267710484676539108118133276096 10670903 -742048919835608512991175244423107076992 10670904 142590026723917495050951377505129308160 10670905 116700302773674137449837259727876135360 10670906 -30645060054115982513627398022145354240 10670907 -57743552682436943662070121073045479312 10670908 -146789423161031782677988555511589839872 10670909 575197988901221035948892218017641671110 10670910 -96267457588657668800872958385594848640 10670911 -106743058509753056924650793829195504728 10670912 52826362120048788111789139669297397760 10670913 153536652248204661857847100502398771200 10670914 64765848587394706902893345729180804640 10670915 371768928489356472198759599211493036560 10670916 416257734209433951098120516621774991360 10670917 -11766091670094451507313837605836969600 10670918 369515282920824446259101350047050552160 10670919 -48359202246517303893074871556345139712 10670920 121822136838618093279447433185356697600 10670921 -20967550374361348631068826435861446656 10670922 62151537043333654013017138922433041760 10670923 12019202618985988135958484745489174504 10670924 303604125759943141549746292447782216192 10670925 -216991151269986754334631564418290192000 10670926 6381281403053900070934087822660630848 10670927 -1402222367448850091929488753181122513600 10670928 41786632196047944552069965495630168064 10670929 260677057346865199596962421656561734884 10670930 -105776454430198157085663322198036420800 10670931 -221638709436805182284006073441062563980 10670932 15178515708341415316837941845035202560 10670933 -142724541428119735791649998414591523200 10670934 449214987103991774191831023260046892800 10670935 517276214194526588399552770973654493360 10670936 -133762181564439412644420521523255736320 10670937 25904588007159424765643198199528638160 10670938 136509475327164831677215845225717915120 10670939 360594955320846363240697953073882780740 10670940 -6918302754761739821991866951821854720 10670941 -36105720251917841640376770089435439200 10670942 42738523330243393038138350936597925120 10670943 41713988291830415541763199480375285064 10670944 -692495449937987219576219675810643443712 10670945 274465785168274200735841576926550977600 10670946 -46214397011896428071964046935563500032 10670947 -74414975526572774244693853061903888736 10670948 -73737913578504441494175426824426198784 10670949 -358986985543371428285740103206995230466 10670950 -114663627170604322447818659689386705600 10670951 4840335252421633061280121654678651920 10670952 483166576684123234077254842608024453120 10670953 577707794844461223759655964990267540004 10670954 129051846621267901871916480597025059072 10670955 -61793508539576745621054023865891002640 10670956 576068921990517149976048330446295137280 10670957 -97006663225775028686979487335345137568 10670958 -25995770373180490321906651756721904576 10670959 -10031060096414023366807842322405945792 10670960 23496630383617979825039006830121287680 10670961 90886798556453986858462273257983817600 10670962 -341983301523234882042306804963091181568 10670963 -740877456192223580796399438970109713920 10670964 49210888804425459234250696424169086976 10670965 -16141832317647841374030301209053758080 10670966 1543155035223406054634484509964109824 10670967 395697410324394106334701941926824955040 10670968 222101837340660434577040034342171443200 10670969 -219051014863688456625252412124615556630 10670970 -127146165502678094084929034847540249600 10670971 557394706544617892106166278321721865232 10670972 161607624703669063662283043584830776832 10670973 -292872732643056610220270632068276297216 10670974 248844502318589152895964091000693953024 10670975 -48100125185192677043244522618146635200 10670976 262190009842755602862136351079478067200 10670977 103153240901661347293959153853680318400 10670978 206493240889488885725736462892974897024 10670979 -19415063994870793281621960788993931264 10670980 -224117243141796648098767256348341728000 10670981 -710234441712232457458879998235616365218 10670982 86086608150899325460943139297311729664 10670983 -176730214680883890080906820137735041768 10670984 -183153687267314350518606334816062382080 10670985 51240190169687397818014499833425693600 10670986 -105013349024211620275917414095467106976 10670987 -29721862073688842289184193153882907168 10670988 -102239551218404579554602564385831766784 10670989 -177427343365715380862654926984571143360 10670990 -85041081879965894463267575123179200 10670991 -52903473974154025450931676235269314160 10670992 -26219820447530352362553086396492898304 10670993 -139101837724001737485481287482354743758 10670994 6064382838096322267768896812812669440 10670995 -149623789140130706644620036053679626880 10670996 -25406057631740742335937458769472880640 10670997 -362748224126193401641227077404249596000 10670998 -5112854589453666854796883710191731392 10670999 -513445281649403573304509225191631571000 10671000 248213231480382475055450117327493120000 10671001 -277577189511424216899205364295040102896 10671002 60359070209677177270610393953931070432 10671003 28147464211427909016647003671102539264 10671004 -277817106622215145805885363759526963200 10671005 -77072870503357782767072549732500424340 10671006 -13527393482219793307829060757781266432 10671007 834817041769614153938669808262329484256 10671008 570552098089439865128636869268880752640 10671009 -3446503509818639624559037433018907552 10671010 -89711795198505224952093468438654819840 10671011 -35913000284244326796429298652083990080 10671012 -221928894377285356792841987606695953408 10671013 127310761828632980142414392192938377760 10671014 -316598317728248027711555015055384631680 10671015 618410128118276470938059918409801120 10671016 -220225716508335886783304040789100707840 10671017 -272317589849153584583752381678009780608 10671018 -61239669777789030033128258519803433472 10671019 212809083050954450017886120933738128992 10671020 63320591099511959779556095150968007680 10671021 8632317539762453932609870246809822912 10671022 -61183070657461277202053134576733041728 10671023 -1234842361181478155842496161138808528640 10671024 -6253895373139480001326363821632716800 10671025 160520388833676915302591450712503212550 10671026 -195300311199513646755788436716911565280 10671027 -351559705529955888704752481982988393920 10671028 341031709865738265568590136231044215168 10671029 314022292918953529643347513022694934140 10671030 -117791421791292901400766297790429987200 10671031 -37992982260568955944321199788449635408 10671032 436409866177794501313700383720495718400 10671033 -52114666754246639627366293386478029696 10671034 99769124044296095598995807469209448960 10671035 52885400566271060911864547902651063200 10671036 53244243742117772874593143949253396480 10671037 -34163133158917868603326046568742497280 10671038 51039764494129005631553976369360882432 10671039 341924331057117740686592234250532589304 10671040 43890437265813145380799938085508874240 10671041 -591352023379349508507031431453909882558 10671042 -45098986408371445088144231156217335040 10671043 -43242900209062644126674024499673970640 10671044 -448991951205752171912297603107063764864 10671045 -71409588194312604987345479818989619200 10671046 377342986422617680025902222666006326720 10671047 152584386947213184418624774326911681496 10671048 -243748349401385499072062604914589696000 10671049 166466962885559718291935357478845769050 10671050 -50830170203486405210213868504058111200 10671051 -348186518855627203248262516167002947368 10671052 2378252688247379730962131743773622272 10671053 -244121587222922375213226414135273449940 10671054 -33227539686891740305811550141870629760 10671055 -7828751100672801253858096629700997040 10671056 39477374793810057446875513782864052224 10671057 140151138824160818244766555691203761408 10671058 -86670250581999489534502158032517579120 10671059 -71059335015589183871185537343571209568 10671060 -107003594007916686930219532738130903040 10671061 -160124375770546183009103138317754201650 10671062 -363006607619233013061050805262400863968 10671063 177752218573011151538926159487401131984 10671064 635065528456109601244172939544310671360 10671065 53842625110437729896384415808945713600 10671066 -9861313183083755150795437744756129536 10671067 -17446353585546791795094002507479058016 10671068 151367274423627342861321853580705267712 10671069 124288365024233496771221449140835388544 10671070 -128800956139331543366776381153314535680 10671071 1155163573038392253146183332560133702344 10671072 -191737396562744236505922646683384545280 10671073 239026574590448952022642130165480937600 10671074 -106276671961920696124051491780602142720 10671075 -18236474191251893112570228910053870000 10671076 -123840621762672685343070320939372672768 10671077 704381924107330823813332926759880920000 10671078 131633868303833395653681751141690157568 10671079 -60330453325764958314760043986240490624 10671080 -54189606190949887892534511670326067200 10671081 -68000994191786056939589792289083125920 10671082 423569464432995774548878354983767004000 10671083 640296307546493618659330683530569339680 10671084 4791086220900475092025669061576240640 10671085 -92197776389917282220724011253524167200 10671086 45070258542534544293298172935611370944 10671087 48821492323006362452572817570994889728 10671088 109708086776393381349378312999949041664 10671089 195110761528262695710229092447647443968 10671090 112118304288207348972293316690741465600 10671091 461903668231706487340855128125502380492 10671092 92995463502232115185528497255235215360 10671093 -337705728251336425325906730402653491218 10671094 62039784184261568046530166760657459200 10671095 -7356798113849549782069211054114742480 10671096 77611612999063659073549324930421637120 10671097 288188874733532500249670100544564637546 10671098 341789767325729793216842001369242578800 10671099 -13398796624534416350416770545238285312 10671100 -36853217311152469853069592393248640000 10671101 232027428607113529298705693925993444480 10671102 10468693299120677421728230228692207168 10671103 -156064621555084321152339155585514403200 10671104 -626739735203868576679623977098662641664 10671105 49688476157998899332778933491993349120 10671106 61645392678635908461014481307549319040 10671107 -447469061172441437809838730225061988160 10671108 49679538968054040750095202173260394496 10671109 -1427989560812123379809540008052165895232 10671110 8460015786450721588230352319287570560 10671111 124578750746626878580690559594626080 10671112 399942086635057080696246237804607411200 10671113 439143276682408123131310223024260475664 10671114 -56109306844030736327024188033874945280 10671115 -13671000025209933867402606892281600000 10671116 132164296316098788808455626573193680640 10671117 -162816089218953672494177357484187552320 10671118 4707881212339826895806207225780621760 10671119 -68179651319447782526487192835426854480 10671120 -12294183380490279387772078190093844480 10671121 -80874274105132997464871661605286688416 10671122 215321207834088014870991915420024579840 10671123 523658364837892803335392826974115475384 10671124 412927920094938481828784821414963609600 10671125 -689871001895997387791027069216475885000 10671126 -58207488314619975291976431269913937920 10671127 185493518666508129037718848771688731976 10671128 220850160148229412046151614526676418560 10671129 -55617386434686987204298775620434923520 10671130 -67689187660500729752558724882358579200 10671131 -384464460675680046025128874207360243068 10671132 343694557934149356959099455032132598272 10671133 -352921842387401485291035954896645324928 10671134 247252343658984464468306945670960441216 10671135 91276344503535995423339146148919027600 10671136 43342360926793138250701363334023741440 10671137 -136426320920210614598479288456902125214 10671138 -1640324869926650259757469758075076352 10671139 -395624035718514174367313873152775569060 10671140 11600814947917903808609543124674572800 10671141 -13358015091988254926015701230548619840 10671142 550358797924358315606035634547531485952 10671143 -197697217601134271189629030589350222800 10671144 73421903503010088676561076102112215040 10671145 149184727210023119440049144724073542720 10671146 -248066630570387564040101593338540158976 10671147 -52042891438424443503086308725069090276 10671148 -49631259554603032517619811007520763904 10671149 -368344126120671543098190070818670170336 10671150 -17113731270418480231093857463197158400 10671151 -83846356798525422645584823719506244848 10671152 -24649364382424032252048402951819460608 10671153 387414871566848239174893386352954136800 10671154 -244757408458620156839865087955615159488 10671155 124115854766828722216338422374124984640 10671156 -365301562095145441403549550936339517440 10671157 -99473818486237496190393239737052944256 10671158 -24528480125789701514785742239336099200 10671159 -21475692564382719766210876599969784800 10671160 9688628319313197019006432158460416000 10671161 116982508339219344839029549696176186624 10671162 -651011242790116351373994484615131955200 10671163 67673007250054479654922060416369217864 10671164 -38134289191054809712059910831070300160 10671165 -190366208110765498428006721225403492340 10671166 -195587206905771711904204079785610323776 10671167 -96511929904758214681794645282900207072 10671168 -79604993805894488350995483650445803520 10671169 299481266945950928336029491484079717680 10671170 -48104806318991616577684456715976622080 10671171 421559508798940074930860668339327516080 10671172 -201597381082095023699440865179558944768 10671173 140629160836853021208548514019612471164 10671174 -166087538848564471048065613825826876256 10671175 -202983801614452895818464866600724243200 10671176 88148051834933815047596424146214912000 10671177 -410983965588792418917502738760809535520 10671178 6873919856506267373650161224656717056 10671179 235538988551050401947627085540330926640 10671180 83563296158338659650883480804341176320 10671181 15647603027556066070546575176797855072 10671182 279850417078028064135297674186081280192 10671183 -9985729890886832063485369013056761888 10671184 74400881530022368973306996980079902720 10671185 11803565111284237326625891545360480000 10671186 37066516230572527237481651026899176064 10671187 -194551619323401539511515911512435539880 10671188 -21701287149451042207954075303279011840 10671189 -181048473964091601193207864053198839040 10671190 -57859858068376185199946149343748564480 10671191 700478077305624097236322748330796995592 10671192 25748573745839704171172630175838371840 10671193 73908193485973228388345450595039820488 10671194 -260848803585677703349785999447570073104 10671195 53211570081667710565951449982358864640 10671196 234032030542119036180535530270545830400 10671197 257875968741273986013543539312482148646 10671198 -119241254355624405789567944346594984960 10671199 18199790153740724951453044856922398592 10671200 242212526349037325179286469158486016000 10671201 -268289112913687062949316283279075449070 10671202 -70063176568267714759899117699432278448 10671203 -599481957877420165658635977391699672548 10671204 -43580982056622814356910947356104009728 10671205 41317919333966423252355260824912180860 10671206 -3002828585485817676649272308833881600 10671207 87229374280977483029351246797963165392 10671208 648122833780943760659473392077198760960 10671209 447476529347945947381279661668141000320 10671210 270365426425899736150003149556030694400 10671211 565095432555246068936037476490167037812 10671212 50062376054810975708924787022618214400 10671213 14604823634542421698832484302113085568 10671214 -305350369045187724975965064312481988544 10671215 174653009404827692387924902502019756360 10671216 11448709930128093823378757301894807552 10671217 -123141534353713309546582032620491156800 10671218 -167036114887021999222205744722170511872 10671219 -99285540846324626263729874681790702720 10671220 90409083900646524459920992456109740800 10671221 122466631175859031819050611948815071744 10671222 -62736579778621906023029918701891172928 10671223 -430048539384647269978091712680784000 10671224 2736867587948675365723190578955550720 10671225 -264424676928333622933130082930529828800 10671226 -52842050369332718606771086926395564688 10671227 194421098213770837291922742052598556672 10671228 -37085992679761648463666173704851529216 10671229 225397559440867191483266232755111733600 10671230 -361667567929999892792725419244958822400 10671231 -252793658082935950093049088292558412400 10671232 155344418230453870644952299177246720 10671233 -162601180926301795821164725476778747518 10671234 -1856624637098369141945639264715273216 10671235 -274847984077598554869842706980197438320 10671236 111864662244381805480134095856416517120 10671237 -309270265790877762141945157394227810560 10671238 -58077827172504198835956771999773784480 10671239 9955655092983306115686140981966010960 10671240 -151097929472996542616256791272695398400 10671241 94735218727386639825177918578184806400 10671242 76842975289552120464465302768350804272 10671243 -104277235746499182955019845153753975872 10671244 157225350086786533827648364360357897216 10671245 -58736949464258600171641237292146295880 10671246 -313255639709540041363850246483570921280 10671247 676002213150242604541673569759722491696 10671248 22417155124798905677429657767528366080 10671249 181348818517686830927724661861170407664 10671250 -9019021104918960520178004861356190000 10671251 94529671712198748397654607653503630252 10671252 181651228129583851425056703199793682432 10671253 388792643892758222265451517123870287502 10671254 -89361506253952474735540846239970983936 10671255 -16340409011726877787258156065980121600 10671256 390378320486117501822508539353635717120 10671257 871534074545974191857485424741943672852 10671258 -76956140594388671096357441996044653312 10671259 58746892450290766461583249771346533216 10671260 327800345476077818634972289493907624960 10671261 -16487564760969469050297726923302411776 10671262 48127606780291837435813596442540382592 10671263 349005969812248853388050953736914636512 10671264 -10267642744238772386832811930854359040 10671265 -373639861284506970701174725735412717760 10671266 -86521145964635427882896857676507925168 10671267 4665088456219464199706949938051427648 10671268 -197140041514532983679618263263113091840 10671269 -480555691304163364948005635769266421474 10671270 12865211112645352387137908445227458560 10671271 -352733510643978135878477069321351500560 10671272 318849116075121275060315171675728972800 10671273 235234419571997930256689823906369226122 10671274 -409503248233761345245238327803362137600 10671275 -158981824716096447219025304262535860000 10671276 8035577874680250502499825728508313600 10671277 -95193895876135066610496902917779120874 10671278 -44695847175407466028637896038357630720 10671279 357492089397785449256099126637932531088 10671280 -91588297578585282274780784652608471040 10671281 -118047426754080453859648328835932321868 10671282 -30186087989445530139652228643504626800 10671283 -260522334142029286190677636582846639280 10671284 -11901472173185648150075157956863457280 10671285 10253414675205243869754079462796743680 10671286 -28068673733141741333012895827205658176 10671287 -325347406875053664136756555355504830080 10671288 272471453440187653904634797041065922560 10671289 -292866709965185094173319969213619917910 10671290 -54849306026633508085386184187071472640 10671291 1219567999129823202528646962416638321920 10671292 -1706671185861680449186938082411463168 10671293 -530575160842421313457643267391393363360 10671294 69019948096661371200549681652834017600 10671295 -316408267902491202174307222967042578200 10671296 18815493566916182615911364129555742720 10671297 -87125307910071977543421643934262387840 10671298 -15867304017439722010018504363488458880 10671299 300208653403921224284780384520330858300 10671300 -115059232669756109624023042022452531200 10671301 -391510244548044522350607004417151273698 10671302 209617078546071175565886509314581030912 10671303 -765297443903421601782445638772001523456 10671304 5797839282636931753837835188083916800 10671305 -67622525072288677786529302623679776540 10671306 -133462987104480535159758434047137290496 10671307 -385966349614939182250093748474158444 10671308 -325425537506820450557941173793758182400 10671309 -51158976792827316055792284487572747072 10671310 627259929543687655327742119264481280 10671311 214154720503325617837484171184112814832 10671312 39978442083928413407079763643952660480 10671313 18262499444076897308075509901993368562 10671314 114337968661651025999433724193723546256 10671315 -489346605515668478292591311693466190080 10671316 -3803816489080616469697449376777420800 10671317 194539987677379756080581561103948012366 10671318 39960347868199265329093534532822649600 10671319 582865147554458771939502858111818723720 10671320 127310106704417720910489779851198464000 10671321 409233840531186325773565562919037545024 10671322 -408304034943668117827335626840576694288 10671323 386147627064412708167435331035942391728 10671324 -44243149714328675840682389719588282368 10671325 -38923510744989871975312213939503221600 10671326 -69981548106069399832357493979271861056 10671327 -520964466805704957319681080842287556136 10671328 450644164503933790065727488230318407680 10671329 -322226414172882632760190770384219455070 10671330 -54306041235326740027085957530972992000 10671331 -174181877517067142670041084363382609600 10671332 35246598505379929249734622663791316992 10671333 23304207170244509673605845915597511040 10671334 -206604045509454282208193011718747537184 10671335 -290094694854557113860228817862975403720 10671336 -393469479270383244636084306994742676480 10671337 -407489364261804764655081020573632595014 10671338 200875513777061868365262638028707221344 10671339 -17256726585130209625712291050059079680 10671340 -17249588981802717420170161797848939520 10671341 -143963247536842308693129764906933126388 10671342 75505345939264421821679817091190212608 10671343 -578999603060433580073132086125930633456 10671344 3841160307263192377174682649397493760 10671345 40509969213290204996250962955540577920 10671346 -76609695612210694056763098295655669760 10671347 -125729166897866614307690761047435622848 10671348 306742762250683830108614122552996577280 10671349 53017610542985559895617802291377315964 10671350 -125184273913801749653449461718318080000 10671351 240079404331353754729669617021850169832 10671352 -236362628028573416071291379672313446400 10671353 -3419020460456256220572503833192128 10671354 -130353032020695850038480807649544001936 10671355 -55335760612712164600670305546055823600 10671356 -349373331576529885486351975072074848256 10671357 34542928597601921088843126970808374080 10671358 7779467586157513578558048515604734592 10671359 52593920505132621102918016217316151200 10671360 57859577882665535567253278712775311360 10671361 255956960567907506747409959911812378624 10671362 -150976486997910970830713224408802834880 10671363 -96244265956860851592380986374540843708 10671364 292721863126499328745435964088671373312 10671365 182980595561842862735559903991357411260 10671366 -51036072488970510462552031496002387776 10671367 -221480542305735200575816146890341474080 10671368 -279653007626440161423706829565254522880 10671369 -27017382537200594006743459854278014560 10671370 -285820891660997322738058018513086153120 10671371 -372061393725597386849071684514035631856 10671372 53597945119660498087944921915429657600 10671373 -102378543525114873241017507944224370900 10671374 56553014405249346098876070502760391552 10671375 20353109444710579174764490847683200000 10671376 -128668949239074270906240786648962285568 10671377 365079298090259450870979257314831298226 10671378 73044012120980969468836815276327671808 10671379 -248743892549791112568805159160675369616 10671380 139722246446152172055221127849665472000 10671381 34529240143896237315436241731325976000 10671382 134496902769943546829723631570568053792 10671383 441912164896255193722351307365873405200 10671384 -23415998313337970823745606443045703680 10671385 -3693131251487910551303077075577292600 10671386 -374352722952710065602755236573881574656 10671387 -136917946749430285570706160073620200040 10671388 30802824746585121887238715493754634240 10671389 25621031649415999659358986056229690720 10671390 -24913178755675416417432240702571855680 10671391 -545074629392767990197686813685533459880 10671392 345077606793829241037585696481568489472 10671393 -324447011229241131955307677398657627072 10671394 -162624705776292964495544170758538201728 10671395 171317249316076429643859107309862322080 10671396 1593010939374293884428732524228081664 10671397 -383581690586052831557971275867749778816 10671398 71571213123616932496294779074155553280 10671399 -260498387241124193662645532317668748800 10671400 -447371024897487587113990469824807680000 10671401 -109165850544780339311952167485071556536 10671402 5136576513867015287052771603254329344 10671403 -203310516732459156080477024659462390348 10671404 -61984636837355104047778044882228966144 10671405 199658378534273437320700529732948936160 10671406 -44169905741672644979659072086218504256 10671407 -111808374125959686738813394433144948400 10671408 49876442219377681674106310939609432064 10671409 2339312287184664118849477147948001792 10671410 104720293146522208948850107334191844160 10671411 -468607963955094388578722134885658526096 10671412 -316763301299825582397744254229010169088 10671413 75825573900700423668858786153198387420 10671414 -45433157695762978723198514264855171712 10671415 420069486367004312922865168081364089560 10671416 420834800706915857036271599735592960000 10671417 -329484608336052461288033365622822755920 10671418 434755140031327381498147427984629672704 10671419 -366583210964938933507804319584987387200 10671420 1429364337087966984170116261641676800 10671421 374066986656039178141019963479125319622 10671422 -121430399777350421544093454335586866048 10671423 -11346946730768003216639321415406429440 10671424 248652523500496198764121443718967853056 10671425 -120841533587119653204580353285925147200 10671426 -9731344551580988292006896849600446080 10671427 96272354950654030527432572316815703840 10671428 77631687119559569278620556627927633920 10671429 -8046868002141297675148531792468973568 10671430 71273693282050732680662038516641945600 10671431 325376544216078035794113655138519637592 10671432 -13337222550160216473220458349306920960 10671433 323459164876756293663286178659262686682 10671434 171025351638366049235707256863951277616 10671435 -252758359861930026189656600925903270480 10671436 -476480266008234043960673811759282392320 10671437 -122969348820011534851648445666373715200 10671438 -10272359219763243041242105630635804672 10671439 847501497798657250642804865893577328 10671440 -9255329745505105322314494729057730560 10671441 285220708035774511526215579142043414624 10671442 -208565428195800595355470562609577086976 10671443 7994415059813808878728126872239043480 10671444 -82966767783923250187253317121935638528 10671445 -472361169691889064482156782778352664800 10671446 -83208126377086615428007144700768687328 10671447 -70773241979879103568366131856009280640 10671448 -97195739178322706501597307357531340800 10671449 -83250296820113434081829717743816332210 10671450 24198977332300488123920915720266617600 10671451 5103631932127416232779906811438887952 10671452 448450223961317736035415475170874148352 10671453 -245111385200037258060402833160480121920 10671454 231389171790007722476881646910901577472 10671455 309546174870783143065200009977295729360 10671456 34388942400562058833209675858247680000 10671457 -914907670711269284238151227123996441920 10671458 7135765478066245191569709445795594752 10671459 409921094865561738579289781370025949304 10671460 138788334904179695532774016632401537280 10671461 -759768310557236017887971987951720389188 10671462 -94460563480723570437802735428273697920 10671463 590364304187330567041814405565100421784 10671464 353605511279540196275479988864276889600 10671465 -85316084870747346519997825149204830400 10671466 10524223668667542253640587003346103744 10671467 1204657831768443190327393458034475834832 10671468 105263802584329340075942504805768599040 10671469 209223978650532121433867632540956374870 10671470 19377448532274289598903338164253471680 10671471 -49672508887373162823308837718347710464 10671472 -58095305181219213431700379373116850176 10671473 429643984859305069387858414642653184722 10671474 365060816836927985603834070522019200 10671475 220945200248272665901540108863480771500 10671476 130961009644687007422589056361854636032 10671477 -205738901923783215125708832496999564800 10671478 -241093243766295099923748035010411801600 10671479 -590935896754431595900868581766825760 10671480 2131032936753038802214941797486592000 10671481 270591537709352901548343090971658338282 10671482 463274119501379393740119728191610112 10671483 368428094357327424922849802340278500800 10671484 -188030244618373323956328710493355177984 10671485 154693553519996572935293870815089300960 10671486 -103648758991647516258099256609656431616 10671487 -401310843149623414844884624076599636864 10671488 -684149150943617090301093345823587041280 10671489 139669222970909578502397135475324871154 10671490 -10525086207996232607562382503378333120 10671491 -1461655067571626335738694375712929282208 10671492 -113495194819524311258334082000245190656 10671493 51838004254041194889624294419470855616 10671494 -103737778745933564814628664019750051072 10671495 -103649272869454554959729804724613884000 10671496 -433202818070094995866935599523599523840 10671497 12412532668582875765244755220137790272 10671498 -104539155002880652765626528267818782416 10671499 357643873008522262151533539565438080240 10671500 228743844859683273777165842710540800000 10671501 -81714464281259951781971947658002325568 10671502 -112690103133043882995541820802055065600 10671503 206670358590631756320136240868044749360 10671504 -93500867413800907268599000800908476416 10671505 9799354124515103156542499017114130040 10671506 387468178032231914209691046366453335952 10671507 9932291461973910803553734859153849600 10671508 -6559031502203515753366027434608109824 10671509 -69245839088002104739371743666638672320 10671510 66895778144979226026124704300172210560 10671511 108401770581925758905472349237775663400 10671512 -104490128744965056899273823122713989120 10671513 19820571347364183929199996882629431488 10671514 -73872855202920246090442814318823254544 10671515 433006470366066202680166882015256036160 10671516 266038159980041675904134032769108934144 10671517 -341262261475515270715880333724714213946 10671518 -34972368775399062212765145882735583872 10671519 144245924125987145662398098066176699920 10671520 411129402394503962915841422318451425280 10671521 -3289583100811003341094115216511163776 10671522 -386886782542231768706313710053485217536 10671523 -607381652134148389042396385980442136896 10671524 -502344487614144719172283431954624875904 10671525 4575444333682344738141234600742363200 10671526 -36311454532959155816291303214045600288 10671527 -783822722170975600054333714557618783624 10671528 3549370187013355254066869285147934720 10671529 953149969749412139141262504007594137600 10671530 -116179439788541285170004084732443874880 10671531 -107662659115332583428359992484797374480 10671532 534256332775937944117836658689990845696 10671533 200997032783974213545349157755073929344 10671534 75191293226271290999647033617024090240 10671535 -159204403828465653738584225797357595040 10671536 -63273489652666245700826404688987750400 10671537 13647279987494835355273668165108779040 10671538 -424947749074252645401220352613608383488 10671539 -148630294437297325229811268519051697760 10671540 34690573494722129237689418865288806400 10671541 30494888403955943696854973130678056942 10671542 3811003725606691590997683031711235712 10671543 -12971926940279234945897419466775428160 10671544 -167903255830286644784898658701365882880 10671545 106497922891733896308708236024442803400 10671546 31059837353739844680030286577136405504 10671547 -647852382995381705165152608539892879004 10671548 -364453805795659757697186836066163796992 10671549 -60160327176460103026249438462088575872 10671550 -112581971434882375491138942930249067200 10671551 -135277902251289535862560936436599952016 10671552 -63565320771329863223415477770983047168 10671553 -28661812776576085358579736812757589116 10671554 313278204381191004475085052437903648976 10671555 217700364869847978497047710617218115760 10671556 -88635346044430361587979899825027416064 10671557 -352348784829630591793570070357104577280 10671558 -80777115641186853859275732585090628416 10671559 395799446576458007071194803670203518080 10671560 -123752022574088144769211125841895424000 10671561 380712273994109579320316047079516732640 10671562 93254618307434252581290339280755491328 10671563 40963151940458121938584583502677944416 10671564 -41026359409623574565276462112902873088 10671565 464738426308060818766667339628441353400 10671566 -33963453021681013728067612350186680640 10671567 -281376401095406636915232450453776102520 10671568 993163086807041762829516490496671744 10671569 -520248278026820781524079689672897195520 10671570 1501741894661400909677771799851120640 10671571 -214027660728751542296042261721668782228 10671572 68484156123884317122848484465192499200 10671573 -12552605494683113060110266864026843232 10671574 72428749925729347019680041765860726400 10671575 163682129114336369942721914363152186800 10671576 122195502186467197334514134852335104000 10671577 -16977121846967159780102109258059733568 10671578 6727126094748637275916679590742807040 10671579 816419323710145203443665957436380848 10671580 113541689328184358877572806424528010240 10671581 -279522056987192864347358433994525014618 10671582 258264738492761160175121040071954601792 10671583 -276560492670405785512689218179697395496 10671584 119937289198049373114428985115114733568 10671585 500488914642736033986784797360913608960 10671586 -198774828485653919794128962878249382400 10671587 90282649788312914858639764952217454236 10671588 269614986274740129979468528363091143680 10671589 359211655108563448102079961971254870080 10671590 185420671772387821819994475176908348800 10671591 -1814739674997982536771314100216817536 10671592 540293421296948611122777133278723456000 10671593 -143742349302252109148772474901872505158 10671594 228078388210485770068238121956541592320 10671595 -172011589017735271580280251250134400 10671596 91302822420917730437957059309814510592 10671597 -283704028026697004001620341644634029120 10671598 73605360659786785353330466108291979136 10671599 -826381158181731024895953256949071986264 10671600 45358356570175548566565632310708633600 10671601 116175582100596164299739255175195696804 10671602 228910645900344128687776330295266612752 10671603 -53614043676669389505189434245757269152 10671604 122486978547146605795320514818889997056 10671605 80290416645569936666722469042660184960 10671606 -25964264796311532099153800148065459136 10671607 356901067162966127191231833390127376880 10671608 -7470695902875863641418475984707850240 10671609 -112807362925226241868880493946298685312 10671610 54761082445501777919490409447304636160 10671611 -2823125101303991086900396529201592408 10671612 -4466292006621232557019058217145228800 10671613 -486526752277535543084265958340721094138 10671614 -6389748855162194451481387636055880000 10671615 -92320911360445058418513698165681150400 10671616 -42505380025853540581693996353328250880 10671617 108443191831835955158101387108119112752 10671618 -290395423894249918186091603007511104000 10671619 -100559774549845187036130037607746701104 10671620 -83424295948926507391448171186479768320 10671621 -68809424752309673594349473846319533088 10671622 41112922390182520117820330543148021120 10671623 76257191961143236317542958952109427360 10671624 -50485889284482713013826381496578867200 10671625 599926820996716500605823434590229520000 10671626 -58487146964334189509707148081706958848 10671627 -143338118998172083960259481429612149568 10671628 -49211360867145818626492872695886535680 10671629 -344716241167742763029791734482542508340 10671630 10732494519426183072022038149107643520 10671631 7997144026324436828982332257713567840 10671632 1203611091898081459369665754077069312 10671633 -82370385955204796359766962819249520256 10671634 260397100320356745494086765077218534400 10671635 75596617339598890340429281453738034400 10671636 -476207406695252021550814428980997611520 10671637 -274345486637383297968267925465454185714 10671638 -540474467830278053485023285660590157504 10671639 110926759828468761720885128940625949568 10671640 10975294090542932329788365518566604800 10671641 940254506354142711844804672118596550400 10671642 -63110631880156169727598400050350481920 10671643 -734082056033195600481768594664276475496 10671644 -159627472993365633552576662997160777728 10671645 56147087976542734716060539749146691200 10671646 -220564919599345304529599031483248162496 10671647 -162048288567266892020028234673532201088 10671648 -100190692714686621543032845739671683072 10671649 -125663794795484972809962391292954011964 10671650 -61132546570613277171175559896419446400 10671651 -879968782332988656339202588748449440 10671652 -582075658928546603021763603369411874560 10671653 782242662401791885564677642634709215584 10671654 -922186779914178759713429026734243840 10671655 -78159860719630949619955871618530567680 10671656 -184225327520003517354358482869179852800 10671657 48721634913555482405347995499336032000 10671658 391719636691085226502774762315223125680 10671659 -264556688237428652455046534174122168140 10671660 -160773051201371855483552584197081431040 10671661 -19004418159813282646908388915007508576 10671662 -91912619698387814436888484691699775168 10671663 -68955696046852029233644611477894274800 10671664 79007897154791715698881262766599290880 10671665 -59934480314839853112594287883694702080 10671666 201224952915977961183503191332643357824 10671667 -851250633164146983851086478961232755008 10671668 -139100225578671066869359520177830662144 10671669 -35038027258569349639543416667023911250 10671670 -262974225187042620860422291533067998720 10671671 -294923911829137948985763690984417655128 10671672 -259183993702362664843962056261653954560 10671673 305466528521097175604214132044251216720 10671674 29280532387083277127911543782266881104 10671675 -24186062487334029174879009608511763200 10671676 -440608233019819331276888740264003671040 10671677 -86442218494386525560524526979131100474 10671678 53903937573317734363512324593756755200 10671679 535225791384633559642228076150686003616 10671680 -60384354188775416585136215477846016000 10671681 -301285725943232999452447563758797826880 10671682 -134360745662938579503777241491313474560 10671683 -139580939331733513309522399194726174720 10671684 -239602885589988040708739734181570119680 10671685 -217266583558157531049233456306332152840 10671686 266445920038044809708682751620933117792 10671687 -23073074173391414577781505180819245632 10671688 42779213747376086093349252742287851520 10671689 -57161262106049333335009399141008255168 10671690 -124491752274204368854793797430977908480 10671691 619322158167120069134645469467465187092 10671692 -158088009775850091922939450538451171840 10671693 -423171488633387928601808517309280090656 10671694 -44047788224110761550007014841283960960 10671695 173007194904169765582386685206975976200 10671696 52083005002423816542824100140325273600 10671697 -9610500131235999718873459715983940240 10671698 -402571991876802011075834014795492076400 10671699 -397285664813570782376895221342046522000 10671700 155539798408248243325125073605664000 10671701 353626784183723824507082104177622128992 10671702 -138512132960239062222244595879482889856 10671703 71252929435155520959162026156660463280 10671704 -748797242866157760709054849815104010240 10671705 -138999060623022848603980184003118292800 10671706 4024825882231506237211600246990608864 10671707 -377810639317993518304427545600719418044 10671708 91769399074126378833751328016948226560 10671709 8196067138472888767445957658491259648 10671710 172197196213781979788369384549767334400 10671711 -77774565885689350635627178331688539520 10671712 -831616054667095231815735629443782279168 10671713 -109877290974504864363950443849391453676 10671714 256075251582751288907223119898239242704 10671715 -197870905820758435230134725489285329600 10671716 595065007847349716211856208207787264 10671717 -188306115882960759527519843399675614080 10671718 1109077265425718511400161473987085504 10671719 -260140697385717924692538368112875880000 10671720 -115807051323561711753184209223923302400 10671721 -7904688000592363154584175723452473356 10671722 -54285936600578274872562445014441156000 10671723 17527439411588234127727819113278709600 10671724 -914652240589224018779472074892607488 10671725 -81342739964767711201716416158090068000 10671726 28329296695655778437192796507319812096 10671727 -1418216451464102117966455290403838728320 10671728 82736213041712776454607471168691863552 10671729 -478260487309831031579342803474277648016 10671730 -72746972377580872680442268453007782400 10671731 -60471381932632190833769145369940613808 10671732 -2729555735165734968867423433769161344 10671733 -96569717572127014472164404896996278500 10671734 -83636231368939941433733785842469225728 10671735 76050520583778030216522104543409006240 10671736 -365966570006397193512398385756455608320 10671737 -183197537782472407757004585827401870614 10671738 75512110948176808240773521907169382400 10671739 -23953457608529775770246645740821794640 10671740 5541749403050993090327164955315788800 10671741 -231670495716806964722399303557606436250 10671742 -185517198224640701123922456749605306368 10671743 408714392424099044055458680296002104320 10671744 -14967812339946963093609998361097666560 10671745 180127615174985856312772793427617570880 10671746 -308960644280919184521861637556066079840 10671747 -252538807052857190384264071899762895104 10671748 41810546866248640030098877493292641408 10671749 681860743190452100608136726066729064480 10671750 5235783231440606484864389452003584000 10671751 18927311938990988528645441452875704112 10671752 -21917760135054895708252549800297431040 10671753 231626895619011036639039214453199871504 10671754 -5002915292915677529966157363790430880 10671755 166746998960479386943887106821007760160 10671756 84697702103912840368672351793281961472 10671757 -179248110252718282864333988476846651028 10671758 -284732946636619489995453784208535443520 10671759 -183599991578979645503373965167998746400 10671760 39335253047447576899730787965011230720 10671761 509686131378529986092713655121028197864 10671762 148411669083648033814430932126232064 10671763 246184718413704951398534350469515076012 10671764 -81765090547034035961576003391083447424 10671765 -26766362069018760920656532656707550080 10671766 37957454419348283831495499928632894720 10671767 -192180465604663995980769303855735466272 10671768 -339588564445399807642032861354132480000 10671769 -447746926190795930853206564933266619830 10671770 -17719066199659262279492953229147136000 10671771 74858138746422675007045799738563383168 10671772 -361890820845850728588548391549196290560 10671773 11728112233806750309884758610054246400 10671774 181128832532322170493212775601208939520 10671775 137889323414424456223915534410344355800 10671776 331311213154741400425349123371524882432 10671777 454649639762712345211493732404891671840 10671778 -119660950752436528600567419395092030176 10671779 -514343060966167954904131493487554682024 10671780 42174327944420949717549761705715916800 10671781 180434560317641810526653646232073697664 10671782 150752055054433428014545366639163429184 10671783 -4176498444068693476855866400926431616 10671784 627082962798088760242180751912595456000 10671785 -269797854435376588414985477832518173020 10671786 28320792989847377383710701742264019632 10671787 77930755445700747756512739676624140800 10671788 -258916374771825120940528751868178950912 10671789 235057397338024453734137243428499337024 10671790 -239422648184939938901788636259770497600 10671791 148187757043783473057586971055862362872 10671792 -16410760108424521878299535732192215040 10671793 59959484435529307532051672597978643648 10671794 -138200471933041669553158525126595328000 10671795 390440896279208442441056534771613885120 10671796 142993708862914713427572462749315465600 10671797 -25421491463356922773566133101826874820 10671798 26792428234446310368054742150282121664 10671799 -25920379775797315528611063356790178664 10671800 -109477584067811433410853652324807680000 10671801 134972274159618841277970198233859164160 10671802 207444523592819349444193608471102662400 10671803 122267244595228476521880133587541934424 10671804 91530464384035581067257093757322772480 10671805 243717473758253594542327732216126899960 10671806 -17051735751506013723835558772585042880 10671807 61346983586955105576008981839484112840 10671808 41402984977540310100718722892594937856 10671809 -224175107575241954038858710799531295184 10671810 42863118306618217586983781792528056320 10671811 -843429251953329195611660276692666747588 10671812 -35956307528504405338098027624123432960 10671813 -98709028617895495076482018919282314116 10671814 -10990307574348961717163529697921338240 10671815 -1505639480617102909868809075885570560 10671816 181691349592244617701627375149220003840 10671817 211960277612228451098045027141507526820 10671818 298260874200808176721470744235922342592 10671819 383801626149970164763513936692821603544 10671820 -374931563175351678295148885604031057920 10671821 106079119426819828516538597275533020022 10671822 -12876992009155648579543446119744573568 10671823 702080159518287155540128901949706457072 10671824 -176208271338106948764388851870964162560 10671825 180996565169470903029378546389892540000 10671826 -4228683576708971746458942876729331200 10671827 -1401884763277297273461924045252869442000 10671828 12920609311986244315067299873323601920 10671829 226237597317859646422861958699340162976 10671830 -34811470980178909291028360083999495680 10671831 -205297349235277040744449031870012086320 10671832 -474162993657506965608929015336775168000 10671833 310533887675421934042454433764079174804 10671834 -44860264172090095021058086311663429120 10671835 549272058403763736562355712249020026560 10671836 29000898350474172604625901544549840896 10671837 -549349479489350959145647909026141600 10671838 88946809057418802678360578767616392320 10671839 230083868207525365176070440283947727824 10671840 137116273023159511846343633726499717120 10671841 -478521215861140438651220686747705110848 10671842 374914370945444718723626844548739072 10671843 -24392644661017102862325821759143114752 10671844 277489820845750734517846812348113843200 10671845 -773408780412149181554861444047226188200 10671846 67459825839122059447244367171008064000 10671847 -58608766133400671755318473796460405704 10671848 -721794315283486074595658929858671329280 10671849 -80942624429900252371077351343325817132 10671850 5897170163219540148314100517567852800 10671851 166312722671686708511612349710067063792 10671852 70781737006291646682851890885194673152 10671853 706864982885872369584266850600413887360 10671854 41444180906052728495076826495853468352 10671855 -294066400512764017000521620403445634400 10671856 80574806974049344420242425398202171392 10671857 -319128952322643474446758818854465219694 10671858 -224820617939007340846984413360743116800 10671859 -5543716126177275679935498525072838848 10671860 308123006812744037458387289679778702080 10671861 488144624706799043250917318996006295840 10671862 -139095393856977070475433559241597880576 10671863 117944852362690850474954582637077600400 10671864 -64561292756574194376305674610039193600 10671865 -274548417099478748854347615244486135740 10671866 584890410971627883804485142797958749664 10671867 456332806941560574349324052879376449760 10671868 16064341379310246454645137369354885120 10671869 -2510564906675612018306682448346745792 10671870 -7506544388339401690743247112413009920 10671871 16344789655937511787845821859627561344 10671872 97032556703016782487784168299436179456 10671873 -45460280510418355965061250915351312640 10671874 82354877473748319901621419452988383232 10671875 -294426136356454353164608444910981062500 10671876 3515346498041786916011200187526037632 10671877 435303053645294525886021689630370293726 10671878 -132738157291408180596099925865069622144 10671879 454632780251404213973222252318960860584 10671880 -182258534145468518019093754139520153600 10671881 631688911948824796317887760458826692928 10671882 -1445421451338408231247428088804442880 10671883 -699464489915019690380620267255350368576 10671884 -335622443345821147991042103564120744960 10671885 -53460254130402761044963043799767961600 10671886 213759669555702572726181225393684823680 10671887 -229296907023109512672236705888250160464 10671888 -39047367016245743176856930356728692736 10671889 -279122902635831189742278978498575310168 10671890 -134725239052539535011318017365941163200 10671891 -291664954966154527533312113887294004160 10671892 38085353487916362282770893208806502400 10671893 -177468338292381390820278602184587151858 10671894 -267357638042950887879636350700160948800 10671895 160895556496913591322956436024368898720 10671896 56477400361739220767382383808985804800 10671897 -437506501289192235416637623138133092400 10671898 -100451289733445769228492403344612500736 10671899 71215175100731092478977112162599226880 10671900 -77555861926309170337993629736757875200 10671901 -113512726947229252130990067288487934400 10671902 -158389436811837030432824868631770110400 10671903 44975161127488499680295618211432409704 10671904 67623432025504490229778617125049532416 10671905 -25928950867852807969653432076936883820 10671906 162982208018548742778074573168041468800 10671907 19241799817858550029565779541404270320 10671908 -145499248609717505492330363008587288576 10671909 320352973806163760492112803729635339104 10671910 36686567274134373749789771088594936960 10671911 126611659837570272277867840922797224912 10671912 -557599259376957943939333247230279680 10671913 39679710433981934653335949574243780160 10671914 -11726742912888583871298673970276883456 10671915 -57449684422748710290987049011699836160 10671916 -200194894587471534529989759205286613760 10671917 -421409983880813225006873172514995293034 10671918 -26887145283215414743303399097015763840 10671919 -674639715307519230084467048260921373680 10671920 -30501523697188618273004307470352384000 10671921 -45287508510096186678599423368839794904 10671922 -285529689733304418343253671986554101488 10671923 -5967545332279680090179410942610602776 10671924 -311950624163102850340000873882313478144 10671925 269300408506869145156387660417774161600 10671926 -448476426143331734789929497106292693088 10671927 -14051636631685373828864964197755459968 10671928 595978803164426580762127107675819356160 10671929 39343944544682267618886583790029589700 10671930 16161323203603472105033891289433094400 10671931 172080914849988828772049083135256037984 10671932 -448750841765586054507416478002784789504 10671933 -540881047678996053133766221653961189056 10671934 -9819619787397257719175213600414662656 10671935 -267331346651421069674926729536732356400 10671936 6876363431473192769828811651403481088 10671937 -392908432200911666447088634392166576128 10671938 -12870107788598359763379758214491389056 10671939 183032969533350369706424835991882713600 10671940 75680269026751504237075791540451822080 10671941 45981428264280157232633716751017175424 10671942 -17600732807655486326519369426268055680 10671943 -49748347294358662988146033404900601376 10671944 -121886335718862941717568590839836195840 10671945 68854363004411955691551683009140777920 10671946 -135676077700184526562021071915862866336 10671947 128046018552615133874002466838352006944 10671948 73165398759191611071346677471191577600 10671949 -337308034483511222694255902983708971680 10671950 -194573189679462042490992399363713400000 10671951 -26634474173255950767511991666860419456 10671952 174906825022498938392420204909956956160 10671953 405977101659981085841117843412078137202 10671954 20096522803889667564451799753763763200 10671955 1133901197036977253099828584096535760 10671956 -117082428152494268923014145615202762880 10671957 -316633111898685036048698401973631985092 10671958 -264665737631041875059673277373467069440 10671959 -487771426445947564933783746934645422840 10671960 36242150671009005825193088580856627200 10671961 1825249722031414677017663151059143347840 10671962 381242723855323640907218942569127424 10671963 -92268760670669069994422952000074112912 10671964 508544080097788973834328844291169742336 10671965 320303619673000983182768602691614475520 10671966 216895508019909402003150786458135377920 10671967 -42188161960471213937298663303270387008 10671968 -518508410307656521446323894357098758144 10671969 -152829654386376376215355581043827379200 10671970 -137457003345755875579247707518006896640 10671971 559442113789040304105202046867011567680 10671972 -6117565657073828336059780470260736000 10671973 -139335452993161840783457853415153664036 10671974 -133025861983635991328645571889958255232 10671975 117401566824169637740861964864303838600 10671976 -130633884317408995967423158966026240000 10671977 -294652736787344684457190580102295318720 10671978 102259515798689077797331270119146452224 10671979 -100996388510326677986251678647887778480 10671980 24080400735408986845171860317387980800 10671981 98358840470343573886416663781917836352 10671982 -400828178626059939551787572008072809408 10671983 -106261637345351690005872151632941617680 10671984 28677117564390563107714038476932153344 10671985 541760072519749464157196968578658071360 10671986 -110522632550896152387214738362462965856 10671987 -5548798395810919131446017110495222720 10671988 -110834345698204679708139301328564937984 10671989 -409440574541859083430144692243944896210 10671990 -17508437179982557483280860334294323200 10671991 41920637588982572055255714564818419968 10671992 -57822028086610398398093761391692800000 10671993 -46682577752050484305146695866966093440 10671994 466593565189244391171264635550664427520 10671995 -239836429539717513662547170442165408000 10671996 -31280859015775011220336292546433146880 10671997 -169115543694905726751784980066189246368 10671998 2043243960442415712450091293923954688 10671999 -106823823074713638015889364063443402992 10672000 -290545250703816241125455779646668800000 10672001 -316342912161933542449257466174466671998 10672002 -258394483332257001786965695188868502400 10672003 -693868729692817852365635538092825709560 10672004 -471445560560723576859682264522124899200 10672005 148063219241813148245431762348607661120 10672006 -276046447438921512153471413662731462048 10672007 535267963714318846047159531278355839256 10672008 -457227864427386642066016655375673262080 10672009 191020923912798480651714836368999125300 10672010 52002889418742726864896307839155000320 10672011 -91952458366155088153664538750705686496 10672012 187544777616534049967776158147165248256 10672013 29758259473184374931535131644770987648 10672014 269112630964876689461478201588493145088 10672015 117228658279068285641165061770377179600 10672016 13749147957800014348896385599083200512 10672017 -90246085607795633466288588234822312720 10672018 75737053852099581561447209695518546432 10672019 -27294229830031074161656101953188682580 10672020 -324394685135605879208629209451163750400 10672021 -271527886881611731488134916934847722148 10672022 -190186005931041271214158718360556305088 10672023 -198246193555187978042914096969261562496 10672024 -245841828850996119464842827007590850560 10672025 17049314391676713405989556688713633600 10672026 11392623538252732955544869988814063104 10672027 255897474304084361918510189077216617120 10672028 865001582800032340829130457580337363456 10672029 -97012786956054289079252771662513113600 10672030 200123084386280418314664103550251364160 10672031 1145248231775546052544602218349042655200 10672032 83440163789652456269053746430359896064 10672033 -309510295824072723487690218150868338718 10672034 -336224253506895825685580614274084895360 10672035 -106219057848652226125104317490594182400 10672036 227839641855440298502823618232275034112 10672037 -399589586804537321107399430211324649800 10672038 -91133092559720585331998923150177499520 10672039 28175719959456593313693217618912843872 10672040 -313865218559969229373715898158666803200 10672041 3416542468886279416401856172997738720 10672042 -123677753002433759868321427669739669328 10672043 583745059705794064043848857014118698292 10672044 -301520512439584191691032456486698678784 10672045 124511432915991530868216375989105916300 10672046 -82116153971054721053857695335385295872 10672047 -131835215534329665278671425279114126960 10672048 108560331922251845489564810903838490624 10672049 -424319011371155790677182375192567843950 10672050 -4034480394805862381393785614028771200 10672051 146577686806243468297770904130613373312 10672052 -20110160844570771166911633543162955008 10672053 -133187070660537512187977660705453283360 10672054 -131457752831706606607516642985885794368 10672055 -83248105860010330433615689396304379840 10672056 -175574906957550476225723427506689228800 10672057 552141127194612444229987560399037112160 10672058 98731451930637205394492060305642656960 10672059 -84790296350877394961250744860918906832 10672060 -46244927319958063534737051538322227200 10672061 -344911718269898699304985274535903025338 10672062 88357671363400616005129968316268818752 10672063 -270539216218944714913972392665820330688 10672064 33490407507944768466823408115339231232 10672065 -145184018657313270149789944336463020140 10672066 364421621608818118836553796367862145232 10672067 107585751658073647853187761650581235200 10672068 249467473835980021241437496145730099200 10672069 -168678324682303120570380508196026503456 10672070 104193904669529038278808056858533220480 10672071 -25000488558243898289368103083748295600 10672072 341616181070445365097604943957812838400 10672073 -41108540174711915094029720120390813664 10672074 66395170994106045961820584223869773312 10672075 148863893728169384967375841285698808000 10672076 12448410749768246874418415973557713920 10672077 50790347763643705234003603189276965408 10672078 143356987288886118499634827007408091840 10672079 -291943431494708909605602215911392960 10672080 15268130460185028946577608258997452800 10672081 34649378959768208859437487183090136320 10672082 -444709451553260088908899075441203466608 10672083 -289430113714987194107950154752415406348 10672084 -9830774319385377512479483024265928704 10672085 262102381861205110620642441468499410780 10672086 80748486247741865119906264030982905728 10672087 -1057769520136965905080321040853960237600 10672088 -280311594176619602143109361118304624640 10672089 -20668667019588362035890876470605375392 10672090 7178202947571028867261179186979276800 10672091 -122580166010569414618170251137655731200 10672092 -67894464454713486666829610569887390720 10672093 -384345266757425124776974497171359316596 10672094 6237165225267881274123153897064020096 10672095 -17714533210722712291382439544305607680 10672096 -441591975456445186071611682430132420608 10672097 661491945115785878530740091111234006320 10672098 196603257525218366524457683165534203264 10672099 132204117172669486782844399248176715888 10672100 -61648670936144200346064627504035817600 10672101 -431159402709570396357761801555888406720 10672102 252299333369735261309976386376578457600 10672103 -194201690786131004822589410397397854432 10672104 -236995804011268844306566254439240826880 10672105 -176990740833291994898145949907096916480 10672106 226182398481171231558520651880254840752 10672107 -210834391468845755051053048529401040208 10672108 325028414477355075386633292077564342528 10672109 196372790622797867428609116030636424416 10672110 99001937887084469477592423224788219200 10672111 718112239972222917011741928923003252032 10672112 -182533826704249997555341869891196059648 10672113 -64524490197688006298393422858109100000 10672114 103615598575352217081029276697547312656 10672115 -286945798001438599932311964017411784480 10672116 -55754053159961045624139697163882250240 10672117 1005099125492292500778771891047945711040 10672118 -169567562469454304226423486497828928384 10672119 -513396680381949080586744217335027603456 10672120 80391969391632288525831536505004032000 10672121 135032700246309673371295618979391593322 10672122 -26558493220950648980415723456062533632 10672123 -71600834449447645023269376553807660800 10672124 -183952272618247573258234291219611101184 10672125 278757873865802745925866992206483200000 10672126 -245255035303921289095038746478802354560 10672127 4605468238022976259173024081274561080 10672128 53160398912834612579979129001712025600 10672129 -268252723165389772790935284432100989760 10672130 63726806176287309626442451078776076800 10672131 181885857940330629940609984376514920952 10672132 -213009378229447026044439989796607435520 10672133 -198884494260617634959916825592939046952 10672134 -190132107699119361441315602250974247936 10672135 478317952906129868782962289355071428960 10672136 -40327410758641366117078235722350090240 10672137 104257206099329090487912833453401348800 10672138 -162184470038076277236598709678283085056 10672139 -1137309190002365848440872353068979590576 10672140 -182015387204360096601354140400104570880 10672141 -282206582792032108902420371195809342548 10672142 -54536661548172276090436156750763917440 10672143 287647738443172999298336086903715721864 10672144 29872394577373606636401828702369611776 10672145 599006224300336109579091467373437361600 10672146 138390354343965911993514563774056979472 10672147 170890186941649255305549726529941591596 10672148 -286848080322136847125941867090181601280 10672149 -356838221303659950714386517037591393920 10672150 -54535375519219582878520054522575878400 10672151 -85864194919832392860835209142769260848 10672152 187707348864059802924575505231727165440 10672153 -162467180459088083192840071470382774016 10672154 74012512895216050574855486963296024032 10672155 -590409083346922445993639919518851440 10672156 369335877537479317053831460743427768320 10672157 661131604576825115005101979357735394406 10672158 46462027886380759026416252855757944832 10672159 -198454498687981422050734732325149410840 10672160 197974911527201941791145713055761039360 10672161 -261387386920953045690435084764631625920 10672162 41892968826050750425974243657596131584 10672163 33809654619733396326065313265237115400 10672164 209851870066025469526440999555842960640 10672165 -100491427078325456342312305093724956800 10672166 -8407822817949886301311244579880791040 10672167 -207052449423063949511997692402727066240 10672168 25466405170127661728674523233766092800 10672169 -202428063656094747797566008544383530688 10672170 2266994046288783935825195585689059840 10672171 -62092427923194766831956316905751094000 10672172 79297083308001875268883042890261399552 10672173 -527103255644773999641727959287560799178 10672174 491662820855720662004360664602196701760 10672175 21320026791379537424502198658448818800 10672176 51141667963807654102693308929956872192 10672177 -205687029967377990834632317534241195616 10672178 19341066641738143499299870808409637632 10672179 -4976332684302597969298698591863742720 10672180 132160262644210310410016409192640419840 10672181 576639094492224473177786515276484983050 10672182 106367307960737887313194925392501958400 10672183 350809856669769726790641548633227787432 10672184 -46672575268333221426867678896204021760 10672185 22799548149745712482405787658278932800 10672186 4561327691634055392938068477818762240 10672187 306041056418560187063466903409307332836 10672188 -164816042121157753932247132211718950400 10672189 822209673714366657009326544443744565120 10672190 -57054660402864668032850841357821798400 10672191 77854788098475924329780978625824477952 10672192 -31792891735856966676019432741822529536 10672193 112920561447738383197588571573243541120 10672194 114521450680108339110511777836094634496 10672195 -30188915069795658862431872627439010800 10672196 618062671424364963596446925296976068608 10672197 176717957386480456304367093482040047328 10672198 -152998184095604193901958766637146794880 10672199 -281932257796001509045426982909735362464 10672200 -207016410358311458735564263785024000 10672201 845484105726857130395530466259761002202 10672202 146736272710040001530049934166215893552 10672203 -641841669632752232933876956093216800 10672204 338495687548703289234475252812433523456 10672205 6263935598349404633426538741437004000 10672206 -22369651034761908155806805057277522816 10672207 -18361356558390718103139736107917145600 10672208 -69793580525465343024643176621972922368 10672209 -786112791849559448956612585432043098560 10672210 26109059043458953059582918092914841760 10672211 810107934682752099682607326327439223624 10672212 -56204986717904807350387598560864524288 10672213 8043619615981527412232257549090571744 10672214 -40382564664215542971150181208942942976 10672215 -50021475899056326067838114973871872000 10672216 -152916762241049478177535037329802342400 10672217 -524752844951079797017766049148304047734 10672218 55803355831555471920753684229047330528 10672219 -94934205785792484229868956527460232380 10672220 19706166923075394009573949786517268480 10672221 -28484453831370719974595304886648238976 10672222 -79849295212604092053274467465516922176 10672223 385165202055109239822992977752519205248 10672224 -175439714156878484715656361077605662720 10672225 66913313741499181537795358245936709750 10672226 256254703992077142683919385058374139040 10672227 -376777656838350101483794685301488397072 10672228 -8531912387803567121147256142892765184 10672229 1033232711575467186362760015822561012576 10672230 -77316545832629497820986697588304967680 10672231 -383860956876188744265971811548407857488 10672232 -341343277452046123676005099427386675200 10672233 135891643420765162657163169417767479488 10672234 -112977551707215446258082489564561723984 10672235 11651164336935504248825104807350250560 10672236 -22817126555502420674949855873869710080 10672237 -579142700617827101878901367186651955114 10672238 -431282677438761319032480575841155436480 10672239 -14348774698834614353073949035231478512 10672240 -68560288068081222815232311472629514240 10672241 63365739720921267398626032398395410672 10672242 -73300361179689423926069848536095318016 10672243 -9551026037616713367732474391751125824 10672244 -591798167800036218520501307315524220928 10672245 -43586704596348605360742313033396515780 10672246 20340880020494862608239956697544598528 10672247 320081105352136337041320956710980433752 10672248 446147392820104258389173147234504232960 10672249 -1028742092256859742282760328148346924 10672250 436315516386196780800533884784321880000 10672251 55862130633614309766328929756522745344 10672252 304294083945866526375930940442690164736 10672253 -318826994630826660581020573701753661536 10672254 221288265152759950793923948620037481664 10672255 26924192150597682159083569549101260640 10672256 -1591699469131014250147683277398343680 10672257 -13085456050241885184746828620003935840 10672258 -417068578077283716755746644938231849520 10672259 -26615762410628486453798668171963569312 10672260 87199937424569675748785044962058076160 10672261 -404114987284248510575030646125701927200 10672262 110553501551315506851552482193455546880 10672263 182465836220784661785129552518944408320 10672264 52403123719007809314554595661931243520 10672265 265497963290850092472876173041771704000 10672266 40784341492654301169500023663993668096 10672267 360962035532297710616528548800211663316 10672268 236161176152180206782304499530542458880 10672269 99153750978146043008211857631899990688 10672270 115381557903245867130044740908414677760 10672271 304117386527653945772913956657897159472 10672272 10838578422876482640370957680775938048 10672273 -88784685910634001788955890236410870478 10672274 346747140309118069802114297185607424000 10672275 199357341929617981756009040291647693800 10672276 75500905918825305069208948689333018624 10672277 79294976939003139668243656529142202368 10672278 -48267124952887142610097997237500391040 10672279 -453976797919344845329411101787060216120 10672280 9787836021611452399826809145319628800 10672281 442786604024942590565568178848351420000 10672282 -222781154190225973740934822085358133008 10672283 591927713610987871678172216840744726532 10672284 -102577671088903362464785374106215702528 10672285 -48002532456790544999523314720571282960 10672286 39372992914187453727847083941545694592 10672287 -194210003526897165821274126078671528448 10672288 -107373563833425588112920258277602754560 10672289 -32001554427783690443479260327639962910 10672290 97879584188280817965326966605876377600 10672291 32782450705153293911097704220169630672 10672292 -51686601122915927763107398821920763648 10672293 219393856169447278359003639282357466464 10672294 -41617108862749997495183003047348467456 10672295 206139108911795141671972505609628664320 10672296 335033958089037719421468733653840936960 10672297 839393274943909615961258251887829866746 10672298 57042325457597652019567143598183365216 10672299 1425400900241508391208984836564872960 10672300 -36645219606643029974387733216757632000 10672301 -87626845506208420970397322882783102698 10672302 445872058803475129249175173373428184064 10672303 -170756069962194056453823998377857905816 10672304 -91367686946862926795009445658217594880 10672305 -24421177465683442968152373050005015680 10672306 -129874916434138898737050447229493222400 10672307 -441575165609049665930290149247132029408 10672308 -8171685566969678367730030667881562112 10672309 258522945070421380161499910192665526510 10672310 -114957074779085825751305610162151274880 10672311 165648646343311562593897513212196584864 10672312 211872064969951102835413006491230330880 10672313 -4363321655445312518520473877304039536 10672314 40712788895189359550310535974490506240 10672315 -75478079870211657907856618021853671040 10672316 334475170984253911151323369746375720960 10672317 210133531552875207031496978896117383072 10672318 -134730890877563706652265318729094825984 10672319 370735874681885441138328985569184281600 10672320 -102008666042819665867225702381041745920 10672321 823061240368203899355667756524508516 10672322 9694850501541352639458169702617656832 10672323 454570274213533543919212854137106536184 10672324 -177373961201744334838088277980952898304 10672325 -469920519156949172904698529855473914950 10672326 66225824262763700544842517030862099584 10672327 -5839695881796546966411229359149462824 10672328 -245284381541871508128301884824770867200 10672329 446206779412770271126673167851212898048 10672330 -17423051244833699495156352381408751680 10672331 70577116041527656087396687650813546132 10672332 -542170491041041706162682044034217353216 10672333 -279591247369937115678795989464487580480 10672334 -246419971828176233253269679690501219840 10672335 65756525693512381332180124156800345720 10672336 151053958279101570531617427433703432192 10672337 383256652421961979677765500571447503232 10672338 2365493209906923079581652674113894400 10672339 61225810395462030456506338868642597440 10672340 29063724487419356307522043781977006080 10672341 -119142540048808185870246015162331414656 10672342 884925661473782699426221281889453632 10672343 573029479665096252640160091875575398744 10672344 142424109826217734525040795496754176000 10672345 -224066720806887971837253623196633039360 10672346 112932773030257152166359567996620271840 10672347 79275791230640891089608816045894873600 10672348 -521471650118320918117934149566867678720 10672349 119070169241107360163313373647682967040 10672350 -38484825362540903609671237845247108800 10672351 -535000257073832827889766755375335873368 10672352 -110827782788942124867662951002944307200 10672353 475423627634743316934422917743605910162 10672354 24570771860181989257378746005512295424 10672355 -470889989402610147719271851662210584240 10672356 -188654118789209066635191689014897609728 10672357 710002987563722759091554744414828551840 10672358 123886496612987118525751369232986157280 10672359 -247663966924008934028824220443478517552 10672360 -178912925465418026618362697769998745600 10672361 317193037409331614479693787507891846784 10672362 -232222452667915949192071572991523568288 10672363 194948310524393803957403105701167532784 10672364 584720720738255214796048649090690539776 10672365 -70143126579702394796869027043989893120 10672366 37084173884197445777924553598425517632 10672367 521038013905430395150041019173387889032 10672368 13579690501657561159230177323702550528 10672369 59633090401659789898373052624705810770 10672370 -4240457569338910540025373631466496000 10672371 396747077987701753777433200903490640240 10672372 53656675627503936153622970507979656576 10672373 -273819342958001483050767539150360439378 10672374 7346597608355258298072377307664244160 10672375 216656972333204806515606261906122712000 10672376 134604978441204119172964357957676236800 10672377 -237003929479220107138361822994514090560 10672378 -350188580817578762202097168279628670720 10672379 457468648294526833327572588714628684776 10672380 -115458910566776826361775150775308282880 10672381 -28319379724302342466314950772907219988 10672382 44303373656954578717180606930887408384 10672383 -261156627849264469651312311894742512000 10672384 -209663428358435025939562066400325402624 10672385 -7144745482632616298522628576328401600 10672386 259258057743072492417301549115535598464 10672387 -407890721255912155345874626669463657208 10672388 247085485744941322617345307810143708288 10672389 42411605946797386410853059249076349568 10672390 36882824992136544907256277683922883200 10672391 -50033256567098144667704518473672426336 10672392 -390601872533945156321929726383468134400 10672393 -525813040638250225618779084866268720358 10672394 71273199970222664964392706532336184832 10672395 -10323817436430760186301343464255788800 10672396 160485017850469981602530391176973577728 10672397 51309119149201074046477316189979105846 10672398 -2903554649272647117840676950699695232 10672399 -393951874906767546622827004983048523600 10672400 -90996538546887589883070001363760947200 10672401 53067110710304588133104372418847881984 10672402 -168721809088618050530505714744632193888 10672403 -84361918634990261913460897481712435120 10672404 119573794686670732566517474279203895296 10672405 -13116194592603968395543969766645583840 10672406 92667181019740909558582559533134065280 10672407 -494927090909356625029703845152859627296 10672408 -128357684839483687548180409122920448000 10672409 -250710130058047211620355548274278552560 10672410 -1497988769781203458402472081059322880 10672411 -472165194627288047067765864035971044988 10672412 64655737781149870734208516288624313856 10672413 247493741466861106657116267048532147584 10672414 -2029218190828163412176423001122565120 10672415 108516288727014012635564273891731912320 10672416 300468144525089691189750841219818258432 10672417 79283315014818590267032192257342246592 10672418 137925263583615992630379177904470926160 10672419 382236267224570040272858215620429037944 10672420 58168383224894175660723518916395520000 10672421 752742787923965226062944268991982534812 10672422 5015985196129415919250748488340619264 10672423 -59708352570712094876839464109832377200 10672424 41748750944526346850419357719850598400 10672425 -50156464212852120134395405480585224000 10672426 438034895021448568773059082742923425280 10672427 236953135736320539453593876500857252276 10672428 36277329992103335742159635553644780544 10672429 766451745806333939213631718920303803030 10672430 -478861729211271901545402274667967102720 10672431 -72092969076254169554529088017213407232 10672432 10979549752547058846986080384752812032 10672433 396521314550613870338656878823471446240 10672434 54597092694707889860695488067371287328 10672435 -4224623794015541910082792662757644000 10672436 -274622662525303964113379096668467333120 10672437 74897428295931331910450938088733544320 10672438 -136975958209120772726497312587683820288 10672439 1261558658334116107268893542134790174672 10672440 278642473794729654334665150449459404800 10672441 -116897751210938070724849290160847500028 10672442 -260449668926411773095700885248003984 10672443 407175140856672280944886181384781064332 10672444 -6149152955009934274322665995218198528 10672445 203770187720521420088999532133523220480 10672446 -22917739105969716678060997862404848000 10672447 -499678427031479166224745157943076215328 10672448 289351721249040989119269407039391006720 10672449 -368982347127644901197613805958415235536 10672450 -34709779819918398613977834514544970000 10672451 -178611629328021724460313693276636635760 10672452 -26243179581459232424093530918050201600 10672453 631413469389728232799136844165268047360 10672454 10997050969099995581997910837078718208 10672455 202691597501479376485657766841152913360 10672456 -299990883570178002448344313310066949120 10672457 593767122655471805799082339233288671706 10672458 -98989518387986692986678920634462863616 10672459 102886994780680408910732238592049155216 10672460 161691773919241518654000661711327426560 10672461 -413121908225719409073169090983870156480 10672462 -234272781197866571046986884558648488768 10672463 24685759170738718274705863542505178304 10672464 -36336794932501891295542061615701032960 10672465 -80037137716543989303619265087530483800 10672466 -147716917456185123076075573650830023680 10672467 -68869481439583064092410834532654022352 10672468 448707470209401563232137548764539440896 10672469 882401852789273310675860730384996561696 10672470 -86179778511065239421134647635801662080 10672471 10193800092025896953677869950549847680 10672472 598139198891723541777155863823246929920 10672473 -13036794037098869159583007178409051456 10672474 -2999487352844255755223848533094005264 10672475 123661263084159888876687758340690810900 10672476 -161463670110187829974092255354480711168 10672477 555130309526621167584893364701360652326 10672478 -149687172983499695400257600654281446144 10672479 24389313412655711964170195425603276560 10672480 -72725819346635323543700380078602977280 10672481 162953908950151487548396308974628953190 10672482 30387320708750368406236498440948446592 10672483 83139116628183890022342919465532454384 10672484 -139450080258875263065521890777911629568 10672485 -78011737920315900042699380179369500000 10672486 149322470483775996503564262429920410944 10672487 230867279669795600787530304606398728752 10672488 -238510849267934800335659273634421171200 10672489 128931621983994756379200517709648127290 10672490 -145661267867051318646169381912478380800 10672491 259609744717351557153895516322955298392 10672492 7641350136257527416652276063244892416 10672493 -185746552529113610883550662506814899400 10672494 63289771229228319799406782119499935744 10672495 288512334616627743342852055372091960400 10672496 80842133349005259792565642978772877312 10672497 197501648003143058176374130909798796640 10672498 270744426240964715627014302164160891936 10672499 -220116642244765513250449800830469346080 10672500 -49307865237391311722283586984097280000 10672501 147829971105199210301300524894750008000 10672502 84117190805590347639444093834813076992 10672503 362218645413043170692402781385329942504 10672504 94669886150310333885831279748683141120 10672505 -128490918063941909393447456934739872000 10672506 100967459770403784481172604118824130560 10672507 357767135512300903719603643798490302464 10672508 76616216083527975022064027368925356032 10672509 -203551275173165243509755615421542233760 10672510 241300921276124118442075582690606512000 10672511 349920984591609844677557370030940520352 10672512 60120628915650012051419909762517565440 10672513 282905396035481294444325882393998373844 10672514 679982466460901830649707651921413888 10672515 14764163934441463297043992268711065920 10672516 298459246674975215946669540636574989440 10672517 92929449186448869369344555307339352800 10672518 211671964108323292183422585353102579904 10672519 600249258140204973867119434396663174728 10672520 -297525702451882538837858852445902438400 10672521 -29881850075992314503863043832284245488 10672522 -14584811800602638093504058458445680640 10672523 41160965252573520853329798319765826772 10672524 -42953867524241982545451535830094225920 10672525 -86641409084269264855814295517533926400 10672526 -145872105420938448391541097258121459200 10672527 15810723254240219429726301670221771408 10672528 9354201466949770103676670686373150720 10672529 -7471530103343601812084386205886320640 10672530 -89505265702667578740688332141898191360 10672531 -148100709454101491500760442654232163668 10672532 131674950375370162536703831305187548672 10672533 125259187088052672342120393661186153920 10672534 -357643463749538082410962024122610351584 10672535 -59380775821471456685268662294779388520 10672536 -134235238142445645603275283386406666240 10672537 -773678513444653474730582625814603461814 10672538 255666672644269830623206796344807111920 10672539 166097506294504053868929334258483378800 10672540 357540210670498047522060664878279014400 10672541 -86604020373596295505426692528823912416 10672542 -10136873632483899798938432521831949760 10672543 63074740836438846182521757979838559160 10672544 -487815302724977836561241812474190168064 10672545 -59365022964315517095604920743691456000 10672546 -175499157037998416841988671204165320640 10672547 -498637112733277999900658467693631433960 10672548 -18198027889202688091441110715632850944 10672549 801572072183079322957196202660621202236 10672550 5584683906373409823586489901832892800 10672551 685586302646145526697564861197244442720 10672552 -10378298159169176765707011623944028160 10672553 -731154080259997000863525667784871816198 10672554 4831448259486102284508023891262193920 10672555 -348681221845836197937887296414002713040 10672556 -176690842552221128957111258831012474880 10672557 -845957103909424908639194190505549824 10672558 -98315281439739894711767972207364450432 10672559 425555731357011010569537402030278881080 10672560 -52976642546710010115216197050702233600 10672561 -595479809150525504539112065895695960976 10672562 -56468389865573946378273119325471049968 10672563 753535045393463975180426771189056632 10672564 46796770128206687300756374068274565120 10672565 574687040539875663440323812050095041720 10672566 -44399917973137842523069262467205391360 10672567 -239475350921574502853963449098602695384 10672568 483930161292316977129941824698593218560 10672569 35112243392477482696365035561341608000 10672570 -74479072980516117239345415869288874240 10672571 17313096974031496656294156646911503904 10672572 -292122211261025116435362718388296089600 10672573 -241841652782502222089071175974358037178 10672574 137595547150432039071674807275666652544 10672575 100486516380056838790866356242800807000 10672576 78077848695372384824024847247199961088 10672577 27379755599683828893897138858311780820 10672578 -1287231458605452940215302036326075392 10672579 436960885591459579271053102020548165180 10672580 396160340973612014116641970369617062400 10672581 278610863224850981464013959162181782752 10672582 -217960650208500932056793732561320744608 10672583 744422544858238330462708666498976998800 10672584 -46825917392079153304543510421048524800 10672585 149092912827217235524413571982047872000 10672586 -193866472307465688021681913275039837696 10672587 59507769683134293760854443652395765760 10672588 -36488743397187998849534931871837729280 10672589 266489973581629421129320450335149622390 10672590 31809262120792653100365030667872136320 10672591 -435261784752998040221950052681756321816 10672592 -176593528186573710655790998484375937024 10672593 211294911641673417045878670056139719664 10672594 302625081706297312558862498277152958096 10672595 51607863260097426090780439308634743600 10672596 186977061234310092707149385230322325504 10672597 338756205744488572439142836693283930940 10672598 -39030479880665188410114866547667422336 10672599 -323735762922193020957250632885601044480 10672600 -372933169987882896167658370532352000 10672601 -271564396357429618080006162863300518896 10672602 9935914058229283525479302743125519360 10672603 751252578282597440768888601011652902852 10672604 -280631142397165114285516530304867507200 10672605 174044778784941049725864702464158432230 10672606 104299498616485636275881225665024414080 10672607 294358021013414177232512716493092682232 10672608 -124336091713012355110778749142245048320 10672609 -262189011565812604425872671580286028140 10672610 -40057038044703166417878674399453424000 10672611 -229239459605241921293818766578530920016 10672612 29336336283477022815075249863739520000 10672613 -9317199838552235748213734895004869120 10672614 376039431357843190826154265411788512640 10672615 -206624090912854398907582850751848310480 10672616 643460033406134744831731444513606548480 10672617 -103505396709738644609277642060915432288 10672618 95484818011573353426276251862773913600 10672619 95838755506020795549880649583248705472 10672620 50638485549962724848603381681143234560 10672621 -479126400915865845716949632380756569216 10672622 208324809897447211710585335159353612992 10672623 172577045666260661123945599087325380560 10672624 -59292841909770199049727330568950644736 10672625 -4388458727129524072970562391648791000 10672626 -78233904440499460228198504567760793600 10672627 30738055052413062308148849714950366112 10672628 -216992195867759734587266731981083156480 10672629 229663604569353751047806751628596816288 10672630 96268018926919751109809299885372968960 10672631 -870949259309584626575540965774516351128 10672632 -15475492740441665171166272503359713280 10672633 -454270600244076615492936354513059604118 10672634 -43064724309737171900673315354049018368 10672635 -96184018753200455338945546669764896400 10672636 -80957861015750927842119307593563473920 10672637 -18590887637658983585079699101271516768 10672638 -191524593509916286020366018237245107200 10672639 -220690689620830358204510637336389378560 10672640 -138027498625223131080454938482127667200 10672641 -25678824150939808050928816654939843230 10672642 205299778491365111559278953966278115200 10672643 -8160499038902951134918384190984153016 10672644 44281951679585824123653263632501002240 10672645 194519949285951926060689311648057747900 10672646 95002643636606234280206232015390130272 10672647 -80854591618520267416531980170834644272 10672648 117220104220550144083001267153502044160 10672649 -16489453588171021060625942206675282944 10672650 12777592487329470919197766720065357600 10672651 -624713470679516346503648060501605849776 10672652 -219687509098271163920988632356169566464 10672653 325207342302406617278944348648772935104 10672654 -451346387839899415525300399077975731136 10672655 90407794451861128042582062841539339360 10672656 52373744854974946454609755712301760512 10672657 382955169334353088647137802826338665906 10672658 371802582952317123339715546763640673680 10672659 298839818597422675801015579680784618164 10672660 -167047689958866277625891737410616408320 10672661 -260134624570227424178819774957720880000 10672662 32716927764413384213638124479546748928 10672663 -518395693482341118071330845437102312000 10672664 -282995550711673513223234714466792775680 10672665 62109725995528718317627174820940219840 10672666 147786058106655645388395982097078576640 10672667 -277355028716642385945402918469940933280 10672668 366406884443743071996554950233280849920 10672669 -643386003173799827476736385672287072 10672670 -221626371178272355857899985014403805440 10672671 -32966902533116416242230022767519208888 10672672 -29514366659868520298726042010307657728 10672673 -16228707637114140708173911443780143712 10672674 -12373398156609227988341350696131109632 10672675 -148188766323682521253746782392465898000 10672676 53193415364049688818801125175873036288 10672677 31225527886379056460043595718698473660 10672678 -428218413528124027893746286065826072576 10672679 1090168663540234674019831494496049350776 10672680 47760446055750129969714607157673984000 10672681 337981433050466815320701323093059375482 10672682 142162436283933360106770260775062719584 10672683 4064414724150793484737763471579633664 10672684 -384475407434491192783116320886967552 10672685 7156604749270628659435332719463900720 10672686 -4129386732383187523644071525102783040 10672687 182881383719693724856470366307789988400 10672688 -75720936129996746595444121023542673408 10672689 104079264578285823474234687310965504624 10672690 -104564812490634786858695709550620126720 10672691 138143033766077445287498520770974078092 10672692 187360858723282181694719075605537124352 10672693 -544832883887909332996629145040963175058 10672694 -238862273642541128788858517105492395104 10672695 471979254846286258436083614975015955200 10672696 437035535659258346497324455666680832000 10672697 38812388307457954779992511794480787264 10672698 154363715214264519005942407803441807360 10672699 154495995164853260383410788903826698240 10672700 -309223543896603669567655232745263500800 10672701 302463715429842628417727197696726979520 10672702 -195286954770151949117905336943849237760 10672703 124264647847238659368897549718908111480 10672704 55263192344211388574583276842438885376 10672705 -18841194302086986103152510340213575000 10672706 -327698065160000458874047366986000375936 10672707 -687620197710897004459787436251920580112 10672708 -493056583756524687061077641019064934272 10672709 -120460212093398919633463340624597013090 10672710 35257689242345831578119034508084094720 10672711 -41438838144590500746963497195801825280 10672712 -62084097084915328840907520008172902400 10672713 -62196529553659524781505710635649595136 10672714 84728771821833561519176561071658352480 10672715 -355963502305127421110186662234881654000 10672716 -42208207852318098568229807589916256256 10672717 543443061039768937882678206648613097952 10672718 -107704888560057468235276608902160706560 10672719 -517626112214320979844541906644305560560 10672720 22642191150103014804358516781206732800 10672721 353750173054281766613450627343881913600 10672722 11327918881307838686411852044510219152 10672723 -342880710566792220228095272555497483028 10672724 -321477860552725297320153052717666339200 10672725 79129179567986162429862488369296368000 10672726 326163660649850736253384913295236447424 10672727 -416315126557854088679488948492698833088 10672728 -61683681980045954873314594691235348480 10672729 -4873687256150178762086582967320716016 10672730 259444971610604377234040827292420376000 10672731 -206452969995334813946627244376031474580 10672732 -101483861211907129653483992818415498240 10672733 181508863426499756731698319483450211820 10672734 -274545376444660856227343615282397649920 10672735 160608976044463335623929630660609113600 10672736 -379447152546973711538784052388079599616 10672737 -97323529693862587226916739368712259520 10672738 -140121076226136744617640542994227970480 10672739 363940678986543171115260129823345335432 10672740 51013457237070607515047457420731281920 10672741 639130734671337720124020281560244998142 10672742 -15918942950290369144403452077120307200 10672743 -174928153806946200272073847758935965872 10672744 301620984610588648305266331379013852160 10672745 -209136636062223749445350381599429633500 10672746 -478509782911742218969176436238040576 10672747 -999874605860820633884533701360040043640 10672748 -86690561863324653598245139494227387904 10672749 114191277996426055472895476129509821120 10672750 -362851473400391348739735859185669792000 10672751 81224276442201981909917156713557632784 10672752 62921832315663851774286994748392243200 10672753 117011490587348428294720782968699452800 10672754 132119281899692452166367445505262790560 10672755 152060038809092530857007474147041472560 10672756 -429627449569314521677161715523544545280 10672757 551047700177571738073078613936514827040 10672758 68696661112099739967257360728342336224 10672759 266046183280674716628685268201357410704 10672760 93366100451438504107901049508842700800 10672761 -62267887599100222856257299169416635712 10672762 375434461611621430340480158519051632 10672763 -320768352130268656393281104569221445176 10672764 110446358721178668629120694191341043712 10672765 639152404924476658798469069894960776800 10672766 -183052891182017360817342490087402552896 10672767 129903902990561768152493553332982459120 10672768 18075490277448175740868198284656640000 10672769 -35920570227398989169424646986045811800 10672770 -37969061446931453623370513121749130240 10672771 181596510552500693622446654880920415888 10672772 10124422147973491181138442075738875904 10672773 -116646204490845131725483895099366821632 10672774 134367220228707672798441001859855366400 10672775 69321224615262197055533823185275935000 10672776 285697758104737813341039268597259059200 10672777 558653848270899929124739445703814089626 10672778 -199351320034434363978610750873946768544 10672779 -45004086504953917209233770191611795712 10672780 -167057894886586870857670742963849994240 10672781 97217152485791331533161642354589210592 10672782 -45580905839432360868933135956063523840 10672783 859684892425302807212823408430281717360 10672784 -11972341329443840509698995274732011520 10672785 196670274409168514586375986155664528820 10672786 349750346007276396054838138734126920592 10672787 -110908981654672453839884979428931740808 10672788 -32529443133615492806825863048864358400 10672789 581595871568712407124769054500536424590 10672790 343628366944804710219392715275440942080 10672791 -15107104958677114010385521639106766080 10672792 -107076617492327243671649767207905116160 10672793 74432852779652877236397900757344722304 10672794 -110590903268809901123042534708544433920 10672795 181465658588129430532552064961238997280 10672796 351110769757490433953207267516472921600 10672797 345683069420506568569768377578402851200 10672798 -324542696082865158051321209032412856960 10672799 -392889227440951911646018709809475009040 10672800 -241501001560178076843654090108646195200 10672801 -225652439849238570627865838226236647198 10672802 6899703676795200236456823423833624064 10672803 -896112476356134620421212348837466406656 10672804 109621592029200002844236103602550964224 10672805 134526914748823922050697341620969600 10672806 -41163394256783630557551036735157682496 10672807 476569982236625021406301596018281453472 10672808 -341870354560435500300749037462680663040 10672809 -131287991480240430274893877186046687040 10672810 114742094380838565898592967986432756160 10672811 979240865587509217224938882136178043232 10672812 31263364366611952185671776094655682560 10672813 -483706868056079705896209685671839138560 10672814 9959611039649575596227025015521904000 10672815 429167317509130747111872422421237120 10672816 55612888136994698899499782712148885504 10672817 -276172382814553729200361706548129633134 10672818 51615655083375637326372334279667132928 10672819 -2187971796262480341629906603789570456 10672820 -274976034973262492832676968484772209920 10672821 15438645335554086553021807342590165120 10672822 -120638649831115558759538848863864794496 10672823 133707528659645631410500603526309227440 10672824 -102675302610812744684827090621947310080 10672825 -314837212391928550657048948680735874450 10672826 -3233297918070406147623129995627950080 10672827 -226526365945872281488849820552328448320 10672828 -148547381241444231390959103024346352640 10672829 213172573285186321777942947245566607430 10672830 73350595889561712666128278563160473600 10672831 83308442781544488036192703988732696864 10672832 -281372096975572039466092166645054177280 10672833 -109734984912430191062960577098801302752 10672834 -592446342461796315656672903855654594688 10672835 -25794044551677274753127753077724302080 10672836 350576124371328733904075019547927633920 10672837 -327995140833341783993492871351959345280 10672838 -247276756110681777361679659265376405888 10672839 220341002401426871008203945153417574704 10672840 -553084595631857398739148032754133555200 10672841 682484851874146781509522931660293716900 10672842 203553440898764009711373883629031917312 10672843 -315024396146077881159194368426534316908 10672844 -27035654370154453517948885108572876800 10672845 -366084140517407875971314334591591432480 10672846 -163135042005122247340613888659237363776 10672847 12691044039244786007080376836969741296 10672848 -56520321622947416580391442402282520576 10672849 -280732756554214566159542639585334702480 10672850 43440414603387828448580989927669692000 10672851 -44106935493866847710711942836005949440 10672852 452682033701325353659764296705999447936 10672853 -147410239718583018727464530731229793216 10672854 330302561383309480830060676698531704832 10672855 105292180191441322000357438637269504800 10672856 -229876407698994903059965778065429125120 10672857 -222017444806856049561073552070516618400 10672858 431534864926177760640785243420160 10672859 -67163104177020234391823650313143362984 10672860 284378081665345600129599226744814469120 10672861 5362055113894515522520890600535558432 10672862 173510467550102360402694927033912929664 10672863 211682911184323957443134286010627299144 10672864 -165701359112310613409454723273181102080 10672865 216581954017526140512167956792123680000 10672866 -1501185156130934266651170870239195184 10672867 460907806105453260309403964552592618312 10672868 273197894221423568713794832238579576448 10672869 27394002623299670588470085127628405920 10672870 -102267005008840161589505255902113600000 10672871 -670195494000703010420161946208820932456 10672872 -36666254357255890870592531827813908480 10672873 54950263191394961988604005958524534784 10672874 55956162866673745730644600672999088640 10672875 -109484712227668447066953713215427460000 10672876 -78409587196136078411381111764249296640 10672877 385240474520039314971071688006896928726 10672878 64231535178643006145028346685530473024 10672879 54537631768339401070664672200352379376 10672880 25395544906372386173702682351820800000 10672881 3753401295918051556914636336100978944 10672882 311900133622237274812175462792156678784 10672883 15367265974438215416275163087182216704 10672884 4819010636925869879054613456021015936 10672885 289873128138674074034844471141177025560 10672886 -178557709409682894826619454757211200992 10672887 -390853732091014700504345891609741221632 10672888 397422322450339441187771466806636789760 10672889 193297065355542839565165167492570465280 10672890 -48540306359953876400443248479428942080 10672891 -138459502288646536134527082504430207708 10672892 -11007250892287486657784641611793671168 10672893 -5884201915917279339887203997235350592 10672894 -57778303060430708042247097117191957504 10672895 161009007126278810887737129854698199400 10672896 -161232228838122291351083470562651013120 10672897 -39874746094501743949542352983590699520 10672898 -268295014984378149489652688353435015680 10672899 -362761794171493257652571310442407002880 10672900 -130376835468644217530576118205401088000 10672901 -4816952626848187023170410031198779776 10672902 -83222595377376237833877728219410420320 10672903 -115089525614336342201291048442147743848 10672904 201524181226823892826171851297680056320 10672905 96555347483161787317079580490721680320 10672906 -196300610118448188983431795057132686240 10672907 -188209317166707585472442044945946706288 10672908 -212623247000769904285421667069937397760 10672909 92832852319322818007174767509653322680 10672910 -98708650332603425389061233939026944640 10672911 444100825513356597065548535663801258640 10672912 -114828837747075863632976149654433169408 10672913 593570522407972244221553475350866602162 10672914 -2868755323676655737453800248273346560 10672915 186468148117913540060892334683047502240 10672916 328985837368795094430581019859148346240 10672917 9307064422266523770108701616488894880 10672918 58536067321541150025331674550793970816 10672919 -215986383069331951475676610547303827920 10672920 -4552326817219257111079083763992576000 10672921 -76637438371682030015084446397533868288 10672922 120341861304155873046676123665317379552 10672923 -533523086655303074352228817840961585280 10672924 107116161845916998936399833766106768896 10672925 -393338180945201302927860040493767726350 10672926 4849512745186291140711932743476864 10672927 -541410313358970398988245977705884345560 10672928 35669894997800862083934860578463416320 10672929 -29274988241375760570212223300747009456 10672930 -194862376374216862015682643991648508640 10672931 62169234663685389409682518673386245072 10672932 19560851245476953283150181292249244672 10672933 -166553147804313654330559948609219816416 10672934 178877366177817596336631697672691867616 10672935 102083775329782443441277029842925276960 10672936 -311139996728479253170104535653221176320 10672937 -344392114858975949743747619300597650608 10672938 92907218508591011444793975104655160320 10672939 -467669126715904500021182891558622941260 10672940 18812033853178586255660880673533665280 10672941 -19334286703162642966639345492750127808 10672942 29802899035880320711947441907874344704 10672943 -30754279437832843777695663547609845216 10672944 -1871012206836488040017457399690166272 10672945 -498514608120166963687557759192061236300 10672946 5366158044263847889509417696924311040 10672947 274521331726117523616614668689591551124 10672948 254270399150146749268347983812353933312 10672949 45453516957652513301788302562349720736 10672950 -3968244279965460833394147597007454400 10672951 -36024013645478602653082976687307508400 10672952 -110237792955188274745383601204103270400 10672953 -116568831759346579846024505301731297280 10672954 210255182437811489193499910230477720176 10672955 80483556867444205780912215124849119360 10672956 438293272639665981448121678979692544 10672957 460678298812900815674119627754561727000 10672958 -416321706158941126678613559138223729920 10672959 -140265325639604029235879644180426497024 10672960 72014458846658807249240125450491002880 10672961 -248460174774837424184260311779550287148 10672962 153145266687228031599147828865791462144 10672963 -203263137156782472383335573014483220992 10672964 137251639677060864451162983057447374976 10672965 -33251648020081027975986493200266340 10672966 371926207019246847524635861015556327424 10672967 -80658545028705136268926404851148459600 10672968 -4992595219809842951683864049607475200 10672969 242427352575699658310968223995883702580 10672970 -83856991251401842972285198010379386880 10672971 -238488834655865954870658790010516390400 10672972 423519425478828087888316790166335787776 10672973 -72914959159270853679946083774696139956 10672974 24859825338068875577558186137195982208 10672975 234656510267830297192208543668842173000 10672976 -55829214732163826785691603472089088000 10672977 -580999632669794327766851320401250368 10672978 -190981481909713344331367688746792238960 10672979 59243727750591556320115564419092979360 10672980 -188716113805507843381774193173356656640 10672981 200798678381253891893525775831039882144 10672982 174755318852461242828115966017376512000 10672983 -56978251784678243515490279545581039096 10672984 -273694375780349580759843161572284518400 10672985 -241395195791701263541949275654890582840 10672986 -131117860767088709922808474578472953600 10672987 -6847126286601789625382836686130809824 10672988 154974809425194306632537115897182335488 10672989 18419935014472458518152681056708950208 10672990 -6050632098196414564707150713256883200 10672991 -106460323765456986967265443948852956960 10672992 283143470672650456597003010214702612480 10672993 251717613911079270055917859991716184340 10672994 -301198587291593755906969116139400758704 10672995 -566855849291175191827043476379255001600 10672996 -421250062981886790605088969284981488000 10672997 237316062336080637672582897779434175772 10672998 8498756708205180881522695727684106240 10672999 294437214582731941974205496649578051000 10673000 4890544550918347720277104150256640000 10673001 -101542752138598577001652372730413583670 10673002 292404481257897257147413587898859952 10673003 -494339470456518778201609292390806809600 10673004 -98486976478009137910152579893518368768 10673005 -54321443335462530565325797941090435840 10673006 516202655533695963828050990060680701120 10673007 -205474335896200070799825348295809562608 10673008 -79065813077114237097583231820856360960 10673009 531726694873897104588092560729097856210 10673010 167342419717264029046447298152733738400 10673011 -202719044141931297296878933366692798388 10673012 -54028740217716038763408742111651749888 10673013 116179573413166464990209128141435098048 10673014 -56829562063150007592275979939666360768 10673015 283615873343988910012044848500057202400 10673016 216651828112408677891697876190566195200 10673017 30062225455385706191725689818211615726 10673018 -308775304113176436609975371501242769040 10673019 -200452383515939493304138590844004160000 10673020 71605943700921356646650293522945198080 10673021 -108680474129592186783383168694890576256 10673022 46178688340216437302747867732240808960 10673023 -58002866468630853614537661005816561760 10673024 -236533669360140617229135382720681082880 10673025 -183720857494361083645233844517816548800 10673026 -117473046664358782158669576306460892160 10673027 -256934608773511727314787395903510662288 10673028 -116676498644720712584398254417152853888 10673029 -288806335200969028047113128248358302370 10673030 -1823632643582955791824865252349790080 10673031 204787890910483886713918095085244924880 10673032 140536701822257073967410841671360230400 10673033 853532409146166929131261893791844080976 10673034 -32588749191862944842288890811159722752 10673035 67106269991742628923827287837363317600 10673036 -115954391261095637873641384925597036544 10673037 12568360911959405483805694615587764694 10673038 1805135289871215860620561438868775168 10673039 -303324068659103912475147189030997115976 10673040 14246581606189184876448630891408261120 10673041 -118858879312139872503187694288735997600 10673042 -70662467339824081646169632837715793920 10673043 115507252376875859309372208073058689464 10673044 64690291484701299689268458647867334400 10673045 -160689945116148128224054792488766097700 10673046 226701686334980903101318143321354494784 10673047 48406735695453600745292609409672496 10673048 440649150318750925553297384670461214720 10673049 -94764743630097794066664018017079065136 10673050 -6128587120791160169447140163721553200 10673051 213425209508275480207530368460921506052 10673052 8316611510982392105572527863430119424 10673053 -414097651207697204433901207112347582656 10673054 67249630562823718443415783100599372800 10673055 160992638914977213299679232144428571800 10673056 551346500061188398634634589287895990272 10673057 327919106776368830777134886745725072532 10673058 57425729887176333977889735836051865600 10673059 -144321380551075691461696360874477354764 10673060 126145368495324896395271113717364428800 10673061 -100404063476926413813119198123139465216 10673062 28012759628230396518577045374057114240 10673063 60401742250551358053523656312573531840 10673064 27208282134710317400122021347700408320 10673065 209531364352150486518015071945926822920 10673066 378257942289122660648929057700903599104 10673067 -181391586424249490320521479955741092520 10673068 -114578528984646357097538715911625473024 10673069 -246279586058194143873219207148810273440 10673070 -107905839826471041026038361727972556800 10673071 621106372665853351607340868103275728272 10673072 -231840717612578706249043255979417468928 10673073 13434511433387489655872985541946851200 10673074 115055926071098995065538378124012986272 10673075 22752153976760051072032425264840288000 10673076 -26651923869135741479818072850773426176 10673077 95134621480334550764203094597422828960 10673078 -324285545502763964486475565794649482240 10673079 -27346968462838755974329470771337547520 10673080 -158312548195018163246598482964145766400 10673081 187540734126297772905781209636794742912 10673082 -68385178032421432291128451675761871248 10673083 -95622046102163975361000183680942181056 10673084 345996490930129048812171653673374217216 10673085 -302932252116227602654392064923991965600 10673086 -23503412377645778355291558432319055040 10673087 64588426107868445853039823515447569952 10673088 -160449099832564118503453447845272616960 10673089 -452154628528688248080111226923675902208 10673090 84612957769748782354466533815252233280 10673091 178246743335154363986616247149778857936 10673092 107434632804181238511371254606215024640 10673093 249151591357318923588820981275315748344 10673094 -123812345026853419743087787426393460736 10673095 155299062876077082577090420778069502000 10673096 41698090656199038267480341227265064960 10673097 409151475697257306508808777155372976400 10673098 125800066434188300661768115312681386240 10673099 433611248790905692570296153830638430100 10673100 -220972245348959204420153961492341760000 10673101 785640627760753428801731575844906474102 10673102 -408246472885921052627675426341781635200 10673103 43765005191740118865195101281186475904 10673104 25892504343140060646838685772207407104 10673105 -507698193321599661546881376062932969740 10673106 1555111608567211257541176216159679104 10673107 90222749121666331019106082407710327320 10673108 578731799390507801686689344918315718528 10673109 -261940179335917969325834236937895284772 10673110 -9665537995694578482359449998297638400 10673111 3813325460330075488859566808001210000 10673112 -258624781732275117955097348748605460480 10673113 -166153373132986099794182913336633629760 10673114 110433533260874584514297673427294467072 10673115 221631087774252624619485331841937408000 10673116 -7590977373750599873849003440016910848 10673117 -136930213642793380087819749139145934720 10673118 33484568224915313045161564052343240000 10673119 -22204955247577737938044223460923201040 10673120 23456750707795587465448633363330498560 10673121 103372159950121630221596651228867067840 10673122 31959613339030363549520376041743949472 10673123 874708231304943730574628390820421769372 10673124 -7132862333455880795244043135842779136 10673125 44779696047509999216087001457173053750 10673126 347361839093508988481141244385571980512 10673127 -25941699416146733304067664720324925408 10673128 -12355603495595403099938112041771811840 10673129 -361923141924030258553975217511354771270 10673130 52955156725496105437557116370086814720 10673131 -48066525374299703129166032236013975200 10673132 -291387007343504224192705891494626754048 10673133 -417508362022394383368479969183189266752 10673134 321504275367435185121545213250796369920 10673135 400531505317781251275236015954003723760 10673136 94285800033678206051073877829332500480 10673137 588526620463993060475573462787306988800 10673138 -137771861847796981022018867010050555904 10673139 150773973496899520320183845090640698424 10673140 77469595166061793355741367777527385600 10673141 -821218856702438174216101689284521861458 10673142 -40277079740834320376776210596349121088 10673143 134349539565384072242002623570126308784 10673144 185515122000791701208241011329859174400 10673145 -1236933818602028208502564311112412160 10673146 246000458503081385206370464779212686848 10673147 242780337207416850906420196777191097080 10673148 200486171631341414710029641618454151680 10673149 320909618620059604526689437460922246150 10673150 4230648505699358143030803467147145600 10673151 -80211797685565909358310702116425382400 10673152 101619662169419307430511355214346321920 10673153 711836375344012246046871591383052774402 10673154 -200447418493280206666565730400799036160 10673155 -224495408808020338025738389237069290000 10673156 82181444297616094091121860863630908672 10673157 20746407748710695419454014411928879616 10673158 -67573522347631050614654180593912252320 10673159 -3480797855848467318222248355882312960 10673160 12741193369104012304936746340921344000 10673161 137696573425700211726690127109479106664 10673162 -46087004071447815185251613618971377408 10673163 -155365153151282023112011034329011226308 10673164 -351571036467729861559694970270582336000 10673165 384532380727873404532442611313963370060 10673166 9958521174188879390568901187723366400 10673167 -19087450475282975871363251452818052336 10673168 99979068831435807274552410340147200 10673169 -411233618039658455709592352283802730112 10673170 190472311642557668299268158102947428160 10673171 -159343933788746708738155986587113900800 10673172 77509178143150684106787066494019789696 10673173 -156605001441831704176390739354785923456 10673174 89380605733275449709218327511042556800 10673175 29266212932320321527122135056942566000 10673176 169642898462762723929719531516259368960 10673177 -694322289520642582525783689569492977974 10673178 25832004053708307199489796941059502080 10673179 245067849645298269830204910357204046800 10673180 247979044408422495499006715154512893440 10673181 -609616034404440292408465827985090772160 10673182 60550780141158620111703161853615214272 10673183 325456894948774610877879578628797233440 10673184 2630934224563893655958351367323516928 10673185 -260719598946353469883885743106882528620 10673186 90380374014661929777457440001673917824 10673187 -36666194955057651377094497358287281920 10673188 -210407878795814097457903651506514122112 10673189 -201012797372944746109768997874322589640 10673190 42967002584286288308001264208272167040 10673191 -398600521382228396220389828598883366408 10673192 -155637913869975677286380967938934220800 10673193 -40632332738951123008430364889211874240 10673194 90581841885842738640739429845554149632 10673195 66297077049456568233756198794063524320 10673196 34148198685714998332710464485367906304 10673197 141815751364641061091167583559570769420 10673198 -8261067904516463782163252664157982400 10673199 140339289402945232287290253847877517144 10673200 59008155704175885403795221708285132800 10673201 108828374531460796144921004151899487360 10673202 -451278673034311193273440633201605120 10673203 240425437155097812923634177895855053452 10673204 56695107224012631082806738087275907456 10673205 -3331426581498735731348699024691463680 10673206 144839536907202559849707405281199282624 10673207 61796448172298886673421447376880041984 10673208 -1356451712661362249574832427031674880 10673209 320509342088227725194442156385008032640 10673210 -155642353840350732174461606618591999040 10673211 482446263834107183159107178045498197272 10673212 394994734114653793278080064260169891840 10673213 -287067844344470921057601747418124828916 10673214 -32353326245172832736330814085150176960 10673215 -5353722466429700827187357034947364000 10673216 34712436490851822545859828765299834880 10673217 -95571838799060749544761438883513236992 10673218 150245238290563100579258749370299776000 10673219 216046652762095864642968923404325069568 10673220 101117890108703247479690881243300577280 10673221 16075070577782618340514980463844241240 10673222 -136652668424673002820331560358673693568 10673223 154517155070733676887369622048381095936 10673224 527536771438627416751425893042481438720 10673225 -374522386457684377244322126982773942000 10673226 25873281480704829749314211220108733440 10673227 -259186990278263494601457015615894371688 10673228 -165758488228530690754131189269175090432 10673229 325299919547698860953778187745465523072 10673230 160151497578768466244737402083356428800 10673231 52927301895355446300577599754748696400 10673232 63204251851148223258594282935272734720 10673233 -93999492716669374714436456859239064720 10673234 -21516862970016810818246321382860222976 10673235 102085073819996455890653578345925035200 10673236 -23940670616067235401706054129822863360 10673237 -146368223517831402779856137465266968114 10673238 42028857982487686313093394029690216448 10673239 -256847903153603428544374620949111841744 10673240 -63167050927461076632050480357881651200 10673241 -51447183501924501403556063889184073760 10673242 -6323203058405646614386528692024754176 10673243 -127962172862971447402688565229455479520 10673244 374667624668174580551094929936596039680 10673245 9368508100788570989414038702579323840 10673246 6597195346592552218406627562677080704 10673247 177206942108231808097413413080855804320 10673248 -642386860070416611655124842821190287360 10673249 -121785820992386074371228600774638070750 10673250 -34977355637535049656818159208069120000 10673251 -866403302156613271328091491578210059748 10673252 512672475129134797160917834850492036736 10673253 47097019345965145690851502058078025984 10673254 -39663838704651810863361163849334819520 10673255 -297680227462039645437219057854508672000 10673256 -280500022583308751868916116506435174400 10673257 13717024740781320536269535745378119552 10673258 116558197718084619058913303967958146480 10673259 226086368276385625366943369368590590640 10673260 -38633770573539230996746834315710090240 10673261 508163451718392068194741703296155851862 10673262 -3422159701975107458374971917239603200 10673263 -184149418445739291282135364348925168304 10673264 -59849981660395979113016331756052807680 10673265 49449924256330421506868745095555886720 10673266 27716920058049471830243218162583761920 10673267 363806574721473766809049578374712708552 10673268 -211380497756621559011798709580147138560 10673269 118306847821779890757721574264046183680 10673270 -67433770255155903858305257986751441920 10673271 30061710326066549365652547375976034304 10673272 -1147636735211600611184097255127817134080 10673273 304546020494737350794583122275688843328 10673274 226335820009474462156935871647894312960 10673275 -261323056728341736669215714398078182700 10673276 170096659381055078795877221710305423360 10673277 -786153045708510229584353479324976962560 10673278 121227958410884959028879233186597847232 10673279 321285970896148791633344869497096167976 10673280 94168494301288218517363133949935616000 10673281 -144774003182793604880349487479637506300 10673282 -16421822743124399969356009494523753008 10673283 296941991070859903488694542759595999224 10673284 -26839192240803679096952729056758644736 10673285 -59186083285663974095846719083446240640 10673286 13279774121701019516999269445913665280 10673287 591063511262503898951855895922188056272 10673288 -2815711816081724270060643349836595200 10673289 -251322134159983857555356600797815174315 10673290 230050085059370864814250891307090594400 10673291 233849746064452140822463900946369289384 10673292 97908033914280887262544419403785191424 10673293 -309827752429018058295090438122184944458 10673294 405063924223830808312591738397849093952 10673295 117593052175519755249169472653758412800 10673296 -137339422309376063690214199223101186048 10673297 -64081405766483961309629172244516976028 10673298 -8216621554837106516341944894019386336 10673299 6383604024904304795620525596858673728 10673300 105487682702084223970613614120608153600 10673301 515364550400883700684407389153308877664 10673302 -81073875122515176661835419133757179520 10673303 -8485147022290679134292091950568051240 10673304 176848958217085203834180637785644728320 10673305 -227609534502175513931007745309010451000 10673306 66540392685299893731365712238624346880 10673307 456492335874559016601920476984190834040 10673308 -143005284726006866700625540862957245440 10673309 -286787724857596512524797745651289470490 10673310 -81285533088327460145976900060060051840 10673311 -74829053223131598071926375659675060096 10673312 -88873506507562126710300465858219737088 10673313 14112790974218443230064671351278100480 10673314 57888356942190816165857604086729902752 10673315 -116452623077844620329211090734817131680 10673316 193549701085830222332778289397653585920 10673317 1064807592336748919848563658930164810300 10673318 -364850916922378657056620282900380292640 10673319 -219231560138076431055156373980451338456 10673320 -72532967978668340874348977355988992000 10673321 -67498519071309746652655575178892376588 10673322 -64310135308857195580628920594534070016 10673323 -277511113453691583243709109258547860428 10673324 1026532204724314784957972646557918017536 10673325 12892527477492427185471726747690213000 10673326 3412193963683951405842683776842004992 10673327 -168868431638992276041141235474163159904 10673328 77192623697771808629192429930431217664 10673329 335209486832354560474130375094484497984 10673330 -4328237606928893994788348016646169280 10673331 -2071212487741915534361139115335985152 10673332 646542745031465580134602088785212711296 10673333 -645884928210588182394009660607603282176 10673334 28721772604239662412128455992781701120 10673335 -91510419830848942003673836838955474240 10673336 352309686781877027898100129788651417600 10673337 433699580565317274555104441333289959760 10673338 -33899992594114903639044058007697927456 10673339 72096726263588042800145877597934999140 10673340 -175287401956621298156656448680300108800 10673341 301935253045795307686061345845762111072 10673342 -5369572391482116041214827309905244928 10673343 771715879457091217868941994216510269200 10673344 -54695270458844187342280560485553143808 10673345 179108232078133423069383019128060619200 10673346 -121392413371487094567435837838932500736 10673347 178191614457733029547200110280592852796 10673348 -41613136166466122308279370732946001920 10673349 479622756851004236275567161089148068064 10673350 -117427670140456978884107451268151997600 10673351 -68389466421359470169666610218431630488 10673352 240997319292660376719361849911342213120 10673353 146037065206210888833672141277580343560 10673354 -63574092160179783883126361969706167040 10673355 93569455293253496488165181254135395840 10673356 182669204693591974691006277327411985920 10673357 219954618844454002783737242926201580352 10673358 -117674514896250621286130598473715735552 10673359 -385052822981117742766890897579932465040 10673360 -108143690447706188542219737974751313920 10673361 -205400158090356953028903643484183261790 10673362 -6178282000787829439089921080302350336 10673363 -225125158054494104154806711026132751520 10673364 -94697555510994397331790760788867471360 10673365 103580093257256010142066137622084512000 10673366 103547748201680924353045122695369728128 10673367 -533440591544052444571489960834425152688 10673368 28230198791168147907043047732823388160 10673369 -121203541556305204082959561669161103104 10673370 -188668608127559735427382246894905120 10673371 1478208322830134137884091081704495313632 10673372 -188478403900741783585535310740491175424 10673373 -564864228256869649351957275462017982816 10673374 -9860638757092288100677233269593159680 10673375 1462555567551471230982031303907671320000 10673376 -385759362380320537331499119996644884480 10673377 212254908402042056953753239987003971520 10673378 -183435500311748442212513158118651939760 10673379 -502586940308870914923767254611750539676 10673380 48938121832521766189831171518640066560 10673381 -164268913752100612161205586715897964548 10673382 -161736272141408436594149001708139526400 10673383 143139433550891240061914742698478247040 10673384 808295910208037689409622970610565120 10673385 -271890739822863274351915407105260007360 10673386 476784375831725347960977599798479465392 10673387 224991825189631220800758586208198562036 10673388 -39303102879506730454216660250089514496 10673389 124170907116174547231475690783766307640 10673390 17034700973115033178679411400893045760 10673391 -160370386576493158397002535871597046008 10673392 27412955152841594445890044521525903360 10673393 224571384506193161687947581120916942080 10673394 -60060262850028436961488522406863075200 10673395 103711183267402421966508613687222509600 10673396 -91977987408467975408823123519534427392 10673397 -239853789247321772505585003629823154560 10673398 -341228547489935840463311526120156200640 10673399 84362420369411518525706008035644002992 10673400 115338383227036204944077639992296960000 10673401 -455518753691860485040794352953324936598 10673402 152369760773892825291497818327954521600 10673403 1421716082322459246095429854236974592 10673404 46497848252781610940362555600814118912 10673405 -76005863139173738789947601760131688840 10673406 164224424295443343006198701198227806912 10673407 2713215567981271629456038935547523360 10673408 -2998909110113182150692282356251754496 10673409 8954751630034679995056757410414733104 10673410 -363853088363033272166267558861053920 10673411 1032799719964705308983455040930791632 10673412 -23803875261281393935080874191831398400 10673413 144948868446192013705864743577484253662 10673414 49623582163214210040819138502477013760 10673415 -7417556438515107840568299664617318000 10673416 -349432831718885007208770846902066442240 10673417 9653910211906040897426064891552859680 10673418 60506238982773752774252816678174195712 10673419 -9697220737239446319904019486127663480 10673420 424249391821356330857059485102668129280 10673421 -448959341530806697288313464086023385600 10673422 101525509859501940896686696083518680512 10673423 670655485156563248015191797747658218672 10673424 8801187809036804539974184386051440640 10673425 -201201957253616231988635075791907453850 10673426 162946054923687280253768089604312913408 10673427 -84599954218916232347467774988902453968 10673428 309486014686032227697011710162863747968 10673429 -468804074380621342898701993096144654080 10673430 107104600840009811902454812551274506240 10673431 -682131335159131949173727610466299811768 10673432 -162519430488534343704648019804654141440 10673433 281662690218738971609732394722388603444 10673434 -109691689545574983544317162342048858384 10673435 -418798020070388711229788380213707521280 10673436 53790887038931740618831584402702285312 10673437 -272033035085674601940814846416133493914 10673438 166961870887765864899694888214847669120 10673439 -201422845340581763084309560088347812480 10673440 170638578233734890796737660561339187200 10673441 -70019717086718119779534027348673800000 10673442 -46184048488662831213116689389674695392 10673443 299900666532211680827526994304767063944 10673444 -259243587962090573617931106957190692864 10673445 364201534415507798136809466926959093920 10673446 -114076117611131692895209774115550783360 10673447 3940244736577586876994879864943387896 10673448 -19877695482721572765810586120993505280 10673449 -448943532406991961188604740183590221312 10673450 -54204089735218282036934703493593816000 10673451 42191571669796670988693705162572501892 10673452 -342440950757586348461961332939271172864 10673453 187510938538106064388039193224335932160 10673454 -59204952008516858725125081108794833920 10673455 84210555721611331890763561981568229120 10673456 43084663150398850257512341919656230912 10673457 151594900179913595385941336326937685888 10673458 207956017925600313552085144201214100384 10673459 517966931042332608964839644399585774040 10673460 -666358712014518564663820263697981440 10673461 -552645909896330632565812968205515550720 10673462 369429788612624987502830522018252196864 10673463 -195156081051226791923999283561586290456 10673464 -168085268267065844066091817075885547520 10673465 -918967484923586035094764783743457363200 10673466 -119864953624114432547736664618725408000 10673467 -71049213782055855869355617509435838400 10673468 71484925282784069353535507833133036544 10673469 97060390514532600960888433456820923104 10673470 -117182794484875572630044794382401552320 10673471 174005355127481811994500830520371890992 10673472 -39828279218104027617432874870194044928 10673473 -132601336915139986973318258520556361278 10673474 10461130246682540385687677305799808000 10673475 199069049550119626209398086440880765200 10673476 40777295192017840796065530075597441024 10673477 499701953563345845479489134511241799326 10673478 -346014487436586691034323821834417254400 10673479 -152353101662922350824414719231578448240 10673480 181060720957544475616887347411490662400 10673481 77397388370506218835237225304494986624 10673482 -368584000308664013112222515654012883408 10673483 -143933433493783609432052171374504200 10673484 -106309671842205815191339407448054514688 10673485 208816128664140329707128825129947775180 10673486 98728054055883771799438644330569700864 10673487 518991847929567006969449662589722110336 10673488 54257241479693585580504803532263653376 10673489 159742531641302226582790006625146449060 10673490 75417874406207565972800862655821381120 10673491 276275769952089743283196248287410150892 10673492 -20120873206359493607135557067935883520 10673493 162008790676617908539209271297490223264 10673494 33184105527627196428776932327229447040 10673495 55703806948048567437026176683607257600 10673496 -343824411266905467628159703696700794880 10673497 -850498502843095303039679187166858146720 10673498 204225475025730467549443990828484701440 10673499 -415457227712564452991681263606390719336 10673500 -364697480686588180893270919621378944000 10673501 -87967776623744367790833174178558533120 10673502 91607252123182587799448996490850596864 10673503 2755640067256834612962678916342729200 10673504 356090473522739155010774091002948616192 10673505 453349922715973667315166768724187203200 10673506 333025540740901230263479374458677391952 10673507 28701685281520735894036679628003466080 10673508 -271626143251128655061142867978982563840 10673509 84230421749243600559053101786654287552 10673510 -4164852892855412013276398209771443840 10673511 -67440742214180760748175565912165676080 10673512 1315339194666088411113037276096300154880 10673513 -285960253055016912214446587763049003440 10673514 -140924532473570599207952192227100118096 10673515 -316590438517004772248166372303350871840 10673516 -128824033116246448589774985845594849280 10673517 1527351887393860555881576312191642880 10673518 301595009767020368218951949723003884800 10673519 790933245844993933737389517146108659920 10673520 -18508814611528670550001342768710942720 10673521 -642530485915955980338394426646764031278 10673522 10121211787120438645138891202717751312 10673523 481823808470318042342676083135126363652 10673524 -34399111490721617963267039301625079808 10673525 -51334632958678790538434569690078084950 10673526 -36030507484687282340104422023122913856 10673527 -475383956221905823602381492208865545624 10673528 144137372680734777756725392006817218560 10673529 -246396670449293730588715959257302032816 10673530 -36590392774791622277063441752043980800 10673531 625017027720899139050687038337305596 10673532 -448724231086576277444272682067899596800 10673533 -316102826732211190305848178873060191676 10673534 201761933842427986104921155679633723072 10673535 134844935866235376236663248715107910400 10673536 -384606044105957161271673165830191841280 10673537 -182039057976519596548546686547201089600 10673538 -76181857166933262818931444993539159040 10673539 167642802763640110415690658013889893024 10673540 -40243669106909411401441918907071979520 10673541 -100968723295489779671981003129600163552 10673542 100655344127723029989987455247040167744 10673543 569977393016743023936379411949295360792 10673544 159048587938821219890158209898876600320 10673545 -125570254996564462158183158524024844700 10673546 -2367482690127087930047536497033359616 10673547 -21592740767481272144129411055012985872 10673548 27441034306944619234988451386216452096 10673549 32137610082175488888928298523318850764 10673550 4871457977121709112100062909011176000 10673551 35324825962589539825636991830604183424 10673552 190598842914882845138994534737435246592 10673553 360261055361725576301324703124307776608 10673554 338205015023003105846354376815496781440 10673555 -127837016374770796767591218948507448000 10673556 211818952105075866609771461744658130944 10673557 619222531399010147112941134664865682560 10673558 96382785866252349607848139864184386176 10673559 390900656329122807952994594094066800640 10673560 -263312635283109128534018764897281024000 10673561 504251253995472519199323199374659385162 10673562 -153357673040359583860531113089702773248 10673563 160147559498715121893653939413181271812 10673564 17056169466764357295054827001748684800 10673565 -106137215269644925011440485711559710080 10673566 -59152900394940180397239145425733411200 10673567 133006675023620622337001201607828236592 10673568 -212349084657879178172792764475899969536 10673569 192777362627829966063461684910535787232 10673570 -107760401693857790842182251486910690240 10673571 -35631259585731612234026134027865741952 10673572 73326503926910247490072151501291458560 10673573 -69478159687803574332380274690605021280 10673574 -200943761493460546631391611155233157440 10673575 120326716338168161092981832844411690000 10673576 -1131239791657447352057983368428912640 10673577 -370539196972848872339607349152885248886 10673578 108364009533219490736794702407681777840 10673579 -15905353995571088206241480756916350976 10673580 -106411957531788931731629106504107811840 10673581 -365168962480296790051438408838477193600 10673582 -58927757631098967333514890990118882368 10673583 -190711696954942869752992051539528391296 10673584 -118941352657046144936417345475814096896 10673585 -58898485772048809484019511574101541400 10673586 -89634353511532693312280105354940088320 10673587 -384820209116045397200897072324781302160 10673588 305671832468626758580564981884642164736 10673589 4850397845749162807681048316974456128 10673590 -6139162479017492814746269532724595200 10673591 462316341113790241582434457119994619400 10673592 137696511190318270649287933099032576000 10673593 -193127045219203577344563554014574067200 10673594 19342037568982363291607870830290858096 10673595 5254470892717903072267256757208734000 10673596 -43738450636643036074571577663078476800 10673597 -316208063271966615278721090668240461536 10673598 98047569912463350300059108800672468608 10673599 322396421671652338485619630952305313600 10673600 46138097070030806399332844531770982400 10673601 -213219283979770526542046492477478153168 10673602 65361704729355545959465609156271212752 10673603 -895200443918796571981511895718573928040 10673604 -357019551951520829619761648662366604160 10673605 89369109962507857718871620984286163260 10673606 17838370808215139230898483256009891840 10673607 63156547754398385066243458360156976640 10673608 -121841470367125709199364319564923822080 10673609 -421707397801202022031985466703537409190 10673610 -3133350008028275875411186053734400000 10673611 -176589293566986470492322325127089548800 10673612 74953775830140121527414296397636034560 10673613 -28345431625095139217839212656869953396 10673614 153548052425926324452696878910401162112 10673615 180930630297308127620906097468343332000 10673616 40715156270077888797119971742779441152 10673617 264603893143581392154518185110235051380 10673618 195347513570819177800709738340020081280 10673619 -80218319866753418684979965161032364992 10673620 -173477742716146158357288448418617950720 10673621 -226168051350643291924231633404210413010 10673622 13642113309215691871898211987367610688 10673623 -113378748824475856309505484922913291128 10673624 -211825342600656969402840880475255808000 10673625 435542354769389200683941210604249888000 10673626 -43809324991759690721057272695556201488 10673627 824998367497404923634228808186894273476 10673628 -63568088320090665118802213993763225600 10673629 220715802625906567468620006929933688230 10673630 -60489753073744531076510799900251980800 10673631 -306294939048901553467223526338894928360 10673632 4676602401824363586787218579480379392 10673633 -84799620316252034134474069187276143518 10673634 192720521973842855804352124679834043648 10673635 7753922120397574085103795599119481760 10673636 -893631712143820260035356141726532324352 10673637 55707929388325462372330771592995135392 10673638 -519702825801740764641614615054752619904 10673639 -39000172729030829539866128274050746344 10673640 377298030847133026169047047691063296000 10673641 -39494907737552283378495017029991419392 10673642 57028308728097968473983798475044140544 10673643 -85967357942102835379802768071613724672 10673644 -63816146695872269612465338915935825664 10673645 -88818960892335676729957664938966654920 10673646 221058444467371543811485739787216365568 10673647 128748701727582510032054227679865136480 10673648 -141588575228684077009209818118501040128 10673649 855038500230749008754261090104375680 10673650 97303688307877664674182979534120869600 10673651 -527910778596085174041498774681043622400 10673652 -271720362965055433770753684882376704 10673653 293710208761794982403834348181768990720 10673654 272786830847521252687595216563930792512 10673655 -43735587873480936529704597903072369840 10673656 -60048841755733661143607402839057367040 10673657 -524182613347687216531375952294141405628 10673658 203133172550576064260363933711114209248 10673659 -666908769119354827803308779669178354140 10673660 -262969453076052609196125005934198282240 10673661 11706244725496014001196413418297214720 10673662 -2758251548619234143474596377842055168 10673663 78507739261941958381400634527747962368 10673664 -69170988628020340214742270380448153600 10673665 766120932237079435920067011093004926720 10673666 -153991952638019730146408939145214801968 10673667 -500060898060528240476680357627719359760 10673668 -324979538793783296663612036581836846080 10673669 239653164975169127941530309052351823070 10673670 23514019130833249039458874433333487360 10673671 373814464623297975004667710305870926640 10673672 -178206784646766199100870174502797967360 10673673 306268799286936856106601870711233724000 10673674 289844126118736263308299925889479803392 10673675 -5340304173539205532689627953183061000 10673676 -112476524128184563594155035849375474688 10673677 208051803322812305788677615080726805472 10673678 250451026527750117825751137757824901056 10673679 37977571971241461234479654479048146048 10673680 -56400987784970490279089510998371041280 10673681 -94563551119504828613784542864291598300 10673682 -228933101090094490184430233522443438080 10673683 -772217984409395407525114079172971354068 10673684 365895925390194171486645745985094377472 10673685 -175591696176025830891942435736751331360 10673686 55848932749009043310910822657550793216 10673687 -3475760629338103859056740478702149504 10673688 210260546374200747793005474214083256320 10673689 55473096516671675445317844866658333124 10673690 -271116265539530136738426837946548480000 10673691 16314579069140882914240950040592945664 10673692 -131641704581629157514024200614905620480 10673693 258263964740512757595306443212381539942 10673694 -8578654870606293279152600004861145728 10673695 -36357990508911976558584567925170592080 10673696 -607211828790606533482533145897408659456 10673697 269655762996730812719249221968178316928 10673698 40219769074150396930329446333508481536 10673699 -676247395278157112070118721389344219300 10673700 -16955751481495386834783243242950041600 10673701 -99202916393802294609527646003106660448 10673702 128457900493471072425822841035369871488 10673703 -133157627241274713047260750905244810752 10673704 20793656326269594460198581968537272320 10673705 -150970341780660650462512131349600156800 10673706 88301570296046268217196384359275283200 10673707 -772923493015426932515303513006913085296 10673708 -243164261981004973398368421654317974272 10673709 -432779489233778310824990206817947221696 10673710 73642343322294383785309273494240653760 10673711 -577041741647987411741873987430638236200 10673712 10619500140056504087024627839467847680 10673713 290212452358182463921843159294907826962 10673714 -230461052631748693793552720589809154048 10673715 -13260055250547214007550519725827522560 10673716 -63261300976851057040444052659007786240 10673717 125464528649791356959954422137362575200 10673718 107611875062750794759042843110583296 10673719 377335363244540539480017502102275967752 10673720 -160321181950648020243646273737434112000 10673721 -867642719750271581209664631369261593760 10673722 -431557047889420477599399698925523200288 10673723 -93178657597613188172328108262031576976 10673724 -108551343954766110539428462464794631168 10673725 44291047879839101170704221843878536000 10673726 102070889081905706538057016265745356160 10673727 92653070091823148091821818089424603920 10673728 74586395933696599082006960375600250880 10673729 -44865378529777581855141583231610538912 10673730 -19840829170089773814661676060856676800 10673731 -1299060998866343725517487371214972490848 10673732 -87509452739809554295474204213231787904 10673733 44712018687098399492161407747861843264 10673734 51327204341293221787332526493071636992 10673735 3305476181663985172132862483554823760 10673736 88275725542782430374185426333190758400 10673737 -405256253132671070547856776088163740928 10673738 75324835284172882860072122274326754144 10673739 -592647369079314770841747606858772817256 10673740 -58346232330277219556024141849247744000 10673741 80611862658167571935601033050321576172 10673742 -187557763243277997217354741198028355456 10673743 -145510747998779941330003782734686277008 10673744 157492893976687766728078792222394941440 10673745 -160314737745370369342665761270789402880 10673746 136743255031903120377055843065327006720 10673747 -132664265334630811476158809772818180608 10673748 235768199264258846591023903737624453120 10673749 573092658499395990313276607478567486240 10673750 16030431668564418626002453217838900000 10673751 138846241458514795342833044983863186048 10673752 341503139014605888484790318101829038080 10673753 737874139445879299806576984172792069002 10673754 -4734468969066178426133130797374224384 10673755 -220986352617018245655579199030114347840 10673756 386182275070305087800764899730547309568 10673757 399923914724593283855051962128977799168 10673758 -137147074697282216464387073460358984320 10673759 445067900240909429687289148765738428960 10673760 102050793728738155522305125516621905920 10673761 2465614204749897420018868078386818624 10673762 139680954240397948163081939235031880064 10673763 -68297128536713478405790559835785184000 10673764 717216749696170932080284494408265632000 10673765 -150210702850165153491460021942371041280 10673766 -106196582473208170203117329311924129248 10673767 -28791335994822134553199394267998114608 10673768 11575610931119231185880823286236149760 10673769 -410221468393001203183669040941589126400 10673770 -75416174098442216165863116957455424000 10673771 -8043338021899135928080341888758305440 10673772 51450141114354536990288890047190881792 10673773 -1143186725869888902358170462819717780 10673774 108149048651681483388865292019343235136 10673775 74283722981835484804598162553505257600 10673776 -7432787817612514098682982753885945856 10673777 157717491297701501615227463217942587760 10673778 92994072128614449208111545222287773824 10673779 -285341539301546430535396004688705533620 10673780 135476348471302902118977441706022968320 10673781 -41432478144682956963563936685077270496 10673782 -242245425336529105145605827569172480 10673783 579702418415443370409969253914212186640 10673784 -269069749086707951320160781939090247680 10673785 89775594519224741568928192540731361920 10673786 31894810033928591659929198154973643744 10673787 -635891562234255274917258165478550226432 10673788 424768960603140194946809952088254581760 10673789 117366930148589287929838820583160105056 10673790 112624758899653072737952214563063276800 10673791 -58784723109696221328471325499043269928 10673792 -285955961584355864780674208935025049600 10673793 -88825737730608682458092175763865892780 10673794 71606779591792090431088893810891589632 10673795 533396394038505057404721622152645301200 10673796 -31382206056346543624763874692451532800 10673797 -180676912284450354676347897845483748548 10673798 16937188347910183612286653884991772160 10673799 216166232959344686777547657459857661864 10673800 19209537868051803957308396932819968000 10673801 1011278328317265707553287219295111445920 10673802 90456005330362381395794816839947379200 10673803 117694398793083962810545648839526376080 10673804 10103643545499933118907701639513145856 10673805 -3772676291159739244499968607376785280 10673806 14767861907635301745971665902382186368 10673807 -254107513815782076815789013628502667168 10673808 34266540628846445064890994318517862400 10673809 576813773401174906079811036330087049010 10673810 12653744648378612124720422382500275200 10673811 -192682153818780178696426048095212180940 10673812 -199586292464008082301222949889874953344 10673813 -964906336339096742449974109788110879520 10673814 77842939664255059327480986352286011392 10673815 510277199337502640703861468446146647960 10673816 -123485615964657965056103253540194304000 10673817 47611818375030581670704516457565900800 10673818 -43792162166776296943531173443273448480 10673819 265284086143284066797758112691278169744 10673820 -2056448064877521210228735751718476800 10673821 19767081402520847411163737139173008044 10673822 -131150962533814795502006904066788508288 10673823 351845075271269994836151292485220368000 10673824 -43877307388065718182373128969249619968 10673825 -179339208923620756902221201820211018500 10673826 -10764427376198068212371203506532208256 10673827 -672142093052810506307200248852848037120 10673828 -746212552049143822237986507034518233088 10673829 -254043891389034067123092322494978465600 10673830 8917281257930985545383465488202738560 10673831 64277146846716459916165183774067679744 10673832 27464862513641727302364934382825226240 10673833 410703731128012435364898052509857209082 10673834 27488908869570101940669150660350774112 10673835 94367617624892039281003145176527452400 10673836 -327598995259956786711578936887845579520 10673837 507710473307709696694394945145693321792 10673838 -40507079545789558721989072838332730496 10673839 362981106601519411822396644794708858880 10673840 -41897982191092887625165948478995169280 10673841 -47622871595383750209974832686109998592 10673842 265394905627845957565592508282449436672 10673843 -274170653114763836809443465121991953908 10673844 -241253896839600369107494621563671052288 10673845 -64026818162973152586583874264538518400 10673846 5319390557892079770223776326747437440 10673847 915055056437835406071332408179661208 10673848 432195259051231283823555996834748416000 10673849 -15448508092148025133891055910165310320 10673850 22357057837568353583353333428596832000 10673851 -687676117990217074305771919058438325148 10673852 -109063191019674356010790842595845120 10673853 15514122953965362736214422664227355904 10673854 200618961888620087745995377209297748032 10673855 125308185708833532651075193103503851360 10673856 5651321627745660926347733987261153280 10673857 -342127099097186908178079324025389132368 10673858 16622219371011091233542586985188188160 10673859 35161445196164868511383070284912860160 10673860 20323269031341793611960541358359246080 10673861 -237179140739615541208162788791477616576 10673862 187984714525050428418745387987435484352 10673863 432636211177753440428663279346218597904 10673864 206385553341187830032272571948792079360 10673865 103229579922061743076166470254066726600 10673866 -125399802247691634234781523900170440912 10673867 -68180783387897684764384970513674955760 10673868 -344827526360864870578706553081896501760 10673869 223231122086553956617470448322992145270 10673870 -229149944604168887981023313957560653120 10673871 90565873459660834820736421146852008880 10673872 -78730946293643777024327821423168585728 10673873 -127211454752195083023194103564058772160 10673874 256855316952292156346724331259991350544 10673875 841516633659277280804775762643681824000 10673876 -434665011862040274379062041370806720640 10673877 27811659416313047156025615246863324160 10673878 -508971789778427917267242925220169202560 10673879 -320449783055584343641075954928907878520 10673880 -81563105191057756806959040120481382400 10673881 804945069888886753878631345134779068682 10673882 -67008802252092373837216746398741150016 10673883 114786348397743505295113136294347848960 10673884 248847158567241391313695484837454578176 10673885 -207199769122993422350678775517575160200 10673886 -92291072198931022478542211618216856576 10673887 112679866211496563185501038805617507952 10673888 770274954878614417180236821728358301696 10673889 -16691246722892099146719722670891355392 10673890 103665235437580576669336177286538240 10673891 494194608734360916482852941536478331292 10673892 37304237183578841686541661559141742592 10673893 247162027124824216398919436067095926142 10673894 54320200919618711442495033839085696 10673895 -76512793965156305123116397812572764160 10673896 187352687923894949266660578578170675200 10673897 199341586495327445108940313218196039140 10673898 214741364533405008096350568558737988864 10673899 -234713387669966464520262364787978898120 10673900 235314017441556907120589877112500768000 10673901 -80115751882509971301552381997468691808 10673902 227545132414638179462275320438603875904 10673903 86829304757878300888119477702907939152 10673904 -78595891302941707903304065511585218560 10673905 -312786116361756594522655656931616258880 10673906 32082736106127233294386232784430363152 10673907 -74643225206690554041421408903307712 10673908 51632673406291585239387151168537296896 10673909 322270344607126704764200207430500785600 10673910 419059047638809885102656999200294400 10673911 -167598711412874651162404604675410284488 10673912 316252790784954855473053719923661619200 10673913 33193746230191894810143298668113784000 10673914 28668904866794662011057983612383465920 10673915 -154100598643327195107074611523553368400 10673916 -366883035245281303632101382682751041536 10673917 40911216954093062009779117636754809920 10673918 255613097425950743994225601640298244416 10673919 -112030785770552593814203287284894308200 10673920 89963002892066408291226616918651699200 10673921 349400088248516378433995259385373727744 10673922 13173816822480194154841552923370427904 10673923 -137863181702818402636886089627718220736 10673924 -350253955188945014709064708059617793024 10673925 128050111059118364177453537869892616000 10673926 -166266517932453454789960605462450258240 10673927 -189629073962359944006858853400656450560 10673928 -294304484567780041251796242286204800000 10673929 115368769250238722510911953466328699776 10673930 234066711038751205728582626751908905920 10673931 138102601051986353148396017143671688152 10673932 27581309188815610620304353384874850304 10673933 11901956798241147628914178777391029344 10673934 -25786924400740857196202199408514176000 10673935 461072071021452616155729818418337388160 10673936 -2660771122725430876631668432214163456 10673937 2202151755856871764145688886876027986 10673938 20728340223186947808625015901868292608 10673939 498210377357720713715591110977852541740 10673940 -12122376620147263054593002009420697600 10673941 241966987401617456322434686247689379342 10673942 -37800255521534927374532373613000156128 10673943 -126681191095120846284374038519796321280 10673944 286013558970609216406315192321926451200 10673945 94454178517248674573134305107328873480 10673946 120959709993353351477123841447020118240 10673947 502072950539161379157521612565630827396 10673948 -203982313010136358665747990322433986560 10673949 -78101843811228526806441854778264998400 10673950 58066104999496270502182931253606326400 10673951 -99837938286219690017186704112356197696 10673952 -353712246668194114709722843659502092288 10673953 -501509102767107271052258628363703420880 10673954 30603386372256849773167665221845092000 10673955 -119211710182161304412596914607645136160 10673956 -388071450662798158585088449227380648960 10673957 -227851952552370894055495229880796209888 10673958 143070197206124666951158063404457416384 10673959 420186040744445047477179953758318318216 10673960 -156836390418345380637655544238482227200 10673961 268196351478839927493423234382272400272 10673962 5109548981939468415168828319674316800 10673963 -832921774545499775378753034126418304832 10673964 -416463641325799189104239961968493573120 10673965 -375176491852178218685457892917823475400 10673966 -190693023721891438536413685395280582336 10673967 79506724969546766387349801813055047312 10673968 112037750317407206616603418546735726592 10673969 41029649425365992910394944756393732096 10673970 119801691377571369589796202818361408000 10673971 -280128417084466451468797181297120098560 10673972 -185373660285253493675529843978178160640 10673973 -18601099078309550795470387951299389778 10673974 -191666669739017916757563100943225223264 10673975 161885002495253357591384955993506430600 10673976 1240055292958159605667136809904701440 10673977 -520319529002225723404949802245198098008 10673978 14312830687313816317638863065226572800 10673979 -178119571695659895765121123803358533120 10673980 -78772997908528024334210238101353712640 10673981 59639713940341819963167824724693988824 10673982 37729893291481145329068233304117116928 10673983 446732931421760940286802414006059745064 10673984 -186855787741049323479151886024349057024 10673985 127694949272251479754893640010926771200 10673986 -426607060959362616725392315122381077808 10673987 -437130247155655967899099361066090316636 10673988 6472646553930496845815822318339125248 10673989 -1734149703779127545895626505040355876 10673990 -89725411113810544654743460852474346880 10673991 -405959997562099275917096814656928441600 10673992 33473196447835499474622096845740769280 10673993 -1053981922570378795679654351355408526272 10673994 41422167926804433755418663308335824384 10673995 -22269174361771878353173832466851696400 10673996 57883228735871323003991948591582407680 10673997 -10859324020544414380017688183940616000 10673998 -68208679829220633199008910593893496960 10673999 -180178345555446416438198783956124377728 10674000 -12215575941977815389323951617953792000 10674001 -133954726219931109095840276771536949760 10674002 28433774013581605628836845322923942912 10674003 136856493491707883087005136569462008504 10674004 186676616885072503170627546549857574912 10674005 446865337252217453372656099721578413660 10674006 -51990210211986091703250775708073533440 10674007 -470786746771500809288384602570907050744 10674008 129161857186389507714963146294823260160 10674009 -281239435611091315716512613444244181286 10674010 -107814085273211119144288869169269792000 10674011 -334449437350378912292201827145044940496 10674012 -28244022048254629416640048777780581888 10674013 166148558524196048756040212213244955776 10674014 18164465451267595466256467201057609088 10674015 29569545804142266087469523994930960 10674016 -273465166810068465642826463584303054848 10674017 41207163296853746185708300694928123780 10674018 170761462460262035692782104072911602384 10674019 6007456695778699005895680241288323920 10674020 -165766204363606948542902284971256811520 10674021 -184919734583599586110181510364594691488 10674022 -86411465746901077028621439233006986176 10674023 168364389123624477306886714317564157224 10674024 230182299948725610239872359338705879040 10674025 -79601590206216386870901600058555590000 10674026 -233861551887376053278595433290544434432 10674027 59549192767786460982927292528953834528 10674028 -661808205525202040602583639603426502144 10674029 545167568211030194550692770458945632640 10674030 -132887658157158391584118280403639264000 10674031 -166121813681329172100449171549753893168 10674032 -100363427227949530279680878988778635264 10674033 -258462619343936447576307229038449797776 10674034 -92206524646224874237360941292702358016 10674035 -252379345820411729571016653089153936640 10674036 742778479808569439984875275467316633600 10674037 -310348111689327449304089537834365640640 10674038 150955738746000961189464510992402229696 10674039 77434861403466047233622593704325822848 10674040 -317321659123576062674424717823612416000 10674041 -112283577655757651141735712900686588736 10674042 -129186651243883627358179329615767820288 10674043 409916069272845052730764003817433836560 10674044 130555230796193487743284840589748633600 10674045 -419609851501984652379717685925806204800 10674046 -399199288348817362333356596204202966528 10674047 -232465411799216589315572687465149999920 10674048 2153924047141468822731049157252874240 10674049 -198636265098243680990259736642363469136 10674050 -135943946026346267098028666845159645200 10674051 99081338681011579911732804605274224304 10674052 -208354637560146496612317176593102426880 10674053 112216279925715222966019262861987469084 10674054 78462346435286414311002868938799272864 10674055 16228684654573311416992665220881822720 10674056 -322181513776246875443038384273033328640 10674057 470369708676887993446921511725748877840 10674058 -118096579144140392177824781814252928416 10674059 977462842360573131786663235220050488720 10674060 1889144210458978671223317133186652160 10674061 532748054656574627378896331042592433024 10674062 -5372777660823512729763662848914921600 10674063 -22205483014817325831069057072836921856 10674064 132453451218196965872609365382700769280 10674065 421971033517159421706896782821810809460 10674066 -16163860005201778427725917316450071552 10674067 788014564028276046725809533793920206400 10674068 -285365816143484985268655489139178297344 10674069 48786232262902131638827668471231191040 10674070 5785942851368979907954625321169254400 10674071 -35701661172303965821651882930498801656 10674072 148248491798296527842765798016275865600 10674073 -221267366256927746938253998256735716220 10674074 -282091920651943848876574821587868269088 10674075 77093038109140219083344117925740083200 10674076 341772513731253110785285460311482433536 10674077 -689103904348085249416239464697271394100 10674078 181818587964560511356571657375157103424 10674079 261767457747805816367421559038177087600 10674080 -133130613179873417967462905141964963840 10674081 238832344710809786838461982896061360864 10674082 175118424298605824411951788878559908000 10674083 -42209294212948457702778209552879034624 10674084 -258236330723488181209848887829970096128 10674085 420549203547001247486329105670041977600 10674086 40929520804045094517300044077612048320 10674087 -434253608280171640902211043523682305240 10674088 -411636132937111600736618048160196608000 10674089 4974219948668289398095315350852165456 10674090 18805631455656937082716133069487237120 10674091 -525576692077317957600386696307431586508 10674092 8462362363819067218488918131518915584 10674093 57890548822039485467152854683061301824 10674094 108223911194041728439737247775893406400 10674095 637265003137632921632433456985938775680 10674096 -101888715836958556049505661931011178496 10674097 232704430408426265879072090328320122432 10674098 -215818607026709168012724103613302825200 10674099 3336403647716302340872730620018449180 10674100 -868157555232793642751582445737721600 10674101 -173804655896940011415551694438809786898 10674102 -102916589751176754494851980641619951168 10674103 418003057717978380515259406425014123520 10674104 93840465749737902522386169004038144000 10674105 -1987762070809207111894548272541619200 10674106 24031028288949838020330524860368107520 10674107 590953379778154338942611907119125696356 10674108 402482791322833482924517782691206676992 10674109 75398072636930365341082446480728680000 10674110 160715596652641453536867804437901648960 10674111 -91409716005952797114143933557317565368 10674112 -46313245841984070166208834418899943424 10674113 -37210649362373019575621436189174745560 10674114 -91322249876630020105110808984860238080 10674115 133677545315569839879922197435857897520 10674116 303411478678053786804749786219864739840 10674117 451582552683042288900747910597030540860 10674118 41336137003373056985800826487017668608 10674119 849087436599030351914861038332369602520 10674120 -14367298073292933565842538330986086400 10674121 708978702896592665601715551828375679322 10674122 275810821429976843604697943416766936112 10674123 -755421507577707324618157427248043567616 10674124 -169556221902341065446142297568779328000 10674125 -245143249950625046093553061154096160000 10674126 -10433469443500620401921006750429126400 10674127 567499897482542381259785257461715931352 10674128 -16712264369989253858490209304328273920 10674129 107247851956089780445478513297171737584 10674130 85322661189209305068652013050207447680 10674131 4056593068110111825055648010854933824 10674132 95142139435029727068906875338431627264 10674133 58539603186252862510385661324717437884 10674134 186488807911766818491516510134655357216 10674135 -81023656169388748298043111845445821880 10674136 454236662837953131034481118185379840 10674137 214607188344806710388380553983561650432 10674138 295933293344186739838690285137363855360 10674139 -178966249709502993576004045003124302848 10674140 1735516456759233540244699390513428480 10674141 -83007244181492808268024391321493131040 10674142 -244010653781124129578318422692192072384 10674143 397257744712592632274948661050430049320 10674144 -223470944526682179762517548438746038272 10674145 -136381617970924334006388927582084475800 10674146 -25764729218474288661348677630519316480 10674147 234003442160212583650879616155914094080 10674148 1123153119964801585523595798895861760 10674149 143935527650578392319754983132151527836 10674150 -61752228283821836377808552500718846400 10674151 -218096537777957797460074344159392411848 10674152 -278058276751595900406669697556265830400 10674153 -109590125693174525442647618515284900480 10674154 372910962739009545956802987872722681776 10674155 -311782779386568885435180003329543377440 10674156 -107990122841520286233619934315009003520 10674157 -255541402488998557166506234223903812820 10674158 -55191991112808809668636156690013180928 10674159 359146005474869501323793910624406227600 10674160 -43961880300592072040550830155530240000 10674161 -14432048483435312749858979488118232000 10674162 91326331726017793477490575613516860800 10674163 -571890535409213039725924319596785736656 10674164 -409581610337039002235138411608795176960 10674165 31586941358054546730835609759829040000 10674166 80627119494875200284697164837785296032 10674167 -98147119255492670597339641212357408 10674168 106498516217404707259364146492369797120 10674169 216718821119643066393193466920845364608 10674170 31266850809874198352329548592245135360 10674171 -45047860220205955827360385328465909928 10674172 -126630856455380431554388268573442383360 10674173 -525730935219714470956256151975804739578 10674174 4856643590031399534814905540758756352 10674175 -437006978249651937658036138829306121000 10674176 23568367179519334748835500336319823872 10674177 -209766363263175691856202604077728310480 10674178 117065909484069103014317579087261810640 10674179 168543106008786783919248763520956125720 10674180 10772401952733544890355348588727808000 10674181 309385337351760559392043684495070759040 10674182 -7988841395994871951867472630911167168 10674183 10440841595570987987426569008201351504 10674184 -68212452400646533388978337908745661440 10674185 -35798907598505590638768879991363833600 10674186 -45702115250151528734185266813138051072 10674187 -249176851036170021485232746525466419808 10674188 -47688953243437801446676256922992815104 10674189 135628366471818163517070013939900965900 10674190 -3675249711207577459973916708999724800 10674191 2024343672473745969550505459335841664 10674192 74768469713462529371979388215154114560 10674193 134855064630719603799879061006856683442 10674194 -218787232540956420261209104921720030080 10674195 -59529292072718354164031840216651888640 10674196 -63062853729994788777548786682951860736 10674197 -132619823249635342631486312221500186354 10674198 332951717117378423175165557712299611584 10674199 -10497826524843429280345667377525952512 10674200 154372993408947294170673282247975680000 10674201 51061739315571771952077176375812961232 10674202 -71227472469460426446737614017747687936 10674203 -365577477579812844018357386361190004376 10674204 156622761187495917020621562734066534400 10674205 146939280135673398869042019632932618860 10674206 10277572012154151933222365514699596544 10674207 -393109785727574515552833137213004810720 10674208 274592811808281239182002454567399194624 10674209 13031996966700178959893083537302961590 10674210 -24173143237571493622203014678142566400 10674211 154438752822434919211706173631368548000 10674212 183134093764560632773745134257163299456 10674213 243608743248485054249027623052921914368 10674214 383554246011241225730207218154997951456 10674215 47523133975557550416591303210544513200 10674216 52765562946888206401366884675896524800 10674217 -871442020758787671235324226230207006848 10674218 18222620146603297889769142874357345280 10674219 221284146691661805579202401421209386880 10674220 -195336961613574156041100057934618245120 10674221 16247398753784684734518719363746476960 10674222 69456773931988603538891751453040694400 10674223 -121985573148024946511228580183013924864 10674224 -164283640163980217429019893288723251200 10674225 290984733452558022222897333734996935350 10674226 -44391438740139806098070304447908007936 10674227 -115418170508411315555401285353584803440 10674228 336158555959672245510303409163405291520 10674229 358636930581613777331521153082998398830 10674230 -21495099691810570170427281239710924800 10674231 -67582178308586852367257292051496003200 10674232 -230515171362505195105155525965147627520 10674233 404490369917518986967278136758465349380 10674234 780955750028651180133727675352701440 10674235 75745041719247217186565167623717165600 10674236 433460222276922350957760884164837985280 10674237 17292788720779674575317306378195685952 10674238 -15615047334084003862192855752300812160 10674239 132072662565967011044882559865723522320 10674240 40560523458738948539297760424860057600 10674241 -25657323449865488446540322471754322988 10674242 -84196464693797296961697823037189091456 10674243 -658634808184206691390708986751031606880 10674244 167908585410213167586538291880065847296 10674245 268171173096082422865988326790053885500 10674246 -188180738073598897694242146035096428032 10674247 318615884857779334904614566135072740696 10674248 130207622904505914805701720504049029120 10674249 -368680670080440958892631117261829154400 10674250 109530098637423685262583336289612152000 10674251 -144319321801337991085670709823898332896 10674252 213825102417687332949450097837172126976 10674253 -195819076612027521101355891781441444596 10674254 18591542636465556754686736985306793600 10674255 -148894944895098030319476796749441331440 10674256 -145685237444593000219297530069669388288 10674257 -784010626861473502979482824857984880 10674258 -124294957863335399479617559781585011584 10674259 80355359486879821064148771472620399216 10674260 332006798096013920940558287961791450880 10674261 30063210809246223262852093916380577280 10674262 -512111710590795124811659038893016700800 10674263 -187563405576587996814242804787584362488 10674264 491225574404566740388169580229703761920 10674265 -112568161833478660820852892006603201600 10674266 -461063326017101352815729159818645600800 10674267 85087596961041112560010972685998256280 10674268 -126530815911223293011177578873252325376 10674269 -228092561222285617308974924058109103904 10674270 -102038036162442996533067027808538690880 10674271 682367731352142242297495216964383293472 10674272 75192623739179253667555421387399626752 10674273 -198910943403582247386488562892881673152 10674274 192825376258621869245002282153639879680 10674275 225223548349329204671911357477454958300 10674276 -25497354207125727246746281420673095680 10674277 -224861398954991015671022129560563856992 10674278 -123874641042009708860832516627475618944 10674279 -10115611916858465587084294048023116544 10674280 226831445832317462303129185431656448000 10674281 785709349777131120590982247099216577082 10674282 -109076948023423944608672215296602267136 10674283 -572233353637192699442864490945231797376 10674284 65265885363856352445894790374860687616 10674285 -8750898851977711643703764489292355200 10674286 -8128617290971223341719171591142790400 10674287 -217151802367197951242160140663500753800 10674288 165522805624179442160692582864999219200 10674289 -381480408790791383954424840449788068910 10674290 248440218700687546376245871957101286400 10674291 -148289249185747983653527365051377584080 10674292 111047677266965334564473393458886582272 10674293 230208558019749698517587586761328458400 10674294 -13634560922667165843636977598544548480 10674295 -326565738274707281967127249972413826800 10674296 -178774030939461983562196344464783646720 10674297 438556412554569835764595469744621599674 10674298 111835131606980508054774429672178097664 10674299 816065352810884773769284122003352827300 10674300 -11780671342429014865224628271564390400 10674301 -572497096026615714521920095590409715296 10674302 352783811403519149567674345313707612032 10674303 -384787846396802780621357167494094186296 10674304 -326461891311628187914412349790460313600 10674305 -327579356763020678316799233810635898540 10674306 185660535563570023666550477846456937984 10674307 -74109590936601265509393869375685336360 10674308 -392984075917095405284702320131396531072 10674309 -90010243943504095214517618338565875712 10674310 184191804505608439847824556309070984960 10674311 -125605870151611561974952011044092580448 10674312 -473496685281403585640251107618843279360 10674313 368372953420194453883240044626625714724 10674314 50437223911501695476530772438558169600 10674315 71490782308844958700271904222168945600 10674316 120263628474943661414874575166536791552 10674317 -33493141100029875086178251928428976468 10674318 -81454965811533748664032878397155266496 10674319 23560169820436698553033111882014303744 10674320 -946161444770200964216861897962291200 10674321 47283569639890470051586615597211250624 10674322 -471168405863542210406915245695732403200 10674323 -150444233343753569712288671380008781824 10674324 198673168905087297014827584153275276160 10674325 204271886611801842419922348253111647050 10674326 75985101611349946904282239377260529024 10674327 403134049092483226490479386370639926120 10674328 113117045464624793595669228689336770560 10674329 200550511874836175687788414559325622980 10674330 -123807689037950360719906002238487758080 10674331 -150573442452851127464326783343008932048 10674332 104333716200019841578518262232023543296 10674333 -346681026375467666042690487610184236320 10674334 68144604850937004566184777284674913664 10674335 39391769907320752879047569719798827360 10674336 462098344892556525063767142004046168064 10674337 93531327291265526386867577023094325986 10674338 -427110260712328596072074064108145621680 10674339 -26603498950902762469346840796002534400 10674340 -18509712805735162692028246179978117120 10674341 -504151185477495336374586655197749469696 10674342 9022854893559291450849557527897790592 10674343 -219379195368181167399540559298792758408 10674344 163819701382867367756577352158493163520 10674345 -347568279416170167749934314519419671360 10674346 287780636891806069936530474939392204544 10674347 -283483185442269222213106172126868367848 10674348 51235320959972698881025142698366688256 10674349 52418885640790879447530952656334296960 10674350 73216844489171440410428260134722227200 10674351 -294004372834605915887818772677361451408 10674352 1621743820276417943989689614429716480 10674353 246790511646346062327400552908283881024 10674354 37466209860189653436626820169889372160 10674355 272474973577496805766669673330546828160 10674356 237963380419298821805851032825131575296 10674357 -639895946783234926547521282963601548512 10674358 342702643597003633313551936633400261376 10674359 302833682490398638698792612508095878904 10674360 37674913798838635180855589401344000000 10674361 -141913145125095390467244863865832348076 10674362 -21105783131934989646997005823985351568 10674363 1702337010815102866164138675310265088 10674364 -387677453898443164964864680206369332224 10674365 10920194692638512035286603061740532720 10674366 206130187171680968094043291375509504000 10674367 186104008225036423748495933780159862000 10674368 -162591798881779274230727886489249644544 10674369 -116123258509216386554946843350729942400 10674370 30437604882447386330709135356670720000 10674371 47837389474199165947144291779249154200 10674372 404777923825674498648360525077059584 10674373 -896159799533397126065621321717905832480 10674374 -83072845087846273650676508986911971328 10674375 86648993107797383336358689378508765000 10674376 -59164628439301328472435399939346897920 10674377 -130554444313668112911948351379346107200 10674378 -254518936625457551999978366951453040 10674379 -273224087532378614801601589834531107000 10674380 259585508360230840826918243362340428800 10674381 -64210299560071823346699309799585181184 10674382 45957030301994996753895107590334414784 10674383 625874956814001220568897403392511835632 10674384 19161427056425091042482902376483389440 10674385 -112770338415570190947809984615430382080 10674386 -147193321208296284689982801178277770608 10674387 167655514757766506981827205543598218688 10674388 159338623950715050440377360842530983936 10674389 -8358991270330357592308641662690700768 10674390 -33171843866782207095225651642336921600 10674391 -54155635540203635607182767609402677312 10674392 -65728897922551025522098159910416097280 10674393 -199543961814037348574157869595289197600 10674394 -93360362069356823280915528438560647968 10674395 -342512867174274903094585620075238401600 10674396 -92080823409556107494860911226742000640 10674397 -254364336752778136226256173358851818080 10674398 -149051635579904028252932370382710727680 10674399 443825236653717021861626754472790376264 10674400 317448435573626957174797963815164313600 10674401 -1014846116665997658526974862525726406400 10674402 163910023271699417843468229294054430464 10674403 128738928769981729515547227805825738652 10674404 173941098125331417187118788292185669632 10674405 -565098784931999345012385885652091984640 10674406 -7506816568500326780781671890757904576 10674407 -636349086245919947602838535225452718840 10674408 226805423753053090669016132466877071360 10674409 -17141846698659470465668034559875189430 10674410 35259901111645417766502112140123435360 10674411 -218886113885540250221311996979664676416 10674412 -50355374181427510340038031417189234688 10674413 694668356984704224186575168714763016662 10674414 59664163883880579353296129387233443520 10674415 -116923043791626015374717498275002317280 10674416 -28589982743247119855119291869390176256 10674417 -72018246662533282942591789095447174144 10674418 -248701660612222742757134385416261817840 10674419 27703378268389084500049875753566352384 10674420 -58916141380784770370993285501760645120 10674421 -305991079421266547559364091033838199378 10674422 26310565615474606533758295531746025024 10674423 24185111143866691624890994684301766552 10674424 357451920487181713419764853195845099520 10674425 6471462284342678349028456988250217500 10674426 -9758170672738990804061880048869391360 10674427 82335129749473096888775275373141752872 10674428 -473541952845792090327071771576878548480 10674429 -718132644896224781235717494388977740992 10674430 -1921681986508070697205060959660929280 10674431 153559390035951874361995024091074751232 10674432 -40672967310151813791800610553501581312 10674433 -255784994152234280315538561338084245440 10674434 -453827832643696256041542423529912206384 10674435 -72183796807104629930128942647620773200 10674436 583211721840713621394246006686929082880 10674437 -641345627651583044740288495234156603680 10674438 -23372407028321358298748642756695283712 10674439 848693291754111819884791251368407890256 10674440 143052657348505435392624532476715008000 10674441 53779675348591124169117096208590935850 10674442 158979392904067227515636559068889225312 10674443 -23710375871675944541654081277447361296 10674444 -79223383601131340584416434383157944320 10674445 -9727740354112678918193359160359352520 10674446 -131500301253429336123867999914767237056 10674447 25699756997845337337771260773008015360 10674448 -5784926770031160005424168855560847360 10674449 -10065569482518059514840081702068712336 10674450 -148924022922559168533364336733165472000 10674451 390543881623400469909290295940125961504 10674452 -449067706019748071021111269190316994560 10674453 -411524240372298785745414793688323853952 10674454 179015844933836921536054384938898094496 10674455 -322238238634754914444809250847671798560 10674456 1237596287957562125183293739442954240 10674457 -24713312084284457388653002121595177600 10674458 -45160114385464131391519561619380515360 10674459 299519612398747610851384253479443483564 10674460 -232498862120106271099650177473211486720 10674461 123095840196349944160796695202126196864 10674462 78858040637551601896969750884264449664 10674463 -36205211489317604733174146444875151000 10674464 -512928022591463199982823981650225397760 10674465 -30479813273514435938554720693228300800 10674466 73129905641876590707509371989291805440 10674467 -286612351441422823902176688164106008484 10674468 52251964392515667559024656491458560 10674469 366013399895512255519475109333628650844 10674470 -157307348232525439662607072681555818240 10674471 -315985845258833725833446514417104266416 10674472 14758019517576453113155635302033479680 10674473 67198308752714235626116853149198734720 10674474 25618587015729959921899857281546285568 10674475 -51496013583647865523412647982959703200 10674476 -334122263448896858614997593308624925440 10674477 172014958346612499840865341093102305280 10674478 -12561252660709026604581954952322357760 10674479 98481505239892504836814744140617668920 10674480 11219068452702961002927512100903321600 10674481 -249086242215694975382137697843701270800 10674482 -13143353081397151493091998897153971200 10674483 -189779010018986812251853773780774336 10674484 -98177558665346793789195956417731344384 10674485 268725598901155687648826829739534663200 10674486 70530767125742412551379486866789027520 10674487 -362954461721079666565236517485904160208 10674488 -272539723150521686903078738347421736960 10674489 56768230235690425814867409232850820480 10674490 -153387608717157085950079618318770950400 10674491 51537692402554030917928730589037131000 10674492 1556563195690694864339773836990726144 10674493 363891114618010178668195911553753583724 10674494 -324212526605926716858246223444581023040 10674495 74400826273768368719177505334183247040 10674496 -70551773634047626635377277088135380992 10674497 -71341696293839207926873191345888789054 10674498 3969731595836693427912416957417895168 10674499 2035095160717962296875725516292553568 10674500 84510304770754832592121502615584896000 10674501 33026569720201879609516278596332830432 10674502 28083198096173426971347636863226278400 10674503 360675903014057846513771307791816277600 10674504 161976869097922877606860275699043737600 10674505 -34694082194677505207545010934002688000 10674506 341885748850349101033248943630057416960 10674507 -239534798348266484462134882893003720960 10674508 44659490926113684755149014504064845824 10674509 114099536587240673119798156321790553600 10674510 12247573447059977745042896833139773440 10674511 -97601004178352994773454103720819231888 10674512 176023936491288305924071118968224202752 10674513 -424534362810664137195979831498091521758 10674514 -10460173112623061417814070371101841600 10674515 -318771373480417646066877410115309801600 10674516 83186253639643860864770574199499458560 10674517 265067414906971856112782006224529855392 10674518 147427014891302732054107120141369787904 10674519 596572755464980548767910881859797358720 10674520 96480760310577512574571501519185100800 10674521 -82113560741581766130112713395509698432 10674522 128584717226190953146680721629095954160 10674523 -854864292077933406044122878831095518800 10674524 55332617974667021910890840417540606976 10674525 53902245289368170212381890142618672800 10674526 -369907913711876399053175126104944940800 10674527 -699274200755169220661889114722131581648 10674528 -211328923229904591899719113437947625472 10674529 -458781543693487062337821987216322843870 10674530 -80822861574074900746426093333773242880 10674531 -121984024191113162601031870077176678400 10674532 -44272743208379510025397343299271728128 10674533 388996248319668609144728733591030166782 10674534 -26106391596116300816523350209960673280 10674535 -7650980045151101512460533311329750400 10674536 -532714068714318246444587530725531863040 10674537 -132659351744549525904071341576199619648 10674538 -139508612934464798470767089029579089408 10674539 466678627248550653636710615080697972340 10674540 34041461855421173107543668106530693120 10674541 -41273469714181681943218040725293875168 10674542 -128379681141169914651656902296111748800 10674543 284885612107594994584029053259133878528 10674544 13934593980637529856305299984866770944 10674545 33909438173179224214666727881973712000 10674546 -283111571627611026234058756845545020416 10674547 -331304888873969919843380842332523584312 10674548 -470608385093235405062346394771548772992 10674549 -440299875754468269813568482977560258500 10674550 15184283244141211906882078110531808800 10674551 -279270605474771064979171050094895063448 10674552 461481445480944270253991161831739596800 10674553 -164130731827580567353190578245121919616 10674554 319447721906671677348543753021229654272 10674555 -88594465128441501560234686685640682560 10674556 132137063756480356690606453162589112320 10674557 -444555628863864256858390470866544482388 10674558 -20780945029031744599865311391246494080 10674559 -34872317187241867714873993059663104000 10674560 -211041725904491080192763149234785484800 10674561 309914435376434058268578379580122152480 10674562 -112435121037759672899156442221351651328 10674563 713992357071537338009196740873725330812 10674564 56938324988487960476045674212557537280 10674565 535711196030360079945650920717986018720 10674566 -7237685872883631962889169359290910720 10674567 174634508624807910987351815887470198384 10674568 22399859055199420721229659207583621120 10674569 -766862728491109757963524691377289726940 10674570 177822352434154705878277268999169235200 10674571 -3085552967626305816865208665389146880 10674572 -393963104896652915315240609809864604160 10674573 17098899536631438476955771761021803776 10674574 -160779044466962593730220731909816677248 10674575 -209800219710927181990842948823382571000 10674576 26752613125226477754510772306727141376 10674577 14551096443644051532242637789183501312 10674578 7062218138209228005734046315089745024 10674579 22719714306376255050223609584142035384 10674580 33124830379132641944213616378518937600 10674581 519787952538061098823158829103946440700 10674582 -114656157931411592811724764344428934208 10674583 235557123666563235932225922687899365832 10674584 134206846855961014337469274843677388800 10674585 -14838090677821681915380025068395060220 10674586 55008079689094909984228292679432229344 10674587 -6075602498105540264591921739639634176 10674588 -79504909358054322290337848709212359680 10674589 6255007393945345017509372477557994712 10674590 313164563650548514675334954047293652800 10674591 -168351049817601918745259218599164041200 10674592 638808081877472598443430945470606671872 10674593 -188659577998333002949462247024036376576 10674594 -54898745425482078339351553322073768960 10674595 -313170655772992595784220812493333174320 10674596 -256214621308876017262972723890557295360 10674597 199265941076634232051130821758174845760 10674598 134932651060629127410132667416975769920 10674599 -55694701178367653900529058333616217600 10674600 -32043077493514906843632494760394752000 10674601 -261897793788847064970620227469814610950 10674602 -116059228993675837008697391689769604096 10674603 270272769822996106878988631048544608412 10674604 216830989228378019230786320473362087936 10674605 547918009953421608556977777264504229260 10674606 -149881539945244388438650049576433872640 10674607 -90661043585771709214967032713947621640 10674608 4971212327242345083739042747514880000 10674609 270406069435863331006566157981449733728 10674610 240300594082485071961801515494088904000 10674611 229749234679324282454281059818717312544 10674612 170029151013840493295560843836704010240 10674613 10920230525291900499914380382094087964 10674614 341066156995042732962615821671741066656 10674615 56940356302806155665257193633099499520 10674616 164241506374315661774153863684139028480 10674617 85990532079935808161682697625309610666 10674618 -87659183396913360565231404563699093760 10674619 -381778556597359311623594897599576790256 10674620 -144422765610615160394521406961801185280 10674621 7435215236905726773132736208802379008 10674622 41602299945651441036037408724352958464 10674623 611697350936926908866710926886312401120 10674624 -52591492129921002878431704609875558400 10674625 289809836065263033055235418097182930000 10674626 -170589039009021634000548082828029085488 10674627 -701829681285819809605578283818460419840 10674628 -19987107593988663392592948318816009984 10674629 79176228137627289220331347455669093312 10674630 62631531106796158290123258253196937600 10674631 -484721746674724686569191595910993615336 10674632 -104849460315514008857774259124214553600 10674633 95617716561564859936583939724392648448 10674634 -204058082350412576519753297719284860160 10674635 426992605952595960334412027488119538080 10674636 65248235856658232080622798401283604480 10674637 175054635259180513788686518152803871360 10674638 -180519516179771691966918847296113072640 10674639 -889164521670597852605228927807412952800 10674640 -243761970347300402866111960286358405120 10674641 231050426111253671902468595140090623840 10674642 2595552306044343498956707957581516288 10674643 -176141640770672259013972523076880940800 10674644 31213869379833715692344119792835604480 10674645 5896687056707264987489315056650771840 10674646 546719338675988658451238919208509377664 10674647 -670105295206040641870740057028193750904 10674648 110370895144467837946993143064059125760 10674649 884296639129289101578985896931129776650 10674650 -12081637615228150124369007878849578800 10674651 93026225187180611045042335700341353840 10674652 -185802141012607379927215657490176382464 10674653 677203513348998370202866095152060415264 10674654 110805384127695265074795494406004365120 10674655 -38223188118297759254103588974131530000 10674656 156808671106757827943567371346486231040 10674657 -138959226143764974457146846168388386048 10674658 -190033211883337624313947866724112203200 10674659 -341453952297771132478645360825806583140 10674660 -51939539905537019647576470432614400000 10674661 229949865314169542649925467894505627262 10674662 -742861531563878741447802820348907932608 10674663 103667880983851530763338268708087714344 10674664 395384953365533885801420874244423680 10674665 -410473049587638273565800080684215377600 10674666 -12785653914375297703674871120209981696 10674667 320094269233554336519204472830620268240 10674668 48348538080388198580525204621016668160 10674669 104828508529478537018223629562387130944 10674670 246648545934234627816244205720814905280 10674671 -38727564453074120658910934375463798288 10674672 -55072793424546700514366906598575800320 10674673 -167735588952402435713375596606078308300 10674674 86603027318480515666397418205078005792 10674675 -22460069690890344426593084568371208000 10674676 317813378660405555321931118741250456960 10674677 64419745073726515018387335691598794008 10674678 -3379398423466697727620638791063859200 10674679 -669799728277908724020989526322432102616 10674680 -244771126906756109166406235081494425600 10674681 -10902773935995342611131886035661029440 10674682 100931451222545910697747458979680270192 10674683 90062667833876913981771466893044752932 10674684 -338606607433865200769631579291733639680 10674685 -8163698674209964766783974582993722240 10674686 220179170920776463031480553541896161280 10674687 -499517239685761054933033282344113211648 10674688 -396621747283490510163733527256262246400 10674689 -359290774231045471769061371730547200510 10674690 -5198084080765415424499923088655339520 10674691 -359694143083690637928573423338783968968 10674692 11052883376177776529096186511108894720 10674693 467834244851307592640025010719860558400 10674694 147613166021466682690355532019405679040 10674695 95240724508669062194258833742714745600 10674696 84300532470275145354473995857980620800 10674697 77235561083055964536887038229932401600 10674698 266433087073775707286646990668403831600 10674699 68609249853385362812298480801354082776 10674700 130257973518375670984950761901632403200 10674701 7038552362402400166912082376793893504 10674702 59492594737892040180791633472848712192 10674703 -280466126456958437135516907903900287816 10674704 -24057889615501394524164913611898798080 10674705 -72182054839457582361045596050904249280 10674706 15196653363980471014392227542086036480 10674707 -222198250852528349541702241168485312 10674708 -207606171186817139109885012888804458496 10674709 229227694699551965630474183155877494816 10674710 6107562982431189298809354207054101760 10674711 -268031065624603333477997151919977822240 10674712 -68182951393747886686143527349200332800 10674713 96855283609936891893554200054252938240 10674714 173531715748625936002907973438428184576 10674715 -405214371340794683123123946410835272640 10674716 -228497028942905048529610586429608608768 10674717 342184023237553744931877293253054720 10674718 -303037494200376484933541337869076877440 10674719 -173195196037612702425990346899490776720 10674720 -29038564200492004946996411034815692800 10674721 -459463521407041646964374126719477851756 10674722 28662343421050892607641406397196535072 10674723 -102988240535622857299423705103848686216 10674724 35255621194184590878164341039688089600 10674725 -80094914009557376195978484268403609100 10674726 97165527028674807658823563482101145600 10674727 -34749160369642607147564809787496813600 10674728 563554760821910545860502958082364124160 10674729 -233459717134865099071092201534795270876 10674730 71623652358508225012868632981836733440 10674731 -228286029583875143694719855583698965248 10674732 262707220326670456426070981523387494400 10674733 -864611684631247322624773232185490791018 10674734 198668617456037807658358495288835407872 10674735 348586534379730996553989276438163434000 10674736 9783113469468644992163052120484462592 10674737 -355177904458647738968809595774183290560 10674738 -93998039606148489996932359133489683056 10674739 584522460469041803664803711300862353880 10674740 -192653769788498786905352099784334767360 10674741 -178319435337823570471494034839753408 10674742 -177605010778133800452292170932727081216 10674743 -340660254427588571462964308091024657120 10674744 -157682561482289297352115365420215623680 10674745 465995733563050412180913702643622818500 10674746 -125858306104928094067732734094456598928 10674747 75999012415250447747323567170357636996 10674748 19330238163265268035050423337560215040 10674749 40986970043109085900661347877252523480 10674750 2364308221565866263526652722304256000 10674751 -524092465828202289964058401065231469400 10674752 -179431418015792124246453237995054039040 10674753 75595329922835857615411556215072443744 10674754 291613926561977048080823822482730874576 10674755 33626252398223711073309332050868688000 10674756 62461209728839753564577335944538170624 10674757 95689253453843578778730041937182246272 10674758 44134934678130573708258736861760438400 10674759 -6881474954165669582821824065705121888 10674760 39174429367495803978307489697862451200 10674761 -565319834101471610452226534167806566448 10674762 11410699878745918686322641537673388544 10674763 626420260562914025723619309963755433384 10674764 194382741503027803030198590796282186752 10674765 -309770384008619306437894740095356563540 10674766 135516666855345347871363426547009685760 10674767 -109537072347230212472869336031255159184 10674768 -3472151779795686343857522692869718016 10674769 -178500195151506545737412478243034368 10674770 -2131642640834094993444266965698273120 10674771 211445163501989758649941100028229614960 10674772 -124874301921592424398937415760562794624 10674773 216078959954648579188449361434503171022 10674774 339672366480187572701800326471846650880 10674775 -58877630797024056769960266948929232200 10674776 177392800425113681372184198403810344960 10674777 16505799425027491189257426062227507920 10674778 -358914788243335512976568048287709740560 10674779 -216361987877850633294667112204286393600 10674780 48760234089018445970009659715498357760 10674781 -527668543580805542112147737095030880256 10674782 298884080140078141067693634546151870272 10674783 -33790625036358857354678898384807482880 10674784 -519341770802275840592056785338278871040 10674785 330854263631806745086610866886662666560 10674786 -44104906113074865320942015406787844736 10674787 -251462879180627573105168428272817962560 10674788 -231258154991178530512687028224157018496 10674789 255274788340997106833932727637015087840 10674790 -9346422969155412633013476170478681600 10674791 498833791399452195062945948000269899384 10674792 -203070547862368242496683231232922388480 10674793 -1250805283205016984143166377552305040 10674794 50746156782456539392497997619953274880 10674795 -167908848762448118368553663643868561680 10674796 -160336035766114746279470644863333335040 10674797 475475885055415932247770205704401613312 10674798 -202727325293351255138961905801015334336 10674799 110223043558788207387596743633534692480 10674800 -61969430110421452029123777143576985600 10674801 173292374593859877595485348990519602880 10674802 300120858854294968766723079136317326352 10674803 545676476255528462213245673796050014824 10674804 71789085935380403932720968357897572352 10674805 -165022870084356847401036536700979485540 10674806 48184745903477031986568498723961593600 10674807 239171443816914036942666268349611123200 10674808 -96457672751859209969884951329756672000 10674809 50235189030772861560810256446755084010 10674810 -68564608067934465582189988383400895040 10674811 -234535815846971506155354091738569642240 10674812 795664456715233897729737889354043074560 10674813 63446037681316796976985533957171560544 10674814 138488994397426835270270946968126240256 10674815 -338624244418907362547010506093139206040 10674816 149489588344933920682775981039026176000 10674817 751880195960898520725431929379501124800 10674818 -111342957835217499954815962431115150848 10674819 -43052425045387339109233503900449253312 10674820 -187189034231991047045506582198112478720 10674821 28521596826022129157889467685416192352 10674822 57655010435526240480518284958780590272 10674823 -167385467628539386467345908194044861928 10674824 -449961597228116862959535660806341463040 10674825 44601529665335609462097637983230337600 10674826 239035397941315763516551386805500920112 10674827 -460173602964154885815730813264929834000 10674828 -37727466633175512439981949454085515264 10674829 -378652052975620254513115432940424798912 10674830 -7160253140716691794506931067006244480 10674831 301405774313235409816251261779378705664 10674832 57707808911819613167810895653743624192 10674833 -97414765944317728568198751932788386456 10674834 -180924546655661388143916890489596388352 10674835 95710587189176389803051487064315950800 10674836 4695310820950140887108156191530092544 10674837 113565809949249801472509474645683484348 10674838 30549649741535090329519791921873670080 10674839 58389660777827938800337710286666567392 10674840 71726453227537636932707221556615577600 10674841 200783879144688362690402898713486919242 10674842 -111626439226307880662087604926567557920 10674843 307806412002804779754317063906936864664 10674844 -480331641628718585357881125752916802560 10674845 -170672732231695267691776729615930509600 10674846 -39064610158736475456617790007990710720 10674847 -72688881551149399073101799352686204704 10674848 -669199838484062872453450459936593346560 10674849 -285167665384113625602090500216072025936 10674850 -23752835995722074886330090753075302400 10674851 76643849826742363787706105318940583304 10674852 97067844741753539129676577391777452032 10674853 -281898304356089570428646490297038626944 10674854 -3411220572855832057784914883434191168 10674855 268515915370492531496826451498330464000 10674856 45435679631292878437234751149736954880 10674857 571041157099093803962707715581988282106 10674858 -65292429108468329844181139919070126080 10674859 33324793318626274490665755487459910704 10674860 93879561623136477869097141576633600000 10674861 262268253200585103008310223799610288384 10674862 450444715655880439225810118017408896 10674863 -2755276794937732256803299764327286000 10674864 52971307662546050216266689136801726464 10674865 -807261296635714087866629758449737808000 10674866 -229971882212732866402072104164259376368 10674867 -31195514813019416629267488780806085888 10674868 328149834139696433052178776588311412736 10674869 -59222535859418661915624779139186400356 10674870 9883706497566986515690798411064371200 10674871 57016209124615424445203096770860393000 10674872 117263314162302403252351314908088913920 10674873 -154715019594429006534250222198966740816 10674874 -25699604395975075286962967968997384448 10674875 -685581135661609078131078587930926080000 10674876 -89886412759369896400100525150555298816 10674877 798759685768555190885235845004968808492 10674878 208533536418793757805242041602546421632 10674879 -2709310992784745827407630293032013952 10674880 -174814652194269673923388300956637593600 10674881 24480146996638580009112520961375230464 10674882 395095343457151913268798611925952861440 10674883 -283112628874394123162048877545396309496 10674884 261001111651227431498612454228375843840 10674885 -260730822682768525541468097319930750560 10674886 16091834518859147447179992197968471392 10674887 309823648421517853942691090318405644440 10674888 -60706843598487973614719046446028718080 10674889 -382592256101551619063162010244045922076 10674890 156991236935565287473755408107113903200 10674891 -202891938403342739390708809295930343300 10674892 226846845017925200547287523348311903232 10674893 332360558711688836525418011951791334880 10674894 -53212077085986598112164445818733323200 10674895 -531482092628592373831332836092483460640 10674896 145406931167420057116488166499961495552 10674897 -282394098543740545461757735752524816400 10674898 59233271798182319055626586793345801728 10674899 -35462628560987139929484323217301406100 10674900 112923753077834725882193782302085920000 10674901 -137423353131048650860994974648233871748 10674902 -2504087083042506134724322403942768640 10674903 130581242565702420610562963359464771840 10674904 211466459533061023564129480017428981760 10674905 27278693028030221498754727232981004360 10674906 273589018919784722665848263831080420608 10674907 48316329426002182892085721912679568672 10674908 -88776749036774619434940754575354127872 10674909 9080342509443850880363593425353020992 10674910 -165030905450299098634380321238382120640 10674911 -62599958161580625068421186214033687848 10674912 122886018094882597584339410246852149248 10674913 79875674357261489221563857159705312162 10674914 441297718797505382854511974280421375360 10674915 -77391535466552807550284999638108452000 10674916 -4899079466349163391507334975886454784 10674917 -114456221706802000495887774509859939648 10674918 212343316660414769874509161163061778464 10674919 445856377855548184854587422085974155320 10674920 -828547294652198548679706109583877734400 10674921 -15148458318784841183898423344348328960 10674922 7027857704331335760023003998045593600 10674923 188602345395534108713811091532912484240 10674924 49154543300959105923982169957295175680 10674925 25672715130159638929186324980851595650 10674926 -54069444627151354743721978300253297088 10674927 94524565496542485326710697517144144480 10674928 40722831369225808233645338145076543488 10674929 -818633515001390196449986277712685267200 10674930 -43407313076223829772218640749950305280 10674931 571880749406182528954927711589122262732 10674932 137526864136078906739834133051731930496 10674933 -216863461772479776051224206680455515296 10674934 51645997089245830551547953041458835616 10674935 -201471144227423507927766154283636817600 10674936 12804931555932012781013200230333235200 10674937 87211215071431472299806255054375444032 10674938 -162831571170993671361111023968049548320 10674939 -398136102022966942654066063095047265024 10674940 -169147696846805741390023028299700712960 10674941 -118130115050473063854431984215576891200 10674942 -78429640289859340252576062191691765120 10674943 -113961198342435308761500391832518435136 10674944 -78641028727768359439552908598941057024 10674945 -284826922837699924801093550471520327360 10674946 309983511721687587874762425204363349920 10674947 -408380233088460664205220685172493217608 10674948 158105163410670666861634525112095534080 10674949 -74292138539734732940950880144635094050 10674950 -63158336866921331106604549155461212800 10674951 -162894903497536922849550295082209516416 10674952 -619838077730807155468571587029531110400 10674953 -9076398840586847728525917818854226736 10674954 -369870083083171186334313884374950397440 10674955 -204949232954586055652093482779680156640 10674956 -93618303862386809598781364027886105600 10674957 -6485566112871264294419766808177099200 10674958 -49937720662433610346003214423490858240 10674959 -290157542936372838769903473419866005840 10674960 6089996800301248183322905183184486400 10674961 -35490219794903286892698304750601069952 10674962 148618982143122722296089342947725065984 10674963 77657973636362592874513722881967057600 10674964 17163863958187791079423612351640891136 10674965 -405579584243147105002632598470908160 10674966 33604765331609231816272237875925439424 10674967 8533242129936137983763289374008060560 10674968 -593497931339514140452684196711467837440 10674969 128838436173788572262910864157517358720 10674970 -95057014905146265246548862507035500320 10674971 -252899093554858615486360639174438794168 10674972 49006794040665037762521478064164429824 10674973 635930072831506725030356326898621861222 10674974 -118287271873924317108755087631993225216 10674975 328054498745593962356155698999647310000 10674976 -407218781828420059566762192836468146176 10674977 -466500447466466393381721752940196086174 10674978 140342851171687866378998751395489188224 10674979 -215960697316922515687524831735856917760 10674980 -119688258677897712828307379505639759360 10674981 190188895870123658843774752579370010012 10674982 221855712793713997664428165096757018592 10674983 -1072439401371536488776612974383806624 10674984 -75494175907950064298296371765348679680 10674985 114617810094304904569317244595799720960 10674986 -2658623620676999474846686379834976000 10674987 149575493924594588911833218015837633520 10674988 -157159368007296091032839049737165975040 10674989 116240132694871770491162992465661073324 10674990 -80001516136133906161345954043119042560 10674991 546308054999539280036713567240753893392 10674992 115090015005603661907747137171189727232 10674993 -339416961446155367646769002186191967360 10674994 -108916159072391852127098159899344660480 10674995 154842612681758675541920680731454527120 10674996 44863583529879577025824241570011269120 10674997 -251642204422905327423335716805734911048 10674998 -25788359879521777960593569385431357760 10674999 -168056935482937922499059133502391850816 10675000 -149255523931168841940533749761792000000 10675001 -357525907284456491809778404164311191596 10675002 -449472139177693941462662986404130560 10675003 717556574482403595802367539489144865252 10675004 140165804095809681207207366804180589056 10675005 43818923396751480150636225885136035840 10675006 44943667618261201587501030616133545344 10675007 -217047336308024663561645977118422094976 10675008 -377068349003376979546173175869997056 10675009 47435236371607409340344014554205916040 10675010 65766306207728951284285268410256271360 10675011 431105310050471813900383848848633396472 10675012 -517826631219686670607724389603858381568 10675013 100152379246203458998701826432134945504 10675014 60042773876120390974868914779848208384 10675015 -46978287017899641398664238766218805280 10675016 -389512136881250003753598883540451328000 10675017 314007061529827350404968331898355464000 10675018 -10036532832439931247678730541087289408 10675019 259090428765029878086817568088847398420 10675020 52286081715343744662711917425788103680 10675021 119874947830733557886707490716480031424 10675022 3969104865551689469902244575720442112 10675023 -520588547494443417638822159474275656960 10675024 -6431378880318819557534697194706452480 10675025 60292020574166648452758799348554176550 10675026 125584906634378836202262442845178026144 10675027 140877006556763535076858506588341856072 10675028 -87644208645531965668016231981313245184 10675029 -151650250244828608945473379186123134816 10675030 241155921608397340217379106218768136320 10675031 -124917351822915568607230159317602477328 10675032 179659152282243922932681505307354296320 10675033 -246136500606100819760093596098444611200 10675034 379928893125434605873311256711376694240 10675035 -56972823801482673091837207421403141600 10675036 -44466868247427197059266687866883932160 10675037 -326747244024151187203872414102239908314 10675038 -27185893878643500333620172205888468992 10675039 -506071481880031600429718924247450984160 10675040 -62095096278116632444831743418139934720 10675041 -130298953431933690038771258947441821120 10675042 -120381009651501627071691064466762070960 10675043 -63386443345982485657244120008949873856 10675044 344116541111690740499688209425207603200 10675045 -104051138213036899614712639141938499200 10675046 21953380393771457934819259851289589472 10675047 -63943208821585922188874683409934059520 10675048 168406996908361753650477314965563371520 10675049 77710577518974655353528826966686672192 10675050 -5428150210998421728721341876054835200 10675051 8709848922401495849584714995291227752 10675052 -234331871227617124389276838425346756608 10675053 -327141175487255242445614362853609449738 10675054 -351471833987056260784733607261759288576 10675055 -136208243372075318502328199842125074400 10675056 -4764632717695428293952553536122781696 10675057 558468071066687059327726556668870532306 10675058 -373118797872095929904489406937044553824 10675059 363439726603483684416444807483689945856 10675060 359288938868972429320234326699482511360 10675061 162366131184341485634845129857679048800 10675062 123467882874670266968672775389009092320 10675063 -133710710166178204810032077839130400768 10675064 591825988910441918617965338332092518400 10675065 -312525495179937995213472217372957553280 10675066 -406345415657683909180949657577511386768 10675067 22428115108936486197321850411628703360 10675068 7329323729203938935650532938512867840 10675069 261736826613497628194836344177387134496 10675070 25639708369194746792657876905893768960 10675071 29046908597715537068955616020155848824 10675072 -417316125821813053599490261999681536000 10675073 -118756557370627724635968101108358987516 10675074 -248736282947765589813677130265424064000 10675075 -250361917596782206523233322935531820400 10675076 -164158471081168456235609645609431098240 10675077 15635549972141201664881486374920096384 10675078 -115641131283906066768899473138229024160 10675079 -682757617443824441996505270727130137320 10675080 -69035223481964415259912003966030540800 10675081 426943014366104415625111087221674605264 10675082 -4698991655914644367288728566313263616 10675083 -129842283213374431601357523577940481576 10675084 100624668056049581800923377435488654336 10675085 464759857501181418308429658525860328780 10675086 29734671315859917510228415892889606144 10675087 364931571580174695747774805366510834736 10675088 3274003104849294312417031712991166464 10675089 171004967590123142165542461867627273954 10675090 173491286424439358241139176464242096800 10675091 -4110901440720260364628642372698336420 10675092 4789690200324753551255688059662313472 10675093 67919345633323687676046476598529934400 10675094 -1161007421389224607314283411654865280 10675095 1855489538168949888362692603568737440 10675096 309889833495692893749593997386592706560 10675097 -833819032425731251642781147445247862454 10675098 -17131266943190400572505539045531320320 10675099 183074241400887620133451369091220596136 10675100 89115146744555920278212419124604518400 10675101 -137776875175634765127118410837194814240 10675102 301574877711710745744785694312932026752 10675103 -446348980049682113822911951158575979720 10675104 120137124044721805805459428233707520 10675105 -42032881305840386447481511121336640000 10675106 -33461676242389010849386793099299660800 10675107 45222649201587060646463273522078655000 10675108 157201134790807799328520769017730282496 10675109 434849462481806499481004869632253925310 10675110 -103484131707244449075264018597083258880 10675111 -588970894113249158588255835172652305288 10675112 151019711174819672164151988351664128000 10675113 323732809828405809321114245127009696144 10675114 -74626275924029294173978499023402219344 10675115 -36424186983233656637477796453529741680 10675116 -268194088742530166367261964152488114688 10675117 -774811790373532925487660217074752185834 10675118 167528977787228990216982953459840381760 10675119 3185919955902318406203422399413874688 10675120 -44337454722416643210447242082110668800 10675121 -900728662248330720325309296704564973678 10675122 -151014167396971199480033872468537199616 10675123 77556988938281392370486896749002447704 10675124 160901279292161407205155877564020519296 10675125 -107899216003811447594614124294393520000 10675126 -229950805837366788261224981608244293632 10675127 214576383944564261445710122166763143976 10675128 204489772219778498956285820231636090880 10675129 -4034383123900533198811040433653346816 10675130 -225933110942034200180371007225501263680 10675131 8702379617565419406996588939969478872 10675132 31902887057264017994965446890912102400 10675133 -114935083187411245355049536885618369280 10675134 -108417685704102068407922181998168318592 10675135 -294131317424023685897512046168019568920 10675136 185143230641572464322789018798286438400 10675137 -3884731425922645697530105355522529024 10675138 92150118116689761064746494511266278944 10675139 -53967733555915900361730673085341191240 10675140 -48852736952825085058248155597848043520 10675141 -468083226764150709325432725250430735040 10675142 -16970500913205690606890825199133818528 10675143 -30693196248355603761062375338639343568 10675144 -475964963528593901382764500174586403840 10675145 42999672380145767286739710975442851720 10675146 -115631796130319048388145278155856988416 10675147 -320475058528111981628983668956275853168 10675148 244030171629569614151368351634932056576 10675149 -126617119771331830515235727229271457280 10675150 240166710277818691794241801807131696000 10675151 -250826655698199197713311421482535532208 10675152 -627076785500566149508870290641362944 10675153 108415979957450486707778942851435086960 10675154 -42326473682244187236242910126945581568 10675155 21606930594558028937933279646935580000 10675156 -67652378837973258731622648110605260800 10675157 541431462780620224540352913008628382272 10675158 -9421081030898843672311324335688298112 10675159 451801805535881136290441771518081924440 10675160 -58803891863037197244526555243241472000 10675161 229290336209033186647700073970981264320 10675162 -234545519728130098417103157508674340128 10675163 -21921663666875805024802116582538406160 10675164 114267740858865229858040146423656024576 10675165 7723730484515304949083787973144728800 10675166 94046472822902122819353839269901770560 10675167 -3440362810706116418967860620691096688 10675168 -160623091185608968573172578943035244544 10675169 462035595685386515527844193548232901440 10675170 -52674056686223969806643315673905925120 10675171 124229772923878515928425761610871530592 10675172 -381131621504680571645063354781341245824 10675173 137437200477699553641926263602807978624 10675174 -68642821451467881732917308396018544640 10675175 -151220991990186959829816504720396553200 10675176 71806610417933615995500702373215682560 10675177 241979803612852856827821727708053100512 10675178 -604726366222916796180801208583140649376 10675179 125729880958075459439796287830579807920 10675180 -3153504466013487787165805836018007040 10675181 -662643697011605113127280410654625295872 10675182 -24621824258923767235939230852314290176 10675183 877705872043852239793145098370135660824 10675184 59869090432335669555996167566394327040 10675185 22129881400487611245139454086205644800 10675186 34661093518896725876794498322851735584 10675187 660703988731700934502098856836894181836 10675188 19337493598289133656583683543324497920 10675189 4106237160198479308860770647042817600 10675190 -197740849362730066717655566586781830400 10675191 102547192734931739452015917870673367040 10675192 -552917510269409126006169420672358502400 10675193 128278750073755931527527551428708281744 10675194 10158739146785333876959065022424501760 10675195 70753874693909275814212090244274260400 10675196 18322458809583664523781276136682250240 10675197 147806315581223485009369997563902547968 10675198 240240017820733792905998461312319385600 10675199 -128678624076299168832995118240900904440 10675200 -140731322905697652520375022040121344000 10675201 -142414285870404148133166710429456764668 10675202 -17112201070986173484801425322011318400 10675203 11409368772668951453335229216850624000 10675204 -476621244424643096392089200208409411584 10675205 -43758421242355603392800785179603857280 10675206 148977482028322818400127212711262140800 10675207 -219498575848520082856148857051008958320 10675208 135493601751561867355337670760292520960 10675209 143416519253155886516090512897078028304 10675210 36267887129271456940082489307609400320 10675211 -111440614928973899347103338772459091216 10675212 81053905778658902790379155453943680000 10675213 797898482395129448487262864910238833462 10675214 8629699620528781289971895575729482624 10675215 -344273793225943838428097666509962235680 10675216 141079384490066842750073458932967555072 10675217 38091034313628323329468061002487644992 10675218 -157567010453877247858083449884516980480 10675219 -773358891088110099017738332600693009440 10675220 -60847848710453831947796127838012627200 10675221 164932378742181533961547833906713169312 10675222 -79468472165400259983857007696034008576 10675223 2738442201459937006607358925678059360 10675224 -131452566180523809101395049647816704000 10675225 -546405497176069867305016834320825250 10675226 13467636905696975714976769555775953920 10675227 394821879056940804792083000285795469720 10675228 23995186785084980986837993121445468160 10675229 243166382661662455375639743657893493984 10675230 -6122334388491770324102226409549265280 10675231 54460142192650393345975251396592174192 10675232 71785858694907615183537286458988560384 10675233 -282699684725784914863522192032958300416 10675234 -434635841641445960138873502187230701280 10675235 82032575665836641649917455242774689760 10675236 100083382128059420898476407374953361408 10675237 146429195766020288662048451169292525886 10675238 112251865652652971494821803829131572416 10675239 -91423463834970043864367928646726748160 10675240 -95541826167382156054902413148540211200 10675241 850920318308398860134638075486391188212 10675242 13086077057571812477300291360579084640 10675243 236600389663486989257507924628899333424 10675244 -187922893927360183408604723464154293248 10675245 68680308307189701939864029876820326400 10675246 -343521303976788903596778830801892404928 10675247 -337775053303228325982163866960105941376 10675248 -29551782662754834569414573545876684800 10675249 27678017131612142641203999287898112564 10675250 7058225829006955103927503890673224000 10675251 -733943315914699112027521189846464482208 10675252 -39446764762744018920414910090884931584 10675253 -173785764727576752059951556322167666816 10675254 -335621820143973748336634864766529526400 10675255 464552332080784307303528938717058771160 10675256 559414199026442965245713129332394618880 10675257 23522508521295919308259191768328928640 10675258 138070330890554452231728585396528929280 10675259 -33782027481899044468846838233652364288 10675260 45869172130787243617498481453442355200 10675261 -213144481008065023596878007924900238138 10675262 -160101680323235488793218105955073019968 10675263 313975915601981980475786387203024140744 10675264 -96353491967483614725119941038256947200 10675265 -24286181314889157055542397773923405400 10675266 -774729508332652689886577007514140672 10675267 -41823657685094535131271253262679343684 10675268 123014101978677411850188712857977327616 10675269 367768065520943847948192040089162502848 10675270 276274911378653490930995183924769292800 10675271 409079681133655702331101166578592432472 10675272 122437213697726549007674121766657105920 10675273 -107206747916104702068789461898991928960 10675274 605398487826620776288629531815774077440 10675275 107525902076601542587308236065924770000 10675276 30243376057354743753246839588008842240 10675277 -167514832834044899872030807590708189000 10675278 -54034590835826822381309578941485210496 10675279 118533936722091118500524177479836243640 10675280 -1343056715875345278716599473057300480 10675281 -11373670452263453763177887520325636896 10675282 -24153392401814653849319368260920227200 10675283 124777955774196076019151959533740528000 10675284 109387287549393321084505193783667474432 10675285 -138956651173323164595306101662765402020 10675286 -378023137114457385770961290814788886720 10675287 594816188676777868113777061162975813200 10675288 -289225307439306005046339633650698199040 10675289 -67546663847237948310629947518867701376 10675290 82132739132830018119350335717743536640 10675291 167873758524073049706119199164361508584 10675292 365986318874570341172636668030892751360 10675293 -134471066221223326631611554967864094400 10675294 -85841061325189600231786985298031039488 10675295 -515258166447752497559564413953769099680 10675296 -325079999241824866249428438371816964096 10675297 300901471278635980504415505248783846932 10675298 667698858481635355785323436275521499136 10675299 15584961529692958811632230325996575864 10675300 123212854423267675407681292608880918400 10675301 9864916022187907876955937043159797504 10675302 -87513053955620797293245609629402967040 10675303 185141114055989566032832125468674255856 10675304 -414632699003752861468738091631795594240 10675305 -309174838469582320044929220074117638200 10675306 447271184143267567707110277513373469280 10675307 -248112312166148625069014863309997154444 10675308 -132505162529637348943489781355906367488 10675309 -8813047333818317121793624544952897280 10675310 121979826772806446577082785079529026560 10675311 56771403349458808152389707967709546624 10675312 93132671941839106966029941725576888320 10675313 75905713109288510658191716216563751488 10675314 1250352946613854915316986247004670272 10675315 -9591337670004638938751207309942169600 10675316 25484585602365926916846173816798279040 10675317 281420317457129900854925989778066280480 10675318 -95515358048457924482881736529303692640 10675319 -50740434224927987148067685348677808280 10675320 -213523396537459244361354113701224038400 10675321 697372044559756022641873105926880509600 10675322 64670531135944185927542333965447816704 10675323 310373147078339242060064168175653885772 10675324 266817042895066353584906185421276769792 10675325 163450574387016808944009338934270628050 10675326 24252412674555297087619715718806882304 10675327 29212431350205232294671693250840815360 10675328 153150986982157771729047772336037560320 10675329 111800163314719907333012169971324107200 10675330 -219225752677115067105505212604629796800 10675331 20813767108356848570803930357544973072 10675332 -368614799418250704930980548706558115840 10675333 625657252178297842531723590521191326684 10675334 1222551611805901872800743334222062464 10675335 116851901664727098908618555475455155200 10675336 -2823475992446099409413146226395453440 10675337 1030479083667678240350906816678374663092 10675338 43611735273470038849512933419966233344 10675339 -163315733463010907079399808591884332120 10675340 -32782039875561405383616838343461324800 10675341 -149628433730518203099576187227515818560 10675342 198521559563121010003050865652943211200 10675343 173709282483092884273705318426996546800 10675344 3221759729322464708708957397406777344 10675345 -115827698549842536229940304954997672320 10675346 -171830296603381214772856588203552768 10675347 274912311810482635071211055843014874880 10675348 109178950844851763793251612824964340608 10675349 689264485914990754526281208263114253760 10675350 -51087684905257976824500441463656528000 10675351 -144061688659095998616379529451595788640 10675352 7153681045379239705670906958503301120 10675353 44443304394482543887641425518121485824 10675354 384499734368922793429532404382772921312 10675355 -97549977084569049869547735170805420000 10675356 -24718062183005927381605326900309934080 10675357 203999382233072625135492327661961932224 10675358 -189457366943941293106309354563782918016 10675359 100344649790025228736584076855226664960 10675360 161365418973589300942927185397357608960 10675361 4605683533914676087892939134834289412 10675362 91387933464263951509193463193953620352 10675363 -491936698602791736246648477085033391256 10675364 -8887991886315127119818977092671631360 10675365 199425389532742943959341865175619138720 10675366 40445311462346629351158001794980978688 10675367 -508750541123612896134339772998537064584 10675368 -638949058828357515938976987629472153600 10675369 -103733858487226103583000396117287060230 10675370 -160551060450474484626301231874202921120 10675371 -51356836954423363824656203495159895040 10675372 133652215290935272025913924557834403840 10675373 -317173165836220688978696862589141062378 10675374 11748815388939959974047527105087242368 10675375 -250655707600471748725890806560853772000 10675376 101031396591844257758114834284235538432 10675377 128478379395073979823160419726891446016 10675378 112892023149614032582570248943598592000 10675379 256339858665182943566184137996242494288 10675380 21238452151767473717823066767146475520 10675381 44681166788264414584232802377410134720 10675382 351509948906273916415016111276948709792 10675383 402123252774570092453916030957857403624 10675384 -392351955743411977201089388254087229440 10675385 -141574382189782165166722377247395053820 10675386 -29656002886395705303037123246584074496 10675387 247146584794383445207634216670555083832 10675388 -112935992035960338949860146961757645824 10675389 98480575671746755942174261768074503424 10675390 471878657119325848867148994421570560 10675391 64605997775752513363441749241221211872 10675392 44638011642999581740103726311566999552 10675393 121117632565480800635653091789042570580 10675394 -5116737328475140804106229533215347504 10675395 -340631440689794527520508764123394480 10675396 318606005172581147953260939464452380800 10675397 -358402885505984348160018636594715789920 10675398 -92828906584316433111941326589395433472 10675399 146114881946449285330586148712674412336 10675400 -73890698087911649551687190121779328000 10675401 203808252532463269436949015318785959680 10675402 -364060249654171084775885044718430928848 10675403 620525600512286415031802199719922398400 10675404 -48433550382963016242793468382168810496 10675405 -293467978285365661406249276886200545680 10675406 -82660544747960617545762007641078510720 10675407 320371797200707156026446330372856975240 10675408 43010105419750679900403457667216441344 10675409 -80723434942121183036214179799038317596 10675410 62605609213605324497701772147008335360 10675411 308083333675143709945708163874881660012 10675412 395938353483618772374071241708963108864 10675413 -9487087625552197880582885585605651200 10675414 40467505542793703414871206679483681600 10675415 386534114756729407462271315947140673560 10675416 100161844939118937455919154739080396800 10675417 -158426468756914620254575456156173964534 10675418 97401377070544863030739676269727413248 10675419 98079091799701010130924344685906400368 10675420 -81383405784144996186931474233811077120 10675421 -175557928007007083648860047071087148378 10675422 208057220449642399927682777971214707200 10675423 514459041064440985968387781166869018104 10675424 164166762838494803688607062859540070400 10675425 -21029634991187103349611767799472363200 10675426 -41605036892682851756193768847180220256 10675427 11684039577170712018520200470039322624 10675428 315585269813120562548509669352658984960 10675429 -201529538735224411414895394739226019970 10675430 26351985780375977896706849720359017600 10675431 -119018590323690237933244020881119711272 10675432 -659208900252414552071061016964966123520 10675433 692413216849599022493848838303326667904 10675434 98284910905937474226408221890869291264 10675435 -895423174693908383354150300721341817600 10675436 17566626100509115757820813214864573440 10675437 121591184569785871765469746398312644160 10675438 2550952517896889401311037854644842944 10675439 -70390407438246467122690222556574990336 10675440 -47234358017317890984308557628752035840 10675441 -113752836536146238274406385523887496128 10675442 -297266831533941348647125422124383430128 10675443 -334573302325678926404692689455072724936 10675444 187086208776896698635074745030357158656 10675445 -128090767057714797002355235056346549440 10675446 69650320056084465556777560257940725184 10675447 12225670486641469336236886261326954880 10675448 87184449746811156012936717741755228160 10675449 -285170092775081718419339915431412520000 10675450 98560068682960414589691118248805305600 10675451 -178702026483860131364437466885491883520 10675452 386079675051907240450281874137014820864 10675453 -629102432951889651613559313290007810298 10675454 110520108145692473315800127433147877440 10675455 -75905624637447790361035761323896481280 10675456 369425729228100409101413132678782255104 10675457 -96862111598035160476506751162225635480 10675458 146280611524891040157568921762088307024 10675459 769278842264600422978588901970881777660 10675460 -79529489847645214182059409875016192000 10675461 124395911243105393637023053734635160960 10675462 -10903418102888225451927498136401539712 10675463 -7081507889813402285594151971383908456 10675464 188947062989847301637479627072527851520 10675465 -188075284639263746397975140391929201280 10675466 107746425894509678836095432042289776432 10675467 284450809034486021661624378891496212 10675468 178059674524829812239469724140755856896 10675469 -315100775020224825520987212261357878304 10675470 -460262737563666666508854001918033920 10675471 443770131321792768080419099345547172144 10675472 -16289852408020765039803439786897489920 10675473 -363492885904800932460283886157342105600 10675474 -285756941983150991003894218344018417264 10675475 -134446102138777417342879783839655275600 10675476 -1657410351375842614671120890650994688 10675477 -564882708505247923171740074701437554674 10675478 3964556269250168459613549266440373760 10675479 -20013214392199801979536675639870380672 10675480 -218842177804818125841554640428860416000 10675481 -1254031429416540040762414936570399728 10675482 -62034675490808335033689263076901329408 10675483 68458835647881975889875794041779861360 10675484 -15411522590358905191224396024846902784 10675485 249619523839110940446988423466380617420 10675486 -533670825521781366543394401170342524032 10675487 -38137035444798149223430519972972968864 10675488 468703843551816843074173919330763276288 10675489 -368740110721673696924306099454821507520 10675490 -34938895815460189243754821375997783040 10675491 -429370598195364161636759782968090581520 10675492 1498846628085557744911247083199446656 10675493 444921033834331034110531566618832565760 10675494 83857523255211048347797049254916123424 10675495 -591932924258201613965924518844268477000 10675496 81728015819649125722723003364932976640 10675497 -60470270029828493870506754977292691456 10675498 -3183095586329716064433816827399941440 10675499 175187814455895379088116757292529419936 10675500 244610052970963675855342314025119744000 10675501 -29453729167421607148563851125746356096 10675502 9912413098104422442567420365045189952 10675503 -89305869781861017951024916263237081600 10675504 24758473634230697460397728659303366656 10675505 -343336504570606226892363812135615627340 10675506 367282291343271372568045741735195294464 10675507 1000423908083114219269603041515386056000 10675508 -304483445479603189211446646843254572672 10675509 96833093082026197313947068734886028800 10675510 -25086768164525708998835993147413347840 10675511 -154143714999800799548652309153157896960 10675512 -61453489720507191499990542703213178880 10675513 -221315530698213094102240340693583681238 10675514 -16891694524822144902842185845344524800 10675515 -216265633554077344336206313205775553680 10675516 211318520951245585731097125292312509440 10675517 335515032400088409894056927511302938566 10675518 8782325060725149513104170038816783360 10675519 436384601311568847907566935172942011520 10675520 5791770562271969598144873629566894080 10675521 -185457552421070681347540672326302850510 10675522 31364653991152387897283798254990026240 10675523 -497767365484353562131437277235149960 10675524 -1139498659860020436137450942211084288 10675525 -37154742674026928148257146776844646400 10675526 -13613383682460157019648906236324656288 10675527 -102918539156247165353159932960765200768 10675528 623779404794097697570629461005296092160 10675529 565023634457149742688565074344910804552 10675530 -297324713364664081077109511901657216000 10675531 -10439766289628089636807382604606297288 10675532 62130719214417615649386575836535193600 10675533 -891840670026610310392140873137681206272 10675534 -14348469265678915949286883712560743360 10675535 123118496532126284944580249856640958400 10675536 -38612051019629264463957439365820317696 10675537 -704163402625716800359625185764443100814 10675538 -719340118639120193329219409982496304640 10675539 -57022083678024464498394541229294317152 10675540 -180669000913639665710675590757571989760 10675541 -735322332643365735518280495314513277348 10675542 86489849487880708301275315582487408640 10675543 300122908863023689201530497691082328904 10675544 -322074813823794826498725440421493370880 10675545 312421988682788749671481907501428338240 10675546 -122824385872091173828834788795352392960 10675547 -168650214424212414120852684902288963004 10675548 91506863896696400936420591261454196224 10675549 -42882498914729291016050988863769245280 10675550 -20670001161911316893126139270753600000 10675551 -81340919968955486972192412333719581368 10675552 539669021148746779186500218465550336000 10675553 -302243942466653945545176580432866730560 10675554 2001698663102798334991825618655884800 10675555 305220077509116088381865504477916787920 10675556 54028718197308125927789555707951048320 10675557 18105879899517893635677877383218383806 10675558 -295620018432202592944415768543800751424 10675559 251143641643301175384436663614635000760 10675560 -28344991786484694765072583504822272000 10675561 -37276625147764178249148577469369054100 10675562 173665233094696855040807307220548654432 10675563 -86049194472209669860304935960423809024 10675564 -131990947178103302735021511971889216000 10675565 -290568224091691226152137172933533703680 10675566 -136857724880916870342876529161322837056 10675567 926998222343933089602590040581598720 10675568 -136944424106206806562949569613625262080 10675569 121328764757168224623351790529227331520 10675570 242982643146691826405012865585614808480 10675571 -518992319151402053670305423973266850228 10675572 340415578255878228235617819572604936192 10675573 254236644880919408985477825894897745180 10675574 76638321031078539944239275278610738432 10675575 -33995519639072759733997150194994724400 10675576 -256174456631510054373610216138753904640 10675577 -14253118377520135339042190815127328096 10675578 -67744496512656109588691173526326771200 10675579 -650425748199066414027885616468050635624 10675580 96659456045537992880158091995276615680 10675581 -58790185246070310714011362962763219008 10675582 -468037653643167049429564944315503236608 10675583 -135329769561424973909604129146968318080 10675584 538638594610403220258738607654699008000 10675585 67804763393057756696790588326258301780 10675586 98300375437546217751404097240463226880 10675587 -68155993653892630961575385233040843520 10675588 -68052548478711045155491368928714752 10675589 -729290578109809190352719813059464680610 10675590 -108318547142348012064051824386369687680 10675591 244494897703256669936116971424950579992 10675592 864210974114897568664585998446152673280 10675593 -22143834117231210330188296563520987500 10675594 187260112331497088383369332826707240960 10675595 216023580248763330153533203863189787680 10675596 7782418522149729142281968798143073280 10675597 628936477862965814878117849179996037046 10675598 130795673464115145980496969746692516800 10675599 -102452113529934168285853510355546200704 10675600 -39597687316734134086053175450889830400 10675601 -530844907864516993440667428525916648398 10675602 7215524783208771518153184540469263360 10675603 523655719222323558015462166775060999852 10675604 -102616832776792434089545946297964294144 10675605 -57138330373583292069331476511658435040 10675606 6824651686331801076598706984721600000 10675607 -579532930559933424499063732743255370128 10675608 -191647251427310650592392025074171760640 10675609 161118911763896926900659804391812941952 10675610 -1345287709002144647593465502533493760 10675611 -364023419713048758952099439310348817920 10675612 52374979024067747173443907278402592256 10675613 96646102015606996442500093041404193144 10675614 30267224066195182556354853524354091840 10675615 -10826327404732224460346440186414708080 10675616 119144080512561508186773523748078223360 10675617 64124408300298403839377647318611089760 10675618 -116777893074142111483824121369713312384 10675619 166138723457282434649191024312061225160 10675620 131050649143955782946178538647254138880 10675621 -91555438934973305950435626023492920512 10675622 -91702011747506659405466442337180473888 10675623 7670736780539075261197964038052233344 10675624 -265015804225808375495008078183083095040 10675625 35367780276049416728297943128412000000 10675626 53099757039454333447328941843510299648 10675627 -161358759139574361025264094718774216768 10675628 -127698130946711940163808196293190949632 10675629 -236105947304708655894834080184503172426 10675630 146415905727867966425068080034229211840 10675631 111175306740027784788112684820188869984 10675632 -47184277215741142669137190705798840320 10675633 307828563959302783441445243127838655284 10675634 154566222158199478131276132906869160960 10675635 -20398398337935637108590391173167144400 10675636 432562704275796171662752966365057438080 10675637 -87961134147563302721098793932704744000 10675638 -7911102347654548994159802332318085600 10675639 28689918281831978818340570431929445680 10675640 42532598810993437314717950383518412800 10675641 640558392309413471455255661766503947200 10675642 471230506584850332575976653735047348992 10675643 -231212401054055654392912673778240867120 10675644 -28374131504786855700048454432725811200 10675645 773025623061751366803745482690456766200 10675646 215042544353960453596679661562447437120 10675647 138125687094519468377891601795499226520 10675648 -8656983922941852546083964908304596992 10675649 1258397242973757169182243449130130864836 10675650 36126121163751786523375636865559561600 10675651 -74449699062360779289018377817888646448 10675652 -33044485960866242512360753344441753600 10675653 -4951504701694540951849919604776678496 10675654 48284269036708898064064088436375586752 10675655 225238445032989304199649256882174876560 10675656 -140973242892014434798133225907176079360 10675657 -40477493589108985552122964309825749312 10675658 58659076091861478868700591034266424576 10675659 -171031733285319989876591751494932825896 10675660 -130395478158358965726357401600608558080 10675661 295558845458666406757393321792756742262 10675662 -45518735046432568933233284859560612736 10675663 990402568509268277358751575789540919040 10675664 71185635348103023598948797809135738880 10675665 -69770678217364746118487586761238528000 10675666 12985399893523922814612204824342455584 10675667 -747386835095166577493233821241145563284 10675668 127509127313572564891963264541162096640 10675669 175946609858758892448250974196423573070 10675670 157578204052111143378986208922017473280 10675671 -57775574564083649522621955539342047536 10675672 -104953419767222912616478133779788595200 10675673 218681359864665461332319764803274785300 10675674 50378853852495695072581914822680701440 10675675 58270120730229269273253777929475909000 10675676 -302862614843300898956787687183665502720 10675677 406186657300504636493824929045524879232 10675678 -22905297315503860242737380550355060480 10675679 108771904275801733540238555163059954496 10675680 -82556175760521046383832502623304417280 10675681 -562903825514987171012160046546032839518 10675682 32662347338953873060944832421169340800 10675683 340904244482376917290184383386425770320 10675684 -122281799354295405664422435700467691008 10675685 -25418122046301259635979546493644764000 10675686 -63237270846483390572887244461082818560 10675687 28641274829710654016554488033433634304 10675688 255476884416247633569617770497451637760 10675689 285373847637342516548258636020119711648 10675690 223104989813693576736676530470750517600 10675691 -238408399324930565826911860389036744528 10675692 -160225394268507779183199423494788224000 10675693 -6166544592777148455123079421390746400 10675694 122586716450898838779599930376099123072 10675695 -281398079883940544706692823563094532080 10675696 -2129426906243241033303164319561154560 10675697 -604409596354507475571600119382177079488 10675698 -45198654438928472309369609733052138752 10675699 819058127808624581159954227173372874700 10675700 42355251074603843163188271687510220800 10675701 99201521042608306053377831183279820000 10675702 121107206428607846197819271222358309504 10675703 -117354743133271774489523801995617807072 10675704 70063693130273741091980179417760440320 10675705 273845434313775125196039506860078177860 10675706 -102198789505670395453099432260585314448 10675707 -119716821260070276692047770492333931008 10675708 -666063146180176348803527040650650995200 10675709 820998630402947335972747658641507872 10675710 19943194680003142712514506038977931200 10675711 266664834049915167141002537651361271920 10675712 -455039051084471073390667651057346150400 10675713 291197761029185877021333172618224717984 10675714 -18675853811972153064762575326704216576 10675715 104267607144423200035036107097114564800 10675716 286269790559463864962778387514451927040 10675717 -318633359580770788620326270380665028580 10675718 -44740492255623117757841725176717634560 10675719 390488253358306150924986694756154095224 10675720 313988566192681861810961021048795136000 10675721 -230413173936176642991098070099250020864 10675722 -66528357264864132507955396733423516928 10675723 79298786181160242580048599793948345960 10675724 -342139259228368442491601904660030261504 10675725 53082057126457223122219353558945072000 10675726 -173267395464075083278315781112647565696 10675727 148799777670076326544805346799070575032 10675728 32857308908378435863561848872150384640 10675729 75045894868705845568947270713330527984 10675730 88553047121574425086305163182834900960 10675731 104566006073574871361224976181787873344 10675732 98038755571493269471400160582924259072 10675733 -128937513766579157679123857396748492018 10675734 225376632086035681565788908918382879680 10675735 87048956503607819972355147712620238560 10675736 -258498278375068393649381491352934328320 10675737 -639005119669131923764524521055225852 10675738 -206222214058847695217126192920540505856 10675739 -449375844488326050158469738429897600 10675740 83831035788142347242986894464920294400 10675741 529693195584716419515823405640642589900 10675742 -49563556101615815770232378211200335872 10675743 2522992634269297766891475630406973568 10675744 521546901554070447566174157523145195520 10675745 -282712746777369972725400119859607116120 10675746 -6274446426574295908334512399518816000 10675747 -465315135287805678117643028135286533888 10675748 -52792284932378582721445814994073501440 10675749 -57756827203975461326168057987499854688 10675750 130171554089448564717478458783100224000 10675751 774226310333757097594746031897932516600 10675752 73408122251961894541992046571619287040 10675753 -49088858225062252185572693936740113600 10675754 222384280861851536693522985329509189632 10675755 96546960262797147764651413338932293200 10675756 57729059645180001661289134065092116480 10675757 -189434083425017824041761480782915685994 10675758 23400444994819081611831069498787783680 10675759 -682187772817933595403250745615222157040 10675760 82992964781684767884184633476304404480 10675761 15807755442612717183802990179771599472 10675762 73011160647057908670347557394304816672 10675763 212669590032851743695918068465648961360 10675764 -123091547022065009359545341248281415680 10675765 537741071616820171670118954509173701660 10675766 42778699487533446107495492381254450560 10675767 -232921270759992293411015574895780221720 10675768 56672365761441044148465832234281615360 10675769 300126348073447658523078049249704580800 10675770 -5030822929960068310201213098207590400 10675771 721105837345753025634515940012699359972 10675772 -224154229326372853779865049983830985728 10675773 -252805739015393398193759703345897187200 10675774 60913140693051213665275519845592250112 10675775 32212935044732874866396999757919434600 10675776 106344520411771694408462103380515356672 10675777 298393966594688544743999246025381726960 10675778 418317704484284863922089026593868703440 10675779 13148976776193286237339062356708510688 10675780 -139371644080692091135331264400168222720 10675781 531641055435772899266426727842686599582 10675782 1970282769812407267720607012073975936 10675783 528802161517399875566222018274281531064 10675784 88390617883166245188543214789563187200 10675785 -14508237981892742692381216608174316800 10675786 101248153055365858379282237779626591744 10675787 -1304298271445936986164069341831478480 10675788 -94682355695179706942922345755909538816 10675789 19782968550967153843702936176686553590 10675790 145136604862051197091199899717805406720 10675791 29287092997469005492518688236588976752 10675792 -37455435826516363523727179152940728320 10675793 22549734911642721057751317456168627444 10675794 -145860899596298192520527304340312790400 10675795 51590505405306963963839375237501485440 10675796 -223091696789506186721910637337718190080 10675797 -47897680949753305620822609821371428960 10675798 74537576347615412935913360375266359936 10675799 457906731679077376640936643431618068560 10675800 8125163114599405222378126471077120000 10675801 -15570579939345294519403195542175302396 10675802 377467757986860799557830187352201942272 10675803 295130231067715440029951443918323577200 10675804 726446850777443716449301206611536500736 10675805 -120193129333081479666010892011627837440 10675806 250154010806197617864070203036114333504 10675807 477633780795357231183004437536422593056 10675808 -270566907919111988686600042260746207232 10675809 247027500594576482012060286884929703424 10675810 15380991793693281018733412338427996160 10675811 261261146889615773723824333636367672448 10675812 552569458076980950032597096302731264 10675813 -276658451352188674650267120933002864640 10675814 424782113541622269611965113742645446720 10675815 80293826847057837092508955737994675200 10675816 365573375657287627369114845258897300480 10675817 -387442604508610778213021043467780606220 10675818 -1061377350977985535063303412144481792 10675819 78845748428306345983530243864661792512 10675820 162782223339284324041566262876043182080 10675821 111503899225540429260467385814348764960 10675822 20166985082911072434741581769625499712 10675823 -615303125807516763012327938180810687040 10675824 38377571267417655537257698549844213760 10675825 -756385669298377046403763802923648400 10675826 -157008875393408802060409629028272490464 10675827 -752819637293814797793324645410650217760 10675828 -151241481030325367156247666775980299520 10675829 -229340218975621603060693419415535151570 10675830 -95541111350260302253629313215325440 10675831 -823517566075048819463914587138494921368 10675832 -249648172595688440444672715526983659520 10675833 -122715562192670631432482949277918345536 10675834 -160597317135965954637584452406269259520 10675835 -557291172736498884201846554973901566720 10675836 69508719964954821004819613825528673792 10675837 -325630233615167459673797326159462587514 10675838 585852872676913066342896708239046260160 10675839 131872620432731572173929918555587969224 10675840 -49223896339445529674102916862338662400 10675841 21279944876609085057559143728813271744 10675842 -61910243383559958632827412313750521856 10675843 -469563360688376146059909510844824046416 10675844 -239776546803467908791345399854850428928 10675845 464829684134878139865233084700455651040 10675846 -57540289698782195537657284060225012128 10675847 -233492214786369027702459533589215886336 10675848 4901835379679562108829178519355801600 10675849 -888917803729752878184145977444302338150 10675850 -122237914227855397329632177349473580000 10675851 -132995920447780301456148316393806644736 10675852 47968502030115164069195134967867453952 10675853 -4523139358326200164894515901272778218 10675854 -25030473316090566821422140804842373120 10675855 50034546629463806603844994981928117520 10675856 71136573012113232030812430316788621312 10675857 -174460119733055201604752938705137334080 10675858 391960707304688741676462816798781883280 10675859 -502970064859244844820896796393197497940 10675860 8049761181148741634606397073034895360 10675861 -40982829553295242159566335132668892768 10675862 345908452483657354213412202472471918080 10675863 380519414381315487851037483812549083224 10675864 234562958854737689293049104433498603520 10675865 243946270150978743016183190586109648260 10675866 79727417981335312753451508098566516224 10675867 -258151052667595533698462107201585922088 10675868 -3044856778639691755080389634048712704 10675869 84321446537342775563581861923325400160 10675870 -59248590306122338613752836928209661440 10675871 -454338073495437324681727237980986288928 10675872 375736244920244293671938311611985428480 10675873 97013705289232755285948138086346048000 10675874 98471825441717767832124049799291019264 10675875 163273899568182602587995384199094400000 10675876 -118468621699003621384597307364907757312 10675877 765481036521664938732257924992545345726 10675878 -110920772005233276247749131326276032000 10675879 461097927918855073930655736041056175480 10675880 319595275933706260088716530637616486400 10675881 1264470426263605052371213900977881652 10675882 -63661625619452196996490598574771164928 10675883 -303283975407189966367867105317511697868 10675884 -5276734759343133554194395841807563264 10675885 4888443224629271738798029190432923200 10675886 177158870684540705457980844945348441600 10675887 179692481816873067689365756254738288768 10675888 177174777974404276826635684743919910912 10675889 -224191622360069706195300473766067456128 10675890 -65513686106916741976227962466082627680 10675891 316841833547085570057438214378926873600 10675892 331558779372757472128104760786991695872 10675893 634036696535372507081217118141092900000 10675894 -141733354055919759535333044603803985504 10675895 -360468579872853414228761903951411307600 10675896 22350403725987893035336408432174694400 10675897 -68250865673122650123200916570655458300 10675898 410744275553004878504780677673535181536 10675899 112337879812224999707328211955773643580 10675900 -310570412663104307542974613492063168000 10675901 -273794121451649178344415818426059799988 10675902 -138220067054672573262913598013497180160 10675903 222276241645137333684684712501953086304 10675904 -85913070660492389329537944458643898368 10675905 10018552499994293187438318909617324160 10675906 -27067490279635333467142774905738909120 10675907 -643504043044147237784584405348240050168 10675908 150959132057465163953473926795715031040 10675909 -427700086294549701326797609874095944384 10675910 -9892908319204696919391160181959680000 10675911 8192304052225965954595225790060480640 10675912 15028802070271302725067959006358251520 10675913 493965543581991116806188436789864515162 10675914 -203989874079800414752019108442132887808 10675915 -291739365943487170361214149911008470400 10675916 375244445461434787722231047600299388928 10675917 24797767124611819188589609337356798272 10675918 -96029147294478718659606218350054855680 10675919 -1469767392466358945048435752610545680 10675920 -14481469370364199358865111794852167680 10675921 -542986527691575500815433281805309156878 10675922 83050440248912348629091039475115258512 10675923 -21026549472187192921937652055940340432 10675924 344089362809234055678823532045954244480 10675925 20354912834129568337484747829502504800 10675926 127513655253746816300785498856073848064 10675927 693740741906666036236103096237547984776 10675928 -561011908124512306759501129476765603840 10675929 76274881165616366996702385917909518080 10675930 -234408866797274492738645958025798244640 10675931 -195948097735995092987565285282404276208 10675932 -76024957314683077949410691763491389440 10675933 -370980197339228455895704876496902590816 10675934 270575176937284937322572188241337023616 10675935 -8201712826406467636111310953864089600 10675936 699194952745250338332681897599742246912 10675937 107357965380621930183095031441363298560 10675938 22820462548365205102423675546663308288 10675939 -375927682760178628795626673124289308260 10675940 32432000696321655223985819894237306880 10675941 16819941723880202562018069043065826560 10675942 -634303957960979614969166872522956988800 10675943 -294682070751230840635360661006675210760 10675944 -172978071862170762353809770460910438400 10675945 164580614514754573321882974219961743360 10675946 -381190535215902191292196502285032373328 10675947 -372177514747953901513403879634959884200 10675948 -346770522857750919012760558193029153280 10675949 -70816743172343706798394369713696377040 10675950 95649917541800193227196316971028915200 10675951 2140883548973965129074546508536139488 10675952 -12651347347602356666101705693200384000 10675953 266256240169835154353137386096898648962 10675954 -3832751766984735623547240178292315520 10675955 -474264154243296810955670451165145130640 10675956 251385652030609816699794032445465821184 10675957 -1207256012839791295385630903167820888448 10675958 4351163599611646815804121271325011328 10675959 143789866376975691866001865718902430208 10675960 184771725201125014789690422319618560000 10675961 -748766300763190061228111048572400748438 10675962 -164521503997067498762718802323493652736 10675963 -271420714931709192189933827557193645788 10675964 261000648474226648048949051396099298816 10675965 -323601944519524655734745924268703550880 10675966 47226254452486373974380192139301978112 10675967 -218393685916085208048357373921655867520 10675968 -302836780935120359140487761943662166016 10675969 -707175990359523700230043693217510437630 10675970 -220945189828806511381165256785443172320 10675971 24551087931436454009847788776991249472 10675972 -247633370163200004627934643184453860224 10675973 353108043268322351200960163823842974560 10675974 23690029544245843373260455284906631360 10675975 -162999254770672789078781138981112124000 10675976 1022426066304229569692819548966394757120 10675977 75200621488795694113056392223109046400 10675978 420426485147899250082703607525924405040 10675979 -238430346542318833750485013836938379216 10675980 -29148517938997328555477420597911449600 10675981 -1342627371012708338435625809033533313920 10675982 -297684180586360023174048106539023481408 10675983 306443668939500951641247084883641271824 10675984 85500714994234724728742020773163499520 10675985 -409552178812976130459406784175657479820 10675986 79430154410941323003649708315606425600 10675987 236154431680671943345495478593436655104 10675988 873324038349886453883023156002613159680 10675989 669451246570816829371170683607145403520 10675990 28949797330945451253810396950152400640 10675991 228992149420177340428898423701278747000 10675992 -52254362045545111382087059497774305280 10675993 67257118659140552450480643544739539860 10675994 20896062851057886630176511859132760832 10675995 -40083448450111553897044538913864691200 10675996 584887335261832192643478445275700160000 10675997 754445988948124842040695747132138240 10675998 96586052223707566749838446483922795584 10675999 -7233002346221149510988691485671213200 10676000 -641358407657203559421059801186500608000 10676001 -104284524637132419080326629140438040576 10676002 -75601735924764084124261092505370818560 10676003 120616291352915811400967397520516821888 10676004 20605856339659880771318682225259149312 10676005 -128111955074359225261370332281176688000 10676006 -55804342401708172341377481484666572672 10676007 107129544719464742957482347360349200648 10676008 -174470950288029904944881532577340129280 10676009 96434491111717081160433373525895821440 10676010 21051725838117390708276610619536354560 10676011 -10419101504960452399456786274842086248 10676012 -327084530995971001265097450850478002944 10676013 203350370187581397176936844833665383744 10676014 -33710457073695310771712455927317712128 10676015 146367672965531046036714118825884962400 10676016 31479636000971889326253488156169338880 10676017 -136495636066228070334623760743259597696 10676018 161758149651071302656373556057988210960 10676019 59144756276396955203196544762740575280 10676020 375373472854300338891442656337254132480 10676021 455594030000392738157402632783456949532 10676022 -31711730507031798870102236841729979968 10676023 139193990302707063897291931488465535120 10676024 530911094099995377375786484740705177600 10676025 27331746716690820486821108240230147200 10676026 -64294205042919522704344780953928230288 10676027 22446178939831351450648955358525610440 10676028 -1186023227425656588571588263708917760 10676029 -45721685843558848167955406345616108160 10676030 336013438060625821003069455120794380800 10676031 -21570063987755783937992185760515903440 10676032 19284047413977050238128178051762094080 10676033 432050886205522399161205907404991867844 10676034 -145941008958177979615661961961798429440 10676035 313002701523202129095507604328167422480 10676036 -149944990495818295451162025584779210752 10676037 -57119724065161187884252784002864424256 10676038 132275582991137398085224279141437997920 10676039 -511999973322336262402734772397482343400 10676040 3559484890585020329961414184415232000 10676041 -20376920856776135259579218148833749440 10676042 -9107009883258026813164405972255643808 10676043 -6968048013868221292038817072640117760 10676044 124440619035222865331275067144608699136 10676045 28056999471612896283403596222406444800 10676046 59551502360328033909385620972166968384 10676047 95493982996603250795687455232359216496 10676048 -28458060246248635782685297433486032896 10676049 -124917665168582605878466198372305605136 10676050 76394281885472867519466787727443968000 10676051 -430312836668568407482612118600073247920 10676052 -111107340232140426895332973815742468224 10676053 361808541076110821038554516794695657504 10676054 -39813779252194330517861068392506251008 10676055 -569982110995113576903067992954909120 10676056 -237806267529176996765983027761743493120 10676057 -106530348919661319344534608409887291776 10676058 -17712862564292293022746285076742719232 10676059 -1980988024294017423422699418421175680 10676060 611176692740750681296716759100787712000 10676061 111898601121317711145785807760925781760 10676062 -399199916199331327125456947300017176000 10676063 -197362118242416723127833158980612591080 10676064 1760886830654649889736316588153372672 10676065 -552340278951743068324698490854967458540 10676066 -278782137619018142764581411767618958768 10676067 -137109065886035794699266897304583024520 10676068 -53005205794285082369968447656983281920 10676069 386397628703839763288362107561063012060 10676070 273685509738121883165931991686444691200 10676071 78839459291732198142385164019396618512 10676072 335148004723605479383599600559257600 10676073 -335828634814335448903793576985939432816 10676074 -200682515204915301543011365283610451968 10676075 -232419637794454501298136963281382248700 10676076 207744333775193526193790612785750021632 10676077 392616335592964869155409887683389123926 10676078 -166009841931470624840859211324393609344 10676079 112350178804700211679208507672164580424 10676080 46237120099086571101268575834446069760 10676081 58464353341147074693147221686107362880 10676082 112843174940218195652232613699904241792 10676083 5084645648157639915958968229447488 10676084 -73268264046097230814790805533815123200 10676085 -51857652615244114636064178677692788480 10676086 408880768492249956302136191040768568992 10676087 -173976501780928671527450039420785495608 10676088 156308377684267382034448088175120076800 10676089 734092844476934706559895831315864003460 10676090 37170438145916861401607842850358374400 10676091 85567656091459241303447192507700776304 10676092 68448556071356084418000534288425221120 10676093 -468421594265316908123364967781425121658 10676094 -59039344352795246697826409433883250688 10676095 -110628467848979281536019292745706325400 10676096 360351732479276344059428634593549352960 10676097 -585209781628584645980197936928290111200 10676098 142481975192524195378689817888477247520 10676099 293526438643976819624265867510144969936 10676100 -63296532189450681779336693374128384000 10676101 -130937433557419549791626588975906868898 10676102 -523194288081959754828454992846429423168 10676103 578482558563742019535389661484642789200 10676104 -10075818734288484720864379226166620160 10676105 42135107852145212909155762973271000000 10676106 -78047298622219647038929854609191245056 10676107 423600522083571296060536314264491735280 10676108 -167108839686978692628263525841578480640 10676109 332687920556908001102483906286873052320 10676110 89061495005521056524490543158133024960 10676111 680816335143076663970020800470935496352 10676112 -16731697334695344956530678772022312960 10676113 41815401822385904393182325518735622400 10676114 119902223143950339473504416414162780320 10676115 306633421972263374272820063677158742320 10676116 129563328345708211659679179118415523840 10676117 436831479511876329100848032995301264448 10676118 77532745611988560367001228559257266560 10676119 -913014350584369687499349704381862856560 10676120 29364442897819901876224686931627008000 10676121 -165113275266255320719505668724312422656 10676122 -41583050132365213921060018985289319200 10676123 -69104553312876597276393545145102446640 10676124 14964186548857906362561361088414962176 10676125 -609458543175813883113848680077207552000 10676126 -91729331110343407565185312732809277248 10676127 -39599297709083907039723128219942929920 10676128 -92200965472189289546602662992195616768 10676129 -424386216223468631448733461385489674270 10676130 -34491401968634961906991399446553344000 10676131 80368511455120725515979700431743187932 10676132 41566497381741756735828668866333500672 10676133 136536645159291726222134822760860797500 10676134 -24321885131911516721191868829762924288 10676135 248897680794454798800768718566487057080 10676136 120701018423990120422371978093534904320 10676137 -64163122852646915105759454782530974214 10676138 310721954263081962879277956519866983680 10676139 148321098405535248609102662053512107520 10676140 -195381088433651930726602754314015795200 10676141 -153955024292452409838479916589660938528 10676142 150045598276975891381062510398871440640 10676143 -854114549596099485930824198660804477520 10676144 82908682056561966038206126821393432576 10676145 -206952165411896855434606815048555447360 10676146 93947767425578205209235701928830415264 10676147 596667506962519122610787315057676765600 10676148 103800574513013274473864874033639628800 10676149 -1308843311578329382520654455419868600608 10676150 147136277814805324420548219790368640800 10676151 56420649440820804479170724961639264000 10676152 198647704115871555894255750202748928000 10676153 -494801465475912355523570865365398164480 10676154 -31287179715504587315856312044878886400 10676155 -134624715617948552164056202508905532640 10676156 1121565805792051473912848278749271452672 10676157 10171261659913966713663724950371263680 10676158 -66141978072402299108373562022877208320 10676159 -178731975295037815509863860300385371872 10676160 -95845042659748339260464054434466365440 10676161 49798758371628553995195216819294021972 10676162 -52167634273689715117713541800553271808 10676163 -146752212915681008662981837819176742656 10676164 -32953356566981928673347192705674133248 10676165 135077632153418493081461423212737955800 10676166 -117125821215121208754626895485221690176 10676167 109483318699674752695923677041334889840 10676168 -81521813969512600795521636616879104000 10676169 -809057419063815551082128073181916496 10676170 57074327561982125123720246409227962560 10676171 288799414988204909836734677772638559144 10676172 -44969499165912268724446462003560158208 10676173 -161252498386001622960160684259188780800 10676174 65945394909953836069453035154366440000 10676175 -54405363964377047839911635759760700800 10676176 21504997631407658989345637840466739200 10676177 51070946685062910640600448928543214500 10676178 -461605271489665318437509238892469890560 10676179 854197291574520140461599747287198780780 10676180 136373875388950464765323577380950982400 10676181 102294531048538788940239850273313252160 10676182 -188633786158521150192991351641157249536 10676183 11653707421711104659168088434757734400 10676184 -54936416465393463200762829553314631680 10676185 192038224872571243784035424461367325000 10676186 -112990840692693476925861335906284075776 10676187 -595811170725898515543926948851000354440 10676188 534859467144596070379942887954945509888 10676189 -61905432858887769373868031545171666010 10676190 -18406433055693944363450083174417305600 10676191 883777728266046796661356102637384623392 10676192 -215895463154475827840006944486041059328 10676193 434025025787628740744891577516397392 10676194 -357402141309113330772268140355338205104 10676195 -55987299619136785351077231120036429600 10676196 -195133255340484715266856224391521291648 10676197 3100719018916264751421750056531859232 10676198 111070806568824164387061301788200484864 10676199 -166073605740106969483316080479924853632 10676200 -249257052346485223697742764362164096000 10676201 483236491262349182616285936844523222202 10676202 -53950603918181723273626180497359352576 10676203 -662700710054234631769064348343188225548 10676204 92091351366691784165859765324977111040 10676205 156250009805571446516063886691530012600 10676206 271165709787262288618303853694381183552 10676207 110312347958184976116708610599060768360 10676208 32906868988014220765967445874107285504 10676209 -28010009760102517717957068375011922240 10676210 -171020348714560674955650611600230086240 10676211 56085137882114127487881673333937451264 10676212 -6031439039219438802665957205986736128 10676213 -123121197787326823191036793907638451538 10676214 -649702188726858181136081179004493312 10676215 -39519290128004781594290683609422822480 10676216 -602411290897172363323482233978125271040 10676217 33622462520892434130025962184054912080 10676218 161869032689540934629722044425946624000 10676219 366602723100785731683569412143915971620 10676220 -2324289746807593298957335931099043840 10676221 404363970617199438690838447393907273292 10676222 -352110102013733245138984218796194910848 10676223 232426260855297091353433911775255882440 10676224 -10273805793531260891060152998863831040 10676225 6947096127862567650912130362415190400 10676226 27853122863870367717927315840278277888 10676227 -3115026439651025803981556470788924844 10676228 57457794456335208019206894619245245568 10676229 -167991435099995860469204211941345062080 10676230 24073146192140809014291848949986651520 10676231 -91832809469989022846273870219399373648 10676232 29588398157110381028296322645046067200 10676233 349478386637338350685955914227412341520 10676234 67746438742753222460210095385320683360 10676235 -211056773880973409878425110363376810000 10676236 161116797576116584520136188039576793600 10676237 -561715645430963334132736041581951095872 10676238 -137747057544546235942803696182915647488 10676239 61046545391649328870960788810094969952 10676240 -49728957960009207015792769460713390080 10676241 198965771626703317960132190242825841250 10676242 -223662786915949531651412522484478255728 10676243 786597631391202160167570129323956104480 10676244 -90804869283735367939497655061602781184 10676245 -48171025211860890690490383469552051200 10676246 -88831772388279037753690759168228337664 10676247 53533581370169768350579011489603057000 10676248 -25922705658688481759566496188246241280 10676249 20605276217706158619621960075779088336 10676250 1127666010930935660073205183139580000 10676251 -419091286444808287045183304230987962748 10676252 423387038176896066871993899182235701760 10676253 188700032146245977836455696706729264704 10676254 329826510915174620600906795051910600576 10676255 -2797877742760910313365866140193505280 10676256 -330038501467038501009459646920191901696 10676257 -766889649051961193998802549890387790494 10676258 130116286533345200083407687975828678480 10676259 -226790858271132636396559891819371072000 10676260 -97348499424131575360568368999275417600 10676261 -868172977287771032819085954659234883648 10676262 -51286776444895821981848218268305050240 10676263 321125721065184053447075186931964003200 10676264 36419685719945375115799066246020710400 10676265 -114999450973563878069268552903940495680 10676266 193977299643742656360299375492322182832 10676267 244960039375316846306630204529026704032 10676268 -214456253029736474634120506216695765248 10676269 271884913034451670649999367711132235670 10676270 99234773086671733363780067877423697920 10676271 -69188819259526960247371019837505352320 10676272 -119122230432675680804966042115390210048 10676273 399145375427775561074878094893482596580 10676274 -61469889226462184605731128338139202048 10676275 17409706610881042353141242403407910000 10676276 13768120715086209000645074004975452160 10676277 -182713018156548689810540999253315495492 10676278 119006257388394241343980083071911078944 10676279 -860729662766051635909041103661887116120 10676280 -104095026432531950404323157004381184000 10676281 39111320855435607798899562032011579008 10676282 -393564740340220237199571355864991173008 10676283 -118737220127000293202736830228157868776 10676284 -13347787439845480889918556027868128768 10676285 -167975091317450149695031940240812404480 10676286 17741098642437929537778985024553357760 10676287 -97951512992717425752273498714691872064 10676288 -82081782795502338239393213302381215744 10676289 170862686660841525131516128865857373568 10676290 -51230096376274028200787007758933644800 10676291 -363905134839647031820103692617237706308 10676292 -163942483158508216100578721166422937600 10676293 624375698078890641692368237336233920604 10676294 181541663786530911276705898948392292032 10676295 -19103110395133960256817260928562382880 10676296 366885949507594520132845230523192673280 10676297 3587474323937109106481571960281232000 10676298 2745817919462298715471557220360313088 10676299 853680169712848109023643218541358286320 10676300 -2850930759421022918130407178541171200 10676301 -53139006738355274172055018372536299520 10676302 25375187960473483483827710296901739264 10676303 -369561353748908087857976829486774660936 10676304 -44751243559345874296174700571948613632 10676305 -413629453808133741969700070164948098840 10676306 -239433067185583513960769646452580838080 10676307 -40537003980424792126461677033117644800 10676308 -318191267327397494630801974219638739072 10676309 223320277526954012999876311592160037440 10676310 88962932561584194117093249347018065920 10676311 120478816004289803346779679875725307912 10676312 464424315457687124262886100377641062400 10676313 182716492076421213373224192834325816320 10676314 -330857705265772060824362560284466464 10676315 29602645702789679036675068288817155920 10676316 36720331544900113971437130315862818816 10676317 -28705134250620299657107871607408178880 10676318 103083963657150424536562697120651702400 10676319 81869374384024046851819375278460334208 10676320 59305544302999903851484909515217305600 10676321 -1270678953715615895437304510318395500 10676322 241701171395144666285817443405197648800 10676323 -5849054540969570632228126150058639040 10676324 -176264863877701695713126291251188670464 10676325 79938019081190706152176731472818271200 10676326 -141584014515990304887412340473730841888 10676327 -237627215961761108114070562675742199168 10676328 -116171067565280840755127260259222323200 10676329 -469109419046684981210649383848310640070 10676330 37482323123868468465914613860884761600 10676331 -470875766293420696074600991436621727780 10676332 -269628401609839478879524265480596131840 10676333 652255744134400087929703776159754971840 10676334 -69256125153003905126330811395074273152 10676335 398628358253657280768589210061913086280 10676336 -90875016910212109462197231543472521216 10676337 14185386013870503975296631429360506880 10676338 59108500183626767051547910448040806400 10676339 423869404610878389351728612892000184140 10676340 -189220119550417237944686744091759206400 10676341 2503121928585520318007591834046552960 10676342 -286653704722259361091617349790998371456 10676343 -580416658679195462112669646012807930800 10676344 114082974956750342799544453052439552000 10676345 -56290751589610845139656117359571206400 10676346 30155391998846225141392077458420208384 10676347 25222982627461170373371053471374767360 10676348 -477010274780635298834582677068273070080 10676349 -50287822952019396172059326381094518676 10676350 -10429670512925684190808954580325600000 10676351 71292689671688226746533271028303894240 10676352 14669254765287202476854535961329008640 10676353 -3965527046094331431801252660051748896 10676354 -131951175616374175516459151868208182240 10676355 165395027591051488664044666457215542960 10676356 -404122518717480446450281563774927762432 10676357 30776455619815981403660790969163094652 10676358 35223289794165396322215330797576337408 10676359 123003282794182305750027529669273168800 10676360 -165136288385831330882818175456606976000 10676361 -99689932675985486632699704507671389920 10676362 512328342599634077716832576021026513152 10676363 -167760902562211408723796474812514868816 10676364 -128347537932818474631340626891955597824 10676365 -119251591651483126033997653136209659060 10676366 75807088844352337584291972218648819520 10676367 13761164569728436138749769736823325080 10676368 99403929417750832180200213783215316992 10676369 127377638195412817721759091615274475520 10676370 25582206338432724343042456294726333440 10676371 63378457241464932725752418115402438572 10676372 -2272552764748657232255263448628277248 10676373 66128685877129598734270152576891257280 10676374 -72277824386517976386704193642244844928 10676375 230957156159434474673924296939225794000 10676376 -556116808294459616088195596158683955200 10676377 749912607775611967000467426516632881226 10676378 -414624154113558370369703139447647231760 10676379 80317300582165061600657437096426014720 10676380 -17599724802171050960775787935511726080 10676381 -686376330832108476548331829680253153818 10676382 2930312105513790631459048184806785024 10676383 1156012719266839568638396294385135302600 10676384 234601319979306355490249032303902720 10676385 -198706744012095271371742269198304852800 10676386 -78411764281610187109413407521166630400 10676387 -74457154384754358645808059143759417328 10676388 25182790866080147648825035011337651200 10676389 361884124430965360591371790565331479200 10676390 186277335865794918249321484034941795200 10676391 -784406624085771046206328887451667712 10676392 300878555250639157261824608642957184000 10676393 -9583550346058883710075382820878130432 10676394 -403061615729465918163221604567517608960 10676395 74288885869559439711611914850424770400 10676396 33369264481400753638581094913343892992 10676397 369468688603037460651500751796937945472 10676398 434845602092135860425068151674508091200 10676399 -261019829034018696586931700600699083880 10676400 -1729310928478898935099543261072588800 10676401 -339051091286411812022663183380783839598 10676402 -89763100998114357818838684267662359296 10676403 -3424450321556109020274582070799030736 10676404 99620173848360099319092811507290163200 10676405 -139645656647024357660196399545645222880 10676406 -23739165645077885769975248492281663680 10676407 -122752554602047150406531731655937228576 10676408 -176473690841884911363721397273154969600 10676409 -402198924144753359075191396649014750896 10676410 -94229705787828909447999918285964031040 10676411 311881783932401047965954349012808517792 10676412 -161206626064065155540445602728855692288 10676413 575931353353266726735456601622869313184 10676414 38800201134397950286295680567991465856 10676415 8847854453233019379741797722471420320 10676416 50858817389997600040514461463627169792 10676417 239411681116499079528546231406153574466 10676418 269340366874137220585690262193565816704 10676419 -305231835339793792441942656647282629856 10676420 -97950722123383460540889361973674494720 10676421 -175764187672076659846938285600969379200 10676422 -365567913297286605570783343914342691488 10676423 513203578679668940966252361258200211720 10676424 -5281798600456129053212121047562485760 10676425 214728362771276559306614180373255570300 10676426 -356490801642079291102033804045770203136 10676427 9247763846670308621127512593182595008 10676428 70357679496314850165661606680204276736 10676429 -1227877351111275552504668937068681411616 10676430 -191941438344446832343641383599872374400 10676431 -539180672762379428167994390748587212800 10676432 73986972496426793631371365536915701760 10676433 248358605865465958053759339795068323824 10676434 149345430788921799120238943773199944992 10676435 256122570021185167756933419195096480 10676436 -99146083198370517377184187369104242688 10676437 390645184720393869245771746330906075260 10676438 175212163018084704237373977862219464960 10676439 -139799607963193383269066116781985267696 10676440 92984050483186771803733625445120000000 10676441 37462405389738046606035897540141913800 10676442 -98621873940211331613816110770645032960 10676443 5274178936200276986288009476188530784 10676444 521141223728677715095089240146026215936 10676445 103402197053273713898715718359812451840 10676446 263124497641105332209568456752487868800 10676447 -90429566124499816572103821581341070760 10676448 -518926532653683286657748396872561852416 10676449 -49878172319963935030677677635914899264 10676450 87842696470071196424131782106081046400 10676451 -104081182225383750335232800334833730240 10676452 -45293268868707967027546857979577312000 10676453 172424887843322137262175317707624081884 10676454 -3127955478641297028464568084167849280 10676455 -255207804840227636421858638990430336000 10676456 157808250247284815627545587962974863360 10676457 45941514670934628723877074323437596528 10676458 -53509628494793753005766879449919077632 10676459 626228900029557031297127709020197025520 10676460 71733669653343634508004400921081282560 10676461 -198832530073923193274859964523131835680 10676462 4696354834077607199034396868631199744 10676463 214927370123720042658463771405862027520 10676464 192016795696681377404868997355688263680 10676465 678260253352321472068796211548613165120 10676466 29723979118734845175811945246196293440 10676467 878371875362116572363193112871454349516 10676468 154511206888763745699984467197862701056 10676469 30547935104901271861604000324236092288 10676470 1963792752752382397582229712481167360 10676471 -161670118730229112944052481719065084096 10676472 -537996818302316727584099295993082306560 10676473 241506753746457031764066325308903442560 10676474 -265558428073896464090728473593769477264 10676475 -438481742661399682890814824894571542000 10676476 404253157420952029962012319564222937088 10676477 418935218752364752982175893055131955072 10676478 83635306983656138602206766767185372160 10676479 -233297507837593215145125738215219904912 10676480 20393956511911284670913025140588544000 10676481 -161454245543305500355019053746766636320 10676482 156110969338953093440189402106844193184 10676483 -249901027676083524518093301225234096816 10676484 37635554293368363347706497225016299520 10676485 -54447289239301458686017047670955477760 10676486 238187746866708878043490906165490820192 10676487 -344242441427335497606114489486532823640 10676488 -76017232072685529332548327707204234240 10676489 103939824430957015038600772568404843290 10676490 -62181198656338326770263004515021340160 10676491 19894443261733011698664660462575646720 10676492 46411346849256664726925181934575388416 10676493 45306959295104539915269326424019815168 10676494 294312530715181240490170944366421183680 10676495 -97255972442277827453727888043254523800 10676496 -39043336734708306910585492244921450496 10676497 50356077414652982488914591364356968552 10676498 55345284629293844641780048192137825792 10676499 -19450850184907682533240078554581531520 10676500 -119419932340761630669656300667326976000 10676501 27347713711037250866545552491619614144 10676502 -253447833952351266641517014945717880960 10676503 51299365358160018349786313931298091800 10676504 -306658146341399219990362438000658442240 10676505 -41834280891746618620843936973571953280 10676506 273468800873391020608509635117301024480 10676507 254335024091663945797560885616988346756 10676508 -130839002153304985360224168049261412352 10676509 33609969636481972199834543215138249216 10676510 -52117570509338821862544350682092820480 10676511 108158691884430642079587697562337460440 10676512 754054904350038161051112539699840286720 10676513 12117024516782786571572604526995398064 10676514 14078081051248870047235808795992584192 10676515 41791486775018614611434963347273886160 10676516 -443565430333911368022163522880939596800 10676517 -562335446132767172201345506113091459488 10676518 -112172406535570358704469039654041681920 10676519 97797960440337956741484213093607554096 10676520 531263094948774278399032219492112793600 10676521 374365886790902549059194554918498092132 10676522 2582501361089763086485968193523331840 10676523 59861539636502916670931497832093362176 10676524 -27226003264121805501225712836108902400 10676525 -173867143509571144965239700232110423900 10676526 -136995707907692530531435010263896041472 10676527 -46426451285121097732571433902420619184 10676528 29218146891053033743865502004671332352 10676529 -7526898771803858241598312236178832220 10676530 10730549028390513350376817082851040160 10676531 478580010738092230845226368483101657712 10676532 48740119624555121861472230900911429632 10676533 153339172551366642322088924106153538720 10676534 -148078355931888487933347902466718433280 10676535 13985472213334043988442287582778659360 10676536 130641771750801361440668122241011507200 10676537 -297996476942015373603235144048968515760 10676538 -88645167139258532317446089759457971856 10676539 -32969367524594835743197426190511658560 10676540 -38377849253561615740199281786695198720 10676541 -514221936025480778896974653654192256 10676542 29549213861811629579692907184224537472 10676543 -680504303334271741270547401696896326208 10676544 190729884598776484557924890796173033472 10676545 -138057653632693211565206790611456740800 10676546 202938139719460049852468406268778699472 10676547 55044401722570688391795366950129219232 10676548 191429225340962196609236415803103867008 10676549 -4862526577811569386075392541199833600 10676550 -13433338128124109827159264227489264000 10676551 878279896922931594301595870933990104752 10676552 -331547774963926974551267897973191654400 10676553 220344743749041524535757202531476051200 10676554 -45289153696242066222352995905167835136 10676555 -145007361864678326319204751903434142080 10676556 -9814307588844132989515851249868800 10676557 255554863128087319942883906334831248332 10676558 182657073181601075396744527396830955200 10676559 306448232150780195571744949330233613704 10676560 68015877123379345824496892673792245760 10676561 -307656889880292566028773611705507910400 10676562 46652975203330606039246877789300843520 10676563 842974144616880449920698627551146680812 10676564 27026784005624605445965768587755972352 10676565 317881206972085678869787959865677700860 10676566 -70255151763790409330546873837215212768 10676567 705597949733943009473728420415930786304 10676568 1958458404443997928117576885378744320 10676569 -675620162536569183808076292096006151030 10676570 597846168912909693435893113303791360 10676571 75135686952623767911491793576618839040 10676572 -101251462953328985738673636009333332480 10676573 455201568363322379115718108339237494822 10676574 -74584690412257854947147997179271358656 10676575 1758653037062647970273364248383087800 10676576 62769647108460929326715956484151705600 10676577 36233628786080936953031726113319270208 10676578 6406042425913237079733328771889317632 10676579 186805356879312486032330104164640872984 10676580 197665977966544840030328824110823772160 10676581 62957059249565217907015683562781481600 10676582 10450196414260920432678339923285018880 10676583 732559881452421667459085913731351547600 10676584 149494095122975345751250161535429017600 10676585 -253141298072186725174528840560529980600 10676586 -77591138903219802130864722041067270144 10676587 -122714312942475403425205562609988622688 10676588 -248111149529590398287747741728692526080 10676589 195733284929940343313318544852684065280 10676590 25446720385194756019923556647115286400 10676591 -169901667298081107692416954641097225008 10676592 -63512646160788570777516758641469423616 10676593 -48697716712442334554333215670929784780 10676594 -366004466230617826063580518285920984960 10676595 197229224502705703074523946202090168000 10676596 -94650274091060272431739449780391727104 10676597 -799119197018583804895401830414508707268 10676598 352118820665272929366116404816391525760 10676599 7251618817904779133891720742603994264 10676600 145852577425179916538498865123434496000 10676601 -24345172195458844462850577034460047932 10676602 325560056506405529730865774025978128752 10676603 -191611978564678668898739685340575329520 10676604 -6735133372010940438548797452856320000 10676605 -170766279125531829397585352136082893480 10676606 57665795129430975336997034968800203904 10676607 85220522090477506914921163744639268040 10676608 61894225818813334381993368213258240000 10676609 97525507623341024353544841865128397032 10676610 8463473496272365298098038673770592800 10676611 779681939152777024531834369639728277200 10676612 -67317561589851091255734399556030367232 10676613 -328854815027347185679436975063222553600 10676614 143781826846676307006116917307857116672 10676615 1640733519481422726249975857706125520 10676616 198967191313530057980782917575841177600 10676617 -82537918939977190251598554430524591616 10676618 114642802266244712839822764365784240480 10676619 484293345000704215748815757327711578044 10676620 -224130299792463251948920344748447288320 10676621 -835136196942289277107702944108410464308 10676622 -143141305215975507278360539460112614400 10676623 -170910451730749418220169475490041467056 10676624 30126828035178896579675977421203439616 10676625 118175259946252751924866105494869856000 10676626 -63280814715433219150270985077450213488 10676627 26665926336901472972727758437892660208 10676628 -183401084304731651653129908914812258560 10676629 668687754756215439546174704784239373276 10676630 46394557945906667032827208554519294720 10676631 209911414829542771512983924665656223488 10676632 190516911253485186346690530836797747200 10676633 212291142864488577681514373926669649424 10676634 168470093160675734868203263518968651520 10676635 -430678929543291210300161218245644995440 10676636 -138441138868344843870691412258087780352 10676637 135228690977996338094147268471188293440 10676638 -4264683233026765773774651119111358720 10676639 -65556751481206847967360705820971862560 10676640 -92169037888389423666910270242422784000 10676641 193975984857417597032590917631482785584 10676642 909561630981810331337337108881231232 10676643 318898450406004329094332965428565503864 10676644 437985129269523898227452694785924861952 10676645 -13669937729601255985621049737470145920 10676646 19715105710233625659441567548037907968 10676647 -128247189363129177647548205906726138656 10676648 97984842267137036157771371490600222720 10676649 -24719321109734968430174702523948506736 10676650 84824921620422849701494834504544854800 10676651 927572222360591881041657010438729609920 10676652 28706412099439598196458687831700406272 10676653 -299625421261446403085252405260201586516 10676654 -286522375632009711469594943498210092224 10676655 -369901808006019171384704396478721491600 10676656 26147929043393950766628407036319793152 10676657 -344375045395219355728197914961493610094 10676658 87027784873599950549759429227231046784 10676659 144638387431870713960751067108966340000 10676660 -190744129268783771790735157694677401600 10676661 606276511987489767992533566591087882624 10676662 -23381660506715911700299068996984771168 10676663 148977957969551568310046666671515157584 10676664 114230385228846302778813625306395648000 10676665 -460012634078122333786197180178777658940 10676666 -4794731599054321756466485323209597952 10676667 -234050789498468659350495747746229467280 10676668 -140840359479552151625592119432175741952 10676669 49073824765059029672720696829872300160 10676670 -167864864993677611813673094686698009600 10676671 -1232606051174169220154923977848641387088 10676672 77432796695680601654467697761421623296 10676673 26130851768967988251609420950487527424 10676674 188438795475023101077837068721131233152 10676675 -156940035866936778942132657416037260100 10676676 225412963971651115681813249350978699264 10676677 -1438712876556678202250844331724327362 10676678 154671338035077243803032891477021386624 10676679 -16659004538753011022360864554252468224 10676680 222298914491450476182561007780179148800 10676681 -696617681428641039299251204814936932518 10676682 -92789143999036940687510800426762933200 10676683 216992684762866529676771920663691451360 10676684 30487361419657282770018304784475449856 10676685 -2314081338478076761371457409341402560 10676686 26555913649177180731858075636744153792 10676687 103839748398742986023093201264721844704 10676688 -3196246802822316317258097870279278592 10676689 -382200852749269099567919571788741340560 10676690 -94728594925608242677115726121736514400 10676691 -385973626404634884376733222042432154480 10676692 -51457239455470911353980618950372065280 10676693 676209911020413448294310902986407374620 10676694 -5372599156980375663831582275388899328 10676695 36898533955248758077967777536474309920 10676696 -141586458562334835789197243964379914240 10676697 -189528597912154579897518784923373448928 10676698 -326996933532421259198191925334501303840 10676699 390056417496144042622629494806676226240 10676700 40726303289432247689970730854375052800 10676701 -295655554077667020520873527990893798048 10676702 -212683760559725723257963382172933656448 10676703 175442735164462422339948560056954559304 10676704 -49139315827824628584278063268701405184 10676705 193816062514828070405779234235922417600 10676706 102960707861402169653305813364742098304 10676707 206940454529989935937088852095988272680 10676708 497862307111416421962004662758086287360 10676709 -59469181784945734898544073605369660672 10676710 114568359570839771374634668405911058560 10676711 344451733092921122301489573290527104312 10676712 138559333482216236599959176172737003520 10676713 633405363580228460235913374449204619962 10676714 183476488722647061149875508598903680352 10676715 9743583000667140696593044655393264640 10676716 137597667094687171022941459080260574720 10676717 142791926502809118891423398100761879766 10676718 -21391048076175741365209958915586447360 10676719 333936778811681372488917843003647255120 10676720 10450106741667163348147579940538286080 10676721 -80663456792236080570741113593857234336 10676722 47978701041404011608494387747681356800 10676723 -255295704843053353005447709864789247028 10676724 -98678989746786629613341090445568671744 10676725 -215847584843201078376679345960622785750 10676726 -108459898861088940718418515687024262016 10676727 -369454600006072502719083599549762895600 10676728 297358716413688485773251547593400320 10676729 -184088596239584080411501884220585033920 10676730 142643765181079509656344208696031102720 10676731 -61031574814398439419099284897531697696 10676732 13836935440601815628435891028631732224 10676733 -293092704365766569466425321984621438976 10676734 -207608525919721230163071573418224297984 10676735 433046530262402492903127038629640824680 10676736 44157188511720227256969578843895496704 10676737 -595200125805551322792476670960317231614 10676738 -147004831022650426755241630653758777856 10676739 494883977313436848763819624907424184824 10676740 -66809555600937549051188349498619503360 10676741 -22939415658293825177948337516125558016 10676742 32927327098939016047297650488714834112 10676743 292415643857013403344319660492197151488 10676744 -219339141672271541400218601367034112000 10676745 -301713017313270678265138413140794310400 10676746 -37768385661775361895373558584812225280 10676747 -83207655416251090691716709855834085804 10676748 -45293102958483038707404940121532825600 10676749 766186091541180050741968402403647421750 10676750 43556015926433629382560428650526144000 10676751 -235911529960767242957753663540476040568 10676752 14463306482781181429843818250978017280 10676753 803864088872825037402952242371895406002 10676754 -187671137663043644652407054190194957952 10676755 106097842512821901987008219384872493760 10676756 159142117485778579836768931060971482880 10676757 37114825100340214222034188617863224704 10676758 -293149218180524550215302398139216447680 10676759 247508556166884303544574399107279624704 10676760 -408133268983981563583545694400263372800 10676761 32338111216653825695239083732020327040 10676762 -268120257293009964504065120659332020736 10676763 -85807062340799180024566401671038323456 10676764 -121876283468343531206896524096374702080 10676765 -444727146166522076205876385707587337600 10676766 -59757619724126836227712548582162422976 10676767 -272031019069513609967732407387812864528 10676768 250665845273349703383166582471338885120 10676769 -146859451809120651737903001870592468224 10676770 132854535414537318404592689884378420800 10676771 -6693253811459841272649383077377408000 10676772 -7274558284494145736053291572918140928 10676773 342995779635656082718163939672519689022 10676774 -637794506101112538852920672579112032640 10676775 200501063885404166891258517983403751800 10676776 -36926461627810069217087478496413450240 10676777 -722935248947162456332917952484839114374 10676778 -45722543359255796657633513676360814080 10676779 -331011113563032124057736953312572976016 10676780 -18136352027821989371485002423639306240 10676781 45229734788358810428113360095287819712 10676782 -451779329151691497015370202721344256 10676783 78801670865243419186901969327885645304 10676784 4240001730543392218539252654460108800 10676785 211436670741939601420843541101131590400 10676786 7327372995360275738296940251300664592 10676787 9210509676292199662000482470562280320 10676788 99012213874491696743210437802260930560 10676789 625492731366392793003614131462339636590 10676790 24878522894666136506517435590568510720 10676791 206309962161242112621664071697336001192 10676792 279177961837614685456682767823840993280 10676793 280222439029670325246568105118516464464 10676794 110208432300804634456241030385598943232 10676795 42954559884627836006486806027984026000 10676796 -13519627373666050616360815993581926400 10676797 331100679639165201017553050372956113900 10676798 -494184344431421573606054109804219840 10676799 299953808990600191558074796305316631040 10676800 -38571603737837871366391214755977625600 10676801 -714249991447426024573242658055769915198 10676802 -186935719917540757937846288733343927296 10676803 -8698936262574549844154976027394754560 10676804 456747606938111623390216315195710742656 10676805 27613948820839956467046312514039656000 10676806 382807451405962422792146071511089007328 10676807 -254927264565861972167690064675467912376 10676808 201897525236275579759845653598170204160 10676809 130106982953822437081530869803838867520 10676810 82823605751453342112792731028043005120 10676811 -385494953019984298302987532014064012032 10676812 -271418662264135900764266374181603417344 10676813 8713346237345837806025250333181296960 10676814 1384625870622128853933113041279441920 10676815 -64344742675763821696140459955527995280 10676816 43626879134857875363171122758106849280 10676817 17688116881347685670977077836675995920 10676818 129629696171887042993445663918638089360 10676819 -51373192631209923019787970694869284304 10676820 31045932109517493438697901463815454720 10676821 -369510073117701052635732925988685114948 10676822 -1836708181775468691451752901532603520 10676823 27869456390872166185283633849854766184 10676824 206809224450070034134045115963853096960 10676825 -186500543157013730477433479936482350450 10676826 -74500738302635584404517678264218155520 10676827 -109354401335112024214935048636419257328 10676828 140475930644344426349741959011958857216 10676829 -461436524027458340546130087288520031616 10676830 116423266798355228740226673462794365440 10676831 -54027334206170298595247227293716495640 10676832 395651115193890545152763061199795126272 10676833 214502974072790823402182054952467775300 10676834 -3761222004069694271865212843101249536 10676835 48393348705543354774981404343587263440 10676836 271020528084449143272650809666985252480 10676837 242213947982277315609245111266199871486 10676838 20375895252186688221565446541301353152 10676839 84598038793601655872281089137731178640 10676840 290300060592325994132256996706113484800 10676841 -145569795764234679760043370575687961600 10676842 -120697520848644492790916216053964691456 10676843 -1459365210559238043842553367924049928240 10676844 53333158467131379769452941023140545280 10676845 -377771868762399400612339630227935430900 10676846 -48401031153817021234998125674169223360 10676847 130489362786774772908035750544639471360 10676848 -18694629809213083488835646826934829056 10676849 -141841530498811653516554484127105764864 10676850 64792715804717049564333583936336128000 10676851 252379951320494890494643082117615003304 10676852 862537068724829989823066465867577630720 10676853 15394765490087458149257040113897037888 10676854 -389622004626222381022289592623943990624 10676855 147126081992793396537031979771871214200 10676856 93224364784097593728313927747249459200 10676857 -8522434056231380758425245769063436400 10676858 24601978112668032146919668083061414400 10676859 413995583430479952156812380718327546904 10676860 -38830283755526433110146266065836723200 10676861 38801791059902661342633450978005653452 10676862 -77600422217095445798970502548492367488 10676863 -461909768264058071270444762914932853888 10676864 18964027293370509428356569726650941440 10676865 -65394452712563366787367023753406978560 10676866 422738029625618156105027469590035207632 10676867 526522195558879299580521128485378257432 10676868 -38336573326775806996626450998760837120 10676869 -300801760857661362769791788246871195104 10676870 114329791662321669049740974037074570880 10676871 -202751430106854646091947126401616831992 10676872 -722487617235234577754844423427657267200 10676873 354298364106634582905040948456325941860 10676874 31510062139821180918175882325913907968 10676875 86929784283011152292018946973401165000 10676876 -50158821616986014711855053406227169280 10676877 -348521052923478380502413686910780300160 10676878 -254483216747707742918905499228216938176 10676879 -906186710525913580599080453826718254000 10676880 75663172475074059907892640680588083200 10676881 -573580567327814014630647637916708314318 10676882 -146279160064964454864583030992833924208 10676883 -56058949197183372683686147186793176320 10676884 -482247745175303683972221293060430829824 10676885 44944428186644403019753581145758905400 10676886 -20537217393210441065391638741026601472 10676887 71989825894009075477374052455286738832 10676888 -380602927818890756167122756114836336640 10676889 464002893356481284589019041372417939354 10676890 37643755467760190332866157482921000960 10676891 488630142885205740355495363747164655104 10676892 101484327403537333070430502820386427904 10676893 -529832132289324620488551601556993671200 10676894 -193650920930251721673590243525037093504 10676895 -230604071950638227846206803997672199280 10676896 -330301570683931386086957047526499287040 10676897 -110594487377084437707243099983566719936 10676898 -71061182847140142147480004361838307200 10676899 -235440448195261388560733258376686520336 10676900 1025891311552401058339076089112985600 10676901 -532249000600981841293893374746365940800 10676902 7204300398547664178640849314062365152 10676903 87012228150238696196116574081439756504 10676904 153855576693763125840239393481596928000 10676905 81996628788395323381721798366395471560 10676906 354856420390047452858504523629722111152 10676907 3386287023648829318605565095157887840 10676908 451994850645504242892619891481372639232 10676909 -370508986756420218013892719075065361440 10676910 -41835892893656412691511191540190822400 10676911 -243648192921464020946458084626659556368 10676912 -73653589706895156973645677280247021568 10676913 -114817975826322611478012181076687481360 10676914 46311536581726190944472726272195721760 10676915 -530756690278002573934899744589062727440 10676916 304680731289415662188026609471379417472 10676917 238220656684633759057570802193446892640 10676918 49176305685156966707786653174749460992 10676919 56441208955739586170958977108365440 10676920 107482286582165334647165603832940953600 10676921 -223251777512758847226693840382924513878 10676922 132342408041293168644600228580027706880 10676923 551454188320839186176217225712013443172 10676924 -270359162887288040132344622021552815104 10676925 -79087150447760027483248991654648556000 10676926 -159918222011617088428560709787041651776 10676927 195843838807431647096057227995071915712 10676928 39780574971865677817544651084566364160 10676929 346098199112730580217847818741796463360 10676930 -107229605474974575090566733100775539200 10676931 44396717106664102158644188735228477104 10676932 53397086088079810945911226421380648960 10676933 107669089449000707909315621632609664604 10676934 205627524274051969401579730821253620480 10676935 -253665559715856204365864065938370356000 10676936 -14896093106258321046733620447446891520 10676937 -120891035289511644452370807843421401840 10676938 236591594474510533161270180591292803120 10676939 52506111540649002337420063074526428960 10676940 156026840963257791996023774714092416000 10676941 -6365434777807707252656030932304029632 10676942 -27970859509045972860232223382934490880 10676943 -12731526620876820264848942220045294336 10676944 189625164659271597569639244516466319360 10676945 25245112733964087389107104633356073600 10676946 -28346452608694855077809234174591341056 10676947 21789920438253414693565217739825384400 10676948 -42310966542655412641399649582944344192 10676949 -122985108970910335468357840471903069536 10676950 -170725121531184816997834009964700924000 10676951 1438476163344200521815179340677319504 10676952 -142455136223490027940503420575366430720 10676953 495404183366129523906916899456803311380 10676954 -281841899681563778846838340695557928960 10676955 -195805904931112122253710157185300153600 10676956 -161675951631238808110325382854377148928 10676957 -110312804520913181414137030494163845300 10676958 -6972113681224290742547675800267038720 10676959 340567092703283658448772399578103826360 10676960 8035686764571824916019146346919362560 10676961 51882096046337337090388111611551396640 10676962 -353201211241451259977571884042739062400 10676963 -398718679134125270833564277246907684216 10676964 236837325058847907535348894861146878976 10676965 -13897012764522020660924841317389657680 10676966 -189561052686781760839066864408046753568 10676967 40647257909575803595506737854413978624 10676968 435420109233067658627717784733539778560 10676969 196338465027818775049892930891307038196 10676970 -3165479933283105497227618078109554080 10676971 446771387129335739113725265711603645172 10676972 518853245483174944083936530153007595776 10676973 158792904724402202870965121931763934784 10676974 -17638500969689826267257330422096588800 10676975 84616321315941327550208460768909777000 10676976 -66148033467805594962891856515944644608 10676977 -286316364838814004700201269411345664174 10676978 280801026974368947553399662288986718720 10676979 94440573764017923922675918301904119424 10676980 23004897850157889699844633293092536320 10676981 115209320845796132821365877508605778304 10676982 241744921135248078101361481381867142592 10676983 146512815480493930216353028669425856232 10676984 -229667684261793433913769795270775603200 10676985 -39945106731098319239526205685558932800 10676986 3229158573360737873395513017065925120 10676987 81396464387998840435118759415698361636 10676988 51001083722527767258777914075770060800 10676989 26777766238424061930446115131506711808 10676990 -395595712538152205532221182423053381120 10676991 60963789829809941747835809999429984256 10676992 402854681505821276887516260388212572160 10676993 563411892716485807751553982818442822320 10676994 -67948828280218599493732497106390805760 10676995 -126281767376334938453355031119678378240 10676996 59436465042547459298950573884301224960 10676997 -54855422336765497426559057428048953540 10676998 96079933860579508616603278846208892000 10676999 456299890816240283145150930947416623000 10677000 -58692161207187290924774094254284800000 10677001 -769198858583281805761708678854332890268 10677002 177232453353437417000210211094134615600 10677003 -205223275550790825641735811406261843536 10677004 155368532689689050283105747862531803136 10677005 -326220413384296690120819356470962748340 10677006 51791098087275336239808222647717120064 10677007 794056438782080956949242780747062552960 10677008 -22041407833740096044545935203547217920 10677009 -28270406958870496121177465868249938112 10677010 90155602084785561789553581739373504160 10677011 451780518062982543794814210955486761552 10677012 112727545904014489697152104824816793600 10677013 17894193361237127169225035899099100568 10677014 -38597836981537149785036133159875863680 10677015 753319955754762242494477610841898320 10677016 38803616229911616237026262364646031360 10677017 142954851313401195194587934333007544320 10677018 207589835310418746988390761389112169728 10677019 -622485228114396664829747193312108114480 10677020 -20959109202843739893337866018918973440 10677021 449454604763191404048529626851953790304 10677022 235277511156748306472727495547402242624 10677023 1384857346380300998623018069421403360 10677024 235946259340047223862965601525841788928 10677025 324863104945942171521915852774620458550 10677026 100272601054953013722542611518681265824 10677027 531978805708715959762651290835417708920 10677028 -246910558438971065324604978123009000832 10677029 -6762802008566890361023259755685553312 10677030 -9751575466403043871434818156903669760 10677031 -159610122073113960479382421481823963120 10677032 -205872790625798778591530990220475929600 10677033 5769026228289290131635272498894389002 10677034 -325769919173170727694759406503599090688 10677035 -41739804657085511415430071486314351520 10677036 135773878240002941724889157675004002304 10677037 -169947715989829264183264851748047937536 10677038 -164553012052336687878216212284571492160 10677039 434176195785379160505915566390799126024 10677040 -219052115059872108705514579327057920 10677041 -243391516154372831262278012311628396748 10677042 -201683389993936254856242506046143232000 10677043 -57910205575737177241711898342573661056 10677044 -30674673459792778130645735659378427904 10677045 -7585800809958212758648543708548845760 10677046 531169997613192651242046185469262327680 10677047 118852994715573417585663162808216067496 10677048 386836384237223964370394714045494824960 10677049 273415834122700027837451875863368715050 10677050 -134925239389421059099559168379960480000 10677051 -53344758313870128960500802652987825152 10677052 -64131291668347981982568719569576305664 10677053 -21428027960673713619438733004293145280 10677054 185750648093625293271361529016200149632 10677055 -332239164594642096690783933534563222040 10677056 47801496451233725927496099396021387264 10677057 -160860291743963371517431088192266142160 10677058 13186878570311081546877850541639794176 10677059 -279150397546665695107018177138065841680 10677060 -49181038748239735554043115781151027200 10677061 461227914512374327289804330278347669662 10677062 -176787093580949624649819529325152093056 10677063 -36139728414960986650516432665564778800 10677064 564322908862609222101151141370701071360 10677065 166762889251179320795593971413509303680 10677066 -131622933158789461691959900568379269376 10677067 -3828163580798570815117814760958261208 10677068 -255576297634594470783411969039543889152 10677069 -69649597090715947294452700748107766400 10677070 -201029581945643622318141181679222579520 10677071 239471449437918979258137480505259414592 10677072 -599684787503541043200147584440074240 10677073 -745760747778928772227180216493311326096 10677074 -218277764975606897874572913639857248608 10677075 53723595248390152291410355963255290000 10677076 -193299047934787479561115999524140122240 10677077 204130910344616770967789352137402590926 10677078 116813672577118174818423663944957284704 10677079 -212230568870165391908878310859850355024 10677080 -196983737910009694938258580903535001600 10677081 13591664638780147544741159449415074464 10677082 -78659005841527734953491903129981393920 10677083 668123670112822391509197254949948190464 10677084 -230317959985627898037885224926136795136 10677085 179676769730150674005554632453301100780 10677086 24588800806417646759309109069894574080 10677087 -101277639178011603228189148255180887840 10677088 -7355129633654339953080225924616028160 10677089 127513144971732769572266764403913625890 10677090 55631808111367861676495914745594995200 10677091 331213553420349615889367957821818009984 10677092 -155307805066058921957811461859187752960 10677093 98550373344695941546873615831197989184 10677094 358938691822573083583581859886960400096 10677095 32579821870800723155500116027639883200 10677096 -2079753624122125367372571726930846720 10677097 -42320782713723469602049338977387654028 10677098 -205476456371250375958458053070261829200 10677099 -158838813624918646327390249362253382160 10677100 20975142199566495379379176049700768000 10677101 -32665043727540217643222485686534147828 10677102 35508665743740807128990362769870121984 10677103 42527152555471359773226229958275465000 10677104 -103119420243696760697129983431139491840 10677105 -2055984550064249545616097812375695140 10677106 30573223273107174746405670727826032128 10677107 -316075126156338285401450719552761542400 10677108 7212787518248451652625706076116609024 10677109 556878199377043299353518487112787078720 10677110 -42923382600669029259551484897351767040 10677111 346339543003165378708317004999590352872 10677112 -225953697851993619120089319895580774400 10677113 -210560253408251303766342273250904752896 10677114 29721906198469220442025316011054709760 10677115 5100947282555678360844708926477029920 10677116 442021675366143142238890165271203008000 10677117 317314569743255903450977808401741639200 10677118 65538701686615894634638476364479174720 10677119 109639312549292760014037416356567547520 10677120 186881307274995351843246772707341107200 10677121 51842922158552462815876549510461005504 10677122 -89515018423840882770991452839872121856 10677123 279944806719726361216663576435520694000 10677124 315490172486489855745682598614851591296 10677125 -234160272454979261727504527312720130000 10677126 -21114842762552209341525216196118000640 10677127 -174808091497358125607138719816725278408 10677128 -119201990587574350274857660823975854080 10677129 -25353509236415928309240956196365359104 10677130 262422248397018106565086011058349260800 10677131 -2020114407172963566983404195060108385280 10677132 -366712073075556180944788944402127666944 10677133 -128321795508653543512802022723145229640 10677134 146842808636015088157897044607428640320 10677135 -111137723154269949422240751897776263680 10677136 -73806607673712556757718469215773483008 10677137 84957619289847814363174630488155006052 10677138 -27926516994445190042866380412679576832 10677139 -496669098509533089187303768351078297968 10677140 73326065908334820880171145866910365440 10677141 -103206050146331353599094993021208464050 10677142 136109232002381411705065841043350762112 10677143 257191011539101903769999070344526184392 10677144 -25165203747019560093825484566413967360 10677145 672582791393162599815927032917945507200 10677146 -56779252257150673038446840957780544000 10677147 167167890841345432465725097861536156528 10677148 -192647597345298864769606096446595745280 10677149 90921981470453625573411729241914497286 10677150 -232791243967583929141587130184225280000 10677151 -274971586942843496558556086237376525296 10677152 -32797252296897519782937716327542947840 10677153 30475236648902053608804295636982678304 10677154 118871107331179370116609880009978173776 10677155 -828281750336224612056498053910231308880 10677156 48146111970863806775484833888398565376 10677157 324248239478210651232812137565252356572 10677158 490148614279966569247665913227518784 10677159 487651523328461538251410367560524419664 10677160 199126923682259980573391693015093145600 10677161 -403681924322894262221471376595465014 10677162 199140005391017416040485387389024357120 10677163 40620294312302988473231480330118689280 10677164 -156668383251449976418625643224131261440 10677165 185850212414887094828393855578030909920 10677166 366045126548771107380947466807607207680 10677167 577669476885563083137574069767488282712 10677168 38209877499392798862837829800163737600 10677169 -267406511925134716907727320814352824430 10677170 -22383173094239033045767791414886832640 10677171 -266047222018143613607329172726161238400 10677172 -86872148803739190061659690983389870080 10677173 26916672708034777216786546697997370104 10677174 143295050983334892264283340959684493760 10677175 -42755648969034378410934087686096640000 10677176 -459186771054653872451461203358765117440 10677177 318806872394915776615094346077485795392 10677178 564592385497313729304807350761051978752 10677179 361588224510105637328958401574967084440 10677180 -205131416633647159413757248888632663040 10677181 -127036861443208523279768201573918938848 10677182 164790796484816288204040517392224496000 10677183 -105236829072154314385989777688499049600 10677184 -19193909322373420020737924510089478144 10677185 1435584037704449465841447576370320360 10677186 116811543739682300845944986627992275456 10677187 -198433200646524429427372870536514550408 10677188 -540814010098220863257071283102471275520 10677189 404138379201265116368066737190011110624 10677190 124210724470148982604787316654368636160 10677191 59739406074720831816795151691601624000 10677192 -34687983310675931518352454420219617280 10677193 7382332216005929713129609777328555904 10677194 558564858857400991953829163985587583744 10677195 40105199098568175700381195080626374320 10677196 574880481932546851274057728320927938560 10677197 34619395102920220851987304858829654646 10677198 102031689015919087830660488964724546560 10677199 -1683858031908853362017779305932564272 10677200 -74534351701241270651798114539962163200 10677201 -3185235249442944233542190755204931136 10677202 19326887844923971346219007140015913600 10677203 -100011625240845497324878276539924506256 10677204 -668807139478606138058051844752486400 10677205 -53865989975184014863074759805698583680 10677206 -29398739458552366790504126264783433216 10677207 -112597724256020998746577696073731753008 10677208 26597846758849669450361068251188520960 10677209 -96247990816620297720011125390556396784 10677210 118011299361085011736877394868346833920 10677211 -461747172114435508071630166079046896188 10677212 64281093820331883956020997876556429312 10677213 -286711969468595547244569368500963797300 10677214 -160990064159708264919042191206342927680 10677215 124010482793966963179545703327588242720 10677216 90249358690415180245178287178957979648 10677217 -482935021963230794467758457286913296734 10677218 -218269557248542436854405353947598571440 10677219 64519314010577708170662739124971418880 10677220 172256449346740141685791660884746880000 10677221 231364209319860120130565153855357477760 10677222 62083016529602896568302063439769084960 10677223 -274874040791118003949240947600837026480 10677224 -71433069058232250677877862581078067200 10677225 -175222505610307914300675451519294060800 10677226 -25901061774316207041974779820388867840 10677227 -538694291728960968108330128121245997528 10677228 163539948561438232301391200792168363520 10677229 -768139505421220540564728461956952935424 10677230 -8782994965550051345732251293997123200 10677231 614801358976623735310078182641941245840 10677232 -55866180699274929782141197371823423488 10677233 16417228960223767803359861239472621760 10677234 -162187934675782400868923346540802033152 10677235 282884049782129014664440975199757517680 10677236 -15222410115545281914420291726087794688 10677237 18382084408436766273925253255966480640 10677238 19099630488032044338658717550456720640 10677239 360111789722720638040308127098808216040 10677240 60716957542954060507437536975388672000 10677241 380590547446772391746762409629448406440 10677242 -73838135367634545120993447881720106528 10677243 89561129646674022893271404941395838464 10677244 2314323570579086905917348267375206400 10677245 -685033656236878940848792128897452179200 10677246 -36842104119205608657257727127524033216 10677247 -444279948617507107902237430733767457504 10677248 458829399939276216611517686840775671808 10677249 477307009522686018699785734699625870400 10677250 -427307620471070859971534565470845080000 10677251 123826235746686643791330958331175068460 10677252 336144224189457286842439907944781451264 10677253 -127101299489436432222639321774253918498 10677254 82778388145833454638157486249212291072 10677255 36269374382299967066339606108639620560 10677256 -349345221981820706977259083791514122240 10677257 -221972713716587677829168529957927871800 10677258 -12299021071190194039159183925923000224 10677259 -309980325813821585907336785491985501960 10677260 97936011516121447028336134962922460160 10677261 -75547830347029166345578965763819089792 10677262 415492184998500832818170227046296285632 10677263 150152323420870513458531781548944302512 10677264 325495992371957012786657328599924736 10677265 -269310843896463691792565501366204339340 10677266 83234015307150928756080332449503890832 10677267 263915594843853417155245115065746703728 10677268 -29609436844357171177377600639521947648 10677269 -606387269940322554214282762764656409330 10677270 -163403465571333250989829202033411702400 10677271 -424865611612341700513157571134532765696 10677272 -49805387610226009861277345157933465600 10677273 -46259971225437101234892937807091924016 10677274 -215204900043180704345558562895839608832 10677275 40302181361386809468662628305003486400 10677276 -23308449280963340898958794564307411968 10677277 -305869088216233363790446591128861220340 10677278 -254004609424633222963259814182994096000 10677279 -204156535066735469259440886947103333816 10677280 140229417158132386475153126115600629760 10677281 649183580366311837596304231591065674082 10677282 -42594854178157845644971044750875295744 10677283 -693994038177255590668541969750217419736 10677284 286493388314172739479003118693090175616 10677285 -285670076804954951748404430328337520000 10677286 -215136684677747524520737816965903508992 10677287 -4401758671920319174936855372816327080 10677288 -63565362871706070866304994383745597440 10677289 -254668019723503688667586692951219317760 10677290 -39909524650628429666502134680366863360 10677291 258716616319280327942794589150115701592 10677292 204846428725216919933874083632093340160 10677293 -9994576436844000756416607413062838880 10677294 -194061472315315072359928454866930949376 10677295 -69135158690984900347438812676291957680 10677296 55029408078784838421738262983971880960 10677297 -1479999313783934945920161101111183280 10677298 -345031848949568353081970701702704591600 10677299 152096320866851005089952371212601744960 10677300 141902460816234094220786631988296652800 10677301 -51955740948835377480822436058424637796 10677302 -157544004952456082689433189106748101696 10677303 27639274872396701919565541062682398944 10677304 159981994365190185959636338332472504320 10677305 288532632263908508131879983202084152000 10677306 -15789685149010435689029339492294880000 10677307 -169210217479396563677856155192274037680 10677308 83902115944584379233741957587169020928 10677309 -169614027314654400924695279921530846080 10677310 51767759022541694759183325807334383360 10677311 -1190342273712819251856568366743849922368 10677312 99290150101367301589689162470585794560 10677313 136351392825255448480827789683920507200 10677314 -326728730361964611153793975641903165744 10677315 -48457481750628340763765456489736380160 10677316 66882006528598629847806600276387901440 10677317 187223745024677819052186447258823029792 10677318 178251140265885126574867264150313670528 10677319 406854975695183473256175359420062996896 10677320 -518674038442791423219027263607247411200 10677321 267168405170705594008682346987494053872 10677322 17384850209643238708995811612732916832 10677323 -244480982367297095752743774478587592428 10677324 49710902087297160893148326273035468800 10677325 -188233734279854945705047046821706184000 10677326 329903469397709656039066854312297417600 10677327 1019167075350146644854454051242401808 10677328 150517650722970047685094373872710705152 10677329 18718404338822792648738925305006234484 10677330 -297958234430069193706222523552870400 10677331 -230664801517370030034546439995125529008 10677332 -225584458537104161720366267280991807488 10677333 23402734438010067309063885441835787424 10677334 183074972625196523866019607241517526816 10677335 82650024365632906289275014459658214400 10677336 -55247228817121159459495518633628538880 10677337 -609844311035000616241560175042089773808 10677338 136076003762861703137029406200831408896 10677339 -27470171020316440311686104373830032216 10677340 438919990605555869054494139548188672000 10677341 627819759150382064303262347838339176742 10677342 -57861770800593903081115143675680173440 10677343 80007341171533904831450312873526855840 10677344 -760037336485563428637255179397239537664 10677345 -2202239705519270393778244150361808000 10677346 21331851311227393698441376604998132224 10677347 57971181696726498771701049101030522520 10677348 -140839456588253584901850083022539642880 10677349 -254045765490234825216451420824443925764 10677350 2962102714983484704179169272678664000 10677351 -467208281065899993379575864744479070168 10677352 -11239851523710084529371017158131793920 10677353 -2149343607195232955980332280721875398 10677354 -157190658923968533731303983266527808000 10677355 -206650527839770722663190557338753894640 10677356 -570084975965746794333873697180000270080 10677357 -25187765635339619660386118163536615946 10677358 -9903620108439080734084486740784437120 10677359 59787247998245595028864951269322897920 10677360 83784384214854510239370488158434754560 10677361 -112265889223242520950816005545508925952 10677362 12049701848562526085948144849376828432 10677363 -314275974667102933565884255991207941776 10677364 163533827317516411687041722833649595776 10677365 241242619972051738199547193993952549400 10677366 -185116352712198571417323964684674908160 10677367 -221452781543303175952699152885037586584 10677368 -93080924367687698415165024997773987840 10677369 -218561918371733586697317923242831157952 10677370 28717952469469981603847604420690931200 10677371 90736492834348026633114809875301038944 10677372 335993736606480058577566372767068931072 10677373 -4637545269451043265019333914702978560 10677374 152190479205619961827354288978248035712 10677375 539810796067304733588577245015969378000 10677376 139590089014867958393566676797945282560 10677377 108032828618996337767108630606076780000 10677378 -302102997094187737089230328186626081280 10677379 399480331831118425715659769825676638080 10677380 4425863231882682770474439116542771200 10677381 217123474239122154366736701404263206720 10677382 -182115100195663017703279895465700267648 10677383 -107764435026722570189914166864970043368 10677384 108407746850351153542021098273091921920 10677385 278757155641803496950373416215361641160 10677386 121079644195119950218483990799248326240 10677387 17281986062950275327714466983415023360 10677388 198935438264444711007045318778435350016 10677389 877127430561771545344288272124424895360 10677390 -99349552485848656746113881128077278080 10677391 184125758012252789815455611839031039792 10677392 67120814380312220532546151450316636160 10677393 326403013231740786297008374047985207200 10677394 -40546744174209725972599893572189360160 10677395 -190437325495139143527294835593477963600 10677396 89417272950319632051523403050734753792 10677397 19623318354703068923848330998209570112 10677398 -106217574000810560916967487907464884704 10677399 48170519805927700299040283602838338560 10677400 -23344613258527359190710042560833536000 10677401 -2946858643232186604351351198155144448 10677402 -26002965417861245141041279185422230560 10677403 1624914047292768062308039442850027040 10677404 -365274498560216010208057639207510086144 10677405 26991380524888992882196123537664304000 10677406 81805820446371139161452414736962442624 10677407 -151155073469026911404319055551956145360 10677408 147032245903021048070514987153626234880 10677409 65210662800965589240016105311890116116 10677410 9742212810126632867397747770610819360 10677411 129983934824579004629873162630205512880 10677412 -329129642825606392191050817044945541888 10677413 1138125296458364664617806504930619632896 10677414 -54576146173659183659007882973339706880 10677415 -195141019347961546289040668300801594400 10677416 -2024521229241201008449495079377305600 10677417 336122813770919061885255889221273149760 10677418 -5894953503008998281558367686456648096 10677419 -100672812427806598818435791520032962920 10677420 -178925381393018640843680661264542668800 10677421 -191160529069179130340072641000124695956 10677422 -54319415479387515417373122149067613440 10677423 28116553525900242847100474346257541120 10677424 145243091955139156141814100219490631680 10677425 119761799433891422597195203567265277600 10677426 -177807219469972861043349282756460381056 10677427 271454789342529211697207239919318999352 10677428 -259958683903938750343518996526069100544 10677429 135066432017671769326493066515377454944 10677430 212888903784783231791408327255585865600 10677431 -71845357440124327059141582747298382088 10677432 -253581046443281096095418372556306247680 10677433 -37913913960041863744499168924221824696 10677434 194699119485139607649958669582880789616 10677435 -77565024512363173603439834545405741200 10677436 109217191707018474231976448740557152256 10677437 -733051753096496291784675129163318249914 10677438 19356591403864962268672166295018789888 10677439 581454455098616504525798273959762226240 10677440 68216377294805064817369048882222202880 10677441 -122862658758538648747373770326386135616 10677442 80708775422326697720382190951428721872 10677443 -480317069219108984076301344350533382292 10677444 -327926684582645807648767496193567848448 10677445 -286221837458519721666367435587702512520 10677446 55261654143536115174858845579066244864 10677447 -173244000785286896877929754510320785920 10677448 -600679836713361780675616916826928880640 10677449 -292864901949636371170077875473287725760 10677450 -14257757874614981457294125889897024000 10677451 -68039905647299097177709805088765037008 10677452 -422969515385399420509494737936260531200 10677453 27988260546022291758953071469214362304 10677454 -73470345504922480021166128960230271488 10677455 6750912263646031001698440431096774160 10677456 60765404545689610676641666466621644800 10677457 -265551776673411353911226061600907997888 10677458 510644539151677124361485653157243935488 10677459 -2145937674886027436115705031688604672 10677460 53304666031528973327280790904436080640 10677461 14620600926101164725257471584649098062 10677462 43285722871732852610231792901905457024 10677463 726524157158512366553076075119700963904 10677464 -70519450723865307218046936617632358400 10677465 -130796412887772438742045227128584946940 10677466 -28180634082172412276333174409202452480 10677467 -834381271763389869061230288670003271484 10677468 -370722380778506360873189663157721743360 10677469 -230937446310035936358850673384156753088 10677470 171566125637702143802521393281122959680 10677471 -74074426520441169210852175875695016576 10677472 -44467878856522898516660160617997139968 10677473 -561373130004240753756770618520430934016 10677474 -155541799798183769899985785298478504960 10677475 -157585370995306199514225918186329579600 10677476 479015310981683631306242974372892626560 10677477 154226187353894291003449981879475469120 10677478 -21924242662677660555881274767632803840 10677479 -36972517185388002080536580362380791328 10677480 179323497204678015399329415783911424000 10677481 889317807770276025800622994678843433700 10677482 -397624807939927734411056698231589337600 10677483 14393870578456637734302167073599199000 10677484 -197674963542734588392794091690444265984 10677485 1646963016770279264953378445821777920 10677486 -112164726537313207565024851473542887296 10677487 -493108462320393720170971664079436564760 10677488 98772131543049839105292332373609185280 10677489 538397896146046120513496312717562748800 10677490 176695153412291815463034612842474820000 10677491 14634644609499691621794799942818105744 10677492 45592653118050069089719000486146973056 10677493 -83500071793501137618021289893787762258 10677494 457526010726810152790957441190815451296 10677495 168993261438785331283717441269647523840 10677496 -603212809034492366251069716660562083840 10677497 193757585477605799629368974164801069632 10677498 34289373698437767987861005410889422848 10677499 -187216985584698701761309286394307610864 10677500 79270631996051944468899395021535360000 10677501 -8671373070419903914092375005047537716 10677502 -1857104176215907628962773999640390656 10677503 26416017360654374156990951069988766584 10677504 674692288059542347686137805599145984 10677505 -3421643964385920122150303786620222680 10677506 30466191846646400261846803046258826240 10677507 285166961122987481831149081674564025344 10677508 383039216470671563842057552447918767488 10677509 -44647067902096241673852573258390304290 10677510 144936742870931628909269416800495657600 10677511 -433226946844043467927056604748457323136 10677512 -554515967699152875437129625141733785600 10677513 -69154264228405065104307060578559467520 10677514 -59268530462220020297110962739899816144 10677515 110425284540301116562612616510067632160 10677516 -69064088430439387838282255775429820416 10677517 -7952913513968915223659890197550407860 10677518 -64665771654386487345610118163208130880 10677519 72517017101210401844571326409129758424 10677520 -26858666255163849231125894001406771200 10677521 428032399236713060603339046415665196722 10677522 -16701777214910072128803756474490934016 10677523 34281928034546928822672336149360854984 10677524 -247885139966173335939358024691050752 10677525 -93396758870019403797973561013898240000 10677526 -374688317455392265353704237911097400288 10677527 144717465533198813752716165246279723744 10677528 -32736021246636467670650294746968268800 10677529 260550447191683266746695947964946116560 10677530 -175853577060481808958337734404067371520 10677531 -4859866191868052495478871859408111760 10677532 -83741852247230655322425460725950010368 10677533 143947405445968828792397349373287463782 10677534 -21576899989674793781604122146839760896 10677535 157365683584161885644252595145994620800 10677536 182354745884267323219365618556509683712 10677537 248079852230617586211592022049919848768 10677538 -235951899095004473655457440672953954304 10677539 -229761021931011924261157475425159385040 10677540 -16243919419514257743948467671199846400 10677541 -677522544522825928273786492326105532770 10677542 -15558560161660767484401424391855309568 10677543 222052837031943761790472010939798730624 10677544 16341964956693800770612801129943040000 10677545 -7746314671502847650643366311786311680 10677546 -109682835972011946622719619079290742016 10677547 19855721256224334824195772128116758144 10677548 46960125156700299340876963312305537024 10677549 -319570922967076782941176421797382675136 10677550 39675047483401735630991981612782996800 10677551 -595270687712587026776423533846115582448 10677552 8568391719167926583759665545936568320 10677553 -377607102882731031649501010337335756 10677554 -301000276659490470569762986023445920768 10677555 -165340057919942607312408870282275520000 10677556 79394353036337332311971429131501992320 10677557 715746648051883749746545487709693925632 10677558 25110865442710723717344078094295991168 10677559 -34414972207305744788847389875026865240 10677560 78682701387018994482619121008136601600 10677561 -42102567883506907878295957777860209280 10677562 -47992771838464906367492435548874566656 10677563 -183338820964827248262287400706655788800 10677564 12073261338454640305388898086581063680 10677565 -84689116336345187994709367139264671400 10677566 -107520991296468894143090699731736368896 10677567 239684487730061761730383304005551640320 10677568 -4043008813198240645163541115164426240 10677569 -186613617514183701939405257485061757504 10677570 -62727614052285900988880477002334384640 10677571 -43774713573029950175136970368787011248 10677572 -476208763320753824780792148794935857024 10677573 562929681369442340863844287531560725022 10677574 117814208585829438973607421099942685536 10677575 268722327870207485475731304638626072800 10677576 39832105601293937688595638351244492800 10677577 149505413475405132733711276348904613940 10677578 28677711266805866374424840984865315840 10677579 126249456483678586609384149240649146240 10677580 37742268270556930520696710014987955200 10677581 -750403680269068741191435106304600713428 10677582 2303231380267190765249072223675374400 10677583 -180517675824372540417389476826107918240 10677584 130478872868231514437178982570630840320 10677585 186543980036130223078452411461786822400 10677586 -269690617352921389700261774089014577008 10677587 -432166562090368461129512432281466335764 10677588 -1515321810949252721220967534740412416 10677589 129698608231402384635912863940237396288 10677590 -63721933781018609561645242419162624000 10677591 69671461177561636687783843801522509840 10677592 140348306598362180341243830152164638720 10677593 2178497257171769286141392417497288842 10677594 -57488413648436697176840541613862753280 10677595 137444960379301315068624012542439633600 10677596 -276261888208058511557008161161892369408 10677597 -38946358065813494968522733832703353600 10677598 967292681590605939386985169923317241600 10677599 -85776257180918689634426149003676594400 10677600 134258048077629394031864506127047065600 10677601 -82413803075410701285873715876897013760 10677602 20420538974956002592096957017994560000 10677603 -110178785664059499679342568882374281096 10677604 136025350255726550983643444608196755456 10677605 133081710519362168056756187529238747260 10677606 -120379491789057105870510799241504152896 10677607 382752161182248002648478804594878716856 10677608 -107425625520098911450973438585427363840 10677609 265968241870359141613570819268171312640 10677610 89930201456396431051713312734065476960 10677611 434980567771717403190230934442699731744 10677612 195427166062261838795774256564434386944 10677613 -19913478231337590813527174447214518400 10677614 121524047418186343469180395584629242752 10677615 44403653652429282791048224630608363840 10677616 55197709455166639282570946250726735872 10677617 -1188106057739472758270553694954106809488 10677618 45826500960851684557368028637517792768 10677619 -132366581953378248794015668686570822240 10677620 99648259719367910789866621978279680000 10677621 -109657053668057832444457886558880773088 10677622 250814889038970479823994177269583550112 10677623 -537990338649099655971095258854612062672 10677624 -99606057487736594420233705510253998080 10677625 4661608531147572376940203846972944000 10677626 -21310387298609154753023890969642525440 10677627 29568604476695456635617912786475570764 10677628 -243364782206767829301431811403346024960 10677629 153094112522170770477125082053672719584 10677630 -29360454278027275367943045114756360960 10677631 1005417340744008449890565108754722872 10677632 223899195543954992166101345171637534720 10677633 71239968884985766850127012440652847584 10677634 27902058505095479346384679922828948352 10677635 -175820432466248702457312482029731924000 10677636 395484795137628459981225319134495836160 10677637 -21602426764632651818616008430341489088 10677638 -120384132118958340772312072366447747200 10677639 -259885345007795738801654797145391087360 10677640 -60393722795809639981813014207528960000 10677641 -13634416885305386676851269520411975040 10677642 83422355180901930033888544638663174912 10677643 -223182392578586112114361472788985572080 10677644 -87595185723692481746151593894573620224 10677645 -79547444085233248813535451483178440 10677646 -36571178768312042634873570782388056064 10677647 -778728757260241679608442843745460157904 10677648 156675046695756374090548647333563203584 10677649 150012017216129732120013683349433512036 10677650 130555909144243360857977116418412682800 10677651 165800301773957739381804815453125999032 10677652 -111520073568298389915419629214885642240 10677653 62136744858984413071519659768632325504 10677654 -44656120697231700602583768815634496512 10677655 108037909068425747912889115285122180000 10677656 937617523524637851084756071811500113920 10677657 318227264268333378460656451149165401088 10677658 384153990855339196508143254770329344 10677659 280653538199205840757438528734593113860 10677660 19610973925640616841042872166769295360 10677661 346783804577366349774072319385853595500 10677662 -367834408766865047509845609359785623168 10677663 -190606560396426790033494142280155936176 10677664 -94400917695308107572064095315299401728 10677665 114277018909686713924145336247469127060 10677666 -85940090879994789788697006500266680576 10677667 -18623741147225907249401632384321810176 10677668 48456876532817576203313234260161426048 10677669 151978911640633576222023668363683934400 10677670 14173199445065965688767395456663569280 10677671 26256744283705418793211820026667147232 10677672 -348173686500850209359797814364910433280 10677673 -173966941713784774931126459844194179078 10677674 2148947928690538351849433942538665472 10677675 90093652997160028218483496142760381000 10677676 74520280911164879427182415024299336960 10677677 320702902137198612701193741518031709440 10677678 110963564072945388984590893733774035968 10677679 -772236456465757360678814723972873516280 10677680 -53056260296339008476115217861542871040 10677681 -89937104071452529090904446620006011520 10677682 317279276454978312034547325620360280384 10677683 -207624138056940192107516055844122733692 10677684 -167857387424660626077126365414489825280 10677685 -85721073816768179778476219899386811620 10677686 113677407262028010906710228530059033600 10677687 355289145339213836902524212926145597160 10677688 -423499239727442054992157576804636774400 10677689 -722354537192772386065698115215442719600 10677690 15594190119463422120652573101328435200 10677691 -509567640326808153268975814584634088168 10677692 -301709004716927159646752367737452637184 10677693 149035901333870722040732405126541442464 10677694 -303902709980165644198070259255045973248 10677695 85915599389546058448005741935395599360 10677696 83348317135716220084262110620549120 10677697 279784945633548936291881154008549646146 10677698 218948152089305685623587076096092498464 10677699 -203404501169135782309544339846885134716 10677700 -198476102115146359349719941345246259200 10677701 183826553638661203561709388923543304000 10677702 16572373300563319705264448279828889600 10677703 325319270156271229360802207761640980952 10677704 8275359880268284789153734072064081920 10677705 -33626548053916861679088048079291160640 10677706 9689380325279822910421389960512169984 10677707 349938177317170536206927137588788247956 10677708 119660572438412268404961891098528417280 10677709 -91230449217752108178128455140509064000 10677710 -14555649826602155400221419799760570240 10677711 -338366758046408546699231107888175606016 10677712 -93552551291955557433477099494761357312 10677713 15263535258770043456853785777643252980 10677714 -86392988035274670211188672053663640960 10677715 374115617912293985706233227499286975600 10677716 -112118668283375936583219802704630454272 10677717 14692271248176386496771910407860926080 10677718 -357362094517006684528609051835589914880 10677719 84408354866795988292844002679086696320 10677720 35487823670919079257529066803768115200 10677721 144332297471356611610059218833031398922 10677722 -185693178011113537984482365085577042176 10677723 280847922794167275993542179570757786880 10677724 450017305183279409519153352573708970496 10677725 57377841209636410706687125070369408100 10677726 -245102953732417101898140657729674851008 10677727 -159631635820474997796491669974157623008 10677728 347257083748062437199171628443571322880 10677729 239304373027305634682570090324440434528 10677730 -21584959819164960935608952054456716800 10677731 -366561109025471438710356231697488474468 10677732 -27888090235983311229275181534598053888 10677733 -26762406242470108168664239831271729664 10677734 -51602084022539201157658095606303926400 10677735 132477894577407099618702528928090162920 10677736 510180577082151858602559422598323911680 10677737 667486777719038730226569486833954676480 10677738 119420362204046520721496040123803430144 10677739 413383172634260434336834001258174231540 10677740 -182711769281736714197522680142883471360 10677741 -90655302921492407110798163163939292608 10677742 -792658247351614655892545355140293240320 10677743 -97283693951504869562016325410200806800 10677744 -1327832878365703146376283420298313728 10677745 -131831007825129229637740760939490962160 10677746 4899388820573174885628646632077565984 10677747 -166331228881084909058358676791110061000 10677748 -8540283879892583144441782931252478592 10677749 -30259443984227674221783265658850123780 10677750 171041992876546921348034631851266560000 10677751 9628135031674100447468882425639433664 10677752 -258020208861478889499921425965913702400 10677753 13535997261124884687864477833483734560 10677754 -182314780144361412376226616301536737424 10677755 -139511524582857627970599299359191709680 10677756 -3889667179204147732146404198101171200 10677757 67024534817881047357340177789771328006 10677758 124158651244896686994073695981765631104 10677759 40718827985440234594471112859948450504 10677760 2264576548152297586043584223599656960 10677761 -432957917115226117754054107336308024000 10677762 -31145229819410767855867038185842952880 10677763 -504057228084143990536701493401753746840 10677764 -6363574482797507337493350732168757248 10677765 -89243409884707788103082503130293111680 10677766 -40587962088019645012584300345625824 10677767 80228756383225942333172754356037563592 10677768 -209014658796358425834985764970827694080 10677769 -277498090913777892637439737574955449830 10677770 -116045748148991370103915410050402965920 10677771 263338686148394225927823729065161560000 10677772 -70379651714093199853896353043482951680 10677773 25878854582734966512882419501236736544 10677774 94347084304944945498463409369892326400 10677775 -60395463367151382505254008838157200000 10677776 153916921796397480508500784399596920832 10677777 147655492881048701602929240565646234880 10677778 7649163547998486496406692523366902560 10677779 -18914462854158083105561448374620336128 10677780 -23984383775858189653034816283514544640 10677781 42268356558030303065699791980317645582 10677782 -412278182736477807124144357570561842816 10677783 -19411093398338894287206496227408425136 10677784 -139359533700713003997604197331767828480 10677785 -659477981795716171256671181901951582840 10677786 -3894567691830385836268796615843374080 10677787 -485472273471207203156011235415903415200 10677788 -548177540183384432430606288958591486464 10677789 470207632219479178389174259922452271424 10677790 -84969619792019516859354493437397057920 10677791 340453168598186900860915551599552793600 10677792 -320916059870989992535226373537708638208 10677793 113981484517927675892983585858951754816 10677794 -113363060894076923538296576379002721216 10677795 -122139712415649619572120841086632770560 10677796 33074379740100542563062771490960773120 10677797 9405743080735014704275026305953071360 10677798 477306662276500610761396392603569971200 10677799 -196735213202780274621551865910686950352 10677800 -112425295882183201799896383054766080000 10677801 -295065526404623828750624045332099936368 10677802 345897995180977062105484176059117760 10677803 3398554940495062441820467954099891200 10677804 47827107551066740131441411322037157888 10677805 202596348983296379702103329075363041560 10677806 -67651966620910341070218927632869273536 10677807 35765710332827061952696161102645325680 10677808 137651682443880734428043412837591007232 10677809 -589530951059145879064940814010429770990 10677810 60748664568863090737891320488158617600 10677811 430699693668544416378934056851905003000 10677812 689722805355733162862228074137154333440 10677813 -55195443995804942921788372698891105216 10677814 75044603418103471295559744896337229824 10677815 27291859897116715623966864481264671960 10677816 -197760395230037657814978153317109473280 10677817 -515001038200260792694267152327011378134 10677818 24038978627622213736394833809889300704 10677819 -326951542573853706033917275085235489792 10677820 -83978574219935158394020191946058880000 10677821 -144047343845589470253009869453423701632 10677822 -59079988941533073538065044465746032000 10677823 -155854124360033768161585795567269446272 10677824 -163356969685755490539145201002512646144 10677825 523361470909810607215054462116242550 10677826 26193692558493158319306739561477423104 10677827 -4948543227244321286073614553004078848 10677828 -69080444394938352228791011345561755648 10677829 -521426510129726810488934895155684292000 10677830 76078356715818869447290341798851932800 10677831 217779716811903296390075345737871487744 10677832 -62146894080209128416095221801385164800 10677833 426485518772183075617332608899075877082 10677834 -177329203321727182758726241100096638416 10677835 141836232223310159414979078181268441760 10677836 -378175670912351112647699667545795764224 10677837 -364411900108618222924660719823957650240 10677838 313901452991595290846886199518057904320 10677839 -629180901171221980670905758767451561360 10677840 -35801270858857499817828965564745646080 10677841 -358461221490450522548115932163566733200 10677842 -48875526358360056972305154239416022016 10677843 -147277517005075892468753086400651352696 10677844 -403739063530420250047783398851895259264 10677845 15219109391791145175689734646837866680 10677846 3695763421191590190136905126594983424 10677847 813809229270297601220707185661682218840 10677848 -198351027312028241686167586504512000000 10677849 9918094190722994332682754436424608128 10677850 -152766277132809677308849029837727191600 10677851 -158992182852877388025581727660374697048 10677852 340181277922099939348790781188846515200 10677853 -151884338434252650766904882893626754944 10677854 259987145928860969241494723969190353280 10677855 -33855255973542721323317425479614177280 10677856 -5715008482003678582083370439704313856 10677857 -97948755461042599167263336599957879296 10677858 -13979749129140959417360143561978252800 10677859 -371746697935874823363266493132951891940 10677860 -31080573336720387480896126283993265920 10677861 -10458933643535202819195549940498237920 10677862 -175177988557716405959513118622847904768 10677863 207743734712270026514594697378119066160 10677864 204832025237155059548626548084019200000 10677865 278029620926946254627300373374003483520 10677866 23969699397300714842064124108070010624 10677867 99901664808957853013137174771320380160 10677868 -285233450080302089905574254092027678720 10677869 297836094814159942834045058263426482240 10677870 -32599047935122793514136830319704599040 10677871 -160898226845539652692699380436938379928 10677872 1266504874440620840675215742088216576 10677873 -140768223904659300595285718595627272736 10677874 -100088654970596036919109169823129719808 10677875 -6620523284227953904349573482133532000 10677876 -72779802870434029322968915562064310272 10677877 358113622872237171067374772168765740800 10677878 26302642668229058288666626151160558240 10677879 544721770844409338036721971144785958400 10677880 -125001449801785596530261879696951193600 10677881 729654539392746634467088666598204840682 10677882 -141845674484902812319848284380476868608 10677883 559026769455099559583797147128972707040 10677884 -511359631369939786559308979833365060096 10677885 53908093014332373784970487082571349600 10677886 173711593196594578563717751031843680320 10677887 -742993645688905768728999178721770800 10677888 -21867192212072346410228332080912138240 10677889 -4668778140735593728210466475204832976 10677890 267156869958273874762768220950625287200 10677891 -15013804524727480987610975883525639936 10677892 361385592181393329083279110041875721472 10677893 -830880713285894249816278309792078653858 10677894 -112641307434787521212528902831682107200 10677895 428373957490865990218154848058718786000 10677896 -362484213465881309714400537499681950720 10677897 85774676487954535115966386977855293268 10677898 39064126688387521767611616491153505792 10677899 -147795591983421693511395214270869174336 10677900 -40024446068064721213202554450046707200 10677901 260871002005129720640743323316078991212 10677902 83061591626367437792106595647041161152 10677903 248833333628250625249042673160398683008 10677904 90693190501562288150022459980953976832 10677905 79186442482572393885188049580692489600 10677906 -80302868666260221959704413625275703296 10677907 -1474563808062632153071916797273092293360 10677908 -278934024086829241605486597821601055872 10677909 -228171825338582143116000097196789458944 10677910 123955721816436431191361804341457727360 10677911 -390166362702995266553313662475580672368 10677912 22517336320292194554499786509867417600 10677913 414820113206486681006771780603603993162 10677914 63381689391861536717875802202595481280 10677915 193913106245363521609677188021461214160 10677916 -493299527366473077307669763207395806720 10677917 -68977786647625058761285878157790774376 10677918 -35052479589698394390930948541729057152 10677919 111504234526605878046317196780758116352 10677920 -395872645423862836703728302195804733440 10677921 -589772351886339959792271076669031006496 10677922 298708999815893324021878553422694517024 10677923 272115716608418571299784569472232190172 10677924 484948031207092777896688142851318179840 10677925 251513225833872330946035711950969178650 10677926 401018943520669749773269919804616960 10677927 356531483388507796797447945470757618168 10677928 293926711594444446443917013555975608320 10677929 -12894262173262278017214441121968155916 10677930 -131817523992338301976460837605359790080 10677931 120608094731958702178905437947247316264 10677932 3070585927633549718249389861066271232 10677933 -94119311502755791071572203488037728000 10677934 -230139721310949591518536508436856237440 10677935 -197825532299230219476841645895537406000 10677936 -92713737333155732035757738432726630400 10677937 -748470273106816133703727085679485122414 10677938 -275795097580081756829424981067765620480 10677939 31038510580199909994177513125904525624 10677940 -4536799414593077768743906479191531520 10677941 173150094816665345475409106571558787104 10677942 -4001847577946893004889528183268454400 10677943 -745236516139881139820121925868423946680 10677944 -411084560454418598917527868915891875840 10677945 -384368167762446344309122599188331883200 10677946 258652206038360143450569154067183681280 10677947 -151761669544687319994743781283891926768 10677948 242124402750903916367634874593074926080 10677949 -292725350347919315608989506753299843200 10677950 13817931480111786526599137830997433600 10677951 70223138935183886024725252234225906680 10677952 -39366699037409135356837040062641209344 10677953 -61461017016803963634892591234728777600 10677954 -65100747311938358451844699477160825856 10677955 532079532110564139989482440879489861600 10677956 13401410098550911895889533136068935680 10677957 -170435370213001115285776380858248718912 10677958 -17332906974247641772094305401113079168 10677959 175146377703279805212554735823517463016 10677960 304800868815053607149576045413367808000 10677961 41919512808561281532037280623978268032 10677962 -49385242202925561624925167777091898880 10677963 -196643933053224409539604368722911669776 10677964 -470465778142701179409054884775525416448 10677965 -312386997788584212348582833140206689280 10677966 -91248150171573743331904780985697511296 10677967 -61508536417876926023767413101373368560 10677968 -9049934484693568413201087391820021760 10677969 -455045783162370123511643679965125133406 10677970 90478230084570140601234732485102443680 10677971 -799672831180524862332287916574311783828 10677972 -72441605640060365069598223214490716160 10677973 -104966627282917934458670954173362984356 10677974 -43011309613957625031163893469088858880 10677975 -53436913338068804714565586926600028800 10677976 214700120153799765301374125159809198080 10677977 -799697932168916312308576812948217258368 10677978 -131310842898035932273505871612185096736 10677979 253490868128069143039989084931826189584 10677980 -217919771608884930035795502968618188800 10677981 -147519101509666024084309929893720279040 10677982 291429198798314796365368253693793626880 10677983 780503756190182361691426827360524771232 10677984 452718367085483131895828910039646863360 10677985 596992271090261229713360547343289052180 10677986 80901839871045672756777126847118530944 10677987 -289703272913626852153346246088783048 10677988 333138215447014023467036604918795087488 10677989 127656739295768595941918565339542022144 10677990 150699298293920292997230527826078645120 10677991 249562108762819176655170319712260113360 10677992 7763931254541993004851628423397406720 10677993 -369801042406556509104925530236302502496 10677994 -347023779214549163949015102109225114704 10677995 511115509400197268017761437334627561120 10677996 67842622395742450353827468205076227072 10677997 536451002129978293093059603286999686240 10677998 -587504241532420940377695880192114760064 10677999 67790117440739152630780130178781841808 10678000 -79477695190132284167258138644561920000 10678001 36119127311905170704630700446082214512 10678002 1977090084135731959489608299066085120 10678003 -206403333632604222754247412033359370240 10678004 20440314723913909212921023139959520000 10678005 95428659850745205477438894308508028440 10678006 303106479124140391828194651238098500160 10678007 56451639832493003044433691251448257256 10678008 -147309251577277682250514991914168320 10678009 249908252381796548579151533100706607210 10678010 -79248485793701186570609837913381857280 10678011 314530842044935245358269205300372136472 10678012 -169933216430797330001674959911737806848 10678013 152574114703172216164257710060773771104 10678014 -263031899163432158392160291950784895360 10678015 -322476922004649073827926657473634400 10678016 287996244687704884295274982059553062912 10678017 -72885775693910861876720952215160641088 10678018 2768908785945849901467311763024811008 10678019 -13721482638122589828611970010755489720 10678020 -17442582196562623374284734806256312320 10678021 -625447717877289944296914692186228895778 10678022 55203826005274013339509826922232533312 10678023 -176247789850986927704846758046184558192 10678024 42677251187162391824587937852937338880 10678025 42902114845425785987746866608181081600 10678026 -107380803561288061214702462669635078656 10678027 -485748456058665716085448394429620542124 10678028 -121492043140905453563883727087217432832 10678029 -219581386099793479625486462660328330816 10678030 82986723772377963441680536638517941120 10678031 -259624673506594907286014765023224464808 10678032 -27569757480667216718087854453228093440 10678033 62256211194025959172217614104704400384 10678034 121660608894216122289720835307290198416 10678035 -104452616779048804862293998994246694400 10678036 -497330896150669051733350934776433749120 10678037 -61260635332767423081058757945132323314 10678038 -21692728841251572921962451208012830720 10678039 490682498614576834844771012432061274024 10678040 -200955711056245455609862407868081766400 10678041 609203720051985812215954918193517859200 10678042 -55600352983705825805783100869133388800 10678043 48742542696469325040402940993623968064 10678044 -127265008410875817461988236894427417600 10678045 -92838944332492952004421950192776490240 10678046 12196257466317636145517008641607209984 10678047 321911130231219791185268298560892016200 10678048 -110384771099253235659312694629937053696 10678049 323077072422590374252298016308444739264 10678050 72508618653346420793059193194452444000 10678051 187106467003849240521593464270712657272 10678052 -92766882411517652282824018437834891264 10678053 -80262218872401530016243353816074843296 10678054 117491606094631161776312135873173603392 10678055 -249279825237936721871107318499678996040 10678056 2348702557967220040047127833770803200 10678057 -188637485335856773719775165577910885120 10678058 -556329645683139821546987731227114311424 10678059 -100291093292368155108097334630043809136 10678060 -146680903514167768262240500347321891840 10678061 -1422601043037736990683583648196400480 10678062 120894575036609682186399869554840882752 10678063 -61220243717519579856969667215625844352 10678064 -98161786007190248249532826097257758720 10678065 -177173267257848235957777604946782998080 10678066 -760228031982720592099680784029411840 10678067 418703670482959020123223591375566522192 10678068 -19337206799551936365064243736851162752 10678069 100229737578011290565553999728140750044 10678070 60592710386106173019465232023060662400 10678071 -201101300075534385808309452469450304256 10678072 326612233191413998878728434846866800640 10678073 -27411766835252319364633204458038278464 10678074 -18066247035282898555969130149286019072 10678075 -12390824013751437019575460579671583400 10678076 -6072610122088418940339202052839296000 10678077 418282762438043302149945200190146218848 10678078 42763679893908444878370018320306307840 10678079 294041331542890810104033859414987556184 10678080 7581565956846219397169116607246499840 10678081 216096192854075915222321310557698996164 10678082 -148320790155560742345837688426051221600 10678083 -19289325590416315297031412257207094096 10678084 -97016170620384768587682769915393830784 10678085 -33941704601648968302631151791742832000 10678086 -279577401069200680948366144659741411168 10678087 -226452318929134539167142941046694759296 10678088 146845605387149648609762696021310504960 10678089 52832997915722661080029355922621470400 10678090 -103115795775392613301225002795004891200 10678091 -11123390224365520847181836401216491696 10678092 128841313236888382495374398538148457472 10678093 172124601103579625573532935973830520300 10678094 94943766458713283272540216412094479232 10678095 70123122208299981699996192892510848000 10678096 -121282653455459619042671796251309506560 10678097 480476592133028272967864325110264003700 10678098 -47854556110221794987323353927209444736 10678099 -782410978610855688004687533235065850900 10678100 170852422216083774153414225138747254400 10678101 19537845700658745534468607269201600000 10678102 333924453326270134010596294170684670752 10678103 612725459087751364306580671310704217352 10678104 -307929897379821076038620080989696000 10678105 49167783517518111744989310421294859520 10678106 -229289592123166876272534919517753119248 10678107 -240338874128201669799679115053199695680 10678108 -117374477730848870347589256904495785984 10678109 243031375384873125868993089714252760440 10678110 73277057313415030680579873105282821760 10678111 -3194530577944583959488984146953781776 10678112 466948315873419848281769290474478764032 10678113 386621973653145193936006231995204986880 10678114 316750968048687663587374200527115033600 10678115 184313702466458127873994508501254905600 10678116 -87843047229220508640311751345363812352 10678117 164347982033851317233218774198113035712 10678118 393648553359415856504045703747961036800 10678119 9966421565446853885932108669809340800 10678120 -180890601339078179967979860014651443200 10678121 5468008670278786260489473731358600052 10678122 -8366618260550227082633809530990243840 10678123 618861626604020130247239863063752747264 10678124 -43818111980053556886167095879039377408 10678125 408670234122082568710634914485486600000 10678126 -3666087031348202788010388776788123200 10678127 -306358869992854526323074929327852319024 10678128 -100201741294891827087340829131663835136 10678129 -749167184367342713721135131615128062 10678130 298959348425149650722140803370129920 10678131 -216914102747802467314636936217464241640 10678132 -364450690675972549128561861227715534848 10678133 334008333298122280634451878105752583520 10678134 -3711606965358004613878364251096787520 10678135 -45487773851477550261305170648953535200 10678136 -53861748650516397590929553093878087680 10678137 238157041868076042577601352055268922960 10678138 118795382398643036017193579482848055296 10678139 218472131607478048099774298251542155940 10678140 -182413820002948264367182353591048545280 10678141 -60474698299477928837437105147608931200 10678142 231604617234413952456009257278468737792 10678143 -283717269769450648214948748267060698112 10678144 -388530411042974885347478023522725396480 10678145 -334880685801729551335087406389722856920 10678146 -24191861953717468410788984800968844416 10678147 -8032073162993090022842201475198494208 10678148 11990717914722809769604056182838236160 10678149 -126355798664643455793679029122976951456 10678150 -46337481835386722274447595127112336000 10678151 -70153066309254380354084696337502735056 10678152 181851722012306691818274905372834611200 10678153 142335233419639926381289389666546293402 10678154 265377527084467718838947271536765545776 10678155 151189939712934122749524236283191858160 10678156 -85278825017568541268707667809252156928 10678157 388239939399347247057758454058314138432 10678158 266224135210691188555199739485083261824 10678159 1008980799790994095343967780900211924416 10678160 70319716232092896849394865457604853760 10678161 -70790476357056855802977958568223521664 10678162 285290316690537097878127201872335758464 10678163 107532263430208359361862496235894894080 10678164 22305227575178393517335991281393467392 10678165 -992719230245217788278650036034565836800 10678166 294126588794277640298881434985072192032 10678167 -78905207081186830182114224392911953472 10678168 83493707839278707585570050878095554560 10678169 26036980830744225408836288655771702144 10678170 55177384161295717421757071519235398400 10678171 -155124127165545655258922390236091745280 10678172 190512196625244440096566080701951093760 10678173 -167708939358413232339279951040725438432 10678174 170137595362223092724286695733509101440 10678175 -194730624635140743993733564620610947000 10678176 -245347967444423938017639937240077434880 10678177 -239020698462393851554850508920729106634 10678178 -263023553199363692763476213417689719984 10678179 429366815187332389747070544326903633784 10678180 -68614805116588819562746026117863673600 10678181 -301643127152930978065743960895258494018 10678182 -76595301535993995885034114259337568896 10678183 647274345812616727772688327845272205432 10678184 291285940444528031551395223203788881920 10678185 33683585022963912953215020817299859200 10678186 289395236053364425808981299344758511792 10678187 -53426515174061925455313335486144400384 10678188 -96765509513593564857184322519846544384 10678189 395585842384599206864608574555826707990 10678190 -1876237858972578455222734867762252800 10678191 21522712844735492420445880508929532304 10678192 -69574453750924350231443109892134535168 10678193 1369446286979162177307584133231213365760 10678194 -205436443202372596456721457202897393776 10678195 -392386005938852926739099541778454766000 10678196 533027364064034837665860584490826838400 10678197 -153549995309507733829457071223962879200 10678198 18219721565611962013731291086050501632 10678199 46186380789699653825469257297512940160 10678200 -45386709779758662997693686440510976000 10678201 525476005466297239643803969923160655572 10678202 214512760002011140926171458968476477552 10678203 -703469793502738956781652966490438115200 10678204 -118567914143908916659759349768506764288 10678205 -130689974703758570822939346802510957140 10678206 16006360442586325641545892207140229120 10678207 -319588199208561996886685471057436324544 10678208 -144440323256451667913707544891382300672 10678209 479626956431651518694136917630029470240 10678210 -100580815740418193961659892005741306880 10678211 490325154644929842450572879321293276800 10678212 191508054820776090783607930821840494592 10678213 -3640635571644911246404171622422886912 10678214 -297862016469238517237371829351366864544 10678215 -42774613398682093246130732999363760000 10678216 214274888546272356496632706331040153600 10678217 -39780834792836681664177856519870080048 10678218 -38525368737867883315537740987297597696 10678219 -474498673229378890194504113169848630380 10678220 66218716359407607808807796565547929600 10678221 -20304905148604395684304270674386695092 10678222 476357541691565082169796711234829181632 10678223 268281124511814025227793149944353984224 10678224 1751733379814774429385265231435530240 10678225 -19225619452703863755310332478716238500 10678226 15281838103256076995686036259530801824 10678227 -135666023050405952544706513808914474128 10678228 -3097406561099754607241829027458641920 10678229 38367037226570330577465469268067459840 10678230 -2852897805659313560462918816060835840 10678231 1016172634939493478836172193479259315512 10678232 -400314659868414712995182236709370347520 10678233 2904433191981054557448859177500533760 10678234 -136764396395575130488508236035735552000 10678235 569799990020516818809346627477954726800 10678236 1368312361938647121541811778836029440 10678237 -240058469191273023627667718802739731456 10678238 28448706670494299177623276072207931520 10678239 115626259965738984257079375817936614768 10678240 -92342433907827762299006713188994252800 10678241 141511022684954039966656105568445040320 10678242 -16792851948655492251092637621292133376 10678243 511825338733409785209616358486907576240 10678244 -95950764437204076158714892663810682368 10678245 47301507111044650111107319463692233600 10678246 236115332237450184890434807654443087072 10678247 -28265384758006848444345349443143650800 10678248 132998168894286557876610320869454069760 10678249 -13845027380218507844769024317045071580 10678250 106951230965486035326105137398392000 10678251 -60712960288036726218332202662255174568 10678252 69554314003209176181357418258857434112 10678253 -186371336593697366184071833470888862260 10678254 -257290342802569694649586695497416543680 10678255 -132273666307676147967855169750138983840 10678256 110538875708087212004688315112048361472 10678257 -327630379080674738210263980802429419360 10678258 237750768208714804676289002367387394560 10678259 701206282993692126259564111095768256512 10678260 -72889806280200197525458398417896570880 10678261 32876337171280764529588787666853586560 10678262 90783880283657725837061145748723979520 10678263 -240455520047372947005370685136670751256 10678264 340885943575361468505844544428774502400 10678265 491151466897480088799882973946987667660 10678266 242479425188017923187847516890528423680 10678267 332881391657737637783457836292583456432 10678268 124573458770546401931940753104211303936 10678269 -89456178798999716563349392041808643520 10678270 -279197521530809853872924902257604243200 10678271 -161470032940905620341752859129921582056 10678272 -369516799588804944229259938971600814080 10678273 372940492821596563504523845951139819522 10678274 -50271175608609918054016173233969707968 10678275 -215529351719386234954179786827219419500 10678276 -1545916878398372736850143281255014400 10678277 -367670569068311432672829527709005507874 10678278 -9199213740519276886344953071967768832 10678279 36943586732709135045723172340902596480 10678280 472759861910034730440765597297828710400 10678281 60405785362917446959950957257722917120 10678282 219683570321077811410933037588852581632 10678283 -335920797851280939993456939162972099840 10678284 155732511883154130594381604847701662720 10678285 -549235795091591208819788177130361792800 10678286 174766563284732485465532143648270881024 10678287 302612193174410415817111183003358717952 10678288 27503747655371327490734546062266793984 10678289 -9974062907627839961959622603234822160 10678290 877594154655176776930292989151616000 10678291 57528363218959271253934076384837108864 10678292 -231330377107204880783692231246168965120 10678293 67793348279135928305825759300145783840 10678294 -9600714062432519363488896040957489920 10678295 431870963357136990297140357263275959280 10678296 -3754266810035735619224266850387251200 10678297 150413437368276850720145903618260748032 10678298 -461018554443379390828056696953698659600 10678299 -186706783210881544370196154560152684136 10678300 -106693608931399208993701570548324505600 10678301 -65480645890175272775031513024501368448 10678302 28668088654751236013021157918346839168 10678303 -140623047412729772721799772460712120520 10678304 -110411155511274705492662089618890424320 10678305 112948130178198060722368504011351990720 10678306 358009106288104514041310386544069801808 10678307 -93927897556798689146705035114317438408 10678308 -210777885188699959516585633217266968576 10678309 -238635072421368626235091783407563050020 10678310 102586459841182277222071075099542898560 10678311 435666335914616541749080138229844960 10678312 188297796432453361317628154702506874880 10678313 -207466694820449249475854173446704610438 10678314 -417123368935423676967194515557530961408 10678315 -47113891388670035753517602989614875040 10678316 -510636675885297011476440379889105487360 10678317 82259998720102127965147742947688617248 10678318 -33583267996103051566551863858678419584 10678319 17560513848476242801125102482811969408 10678320 -61267366169877748895240432661648506880 10678321 4628796306627160326746571333501307572 10678322 99159084325875063631242902144727398400 10678323 283100951366161825119728331525516417600 10678324 -74374809377075578838972441844130674304 10678325 118154515980106115900197394702114412000 10678326 -185789357997252331588091791438181087232 10678327 -278813738953056432326539247188467538896 10678328 135948945552139432508454745270247669760 10678329 91386943411464236408706238520491544448 10678330 47354873586537541363970666181188656320 10678331 134524881629671931255672242544173308132 10678332 6804590800495735366433759104025812992 10678333 -550805019598856571111356844147263211636 10678334 61060577349752671638850435244023562880 10678335 92951408152769388019915391316174560400 10678336 21511240163172204648115378251746508800 10678337 410966083953096585076497821336739553986 10678338 -379508885952251260285202541469861224960 10678339 226706767233255584863532704005631477456 10678340 -11830702562426031867007893402299904000 10678341 -355587765949744255398260639374354898208 10678342 -61500111946263285155523120659732657280 10678343 137104490543279495833853693275527063144 10678344 -420479380796463404433521174369640775680 10678345 176545059119410111306156477038842288100 10678346 83564902818570425373705224697297486336 10678347 850393402366917171155546135578104250560 10678348 61651759039763952143493978011364980736 10678349 -1125842482383667000221350052467745456480 10678350 -60672528918794062855086492860921923200 10678351 -469694799257475422973855202377985420200 10678352 214827958208779491064946710973553426432 10678353 -15365326743901985262655366307023257600 10678354 122449666340476066892299089823728479376 10678355 324110355014110740960026743457547774720 10678356 -160520676282547076857431842165160845568 10678357 -9974325795570105488625495717190516640 10678358 -45868193511293933104114574282264682720 10678359 -349492099681295970521220884680789683096 10678360 -83422296814504527457952508300489523200 10678361 540086920233608136043656597458515976400 10678362 -766978986110225675636249284692407040 10678363 -817145450502354150817716024911383359960 10678364 216285175916021959580840447284998283776 10678365 415659350249733719393533225033835990400 10678366 32505927046722437863044888118167237504 10678367 -2437266684913906475491270415547978528 10678368 -53848045477242372910116100994964652032 10678369 -250980011825661960654692919465990981760 10678370 330004214948270973162141205110655022880 10678371 -193833985457537423444222675653386240 10678372 -446889700714739053378500435937028336640 10678373 -100897635757354422368328422297571674400 10678374 -97781286069447116625781578645777550944 10678375 418331395471182011079956775984630762000 10678376 -207991749889551941756164226623282897920 10678377 -227142588011193201444519723854447245680 10678378 15070033389525222757517778786958200240 10678379 -303475303207673215671617492015970811020 10678380 -4487338817967646119002935499153049600 10678381 -9784480035925453532410243887982463680 10678382 20350786907271089576781383799622771584 10678383 286235069767861692352791285196847688600 10678384 -6909699308106892507648676872214282240 10678385 -60564150082078576577657034351675513840 10678386 41370853550384718198366683525060592384 10678387 -22662902372616625305318225265820041632 10678388 -176623372913048537053048746026212091904 10678389 322647789450634427915824993900186427424 10678390 -252065799579086973200223566052885262080 10678391 -136994706144243376132354861953436098216 10678392 188538639858324929591555249758432849920 10678393 495069891327762379907681620822264339680 10678394 57228971166565011271040988396411564144 10678395 -373618935935573585147513160693442560 10678396 -119436274228115203489972793521297732608 10678397 -713530344816772265325568495065319483200 10678398 14407700678955120649476071760561290880 10678399 -285213663574461774942262564235863324760 10678400 -226833901413427658357676827593408512000 10678401 -310137067122126915049067445974767411470 10678402 -19251319939972527283490061425510926848 10678403 -35917798498272721396005879390731099040 10678404 -333248596026067634219230410696195237888 10678405 -2500518220674779960192905045380102240 10678406 -61186642331564031148369450479987395136 10678407 129949039971447289869558538666464483240 10678408 -115266070622325108525222212891996682240 10678409 -148200280039861457223148965765084631680 10678410 71974703602638372072296410762374547200 10678411 651306716484924034899351363500576621012 10678412 -70805240056566468601436810971504038144 10678413 -807082017566649438714786109266909659712 10678414 124770044369224188413114719944965271552 10678415 -122872002021746608955377876492241295360 10678416 -26876646320485989252337668257128906752 10678417 -226874112965163747618481808341935560640 10678418 -117001803175903083647213545778483473920 10678419 -1798171405449310566423705209318825760 10678420 135955398167642673101413495624683329280 10678421 45776545300284253969034168699290643040 10678422 153596935894481393264412187429802133504 10678423 -531181316580586179698357121666634433280 10678424 480569307628097639055548160453131366400 10678425 -82606500584918496287565935452796404800 10678426 -345254031042852088697207247746097474816 10678427 -41557273964408748026843762532620533248 10678428 -153691919286557413125053573863478747136 10678429 -479600524982564519464323463412321298970 10678430 -7140320584022711572167527481251635200 10678431 342799772757528262725775001091527067024 10678432 -173846147314891154567734921157217681408 10678433 105449709440445396409300418469122003682 10678434 -104130756581110920515107831311253441152 10678435 -70918396233401641786583652250470627120 10678436 -213320271980670378259727135380966947840 10678437 -55151920501068084830929626565415523840 10678438 -131498394588837827994740177646517213440 10678439 -187896237102312196893977751781056994320 10678440 -4478689181418908950950531724925337600 10678441 413957159871101034705162506469364426384 10678442 -327192618737643970931123242880800738128 10678443 -423268703906210848305943133763050208936 10678444 -28225420803908509579865122571573525504 10678445 148112174925467441801971867490975906700 10678446 -83637901789950752615049466157308108800 10678447 579303128053244836953953906722469036352 10678448 -1830940451460263344503415387596521472 10678449 61773165064633750013155680411653142720 10678450 12700220963864892049982481267135708000 10678451 166437405881920220153287149075211055952 10678452 -191231816020977717574810322622742867968 10678453 -308799334844974567064524948462293825298 10678454 -169208501696152814940279528160082185824 10678455 461040913493525760037405513189182223200 10678456 23132750581478839048969089275766374400 10678457 -234304646124424049217681507528765428028 10678458 -1851666575863269911358285121176000000 10678459 135026763151134292390124334290763163152 10678460 -157265616011221518902242519472952023040 10678461 -240377545772661320174427697442160937728 10678462 57337563749080449664239556077446599872 10678463 -74997026189149471606550772159746619696 10678464 144149386541859391540170136942506147840 10678465 -104825966593827176662922988068606480640 10678466 -139672314978887981283611600583907787568 10678467 408864806265102489448376617613908447920 10678468 -365461446701084760596836670946519608064 10678469 8182700306434948425043568950335027840 10678470 -63334707310153466885220791697783244800 10678471 -323763517851501301978400472027671992656 10678472 -499521612250487053645072764749620485120 10678473 798790224218188382758505085705249444 10678474 240451939528029480862685309697798770736 10678475 -279276855791161604392710164250939159000 10678476 -148545422797159475615984189972536263168 10678477 189576435732416680966258615543867403264 10678478 207491081796226991167206727332486287040 10678479 92667904618860573749217391257490608000 10678480 -72803445197561031481848294744160419840 10678481 -724415115295293344233202313781447548096 10678482 135056738205806757991382975810318533152 10678483 1112167220891300897365964990052635546520 10678484 -17182668856299449897219329923331411968 10678485 -94799125129948228791055847630472876000 10678486 1898069455331570142620869899201159168 10678487 77493940889850576817131150327427800480 10678488 -42257497767456460445779014164149309440 10678489 -450185275191242831663871430065679550710 10678490 -304229545833706815277267914825087732000 10678491 2843150750998785320711705800210619856 10678492 801298377224191405728910555809010688 10678493 62311235472881335081475851824996474240 10678494 40307719134689319308627294163211898880 10678495 447954433589618844838445828677277961000 10678496 229546217262423794477284243860341391360 10678497 223091818653084405122778899283976933728 10678498 398378735296018741661219658004711122000 10678499 320483197767546986403189354297165220320 10678500 -55209201235491634529819335773327360000 10678501 415191160485018190754623299427755477052 10678502 -71699141600907462088403548334961078048 10678503 -84222221900162349982932161894626641792 10678504 -658061796870628657465434015852106122240 10678505 -277969962924754834593171981985129349340 10678506 -173233819075674546693499798136480461056 10678507 50996109255491519408217927238599962512 10678508 -103870730567492439434507830271788068864 10678509 95728663832410057757426343722755549440 10678510 93662581288220259162681824950440116160 10678511 -205218086191489096189715296502348787888 10678512 -13888576681573413705354820549680168960 10678513 -7486122836157376965714432992725852000 10678514 93454080446893679131750351622724801024 10678515 278442176487061825387605768438092440320 10678516 -108209840162275748241944713603791574272 10678517 135330023824394131756432677414627196380 10678518 -26268841467888478523230529009562767136 10678519 164951772442631797939802407632608501296 10678520 -249217609368647799202636585930420224000 10678521 -268132658288850117436727674711636722288 10678522 -145205280001367018202687301376286188688 10678523 657578058302539444670962929435500756772 10678524 212005418386912083514572856623913222656 10678525 -228308295123990039225157698417193584000 10678526 1711347548414865786080061267086195712 10678527 800311100771966149057642026547350781440 10678528 -96891191839095611026368852816014868480 10678529 -469516652182802697370792423905348207870 10678530 145807216348998927164854969103451448320 10678531 -19879845652237187683987148179634975208 10678532 100556289849068603952266531312464896000 10678533 -128705500264578465018568557909204089280 10678534 -420386614327548926284683724452269568 10678535 -137003682176804677413517444517692139040 10678536 -229773143156532094318485173341457203200 10678537 -513039172649431281210716148906144195814 10678538 58380160384894643814569378840422991808 10678539 8512951689668221764876252475338700800 10678540 141757930067785804685593294051730826240 10678541 187527596218763929878952565540194160640 10678542 17469740785712842320680424549359259648 10678543 23296316809002870411691472776958000784 10678544 16575224245425292729519815417272401920 10678545 109881481131779188537672142636637181620 10678546 25698660581211011923724086814527706784 10678547 266200624673591792363178448320706583112 10678548 -320047490284795182711771247443218565120 10678549 180241039675067873977254342294749189536 10678550 -69044549240332756252780006549732212000 10678551 -111434701596117219936214685546900711040 10678552 524317437000106697716067267603392665600 10678553 78700526675026787064662558969230833540 10678554 3223125114485186538706779042312468960 10678555 257702871304746308253426409030383358560 10678556 -44524233743094083285214474389149996032 10678557 -68715209798834050337040921546698924160 10678558 287886314396621793596492733808606361280 10678559 -501876643597989292189101025497419790240 10678560 273278717336408665084942591522567618560 10678561 1202049446067800149024939209534697281300 10678562 -10155189400681055112359857560997251936 10678563 57077364712004380416853339166245112784 10678564 -84959628913385159706931468294919024384 10678565 374979422370436996237572788517765566460 10678566 -74872563765426901224840053541580589376 10678567 902491115712394278597098280292537380000 10678568 46907769782090202221528349220166277120 10678569 384651293093474275036467483648440610816 10678570 20193672842000119565129753827965849600 10678571 -500862469668492661241670103632097614000 10678572 46720254671774983354800325944963684096 10678573 -19727514114713959806754583895653737716 10678574 203037089961846663501066099122809609536 10678575 -262191988801620516168060659229719255400 10678576 63916170924245244931486245251174400000 10678577 106601388686868867472043594485537920 10678578 128738162974252073078507150833361584128 10678579 -170904581640398836364249153778881160820 10678580 130768840593095606043408863028494899200 10678581 279422815315919479029079655978946499200 10678582 -114763009033008907259573061908622033408 10678583 -204566908558164534363005395325944956120 10678584 -60735245340861674355607101327694233600 10678585 197495887822472956043712089368270659780 10678586 -8312395621619730742360427106901356576 10678587 343058210063915278065207942140891432640 10678588 -1464058601974887652509921513637458739200 10678589 -286876085021924730599807649155337466560 10678590 -12299310856279114523497854916891649280 10678591 -268052437150086927588471477703987053696 10678592 93957235572368738641575668706782478336 10678593 37614014151308294327140278864109644864 10678594 -433755603801121921941482981677993984128 10678595 -299493391872987968875175840586399740400 10678596 45507532792813022971408356149842520064 10678597 -631650561483823327479877390920286489954 10678598 17641074312632136739818941291064971520 10678599 -224470418832689191061356168564448094912 10678600 21165329980247123806568618993280000000 10678601 28725053097720234154717330705732635648 10678602 117710185878693217895885589122661339648 10678603 -61081252750756767552878030216745421080 10678604 -649301088556036715844871365730932338688 10678605 -1782022533043328110749067663806622080 10678606 78978595828874809072043453323370818752 10678607 -160419847135203760258115175667486132848 10678608 60806805973561467961254548953517260800 10678609 -238709790949059755493066244424319810190 10678610 2579994261101132183548075544002647360 10678611 370389866380036505730340053390439858872 10678612 -172985806433728340661709284920151736320 10678613 126945196222676080039470933367218189696 10678614 -1192745440791903175030838450098289664 10678615 130518746914653003003799353575729684760 10678616 -223483351939362555879190689172293427200 10678617 9396107789838860394446394522252689028 10678618 86035449668200807603675216437053685216 10678619 -60813509431054763807918045665004236800 10678620 2340862080166361157019719965424230400 10678621 519642741441813548677603086171234985170 10678622 214295323653990924200314919152855274112 10678623 306445899127209700713095941408506856464 10678624 246654540108750994559639817439338823680 10678625 247456788475905349229514836427509985000 10678626 34927704445146626161692325106018141184 10678627 -362654790215169265476552847374143280400 10678628 139776057136475724534238472102250577920 10678629 -52974636964865137799451436354079428224 10678630 46632928066650533161834955125525105920 10678631 375980956388513117228100397982943381432 10678632 -58830271104946636858846156562673008640 10678633 97874562660644696839669432937138398976 10678634 -55597126459431247133438875707574306560 10678635 -642189001956052534735472268710349358080 10678636 -204746396057850355626407358316235441920 10678637 4464723060809609490077706843025255020 10678638 -1992205095536726798790379423013857152 10678639 -658446176624896849695127683798795461480 10678640 6772594635031690556102831826164121600 10678641 428770404407228544822758773802342713920 10678642 95674626765469719684124574715915583392 10678643 -467369782589417529919869260549425053108 10678644 57190456490009693202585410569780144896 10678645 340351594390256376166618003552697823900 10678646 70900562461726377927726930016198732800 10678647 43670426975739999203665271312521059840 10678648 434203932934236661350900136788418560 10678649 40264307810016678004320093753185692650 10678650 -55444641844824117322206209238257222400 10678651 -4757579690560171262743153916146624348 10678652 248888631158156305339675455190146020352 10678653 15433826049739160962875101388343177062 10678654 -85513278798303533685374110908617536128 10678655 -54247089166271530961971167470954710080 10678656 284742882031437128494205998625665843200 10678657 607725252923937088844528095033175990832 10678658 -274133107614564676820705808982412544000 10678659 33522265178237370712869338888185702128 10678660 127006033586610244625415576683061557760 10678661 108251500342068896833071105498342400320 10678662 33365141919565697752069783384006035840 10678663 3624203470477850326975663139821065728 10678664 10261868244364903850722697009056527360 10678665 -55495781114124388779192021380664624000 10678666 -286562907307590239274647168201451664896 10678667 -941700979529899904521533845189435363040 10678668 51078652748007994089346530843160215552 10678669 124609940004076206118391706667808213592 10678670 42821371269366887761098368498670297600 10678671 -60446364687338392934663453372600665560 10678672 71211317530342709246891195545335013376 10678673 -570960591447001164157747346946120693660 10678674 -25771234878319846637361254128740858240 10678675 -7397340980517012493598687186452960000 10678676 -427843620729658293056816024101388711040 10678677 -467412692374212829766441934327680784480 10678678 159297957916566445122833995292009620224 10678679 422076070633419013518818791605270997080 10678680 162069620283776007224350782708156825600 10678681 46380064442966944113550058469144665932 10678682 12064955242298660438011332128908462080 10678683 -274040852633859315313963520137036291176 10678684 -363827541120083475747187669714219622400 10678685 -18336135442509717066517065500244265620 10678686 140333915409152120112811219422861999744 10678687 560599542201967864089985677000040058336 10678688 16204912066330604624440693436329230336 10678689 -19153638307858566534894984791444088960 10678690 -170860531731976997334651543689263887360 10678691 402405880242511119113759926609176304092 10678692 -275438930208766609483283671911559707648 10678693 300779274063427698651586102585155232224 10678694 -36609906182869495125979683578055552000 10678695 53916932969563402620219662964892339920 10678696 74822074665536655416569290398623825920 10678697 398645716463465407857534968521990181520 10678698 21071938267485784719615501592121118384 10678699 -24143685051430652051266799574752817840 10678700 -281752656042551786782112563307327788800 10678701 149676658677474990723193490323091030304 10678702 -121143185318223309985312878207664920000 10678703 -160417030984654767743089227943610184960 10678704 -88689267906375930015528186923577507840 10678705 -121256329403273940601555992361704388800 10678706 -3110036390162285794296667118556014976 10678707 -88770205792892192131764428607668281392 10678708 592082224873411458721757370382990135296 10678709 82436681325860138009365871786444540910 10678710 768562371114996819430297679291043840 10678711 -195701084248458544995291931795373097688 10678712 -50958427686790723550474949695937024000 10678713 408927990306920620777494168086533598544 10678714 11206357624917001968348601362307272192 10678715 -416436156984051532156264787779170368640 10678716 -8183089288280430736958552655072365568 10678717 -556551498506840167319015550538477387674 10678718 147480058136923026356039090128168766016 10678719 -234811096512679978857147994282478023920 10678720 -42885849928763934234124427520418775040 10678721 200666319266300311711356808415952092244 10678722 68522598716624082386106132600944732160 10678723 -787584914486449968363136325982533602296 10678724 134273202446569978571742725798139826176 10678725 79960646336118513187933929196751875200 10678726 76453577794332107591310260190028338624 10678727 844167213322387342164442933285826137512 10678728 500430332963383880831284252712914944000 10678729 425386847127294482415676517224911010176 10678730 -52231622788899744471521824549391798400 10678731 -56727566913409203118345417931709620736 10678732 -4087318780391235727443717506232923648 10678733 120102409058608109526684219023554202604 10678734 -104610495636624692124747195900487488 10678735 297263799168906105851123723736639051360 10678736 -134144220764705906098106430862717329408 10678737 -49092275235816811514901663062873113536 10678738 8817304248681276406804791468245222400 10678739 243077747548411382109343170796018752480 10678740 -206876620236769807582324494184977561600 10678741 15910658766652464115613852786886824142 10678742 -1576625978557047984309877302272653056 10678743 167345551373506480851783022769997733200 10678744 27993896301899067044171948155791544320 10678745 -101165081452372834365722378909502176640 10678746 4191138217598484602507802299171850240 10678747 6551842694041910926622310185321017632 10678748 -528900182020635160459719797842668590592 10678749 8183065604886460728241356860199705888 10678750 69256176810144899364262973429788320000 10678751 -826313146202918706898876818255531409248 10678752 -213756734567269487271772160887399907328 10678753 -818814524462438124045631857705994463100 10678754 -178127278830154891330166589461977348800 10678755 8182376357282408910701719381275555840 10678756 -168982142305922948774596144987100528640 10678757 728891433071859111810416383761815205660 10678758 -24413079717778825534654352645821625472 10678759 33418364195876786560259275252397736960 10678760 -459916567704363547076833851994220544000 10678761 -37978898958446943132278995168394797968 10678762 -124983505412506127140907941702866309120 10678763 -431743926073009203552677345835144830988 10678764 16760238000444709729141480921429585920 10678765 -549996928880609097621032743920819620340 10678766 176156991709324777970563396772337271488 10678767 304192922298182873139403224938180102400 10678768 -87513679351525519456006481506754756608 10678769 -180339701771153338115468597513790118830 10678770 43165101121361747012647887435041587200 10678771 -105458987247552027227068101408372399936 10678772 330247887991565389330144235106188198016 10678773 -78527998625434498647302088374871281856 10678774 241569263679318475668599474644694783136 10678775 -261586563592170986996842133215589857200 10678776 21654529564895487181555743932855746560 10678777 977493841178744577622405155535242102160 10678778 -126952465772682046974477193354159165440 10678779 290513506004273120712301328962032465840 10678780 16984465210445998546250424853416345600 10678781 -8703871886487896908603574302278453300 10678782 25313273175042426300375512078956016640 10678783 672208431730609191845416451048183916032 10678784 32399869209266310370817393456521936896 10678785 -16037048826584802774609996722877976320 10678786 -199156802722193274863103695303433853920 10678787 40267102860243310556339082415845909504 10678788 -264540984839362152114898091471598124800 10678789 -725733586755188358780626227182262046400 10678790 -77898224641922455040622768028818441600 10678791 -397048089760825112309807161108596600408 10678792 -2098919121607762376144437779237273600 10678793 -445980337997259585178206064384835561958 10678794 -55458125266389305837141211327076105728 10678795 255055500792268804859661750749918146560 10678796 164265495303710775682642844069224953600 10678797 26354962138164636231480000401548123446 10678798 122741941524763840948794056696461952640 10678799 362774771546722898644964650612335958680 10678800 -19006272680533916861106968542101504000 10678801 74926021794932127536800673612299257344 10678802 175028074924145025083638971583632776832 10678803 -357081063920462299521768381187663098816 10678804 -21164040892690933634980928021173158144 10678805 -21101118892156127642249216701196718480 10678806 236565711479334629080084734213884467200 10678807 -434258014010884618775821583031428622768 10678808 103902650681295809828738714751150981120 10678809 -414648358488940970105974237068808885296 10678810 126497896190045500071363313912964997120 10678811 -27466690287673387070110600834703908320 10678812 -30329017653647819461045900092593407488 10678813 114847084056242681826432672094516329062 10678814 -203682192524945380655096372647517721600 10678815 329492568850581172021018896335751986400 10678816 -304549793337960966907400408016122216448 10678817 -244335839576621822071200608309321745360 10678818 -72172127776501334680587876865178437632 10678819 7154070567945888177137551606510930560 10678820 -29534017600166889816087654359666880000 10678821 -188729024208217182763458305518055088288 10678822 -50053799912110045902721167793975664640 10678823 456386286621431395221827466370645105920 10678824 191934211256255607343624767463487078400 10678825 -216097183236668847416309914008116288000 10678826 -324758024022105837456243216395132989440 10678827 -316209703475326586465083555730523743568 10678828 293330674162311904182123973882584483840 10678829 145229093116056619362867360567078227712 10678830 53912916405196950026751715344944160000 10678831 -39514740398501695480742007121600183776 10678832 -88346177327490055455926657015547838464 10678833 -237851399454528062786584207730111308656 10678834 694214029454939366269857243695447777280 10678835 -7006041478864046515418774588263594800 10678836 119630156819607699148715123553596375040 10678837 -317730481294956662103854554036231012100 10678838 93220722064090452095374639228403296320 10678839 -21159606250448539547224782225808532880 10678840 -491836900234403115777028512594674995200 10678841 -410793457408735302957843159620440012758 10678842 108577412224272341556339181422195279360 10678843 61238291107401766309890284119652074560 10678844 276594205769620595166462262182088473600 10678845 108846491179561124128803207299465831520 10678846 156255457855934367643338047614352815872 10678847 -675141166092429860585495686036616656704 10678848 65221473601610980034098278790563102720 10678849 -217292552939191391660664817667032509440 10678850 11767271823077502139056345238029196800 10678851 -440139610096541877340476244397644338960 10678852 -460684072136601582637334648236699004928 10678853 464316733752892732115947816805804787102 10678854 -38910073012555068683082909994402363392 10678855 91746239704764086526046383473514000 10678856 1239864618233012559197405171485109391360 10678857 -81917412577886607377178334566556646208 10678858 105783971143687561998399041386762878720 10678859 450306091253225896021117582349914551060 10678860 80171483327377975591171236788618741760 10678861 -104387251319028597685173407289919062538 10678862 164020374922759994484889667306315153472 10678863 68328460752713667283129923699821750400 10678864 64062871461808185070704607539649560576 10678865 -138963935756181094953615936458555593740 10678866 39967123340415076655766670097248439808 10678867 -165014235813000479577807614157313944848 10678868 -420747658782473262451624149735483879552 10678869 422305895372499427173584458658286513294 10678870 -343846061381410262226524715341589527040 10678871 118342966049204784407797196509775937024 10678872 145617773045129007347140763780750929920 10678873 610455042771632091665169847602955005960 10678874 111986106103861189622953907062392330240 10678875 -453541932491808408712114889395272276000 10678876 53864444120291711880859080858225024000 10678877 50440572673917775471491421133338770240 10678878 -134998448454433696864745626877601792 10678879 111900877542725196157710992510460200480 10678880 119225771908891655363332913577873899520 10678881 -439312326233948815332406794639653652048 10678882 -129104318427353599038427018594964880000 10678883 -902940228773641900230284318068639747656 10678884 71381152761259530760859109182609396736 10678885 219605399479580829629108814990540293760 10678886 230704123185884358767182695531655879392 10678887 30067878141837492122824303137598431648 10678888 232461060717312997859500161486195179520 10678889 323496106063951786976515821212289496320 10678890 -125052570667528453802797300643155545600 10678891 496432031053922527894234465837350226292 10678892 198490652561965781752261752304678609920 10678893 254245546017829838713327307801359164000 10678894 304248010894995621871367139357569042496 10678895 232294365903342700666080440951263235400 10678896 -21204713026488099791979107965754081280 10678897 63276378694073634794525876093721786432 10678898 457511851036163855579511904510053771264 10678899 -707081926754631022332283693236660480 10678900 -103265574233414599100273218187857459200 10678901 70836441560914892514559725344175409404 10678902 112598654379773508852755508044209232640 10678903 -93462249618186816745815230025289070944 10678904 -367794491735020532990868941680575283200 10678905 298008927732930878318772566732144947200 10678906 -85784578740452880496828385503470270720 10678907 155065724532097314259812759384056376552 10678908 6975854087125386246298405659312284160 10678909 -172117060801785137094714961707160352890 10678910 -24558660238217751383649907504113521280 10678911 52246007299839025327131455786051940864 10678912 -138754250067958739826530260004477337600 10678913 -124635784493546553851904262521036730302 10678914 154399853488522708376201873826446535504 10678915 -151477931201893163835634596531829081680 10678916 529377648462022478211071411204071386240 10678917 175176954399149904128819183195201867520 10678918 148650032061654877552683661865441627904 10678919 112669871993848663527675286771831320 10678920 96545556819165080604590251123374489600 10678921 5612608679060772639156042921951698688 10678922 -188209368946757820441167046162312695808 10678923 324058684372493294021516151609049581708 10678924 -362082779025908820182462429875596579840 10678925 384437625388646793137313290523881140800 10678926 -95071587097510199017139278801879429056 10678927 -87560090335496573453290019634930848528 10678928 -63677524721226690535835348252346925056 10678929 602594729179738434433977910742214675360 10678930 -186182354439464697870803985860394380640 10678931 -554908134057677562764209851812280742800 10678932 -117813165471240274862506243439911526400 10678933 -213441713852750266591947503925726118340 10678934 28796541469601170865857528963484712192 10678935 -160441273107425277069316828804539745200 10678936 65554974634440555071493105651797237760 10678937 -152528608559764634608335884951613283200 10678938 53182279870896144431770956142891052544 10678939 -552464890163225431712207430227435152080 10678940 -11558420590340418195539114207419883520 10678941 -99447876009303793289667828050785536960 10678942 33139905422973517513930832311812185088 10678943 -271088952234178199163284172788337250056 10678944 14320822907943357277559798091463262208 10678945 82914990885905073269369586390952225920 10678946 206437465933328694004536803959752989184 10678947 -122628686559952757925086985378708952200 10678948 -82776547574219354406513062522007040000 10678949 -601429252028903673111257137656864394050 10678950 -20581594475422686489672812253099000000 10678951 845132819385443603307064473164591744 10678952 -147763202485706669015575766369887610880 10678953 -402409606342107589975965480910724167200 10678954 -175588808256297897101749046447085507840 10678955 109106116409984962103223170366602505760 10678956 58723523048566554403392179612444888064 10678957 427693165953479043933302882664787714060 10678958 38006286229039348597217963111279579520 10678959 -23725088974815039555376584235593864960 10678960 139485758231969702503172758211390668800 10678961 207952572416643477393632054695520290800 10678962 -123603608318773191827895332821017216000 10678963 -245234087349919146654317416483410956788 10678964 -9803757675236105522796847196184895488 10678965 330499640142517224286980588136736868480 10678966 -279842687978664415827027760690011091200 10678967 355129001035851474795832610387371870920 10678968 309238704457328738665899047753734348800 10678969 1723125479364842855448538482606996480 10678970 64778058327834218814930970654568184000 10678971 42466431303334695544992047039341215600 10678972 -157347471984327706566766552171712179200 10678973 -78404512747477947152773074307511918976 10678974 62493249476690397160550895854308311360 10678975 143249676095407769006552443742268272400 10678976 64776996712654711013617392936812544 10678977 -104230216131776537616137262277039422060 10678978 46078445892714725351191915282375802880 10678979 717847166089901118375889711688230618800 10678980 25976335352229098975750971201381969920 10678981 557113232582523897691381447360569642782 10678982 -221851888280620299083209808648790718848 10678983 -65172072627506624954195660236021831680 10678984 -66457001933727166536733255468852961280 10678985 190802564448414724426947431608872318180 10678986 263003090959735456546231206682892083200 10678987 -671055486272151537288622704608224594008 10678988 90174467315848103062988121693969715200 10678989 789565654784110775699835574458284675520 10678990 22073737427863227743167499805743961600 10678991 286396058397500155427726911069521937392 10678992 -43314725068521779188988245739183800320 10678993 155048163129244070968917171950794800244 10678994 176898668272381136067471837653190001296 10678995 93666982724612393670169121363278759920 10678996 -429039993844944692283407265140258158592 10678997 -117743657384350301599405466339872438368 10678998 -32620241737282155780139189752738263040 10678999 32544696332797924881335146636795998136 10679000 -156872683183895175197798034910156800000 10679001 -143875779594231827820757074130566821376 10679002 -8285674897225798833951449125465955328 10679003 93662759308216674575010820611604292400 10679004 -24205652380441585254795415661127794688 10679005 17535812042163689084401681124194241760 10679006 -108283710199013309207357567446384401216 10679007 -535277233534020654675977615671816320 10679008 -267206226792341134266091404653702676480 10679009 460185961773512759193032414984561283552 10679010 -120170031241504777584656681626848829440 10679011 -289510788308644370616567016324582572192 10679012 -135291508857675752962514255335440322944 10679013 -89600006660011779045373590182691127680 10679014 155448785052669779678207027031825704832 10679015 -144399962344594866646517241323729942880 10679016 -305590983361298371152584369239965696000 10679017 -273522850821249348055739306809839204934 10679018 -145387918714426558550849059548082944 10679019 117575962829226904878028383120641964528 10679020 394939011847447639214976373882133160960 10679021 182482428775150755768109565556986514840 10679022 46379454330638569917765930619216993920 10679023 -296034899539001692974243146924840654616 10679024 3265642795042418630316820596439646208 10679025 49585251176917340887876387590811425600 10679026 -46317090765097473794174409745179985920 10679027 -29002386190139674651570181757923363124 10679028 86206356153919153680867854561945880576 10679029 242433858680986833532247146270913906784 10679030 1278419743481514293190785208058460160 10679031 209419454814151405171788639332972944560 10679032 15878648777260295172513410187643699200 10679033 -261653386076061713343702621053072635836 10679034 162672321432028973474835257776109487360 10679035 122917540645833374173413985905845381760 10679036 -2561182175958360871433712365770109952 10679037 30134374413802865711480458930842178560 10679038 176723237130137486026928152243271535744 10679039 26580693796908140047044952794669437952 10679040 24769778781100637549303826381495336960 10679041 -540780362168606712365869100611957282558 10679042 123322678180657961304435900167562447744 10679043 577731755660659349710304811727611381744 10679044 368488519056477282480872534220002947072 10679045 -107247139365502191439515827399612092800 10679046 10620732147835578807605527741821401088 10679047 522173853388174446864258256558221861960 10679048 140566180571347062706909185456418575360 10679049 252946901694170224861629492480631455744 10679050 -1725557529482659649579870202679699200 10679051 1273461524907391287918838136764587600 10679052 -23957402918450120398517979665462727168 10679053 41779455100152314813852595267167009280 10679054 65257128956609823037158638071119254976 10679055 228198934969147281626009050956271295760 10679056 -60235348389116243529966799571353919488 10679057 235796913549679039331090374567621880820 10679058 90990927807493740732990699467829009408 10679059 -524562254221831399238659094697108747480 10679060 -84011418143294168495284806762850152960 10679061 -233878628987488934273166964982102675520 10679062 -72798248263075958251844893519817644800 10679063 -1130130801985733993102727328102092999960 10679064 -177827708190540442261178610187296768000 10679065 92416015285273468068190258665252957840 10679066 57189569196508669380723878130745119744 10679067 -163540879639824076482137852072005608960 10679068 -448815382708502253369936056930485361152 10679069 -108066909901149129704766462628472869530 10679070 -9951754520672347164188176636597180800 10679071 195682148901880553229233374753969999192 10679072 767871154594678260647625133576134131712 10679073 147982314226217575396753951960668476544 10679074 110682326704080747812083929644094116352 10679075 -381256643754794140743786337310390207400 10679076 -186584458433699269490553326215246855680 10679077 1216200397651123035009949095737022678072 10679078 51455717959699902903040319564754255840 10679079 -22141794930129099725211267678648841392 10679080 -67311692789707289333246804032701081600 10679081 -81080730282437957873487729790138916160 10679082 -82696191818146784008574295420551870208 10679083 -367786430998424551258027731461204468800 10679084 125698134307515962720846172299788277760 10679085 -16147102636360794616867151448720357780 10679086 -45834879820168792109715170088362758272 10679087 362982445988631687849347206147906704792 10679088 4130518772797340373849251718884229120 10679089 -947140535887646716427608402728065416476 10679090 -281826084576133315340536112626780591200 10679091 -30096297249813244143460642020617771208 10679092 285928579097197868975386523691297617920 10679093 -8672735931532409699294708956389081216 10679094 -400082109807873798158744881603544520960 10679095 22383259041753079476827706535083033600 10679096 1034508429541371288771897756867940700160 10679097 5611871889194483307244155339898368 10679098 -67743700956211674731948074321757303040 10679099 -49433306631148749926436969959685045000 10679100 68037952352680895343785116177732646400 10679101 -662168895085141266292151853250627683898 10679102 -1607308969757326329649239276191895168 10679103 58200767517997186673374906259101962480 10679104 239401421519673840742454700218571554816 10679105 539795051754465964616004888891068774400 10679106 -94875846686644516367451271947866702592 10679107 340904759152946885182873411500675348720 10679108 -46569978211139489256773332408149534720 10679109 -375221494686973724909332151234228571744 10679110 -41370841730171322871453369288850515200 10679111 91901363156863170247534410618133114512 10679112 -291193804252405086864715572451237601280 10679113 -321045894863571589684472071735168403916 10679114 5770859413916909010694832894565338880 10679115 -69598575835313513219558061503098740480 10679116 115300212312928831447693722859998242816 10679117 342783851130601805406814108260442225260 10679118 117418529745619078690708878080214743040 10679119 710398317529658427664139067218483711160 10679120 128054592652260311786612796819141427200 10679121 -408032103436925926285918733038335331200 10679122 157036482507376910137252497676965716112 10679123 -99512981762846793159027740845278274656 10679124 191163921536334454613799210406053199872 10679125 215426744050722581886308823258137070000 10679126 158351798144774830928354206287182836512 10679127 -130040626138811506273525369641857398680 10679128 66825144616468617790431589305741312000 10679129 300919020934351087464853849629776430084 10679130 34036376829996486907389221199074672640 10679131 90666014408566510688009687486375259664 10679132 40375116632268879542562270841421455872 10679133 -326240138753613545267308625940512981376 10679134 342404357955746759824279368235270302720 10679135 78953956676548201475852108749851947760 10679136 -357242482329845230402310604482150400 10679137 68129067589636113783481692093672512 10679138 386781021553232553419039686192785840720 10679139 114099120705412932227388881209691700624 10679140 -167610519548900841477058382900768256000 10679141 270974320418042558321173644339303254400 10679142 166531036266768151918873891508109918912 10679143 448996118477687732977950811262292279664 10679144 118049929919758354705226799502718976000 10679145 426037396875800437441430353954990108800 10679146 17737022835279443961463398678275236272 10679147 -97558525078234500688154340359846441928 10679148 185830488095018659689819378746232944640 10679149 -333548798677895801146788699870247666560 10679150 -14398843420810404582534569385663696000 10679151 -130267694571317793559237345554567206016 10679152 -26837017410991791296366990677351858176 10679153 -481218330800782444047762186914034975936 10679154 3708621147358957218972500439873163008 10679155 325903338683262260409008479113086632560 10679156 114940522054863172559894245733899355520 10679157 -296747904224202718500960062849673798546 10679158 -82256680571625788207479831861310529504 10679159 -42043615125401880503125174066655377920 10679160 -44029050870760485629498809500058214400 10679161 255162167550819886831433230908798902762 10679162 -20682590021361934268146693754158786176 10679163 -276282129064658061310633804825885996800 10679164 -842739194263760434118843501610386898944 10679165 8961370244621986073173480565407449600 10679166 -64213626326555368358344024407304263360 10679167 -257334484371960368832453597133735782784 10679168 -652187817569774363452010628362671226880 10679169 -14701055147221615506980178559948770912 10679170 19140517877570957392890732450521524800 10679171 658170340489403727019255940908882197372 10679172 9962627837707904800953624895009124352 10679173 373661311702535080964207484333978683520 10679174 -33928119079217868815463224581136572608 10679175 -28039639946945757538102592830487604000 10679176 -125573779323919779646809149717364080640 10679177 -598264590513342027311652680819850162480 10679178 99077366759322439616767157343783974400 10679179 2523577556040178655022001499819377152 10679180 246848775321503167498665009519933158400 10679181 40382289463884782680119874552022510208 10679182 100654689414259106101496512966324819392 10679183 -719409596723111368670688691027527023568 10679184 75356229552262134033969058555163418624 10679185 33842209151454482566932507590682087360 10679186 -48818542212288292038591697732958384640 10679187 238771997091761682319933760152873247160 10679188 -39949880914542443809186839961175892480 10679189 -123703976900064768017607263423724504576 10679190 -53739737670370314596542863753929564160 10679191 586375521403663758303318747296701339592 10679192 -6931337583634790280795590760441446400 10679193 116640025305022414761444426148353777024 10679194 -382554299689470652429255073991560716320 10679195 -365422095849047884914441790087545664080 10679196 -186426200359025796912632148020547502080 10679197 351817552633395557788043433858572136800 10679198 -31208079071884694160879484857634166400 10679199 57496806262066778732411610491370792960 10679200 18309599783563489272606966698763878400 10679201 -328116080433409950175787724247471284588 10679202 3406842863663076505979619524801638992 10679203 106886751303257828831360592491491647452 10679204 310039674127103021938077109028361507456 10679205 133395836786178637619300023199904435360 10679206 422097591878997851088739541629461507552 10679207 -643991061030672870479161317307420914408 10679208 -162264660158327275859181228480918896640 10679209 -648109164967665790519647787015134696860 10679210 -260011087947583887211571808986335662240 10679211 -342219242705165969118696452830857740280 10679212 -140236483974869659314920330284388940544 10679213 275505576957912049470081627984344639340 10679214 -38967556338513376626459817600558018560 10679215 10022665521371409080339915033024270040 10679216 172878501276634712501974735346321817600 10679217 314208269733895855801770614148923189760 10679218 70155537727954423589675210432445840 10679219 -833684334494088394299220498377407131380 10679220 209952911555005634811113958021176524800 10679221 -66456734778325146181138105482873123840 10679222 -4723294369696325728315723413293414400 10679223 202120542769973610565991904495961175784 10679224 -196555402657575999996468400595007959040 10679225 415590308982083337710201169568702416750 10679226 -58622236046807046295209175506953235456 10679227 27046186058984307066666724535957290960 10679228 -220169972902684961612376602917223998464 10679229 339221380970381456617379062295919511680 10679230 -187983634452969582898872330208131158400 10679231 -140691277010688617277636355948433425800 10679232 53868561591802407241884628740936302592 10679233 682355997076476561339384311702106972482 10679234 -121514294429948094530574508032802311984 10679235 28347863797236102202434180907850572800 10679236 -35040665218370376323865877781005578240 10679237 -162526189990176821456222162975516598720 10679238 -165501885758609149451922438754820809056 10679239 -575988270627989286767316948942438865960 10679240 191177171460103429144790391852099993600 10679241 -287384587668950127645064011641932666608 10679242 85282638052229208375458139465124769280 10679243 -40099056989324415374588734737056143176 10679244 -185700552695967056752190385075380765184 10679245 144288998635997532416433011314391301120 10679246 -1342418493879621184613033864528247177216 10679247 -572659583807925456828271749494802997632 10679248 67899719544338861233955025588146274304 10679249 206186162329937030291120450291271587136 10679250 -134901736248991533419213709541176960000 10679251 428758494307810021823928955143141100608 10679252 90164267764431220632334012443776876544 10679253 -173952420289706433119496319501441423776 10679254 -224454837352228218909137643855950410560 10679255 592777356077762522106582180517662875160 10679256 -148549375926974271500072005290365952000 10679257 699407803319909353608622368381743466506 10679258 -217521763655655672121790292966142997520 10679259 8905009547578337465319364174153380504 10679260 121781927775643998363738914540987450880 10679261 -267510876777225855514618851740178690138 10679262 273990879115276901777423622272587474944 10679263 -131181411929174302936655612746622986640 10679264 503209230402876420492041213544082440192 10679265 -2895819885986214886689200107181961600 10679266 148438319383367334813280549419955939104 10679267 444888224274859246690105293951701852316 10679268 41399746796242521960669124358238572544 10679269 -320723040514246814051031225036730250756 10679270 2917697302715973163941006486089153280 10679271 71212580230424683249773193137731055360 10679272 236188850596911930052133743300360519680 10679273 181620493569937048212304464078715462080 10679274 69925595999613778860115498821875700144 10679275 91818531551611357297059684939428380000 10679276 -4275168812214631121395530680031072768 10679277 -101499628704515122309854145250167382400 10679278 179875673625796262865658632606810594624 10679279 61667322672814847993922797776917259800 10679280 -43805077395181230612276644787979223040 10679281 155379892036060062933352974190777067172 10679282 -334694015133943152357756382203348673008 10679283 14099863965186359219490443795531056704 10679284 -185455395435569639754420170348752539648 10679285 -563003030432046612781336914778665298020 10679286 263426048004491709539853560812422819264 10679287 357476621226535808238788609632884502272 10679288 56321977152867258492604923503835340800 10679289 22540708469932870908972664777704821280 10679290 -146269288665307433262124889500115177280 10679291 -64701637144790907529245736828980158976 10679292 76064730924235709753365651646990791680 10679293 -71974930402653125137824591610864476480 10679294 -1407577986463408274910593096172875328 10679295 -36886243940431855505536592478639916800 10679296 -63588247039658042052691213151906037760 10679297 -64334548423013580435118227115945124736 10679298 22453389884043615632399746619127524352 10679299 312645154000052540671058452803833337760 10679300 201828792204903774026710849162741344000 10679301 90507534346757476515219692717794171230 10679302 -83984295866966316241434050665925878848 10679303 -276273601796236794881138046559535151360 10679304 103667051261208996749978434209552261120 10679305 -180404224841468252068274551261282560000 10679306 -354018671170045130096152870773914574336 10679307 436014494592612772980207665173949268480 10679308 -9077837496147456578240337774474071040 10679309 24177368306462400354265122570110388204 10679310 125650686460445624583481333041870912000 10679311 325091375507567689704685471641776312400 10679312 -14745058351983525843922941164766363648 10679313 924604341718395955325518846099720944 10679314 -62466904098227887369569629460032163840 10679315 -367761933187816047732013337869726216800 10679316 318404294912728859124383665651389929472 10679317 54680770198485626201286443511777217152 10679318 -39842193706596147781201029530081720832 10679319 -91222294190943281417119013114709671040 10679320 -223315770544242697969089895504080691200 10679321 894178357727781182791619969568120522 10679322 105564556894092423620680872463725596160 10679323 -349241579540715874799705407200417069936 10679324 131300114524827078298691800578827707392 10679325 74844196125034357410013093083744477600 10679326 -141692487622297405462298120945471821440 10679327 319645310835271718638928782078450510176 10679328 588923533676641202925602452996536926208 10679329 83331707633221978913548886569848371220 10679330 98709571050459705000522410514227481600 10679331 -119060801298810546531337947707002141776 10679332 -104400427068725719738461960346390137600 10679333 111337888321208205029603218013910533376 10679334 7958358890346308294267689507381298880 10679335 9004619294784812764033008649494732000 10679336 -154346717384088423809242395459974768640 10679337 53209365467476998869486480614505990400 10679338 -107986313490267028930932200951215417680 10679339 -552319926943952462256658664814512820 10679340 -136671089803808476452715981568749731840 10679341 -198535408176513474869512426159005952308 10679342 -155306780744932373147853546167311412928 10679343 -571349614442481018253491972345632403072 10679344 67373592018849012505427315130286342144 10679345 -55045446844857343782104415824479776000 10679346 -220583883879766382198928566189145391728 10679347 75447731625181212869169838672603082912 10679348 -329215372757490046866781275184806475392 10679349 377990412743941519428627595423658081280 10679350 5565886271350849876193541624364228800 10679351 -5471990583718034922362395940778579048 10679352 31191873514125764172812137070383472640 10679353 475571491846310647573762891710356610602 10679354 -288827849922136046695313316605864574720 10679355 -175186038812490047120835132325106146800 10679356 23364797341864332497457130055137479168 10679357 -97268538368158803617998074455351524020 10679358 192746532786791389172808536965372709184 10679359 -114824431622268788926946294461828997440 10679360 -56124265009240207754309755418066288640 10679361 12406860409965125226342046638766875648 10679362 -38726812945099296630337425159300551136 10679363 179608741201864426475515770298983406704 10679364 317532986561188497643629822858024723456 10679365 10820524429476879270186766809299038200 10679366 384410412267611964628402155223549186560 10679367 104842385945826030268520056407495616680 10679368 246199579652825802696648709137729945600 10679369 -403893414361034199710505275306428456230 10679370 -28967878297525594008602015470845619200 10679371 333509612290528880586041189690541111572 10679372 221735389908655471469300311049824952832 10679373 483690306509147836058432447181308230422 10679374 -165123642931242222122927539850162528064 10679375 43911151417300631111303397106034670000 10679376 21768446821986117081043306295306747904 10679377 189396198616822821144340731853053289380 10679378 532075319410046607084800149819506984960 10679379 -64814568892751386772678738066793433416 10679380 205606538506724529162007354722673708800 10679381 524291992852206217563803843006175007182 10679382 -99091807057399285136572246704656664576 10679383 109850310263619361575711063621152464896 10679384 71922863962475419313444934090349977600 10679385 23178302798890526144811185746732545600 10679386 141523452641179507872619004970628561392 10679387 170450268338202250327274258559555571200 10679388 13250154957812572265882076293229993984 10679389 -15723164778363067366168887657287435200 10679390 161813172655762672694338861726992379200 10679391 -500689413262949396097547587884769880560 10679392 -303265967064875008926767041049480134656 10679393 322486151179916510708345426223664724646 10679394 -865357651590274321841228464185090048 10679395 325103131080534784894819397491866130800 10679396 103420966086176563964664577690833162240 10679397 -70710348427265387629683584081707946400 10679398 -544310253814251971468683864241783302464 10679399 -183967017567528694678858036376208583680 10679400 43352605913282876117035168672262400000 10679401 -279374931342368657252812136564153865648 10679402 -175564972348020939591383158817308000848 10679403 -265373350364727635567131215797462130600 10679404 -112765838163424726137906193931988555264 10679405 -149228401197370319767510229461309997760 10679406 87762766293309421255947389154352834560 10679407 -76070143421317030563409556445135748928 10679408 -88916277911006674639975198695728775168 10679409 -171884015292412562958480050947900265112 10679410 -79386905091462632139932508332977482240 10679411 -6977026498791931048187773642418139048 10679412 -210850576122825270444161705679346802688 10679413 -619610706189251612340204060484073304480 10679414 366360863372832656771187647953121041056 10679415 254347401521030175261606738517186068000 10679416 212616552083645326199066446696240066560 10679417 90866581261249374196401787961354653440 10679418 119784048563973177838581207870311262720 10679419 -130545889135412312537022714536382361180 10679420 238522117540310443253799300672543521280 10679421 -102001794337529586966719528848720971936 10679422 158227188625942749628709776073565999552 10679423 265126974007699887552749534386388476080 10679424 54438054256185112015391583083534745600 10679425 -41881702774807689182235143400075434000 10679426 431534117162525098091633842387159994400 10679427 -211736993334694605448587228978932672952 10679428 121129500876816499014671255561906211968 10679429 310691426321870279105070526052051887488 10679430 14804286223116276996092605337513656320 10679431 -38166778228226257757773423085219776208 10679432 318697697922637990216593941477748172800 10679433 -3164038706567259983423765350014041952 10679434 -49108680426288231770372485386567469056 10679435 -137236654713849459103703606646958662000 10679436 16712382889930904801819334533543899392 10679437 -10291057127599306379529924689924230560 10679438 45984380131772922686247644835962732544 10679439 197731404865150342418750285820986640000 10679440 -69589144308646186487444042832526295040 10679441 -358364634105835384623358999397572030158 10679442 3344940925665525087147288141032957184 10679443 -584800339099478368961629673061429044308 10679444 -24017230230237344652921058128787138560 10679445 3027460638838073066703928684959972480 10679446 73332642148394572405370295577154352672 10679447 -184122487839605209087950496917705501000 10679448 -81336572026358491753621781607715368960 10679449 318977667543975279270871401634604040720 10679450 -122247783663288733205732919142065054000 10679451 519862866120595742175966219071515766064 10679452 341306595417280811812688111665697005056 10679453 -926047685893528179041677600331979624840 10679454 96265025171047546944456811092383280960 10679455 -540037283572886865406176524624122679640 10679456 -166772609975953176591036326635351572480 10679457 110495455083539584478436334827176680320 10679458 -66601670968238634895603253860093699008 10679459 -242114520444227963469178705930641140784 10679460 -141689083795088957316686540636651520 10679461 123751282327333054498119559225327861852 10679462 -28003231815926285504419164078335172480 10679463 -137389067277373899315273978911368329840 10679464 61009832240376431600537723589911055360 10679465 448363760071225964796876180671191152000 10679466 16572029743337955947798393889658414080 10679467 1250589598892773858425830033904557010552 10679468 632896754351017292432499684713069892096 10679469 -64076604447971472131149197611367543552 10679470 26991839353640053846716765121517798400 10679471 -217674984537804819742889530264867853256 10679472 27553360814762413423372616018755584000 10679473 -194915689666340048130724448626228775360 10679474 -204820136534932004346676189594973628000 10679475 30432180337270942486140311959825574400 10679476 -183416938158104150903399864832283791360 10679477 302418794107086166743980283913167193326 10679478 -134503831000726115631936290768554675776 10679479 411411295125935809741713422932812951080 10679480 669165395784152878766497591413964800 10679481 -382810230297684372870615960042746853888 10679482 -74161734714712437741265266131736153600 10679483 437126570901521911827217082752360741200 10679484 290861436875340443342082672089237377536 10679485 100070966127133568881286425091810588760 10679486 302311795045154601802928172695157288192 10679487 57835884749799531196358814089957114880 10679488 145685521680809521221556239274358079488 10679489 295397795579662952694946769440916788290 10679490 95305870208094821293249548552733938720 10679491 -23809008047804421302924865616922489016 10679492 -74217738258155648559944320815009523584 10679493 -26985097830948400752283225645426987200 10679494 -68156136564302936076779706478958775168 10679495 -211400706608326181072798630833119813120 10679496 397000161409719703259332039513465036800 10679497 218061011125766943691337618397144122832 10679498 -88374356773226578077915167435025584640 10679499 -140221338181468038547765328840388428880 10679500 -25749654881165712986985987266506752000 10679501 195135370636632257513651213910926272320 10679502 -98139291324821025015219636590900055936 10679503 266226349481794866550027502362260576752 10679504 -79957275391219919558336676302808023040 10679505 51377086622916092278661473065801634560 10679506 -393593171968954918206269439107180479200 10679507 3221780538019046743512533201561872752 10679508 -23629790441721799857405936792093419520 10679509 -644800946193890188738449550809416481920 10679510 136654454500191729515794584675951164160 10679511 6441641653218457902797810476964621520 10679512 -192970827113726306290219392573137940480 10679513 28297476700373860852434157724934478848 10679514 -238232037163457477026472342458421825280 10679515 -167219581713977168529729840143693049600 10679516 232685881093758785142808708120724459520 10679517 60294785216036507926788612629340603468 10679518 212028196748617718334474304757169144960 10679519 234043290750768867734376553015955592096 10679520 297879736850760954242792550531229286400 10679521 221629375784403604652489085850587847872 10679522 -16412540522251289014081595240599930368 10679523 2350042547746114033318730868955746624 10679524 -79749808446605795011129367029407723904 10679525 -357808030631191885273290893782418038950 10679526 -9002335424125719134869571228378193792 10679527 521693199404248593960377085324163935240 10679528 148999827344758081724877156163010396160 10679529 -45446602943928098329492300473294446400 10679530 151018471181124588409322955972055761600 10679531 80805484781133323213641785326583244800 10679532 -164900966261953706459184774491182448640 10679533 -625608351576548092442070439795506674218 10679534 26305093290529251553279482925483670400 10679535 -26103206559066910080472857246786189360 10679536 42601428129587629142488033482516725760 10679537 -288444123910922603846192050808415771408 10679538 -28878767180702457648432283098315597312 10679539 -37091916192908749264462773432445052560 10679540 62368435693984684054668334038587174400 10679541 -80249085636830047932091051272367865760 10679542 55243974311508763914422458192798656672 10679543 -22793282364346906089441098060888766240 10679544 90509140362808537524348510437028864000 10679545 -197722114112554149739641168655787168700 10679546 -36689179799041011888859624146229392528 10679547 -56746903887299161592351266909563243072 10679548 -188966510038181031318548174271477915648 10679549 -65716894277625563611840119355520858880 10679550 52872413670889310553697113281369380800 10679551 28994162929999990264883379051707981112 10679552 237967706755840909450459767894253240320 10679553 23448538282884394664306785720071225600 10679554 -263706096092469173799607891533001523328 10679555 -478640172251369300015064430870267723200 10679556 297328498493994073157254147487549647872 10679557 -32430521029954736109456942817092489216 10679558 78039167324066596908239597972520714240 10679559 490176705638868437162408265466678643328 10679560 608175482736502339074645977881682841600 10679561 -312102686589523355201539780115364413490 10679562 20848907238161405864882883935332930560 10679563 72230267283993066878550406570985971560 10679564 76967516136309307342129090977271305216 10679565 -86362309266434278312379092672294529280 10679566 1770137492801408785485416709124830144 10679567 -262740253801084356843405971379055938528 10679568 -261611740464889438683011683151511552 10679569 -480128791081491605682239837757102425700 10679570 142695248068486445794726585340572600320 10679571 -54127309481341104894593142922753593600 10679572 -177181854725344613582368153588314636288 10679573 -218939032501902715195277143410820616178 10679574 -130058778532911540362869507979348459520 10679575 531721423263171492685753781846352120000 10679576 81950014307374257325413242332772014080 10679577 229592644861328071387716586239901522080 10679578 58972325787802555776617883177216476160 10679579 56708568186579024412259867676241698180 10679580 363788452589561563490453680596956620800 10679581 -834938421265464865302374239179681754 10679582 -202721985772986621243784984454588308608 10679583 345481965284447054007270420664845860424 10679584 -326949012041676434612153197823202361344 10679585 -67190285246767380761920581416092040640 10679586 -166822507501921628331705076862648555136 10679587 18345209345768902905795124289174956272 10679588 -527206194943683127844866548959423997312 10679589 -30480566287997589595679551038335652546 10679590 148335809982575481893230641485299353600 10679591 -45976465632680486603239280368947827928 10679592 134549893172468794758444177869183385600 10679593 716238964032865920994314536919696358266 10679594 -332633866962262676439248234915513453904 10679595 132074265846367989130166738172193889520 10679596 139250757517630386074535809854983646720 10679597 -94576203642156685532699077909130160960 10679598 -11749000082156724982971938165881200000 10679599 -174159396697397694596566000549529004024 10679600 34702698720305932612624641258977280000 10679601 -521480781267541076866142128281497121168 10679602 46785379260827157839528495910421802400 10679603 87968484890763752435073319536002155920 10679604 -170586355785344104866617455084372635648 10679605 125766777400022484662883475271152159260 10679606 -17515311622590054962358098991925009920 10679607 554437047192740874929371473265629214080 10679608 19958929051257496676196498430105436160 10679609 -1469631543703674950233618285248888480 10679610 88757043942624254705822093525569420800 10679611 77440902250849446439930283030902696432 10679612 106602151546147293883643989831402208256 10679613 49048606253234949909036307021399891968 10679614 267111033939196814895059593833614960832 10679615 -533667222486115751150684743500006144000 10679616 3819073766882589321881266387240353792 10679617 100799140224210621223117212278668287080 10679618 341633968597561611411200955972689111760 10679619 517720563563346736081398361415225344320 10679620 -61774455763932555432652354697385553920 10679621 -298230422047746399321282723569988533508 10679622 317594770244011398235947013979016781824 10679623 -519907646602817627471577458554313225128 10679624 21266418514238353873422893104553656320 10679625 235799312663118958227280754332572096000 10679626 -146625756069462072409718989345991736576 10679627 202408522283359683895489640612234176800 10679628 22355876977227438803248049008032485376 10679629 235865026186015058561897434649967978230 10679630 -14054639514648056957667390606922452480 10679631 -122330775411426454683831898844509146240 10679632 34414943245692141176767306176149774336 10679633 628178925559523937121193126265213331620 10679634 -53450186047375765681326141921610137600 10679635 152963602750981797487614912732598769760 10679636 96997110837236355399234728586900185088 10679637 -199871535785243584573936969743302876448 10679638 -340307521873069049246558560806436595904 10679639 -82233504364107477795420804853997072880 10679640 -298675640127866534016722229862602547200 10679641 -191576641504672419944973076048958672256 10679642 29402527661680105635735323823348651744 10679643 -38357581983826620869786715172706604816 10679644 -274724516047499226665108587631735884800 10679645 -245969349623575070476668357023024270100 10679646 -23769358298053817751432584550504628416 10679647 -172528552735740373508324830533514055688 10679648 -272976962125602735307083772971116789760 10679649 -127851477220303165794320229778394165280 10679650 -139583032571568132118493246840997888000 10679651 760579325597124151299916114258367546652 10679652 5017818797120051519484891412543564800 10679653 -2856460934299790287707752460737151360 10679654 -288286835781495152374117262940553384224 10679655 -40476936151029874899466141095156572160 10679656 -226141229545418571967138330338388070400 10679657 -794467287402312456663275570235373457094 10679658 -459426909359535906936587610075030687744 10679659 130792753927854357292679206939838476128 10679660 5306385853091413773637213595452892160 10679661 580439368149091761252310645765560488640 10679662 -7493349873794075622392251147939328256 10679663 14255853598498364813995768103170248912 10679664 -21223974778184153744021319268404658176 10679665 361928039789456323192823074328495019060 10679666 141534930746782637279257124726233219200 10679667 71378205751872307487329726797398741040 10679668 -85938815579389623062722083674814787584 10679669 -18899073522135776461845277522598547456 10679670 -90684371288633588317829708052769238400 10679671 -76212327849824733129730904608505759128 10679672 604939644501583435910630209015383859200 10679673 60046744376694455345455297862264550144 10679674 7516494903220698446789311057486256352 10679675 -153614811971766488626754577368802145200 10679676 -83818648299531777878467639702524764160 10679677 -274015710701666408276418654816518600640 10679678 -157813832119751124682974720576601380480 10679679 -171305927141386607399595493154283352776 10679680 -49011147356441470603872023207529676800 10679681 -71583718689304236190657104649917145788 10679682 15277679244736885702049052562803680256 10679683 -124039898248066196612264726801118348080 10679684 164622389627761869003981802106438025216 10679685 -215351771360395831829175633718511318400 10679686 65975581745858733162702620188344357888 10679687 655495623185503177592450259231218541336 10679688 21405997304082970286008866800446632960 10679689 331506310501829890932219216286749317556 10679690 36525629359146523549782604190188999680 10679691 237792392763090652340373130555923538560 10679692 1081103402856105406081302755980886134272 10679693 188845024524502434004905503044689755904 10679694 -320840699894272374955900431696668436480 10679695 1396047306592658067390266126125235040 10679696 51412336996956871225604736356486479872 10679697 279189739906587186460550538378674067252 10679698 -191303785505714598439318935296467517664 10679699 -113259605582183280030454670335845762960 10679700 -126227530197467873596315418108761497600 10679701 299536547501611043589258347140799519004 10679702 -19893763821700767855542195921293344 10679703 11799856645257456346495667937619585104 10679704 -29328619206022051720475733299216179200 10679705 -181585512552289207880241858837333435840 10679706 -99664908777722633858159223602202132528 10679707 609270225158267752567929946209459549956 10679708 147325212403581214066869177724189547520 10679709 -180712783118691795124013028504903213696 10679710 29140344808871983922969857418548176000 10679711 -62807295464179796726997100137960289440 10679712 -12556518778845405449672992783309209600 10679713 -415967356100331245161121667771230523216 10679714 -237059238956167743140354605296866223840 10679715 -160674754179098063575754469941611392000 10679716 -1030860290027798101444455702113421238272 10679717 -40381215288852312256605874530739378176 10679718 81234788881292456644108950947996866560 10679719 596788089835855653508986620539810880120 10679720 -444677876828932304960269205652960307200 10679721 7116773263710960951289035949397466240 10679722 -127526654936435517188484092538348683088 10679723 627944407861787971700309592456539590920 10679724 99432841557968099872497881560970265600 10679725 -20141611101495596500988146480908701600 10679726 110555259080343132397346424923354901312 10679727 -102420110126328344364766208519661452280 10679728 73287937987475542629005860925188276224 10679729 231744927099331204498637548848285158640 10679730 -89481727761008025934481861047529479680 10679731 -632354015339180262226975098344509876468 10679732 171544128549782985484098263993070581760 10679733 -32029241679483594829692385156992504000 10679734 -59796082905639735454470556305529092480 10679735 -242824898234947779425808747715141666080 10679736 -3380549338969713332090402570086440960 10679737 -739838117193949002631852444653217718614 10679738 -6075100360262268231331313430791667456 10679739 -20168013773973149317902878670080954880 10679740 200176009023258788419388260113539420160 10679741 -416057620494721371299938196386546965216 10679742 58576959649231765999765525386658074240 10679743 -254280915465821251388933305689544712400 10679744 241205978042708540529595729053059383296 10679745 -196697937118822923893304898957899818880 10679746 -75087321987668085825933317377016767104 10679747 -8696157365473352943291914797694388960 10679748 99669454805964375762412053360369991680 10679749 18021710262217722923278863774886406400 10679750 99877156589666861095008550253293440000 10679751 -169821496229628860309399774242726584432 10679752 -472332962157290385311261775868561382400 10679753 71371253141740942340231011261984951680 10679754 -3653918808200658437895295613300021760 10679755 -197809876095816344078151359144621151840 10679756 46290103347322652242873228509311751168 10679757 -204796704478690119415942091498437066176 10679758 342682609913260935279204439177931638080 10679759 -145255718658813615768694489828937825040 10679760 1875586326248374206231307234891530240 10679761 -251345595298407785814762238377151617728 10679762 54206948661877602429349008111496805664 10679763 313119576584123633580888043578265688064 10679764 143423935033817048358893692814926200576 10679765 144662061285864398580839286998260976640 10679766 -145183242323969286202624683749094950976 10679767 264606708766936515551604285328537862400 10679768 -661983918088463452146113589162622279680 10679769 17124332360569107067671037565859599850 10679770 283635498025411734126216393333995636160 10679771 -623525726491711249070304797441186516028 10679772 -142746332912637247597778681925175372800 10679773 -215861737730739009721297724403872896000 10679774 -81568426847264362953031824207669067776 10679775 21834480628686473838312865273817625600 10679776 195593270294863878730694895806280105984 10679777 396556572402885142609809340771694257344 10679778 -118925839066594689415458119538180584496 10679779 -141761501894388972982052092730271851520 10679780 -141330920500068518975754350239680710400 10679781 -381481576497392629883742412262263296 10679782 276068519714983259799904816584624544992 10679783 -226632445331804622363026974715737163256 10679784 79984906155911222882045037447266304000 10679785 2584002182379999392204460461781874980 10679786 -165561433964473975757687288304529182720 10679787 52131297632824441442642986311620411880 10679788 -187276780372080064012099910390165796864 10679789 240957518527801813335945823009701349590 10679790 -78788666463480834468498549871879080960 10679791 -110714585793065217553550186256934543920 10679792 -141092036476748624616634771882640277504 10679793 140877770347689412504788843280552516464 10679794 371525275124271439560194344217914119696 10679795 369278764083184997886752828987842038480 10679796 141705290692824833788020604721142927360 10679797 -108172042971318564428952352373472744768 10679798 206481749645501262393813275260463498400 10679799 -145591776224956124385684954552028704384 10679800 76788915994884359698862605990036992000 10679801 449358942690469993256598317874844564800 10679802 94700479236070961907432128498930256384 10679803 -39039458162153381037783434461985652456 10679804 -91589269589836264103012764017467449344 10679805 28221804899301737884707860603077418400 10679806 417661374929606731148058496652379236352 10679807 193000108501931669697852006586161517056 10679808 -130946788719976564713712576385179975680 10679809 23427289942894099358172528469254095040 10679810 130257960154553343550431951372916408320 10679811 -262676211341023508437611325163808423936 10679812 -231151068524624558768176107201775312896 10679813 271401340626971673920403774084487972062 10679814 184199374704616220802242237247914611104 10679815 232462281200154857731568017863996023520 10679816 -145220752041891190815688621196646973440 10679817 -105810556612804403051337046931345997888 10679818 121514582211827670848055282897489707664 10679819 368393545170128174056274600576988110160 10679820 -24033175492921157994484358600928460800 10679821 457279677167092031524399149867897844022 10679822 -200870767803200776536418335261270720000 10679823 -377485714039563074456171888643037440 10679824 2590099355655176754686751300406874112 10679825 -142827677022491246354855277899876963400 10679826 -13560545005054664965870123995653433600 10679827 -10676546515536647281998133766494093400 10679828 121036984880501857140659312188474058496 10679829 -229827715379400881998922599607472316512 10679830 -92254849543144804102489270463826931200 10679831 -128006256645863540514317171746044253368 10679832 349470672252608690448896668846389995520 10679833 -54436734612683248431953696958308723436 10679834 -363942754904695396504360167890624648448 10679835 123554815383128367294327810483091092960 10679836 -167692525397373688966161835661014059520 10679837 -129623251415274474341427267110870061888 10679838 7741907743281371872259716595323756800 10679839 -90717871583441072613523840428966066080 10679840 284021418153910300038724496158310400000 10679841 71896899412371349408941836669784695040 10679842 -486564088124421414835609829217363501408 10679843 58926844697172702028823505434988537600 10679844 63689094432865133351572009649775040512 10679845 -355834075869075983021151295660967311200 10679846 260657326923244104673327759300813105344 10679847 225762440666749765926511028514099503400 10679848 -140877413033866841966021663903318845440 10679849 532171817551050838781443154551101740964 10679850 -45129345186309267816960966042704636400 10679851 30031730800889306433924197494152959264 10679852 629835155213954516117087625904436643840 10679853 -113034936811527390174721142105583804096 10679854 -124538668570695031074961839467207127360 10679855 217430761794558778303385462213535170760 10679856 -19039338397443107242063586130025512960 10679857 108652054952338209469495810964392975872 10679858 -26479521846689991345498078648795162624 10679859 -98714835696185462541381271648646764536 10679860 -92001046853843879804125033380578161920 10679861 705615178059695485859204433514956541692 10679862 -42640550143889085640543267912300485120 10679863 -80286894722955356564127799479158380888 10679864 -235800477119350455428671675063857070080 10679865 51895955372060326423595132444381280000 10679866 -203299658801115732381773044761566236416 10679867 17151414450422793507085440882330616704 10679868 229497845509841051437967806694096804352 10679869 93852886838481069407416479562127837100 10679870 -215273170496381187962567229460229085120 10679871 -167775623064769854791252456205736068720 10679872 6028471118960857776552073993146859520 10679873 -1312087106191596352142291640081053391000 10679874 -97301207333754225200380680780746192640 10679875 -84268814925246809136679222246761120000 10679876 -488383250933955391890177665951209504512 10679877 358425652912656839964463711997683967040 10679878 8512394171601776743375003468957727232 10679879 181629424670891521723156372858410179376 10679880 -231359817147971677745969097535647744000 10679881 -502372980960882027738394193385605622400 10679882 81587321682595006735738416135746656512 10679883 -208206901322068311644334552605335214376 10679884 -140944899194674535652614040161929342464 10679885 -3985616320777469719273492676136484800 10679886 -63709482384267929651266689663814893696 10679887 -195726113677699578745433520000580568464 10679888 -187572970445709255088324692968788869120 10679889 -53437357096398607852877723215202755584 10679890 -93669828338984281088791789690305958080 10679891 113260368170178176625829161971475782400 10679892 -477219275219525559557588974321606176768 10679893 24718335968713452971091840235143473436 10679894 105005430640311971355904358466204566592 10679895 80887174288286242914223906042891438920 10679896 -5600545129467964444490351335171952640 10679897 465632484118279362404910150183979838346 10679898 110074453526850194457475841967854436864 10679899 151649748156376682191560653095659416900 10679900 -5243568306286052713021433885927424000 10679901 -22927011069903806906273940550747843968 10679902 84559696907227383710871862431506678592 10679903 66992407336125271268359404007050883968 10679904 -940283392341149575358526435741778575360 10679905 94889101165121344259621807757605094120 10679906 498301153049607036147954431296820659584 10679907 123119941848949679598762047899945051392 10679908 45550954798375875197038522660063680128 10679909 565530389671654090988607107508005820 10679910 759757147360627003965761635855134720 10679911 -193250804243729264335019123221037605200 10679912 -212427176695390799645669756610373140480 10679913 207773197306549430905985082380803178442 10679914 117816091278150772831723657479224640000 10679915 6294745450746583663563767357666056320 10679916 24067860289307982025131646000754786304 10679917 893758081402941537478899996926019130860 10679918 -26523422025578838722839110048234581184 10679919 -369282362236799281735909864233469138560 10679920 106063861677192133111770872483819520000 10679921 110899740000751062713467598161205147712 10679922 -235221007695315890149718317348503027840 10679923 -1160917097290829143240381395924870536 10679924 -191557701359594317889429512703101426944 10679925 713049942934958369764671113768920800 10679926 -170515169695012636633741523821993806720 10679927 -149272491380663871581177635246209207888 10679928 50287130672510791182476385919732285440 10679929 -150104962922215859160529721438740841080 10679930 31149738733372411880235919591335798720 10679931 47248082647868734792765973216813613600 10679932 -47749911433929273337590509931121894400 10679933 363723153724752374235858873732783045024 10679934 110121593800848176339512332947319250944 10679935 90777131521280945247481775535128808960 10679936 610125381214981687885650135746881781760 10679937 317754577856824421596289662621393658160 10679938 -27793455855981926987267000353341480960 10679939 23000895095732322326952873692591483856 10679940 23459581956485755100059324060024085760 10679941 362859017357486787525629744610335825884 10679942 56422592430863165181102789595285156224 10679943 -156119134677458267800386087444930672000 10679944 -460973645575113210423807638597647564800 10679945 -100108209249111077127789048136922161080 10679946 83046900979619682080996344952956204800 10679947 161887402204073177014642393831324526920 10679948 -297713943028373565922442124006847656192 10679949 11718524922946304140543500100262238624 10679950 -4268829624616357636172843119952160000 10679951 -603307899190426705170967321702536872928 10679952 -29279445211396547691126201558392832000 10679953 119400019562014534324824273689959024 10679954 91746974572353406099723138875688135680 10679955 -219640901040690675586686387403532881920 10679956 65147270834365429738674024959340773376 10679957 358249217710177746019672364775258159840 10679958 -170587553116415190373367547241683456000 10679959 -287729265164555548952423520180947068896 10679960 278832675168155497708902570012748800000 10679961 -281107393673972037246023606089766315136 10679962 153871251239461031085573258897640299264 10679963 298275065950649128638108271430335506960 10679964 -48742806619904753783642190989936961024 10679965 -196703028413294182558760991312522938880 10679966 426225322406925185098640006225755468800 10679967 166286988738467606133483662342437778016 10679968 53851507062692481525485040508053356544 10679969 -238753241124758806611031383543130596156 10679970 6924794070735596474182360234591349760 10679971 876117583918633292522784795597924677344 10679972 -155600054092029306492283302176889895680 10679973 -2199891587567569192777987976254442496 10679974 36756865446589511080805705027231072736 10679975 -181537545925430890240755997076240451000 10679976 -126696359983879921711700998797443481600 10679977 -144265324724346089353085470970197543296 10679978 247843828958503439892227740460621449056 10679979 -457706215625610028663938263260312352592 10679980 312933174711806131611852314845658880000 10679981 -116297581423485000429754076426183902932 10679982 50070328098316524079890091473746424960 10679983 -242633477636542029416831018025402214768 10679984 -65214463845753451054750807646423482368 10679985 -264599311888544885691966717573241756800 10679986 412275764369410848471691721012622738192 10679987 -33350259638155686206788998281403556608 10679988 -92881319592326430510873454103724718080 10679989 -197633226595319214036049327540788520210 10679990 186121064803495824424057520561745600000 10679991 104949019685535427822415406570044121600 10679992 209423355092259442625303541111398400 10679993 -717661263494972994228066282647368156758 10679994 17833135902653216106565214781282805728 10679995 -103570213156421344226522728718105718000 10679996 -1868877779313905967631036677155291136 10679997 -29098497441654804564196114578676704000 10679998 206646869620038119576665643180529426432 10679999 889759855254686362836937546547719315320 10680000 8311598985872500523411556394598400000 10680001 490316240895691888794266422513531523632 10680002 -102230273060476326859534141227401174496 10680003 -408633718890168986646457295294798675160 10680004 331504169580311377310223476605215068160 10680005 -142075827095736255729857606437864659840 10680006 10137682753848719276144405153390195904 10680007 -244389984586043673845628264316758609280 10680008 36226960280062345780831633352475985920 10680009 -361721504998696481834668028152178336496 10680010 81627950646642608024140836494970624000 10680011 409476471125891793795210503117625534612 10680012 4653692892684434234041886679982368768 10680013 -255367349307381564945880179476840914100 10680014 326228193937349873407533562988443947840 10680015 68981798588394159320210351997808281120 10680016 -68179874364669665394933021265014857728 10680017 390056948254429601908434990742987821552 10680018 143790513731387691626368044872178827904 10680019 32639350391777669911796583397226902096 10680020 20144065571843419178894375121054266880 10680021 130382100485665371416609693571111325056 10680022 340363114907215897141960443199174656000 10680023 222894909434283693115649208792931387272 10680024 -75198133931803748593540786629046702080 10680025 135290510316045660962484385314964750800 10680026 284888765680389907358335891028635760640 10680027 -48412356804254065013694404150568228864 10680028 -31277581156190311102776387804578178560 10680029 509850829661731425526738011658889913792 10680030 -51714768531017792759757128646321715200 10680031 452428990466421201554653066264435324832 10680032 581066140464774479915276399584139280384 10680033 32676968946272869251221804746383052800 10680034 247494546024545235655876601340288142416 10680035 -195791271129776617285055232556282093200 10680036 103123691177686750612498572332553434112 10680037 518942236869537449335779585347635662432 10680038 -120691237166685703442584433432229204480 10680039 -6452096877426717265020358398000192000 10680040 -390237539444425784103668662968495360000 10680041 -181869330291227713658143501678531906188 10680042 174242628997478198671030709190853139712 10680043 82114364847508413603324978497391673488 10680044 -531687419616088080081502356764732292864 10680045 -416447141786799127856780474526202656000 10680046 8912340328040580717321174662040499968 10680047 331400496838511493992935472253267757152 10680048 -5206917329738627412780943518195744768 10680049 308833982632502272033987651729646094180 10680050 -26990896745849958461192803661098022400 10680051 41295721677507789365651251618535618304 10680052 -294339575687794687319725830382240010240 10680053 462597072713957027348770330955195920302 10680054 -13214236757647359578100890697757034496 10680055 53792477927062955538158585167946895960 10680056 -497111641228700190595872313270649733120 10680057 -77727667052591413408942359638120667846 10680058 72698300398738094567000572677229470720 10680059 23732447201994028786451860434130973328 10680060 -251450914610658190970926610305909079040 10680061 220281488798257127805672931581027828832 10680062 -3817723534409601978395265073824566400 10680063 97148652982988082294420468514762617888 10680064 440637459348170696173539037244051947520 10680065 -377370580415590885107975770120678400 10680066 177160124247767158396448384171770809600 10680067 724623539768466454747413295495309822432 10680068 268371105259790506942125457491371421696 10680069 82050377658790575052707466580573720544 10680070 26908369426424137774186059591395923200 10680071 437128964408439317104508922661771447680 10680072 -141787287409647213819439714888823439360 10680073 173136048375245411555939967330101439744 10680074 174878393498936118714860992553566879536 10680075 61912228106542682407881964755317511600 10680076 179744434100247814126762737533709242880 10680077 -446123451304283798395490722900986928074 10680078 140058081534994604182851478628795279424 10680079 117596575185232830715903228010167662160 10680080 132411619350848337324439394073026396160 10680081 -138391570492453872816678018144846463248 10680082 770640719807384544923630792417977344 10680083 130801030848519292776221837966978311824 10680084 -104094717053871319851416179428667313280 10680085 -218139608408323691695175815307720855400 10680086 -50129163150947955610761536625623167584 10680087 -8561575753141199169551419793428649856 10680088 112188364604434019365777943867935272960 10680089 -85427104574856232429871141112073804800 10680090 -29122516063819423026744997249034265600 10680091 275554988130843379526520378541384724400 10680092 410689759769576737224569157487938938880 10680093 -577875750896132053387822169410541651136 10680094 258683878802449884757265003060893478592 10680095 492652151563516136383449219555717618600 10680096 -42511691098450150100116633560444567552 10680097 29406496289798205798853053526641900000 10680098 -17153598040133085657804074224914777600 10680099 394946761424472638593349085436075379064 10680100 300982677109059133309084095211990678400 10680101 9556107527357940768239901022690839102 10680102 -290076200964943458785934130018761684480 10680103 -195092038439280052792597882538145133520 10680104 -71561466880228695054754192000699514880 10680105 31021503079856038681991299709536992960 10680106 -346972056423073682549225606122306131360 10680107 714143362083410535052580927942352513840 10680108 59534082032826176218375702349720039424 10680109 93441249681549898618805533601887183680 10680110 -1791578606099896684999325314483937280 10680111 -52521576906808805236744631935365285912 10680112 21797292900444635867019152103363362816 10680113 145617743020263862599918822784290597684 10680114 501678782319534229570817249370715392 10680115 -438922725021637312358417131552080756240 10680116 220430707245774304651755533722004576640 10680117 -48043800723197389565483303868122781888 10680118 -249072697084785978359353437349287942240 10680119 -19586798424104280808578465295603476192 10680120 108466603569099011792158959249653760000 10680121 -343598391830313473376944707100361010800 10680122 591872349235770014659624120505780696832 10680123 -32369911967987633079672300023285238336 10680124 45562448042235760317975102347800184832 10680125 -6498865913481508624074774525748056000 10680126 -255974292945253071294967901451877246656 10680127 103664604571321719172293527247102934976 10680128 18011498755201386349019677866244177920 10680129 209780549492992354228043197961194779648 10680130 -238245286138894385908225847805791102400 10680131 13874126968291452700021936814347084800 10680132 181767251417667491847626376319903030272 10680133 322705576300128812850491697205079860382 10680134 -232556698755037896740236431367662746784 10680135 -10617882105943822033119955411281133440 10680136 -76782440320801972759363029661894809600 10680137 -104705860581812300278090459397937805632 10680138 -212008526367098734980654360024170719440 10680139 838289259407671338840708631907798231040 10680140 158709942177016888502998641096478141440 10680141 44924189272969897465353546168710860992 10680142 118761359702691666842259782891298499584 10680143 -276741307323157827776681356190138825016 10680144 -30596896687443060642509209563545075712 10680145 101090172203356053392336544148047862080 10680146 -364740676553556224577501556408265551728 10680147 -158586830028018157846229826017628672000 10680148 276193232794903072025109164961625157376 10680149 550959727226288194203596728123124019960 10680150 -9903027740012919570033403164440726400 10680151 -73647811182519948562483265139906809856 10680152 -152081221767739304858495824047551569920 10680153 150808090745256247748767656190878429408 10680154 -159408578129282636247032353917820318224 10680155 -102517639529877311447202920989094165040 10680156 -3747629328809301489061057039812274176 10680157 273107348611712217731153666811931642406 10680158 -93213491591127089719093214173373855424 10680159 149244644670768461345161063070619596160 10680160 -95626899349519257445078743406230896640 10680161 55503530414733098924627374878531530772 10680162 -80240634628676053725642504930176658048 10680163 -104690890790810570568918203415667081376 10680164 480541452466431145493589645449716196352 10680165 -176397153731634339312311365743884129280 10680166 157507454856411274500644486952182999040 10680167 259210360656432761867430428880667932720 10680168 -8776332486485270721950543941061836800 10680169 15584675413139763259043431282823456570 10680170 -32901276409303491338199813059278464000 10680171 4871808761302245460782180112490703600 10680172 35289544335509581325724355750647055872 10680173 41295534486885291534875088562828162944 10680174 -917874118742860781664566777460915264 10680175 -100395833141766316540600821194288438400 10680176 56455610999687569978757059000766595072 10680177 -445491276659612395385337801738766158480 10680178 -155687118584295426386590708808266296000 10680179 887557685250469472626464325267667784780 10680180 11173613355166421307778759352195481600 10680181 160660704460889889105678984044678215982 10680182 134639539995798122801200753532702966784 10680183 -11370912309682377519687184706634337320 10680184 -452710466109076035255398429034616381440 10680185 -7118687417453704869660351993524018040 10680186 805718700420264503213969684474514432 10680187 -5854366385900264810520658259818031688 10680188 343734887210735632409483031429950346240 10680189 75670442171684343532423633162747085568 10680190 65182353713493199444140445956455553600 10680191 585056577410454220641679934854422094632 10680192 14774703814816538096550033584962928640 10680193 -218541077523685967818951182559648354560 10680194 48579012440508958181741604614973445632 10680195 -28112467931319373319930516346431360160 10680196 -496424002846869980818832396135733961600 10680197 -308627373797290085999664294255807185088 10680198 -5606474611471188497467168980728983680 10680199 -97109267522326462872315244684301148000 10680200 -13403172906156652118276196943856256000 10680201 115586252617969022262126587668202659200 10680202 126099296550572976969046179325543551744 10680203 660163986271375010630719170843010762452 10680204 -285586741463078161317966468429774643200 10680205 208809849660222247019708376225829649760 10680206 456551223669149222207558853096574575552 10680207 54081582729881527439231223457692735120 10680208 13560157173354477773007802612025917440 10680209 289547110422205467691747841351260879410 10680210 -209498638784365487624876210502519400800 10680211 -4301258076559466814700332952720012800 10680212 -398919875344118382900561471487504700544 10680213 -22916391879176870990082145556682714624 10680214 -92633684645502057051405684881312927040 10680215 14392975054553448215244575415892662720 10680216 359936098051430497525753622322069135360 10680217 -279889865800219851100725675849927587180 10680218 -176930783994709079623733976689788615440 10680219 -239875889412897461044118140082678733912 10680220 58019216838218437897947020504614272000 10680221 249514271144770885131990940997163592422 10680222 -44329289445199750616064706805520823296 10680223 118204112704932997474996773425222176640 10680224 605220853499666602409193796274355634176 10680225 -76004553833156027700364479566908064400 10680226 -860994585800004807853547067691718820480 10680227 506342891571345595984592730842340314076 10680228 230227533513041939588434316539382046720 10680229 116826368019294682309309253543322278176 10680230 15531322467261899283539153496259184640 10680231 538751104802467567525099694160825965352 10680232 181457330094431477842233686798603059200 10680233 -885510147118246151523242912681529901824 10680234 81866281452923218817725954856566557696 10680235 -38228768503980055935091772397452781840 10680236 155565737566845591836486659046054169600 10680237 -128926150557048735903606258034413989706 10680238 449251229483544933770093823910079603520 10680239 -142472449073939979586037522524555532880 10680240 24366909048854000324605124963906027520 10680241 29453047525860797972520086694459139584 10680242 -173491098305577733023131288699034232320 10680243 -72067264129997365222069701544193654016 10680244 75560223829906542130331668023656783872 10680245 14105665486178932150654273238200479000 10680246 -55212693828653388272543705920703484672 10680247 -566080927545223352535795213918110529440 10680248 282220369304293268833595426454453534720 10680249 73121024985789366151730464713683685408 10680250 157000558113079877772016848824901120000 10680251 446480333627670509778518223966476433252 10680252 86233757817215479044279794614768779264 10680253 -652109336583775766168517922382160013498 10680254 1285045969075346829120873278962219776 10680255 24951457036280458559821784516980956360 10680256 -103574627218800279008591493778311741440 10680257 162928677547797445094071998361856929152 10680258 -13712348748808155290715379177115166720 10680259 189870111388676304414863220851363500704 10680260 51218498920842893686135870220125082880 10680261 236013029038258209548638018678857696480 10680262 -604546899117198430434894810254708300736 10680263 71381564942646332295327485478229608960 10680264 -50883807656254954870810644141091553280 10680265 -12837419321198126625454747580588502000 10680266 447025827800730405226850228946495018240 10680267 25047694873167301311074040830305360320 10680268 -281417960331841579461607596934351082752 10680269 281304130987631021995757154619856028096 10680270 623947357545272183885659459184482560 10680271 103436704810354987215158492027237766624 10680272 -75012430276529848110739701814156935168 10680273 -267856432420115744180218171687600534878 10680274 -65258004243193150848343499489649465600 10680275 -23118466735849073149173700899767726400 10680276 -212791963580383859037100303444560900096 10680277 -115484730829547426608280058111174324768 10680278 -69407271161355729363337894376880092544 10680279 111436029013224965868623181690348548688 10680280 -125919545484607280160184528452845568000 10680281 -470202650859816176373315548585393148918 10680282 -133512451559694021104879561617041331200 10680283 -781347548123169359122318973063319889468 10680284 -129470902187286137906342327553087306240 10680285 159798075999860921119522313915515936320 10680286 -421467295951520209381623328210701633408 10680287 -541731901007349876523918549115307717480 10680288 -287304919831929788189244208203940233216 10680289 -198693012376569596008052085310314158444 10680290 368518519528870696414609152055182382080 10680291 17545641473852206342229631049863084900 10680292 -10008058969695404194318677474042183680 10680293 -171792683772012443559867229769237311878 10680294 80023326619923446565425722469841640320 10680295 -28247898846952523521520959943548128960 10680296 -28740325240170448250556448465701027840 10680297 3337974251308873420690823460121314528 10680298 258366681456307789927123868350017093120 10680299 -278800212250650227144624518297644568320 10680300 -162412524713358604886098324811375289600 10680301 -638393658398682850982796877429416380736 10680302 -241792533470714769969621993241669299648 10680303 -99924268443111241645421816747739858816 10680304 -151236791620212776944079289062855802880 10680305 -521374363489503460723931215394972622540 10680306 -13180525031306405072908272940119097344 10680307 1116347728212985190301554378439100816 10680308 18657489283124428757777548193850305280 10680309 289083470903775382474463498902317263040 10680310 -72505611360616304610277151083157520000 10680311 68324023144801741244941866445240167912 10680312 -166957234889942430197677733351089766400 10680313 266188853641454176608440513676694034496 10680314 149086511349273614527544873018124902256 10680315 171118577605282860427102328204596529520 10680316 -390677337686970769844443890623794216960 10680317 5965176831902973734324136505614495072 10680318 -295750527375098855662225253555653048320 10680319 41158223970917201233563757463664381440 10680320 -12024549774756905222006754320056320000 10680321 77244608559983640585600228606258641712 10680322 -463732540018097052638533855796142858288 10680323 776908289724350874596992093046938255680 10680324 -19346355746552425173063302679317074944 10680325 257221070940281578620124161882506733050 10680326 -73499355914724240283792280782154649600 10680327 -61509527805528894347021215612467422208 10680328 -100145741669192366872921271101318871040 10680329 -303839657595287361145701467465288931120 10680330 5651665019289139050802614156439680000 10680331 -577259570603736299048481084801274464800 10680332 114018893376543755445571351278595418112 10680333 182487011867269302476126088782606591424 10680334 -192188775426230260696155134655045024000 10680335 408942557352849911679693600536301604560 10680336 -63103046508616677485274420914667257856 10680337 182578960114801763228493330494799630080 10680338 -22461248023481652848018587866868088832 10680339 457837496222839047679171398252450103224 10680340 -3491720194605126192264235705746739200 10680341 -55663004469409063878693297359311544928 10680342 42361543725768218298968001184586073984 10680343 -24925914664595594263659043365464341160 10680344 -76012508922073450162808930697951651840 10680345 -51334944637418025266780345689897954680 10680346 -57935679107447060121196973442441579840 10680347 72356667590716969075659770869772580720 10680348 -13396795824143777334566884210733875200 10680349 -294115221723824502407537336762998079232 10680350 29043432135759181621112326050608548800 10680351 58034278589310800537745382911453717504 10680352 -246486041289175289432443292819824312320 10680353 -45465318400825839685745030086224970398 10680354 -66189905223765267432014798241619269936 10680355 87166684861207318876854315927162024000 10680356 209154893900963254554660144834961152000 10680357 94547616669251178342837326527865264640 10680358 -162754582354541038525538042387611209216 10680359 -147493425727657737921041197529235538440 10680360 -105052846732577646874945089450950246400 10680361 -1095377202886716674004969175120844976 10680362 78593290973120750933080315601092804608 10680363 189461090577925514082537819947450268000 10680364 -338095990436695215825718909853168569344 10680365 -56674119660910409383790027849729344200 10680366 113908461025270305183617780839918108224 10680367 169053136865052944674374793100455008912 10680368 -9039112682702333939660304476158820352 10680369 188146602844123727103334640353429299072 10680370 -119691938831382853904434434225071361120 10680371 221013852336287086500794072347673513184 10680372 231981587622208977198565068059429836800 10680373 63955348401323717607879304882302645504 10680374 -656132007991174014873295544440301561088 10680375 205554902316341172453512516113020000000 10680376 -25522639047878862015173979924056064000 10680377 -259139301637840322421208799077952378016 10680378 -54634881540821263834857405958911532032 10680379 1374750320110636704277648443930699854240 10680380 112339951707005338021706593389979660800 10680381 -45331087192289497220658653705589768960 10680382 -372365234552954333584826351094737150208 10680383 1573796418888387147343942696604852976 10680384 31487637242641834390967059452222504960 10680385 10261123111249043870482168742596922580 10680386 309103874264957046337876663111672075680 10680387 309137364390302320879431154753080051960 10680388 74167399079946158376731700256586551296 10680389 5817708970476073847526430789083610620 10680390 99726760405885222309633950024600883200 10680391 -153103630723013574305880685283263767208 10680392 23969874055499080744479050294243297280 10680393 252605723084456311009791290668533386400 10680394 213424184850392383235959881346722167040 10680395 223779748465795966640860244906704055040 10680396 -39183551798038937396259769344940692480 10680397 492066362172665070470257419769118464 10680398 255769952801377110760612983724965261120 10680399 54847532082746482807022683070424331968 10680400 59351534668827401709813889746702540800 10680401 -212653955491037398881411287371942045068 10680402 172171712689029229918430142324454050432 10680403 643313777443159098636977410882470470256 10680404 237148367129394753008577520157851232256 10680405 446666125629285894672215851890452025600 10680406 256298144642593475119566358940323735680 10680407 431886461097510094586142130172039323656 10680408 103614438210852740530054422684839270400 10680409 -595236215239865441890628139059575414390 10680410 -48433032709376043582190353792258806400 10680411 -4699836570085531140640438246591858176 10680412 8289298755551651267491384714046167552 10680413 361818982748336028884450444409902162400 10680414 112984386269264693370326566459605061440 10680415 -14450658114697180768698919945148116440 10680416 -22151210447136540431423023748044554240 10680417 27186748055498082662216105585047168752 10680418 12937991027639893703689267592539453440 10680419 97557800113600710047402585461097716296 10680420 -37680530366320986285582551096021360640 10680421 240918827103594458224182592459447837824 10680422 485571815280238207905376536881514964224 10680423 64282546129759173903683880287720510544 10680424 -733867191611736346613183510291171927040 10680425 151490103306412244702137270486112068800 10680426 -1402388073626556678076604699880940800 10680427 -802793426395359783270669215314179188120 10680428 -18663712939003368011142199428239616 10680429 -94533850484951961958163615331767375712 10680430 -93902432194356659816282592127308840960 10680431 38828594159877212063689845965089693200 10680432 32132020234113247209567810227719372800 10680433 162525040233517971960914537288626633682 10680434 32184144191444692236886818492467192832 10680435 10432887988084908222898447946492051520 10680436 -116543192657605922253852916298841125376 10680437 -66756814956049926880947466991992059108 10680438 218926807247527510512632483882727681408 10680439 319401252817334124757982038061336171520 10680440 161221228364541098315114417460453580800 10680441 -230992285882486901045897521428984815040 10680442 64448152084918039108978595920139029872 10680443 -85750664974004945515848380312157082776 10680444 -447779764203639394381860355761920302080 10680445 243016782917545368252786538431642317400 10680446 85659957411998835968099013055230836736 10680447 28916163454842123673730322565184304600 10680448 245762875632104680407841729770097213440 10680449 69504877857190962736456678827724865364 10680450 82810487844514878016407077209957459200 10680451 422540505239111960328869271680524936600 10680452 -105373995565943336793669763191867732864 10680453 -40161081893997182951523958970984045856 10680454 208800563036448198027305102639842098432 10680455 224842083941889867648929785490242506360 10680456 -95281210199508061804498177205481676800 10680457 -209730225310444566067777639106091898268 10680458 -282337109097058560385179227733467059920 10680459 19140502310743927715467735469377107456 10680460 -116352225139339097561804880499735910400 10680461 -42446208193805127996094898538058013952 10680462 67007151273512807484161049989105681088 10680463 -320447815681125022130349075198617134288 10680464 92653833588431896250610649883370061824 10680465 -350753625480617585267616505604932130880 10680466 348569645033738590934769410485636332432 10680467 -124457335535346273854724576819670105008 10680468 151732986503602804622185359001829621760 10680469 14974675380912054516137309124779248800 10680470 -152338189197037176132001990020769536000 10680471 101393263099919518072773467607415562400 10680472 291743226927109832880123794784703795200 10680473 -624038573999625808813183565416257892278 10680474 -33139253934096538837953504877755816960 10680475 -14332914367422222539223609958542042000 10680476 -261491349288431650199015437047425651712 10680477 -267250168897350502605393248840867057280 10680478 149248715251388704604211613170960455040 10680479 -25740373545831213773901178187255923416 10680480 -279976625368142763182067530813124771840 10680481 714397789869428041541237428157169973410 10680482 -178365525609209875750936938644679728640 10680483 38615211026683498462692709220945226048 10680484 -10035362652640364446734983024015933440 10680485 816192733564781560293533996299709189760 10680486 -172646966736042871258040360995316310336 10680487 76167022110404033473782139316556507168 10680488 -61014329055217410286672918163140116480 10680489 -569953625230893392618613800612426499600 10680490 122151283050636236112571097818629681600 10680491 -31938878073685557255669061992732339408 10680492 27133163834427745752572708212332232704 10680493 527885393892334684551503640524661064684 10680494 405367085444185913914055461696274304 10680495 -11562218754643075350936103861564684800 10680496 88758749537391085374391963933233201152 10680497 -89257689170928949545903244863288126540 10680498 14104620993728188041212354585866264080 10680499 1355752602798944063752391228265971253064 10680500 151033391389667801107396756768904064000 10680501 22681114694554275983088028634621642496 10680502 -84513555288346432293988523179343192448 10680503 -180536517160424817753988560762738124248 10680504 -252320003532333585829295535038950010880 10680505 -375870415281192683913112108971437422080 10680506 -348930770642689684036444411926474972048 10680507 104334845181544795276659548936036696688 10680508 -271329625996013102936427192922330887680 10680509 -147605485098370429265294470548188244384 10680510 83824963177779882364918458513547520640 10680511 -67668742117619736188369777886936829888 10680512 3641516952569282556369497927127662592 10680513 -16401990524722760067814632899074680576 10680514 -110770136969408726492967215588951101920 10680515 424300176082636282397424622357568450640 10680516 -90275086652669992573488985231700914176 10680517 827267400987552113537012851029531873566 10680518 -182837024433400989853988186739740603040 10680519 -203899956280843881614785860575137933656 10680520 183010045275636327097859061169390080000 10680521 -504537497521389718982627452389229882278 10680522 1446873302836233224513019363200131584 10680523 7872888797285358356878679417566107648 10680524 329410707132671588075780477807533284096 10680525 45226335072795797582493787956084336000 10680526 -120187857841134317742774349998713715840 10680527 168577540493071596676505027950365087360 10680528 -83159306510750993942766577614577729536 10680529 42326206298505895013854519762245196800 10680530 29490767486548595116109571934253422080 10680531 127004684068072579933436765169196167984 10680532 304915829003242714527205833388456302592 10680533 31234876833886598476844800054141279584 10680534 -30118979525276502058418924071775702400 10680535 -270680360030542794477627662040952940520 10680536 75159831987662504835816558078069319680 10680537 7518635333725870108849905642356388864 10680538 14932986390686892151734409016440968960 10680539 -790922280393473655636879952975323453144 10680540 -92528120047267255650743954257676974080 10680541 -415529182406736076408321976265320036136 10680542 -102843884288423310755000929867138876800 10680543 426985930408907154610634648943071661480 10680544 228243188244176707200623720666884472832 10680545 499459341290021552223699421655757537300 10680546 -383341075012460217110624599381151616 10680547 536596224260688724826070537992830893832 10680548 96515552657962283733679623431635343616 10680549 -159848432796768396426594338746794048 10680550 71170399817230484914018391058632056800 10680551 238266627462857149466984321114606621664 10680552 231160412561790452104255397908185907200 10680553 -228463440831345943034074293126987040696 10680554 -232284864924665286159605207000575578192 10680555 -3833504341349874644682797454883180800 10680556 75121243902219357858367634745034414080 10680557 -46089052146661719579612577602612705780 10680558 46936759310562367221490290035259417600 10680559 105119015933292900916763823288559689520 10680560 48105019167812861435386480902625689600 10680561 598144975819113895454341272231227820240 10680562 83699497326877225698258076874415731712 10680563 -826408673989268373182492069182907130720 10680564 -35687021933260074235087182502869884928 10680565 -165134862434886966438051500918193340800 10680566 53621561806533193275272359686913517184 10680567 70711967839830027712026547058047658448 10680568 -263692210004041137528874778148731351040 10680569 65959898092333512701759340495310820970 10680570 103624760678633883441835020001468228320 10680571 -651459298757117559853413892083669628056 10680572 -45813002294100780100270832117197086720 10680573 -66647260221175438962022830969795216384 10680574 415712857317597043236849081767844289536 10680575 -78195584226242437145505764718264935400 10680576 -29015845645217271516296084988150939648 10680577 429828973774181966670296504354363952 10680578 -399407370604265148026361861787046618160 10680579 56332772570091977478306507875063925744 10680580 64637616280369072123079129198766931200 10680581 -105223898719154393690005100466955395618 10680582 -52400993434654263408474215010831148032 10680583 154960021020929141775419979971908293160 10680584 -660436573860956018885071650246733824000 10680585 106504056830126870151871241219218145280 10680586 -81294543438124341413551594910693241600 10680587 -848426669870854283123285695520917486764 10680588 -269443185423168584211920669730496681728 10680589 -188369086168554082948196591548345161044 10680590 50084436885862412990426392913486993280 10680591 396839692560798738877868404398079110792 10680592 -41873243394836864631682765405897932800 10680593 -193354193688681070788563448511132354560 10680594 17865539195001261628953467791905091200 10680595 401076230604593331165830284321871751600 10680596 -50659059368521008127917894344789760000 10680597 43273055109206216019570856284719644380 10680598 3046464683655058676109389606194342464 10680599 410246385270287957604581894742742746360 10680600 -40308833582895604539355811198042112000 10680601 331277635704436210257010271520884815104 10680602 -47021679442542083672436744799422321408 10680603 402875191572029741807825704978502923200 10680604 -489910587484402474027542591723856355328 10680605 4866084976836556291844778506883761520 10680606 -92883814528908948213848657565502033920 10680607 316600298107688709233752875314114925792 10680608 803832304165831100755825886351900344320 10680609 -724952328880963704431572083499772405760 10680610 209067976539335011162013024875605660960 10680611 179541486107820191564043825301714173024 10680612 387794485289143680083293780730231783424 10680613 -154137183717176783656317627967458873000 10680614 -13851060480691733061497259832983381888 10680615 -179171709465023470120599034337689811280 10680616 -143824391425643800111827109548029706240 10680617 -299267424005128159113551805400094675334 10680618 18955559135484657469861744584742272000 10680619 -349706847279684249462972169487955899980 10680620 625816937719360006311603859358913761280 10680621 114577130482352869072333157769165580800 10680622 297445168405993580352936297947036462400 10680623 -88505053435869207781006153213053120 10680624 128796089280264676420240237476620304384 10680625 -12422041026186183629070511836381960000 10680626 -227643342863846999111254855859314740480 10680627 491213305833510065901079667909466091320 10680628 -110034233643339628158631298980618837632 10680629 -156954673574025062158071177045542847780 10680630 5390356620173123918930565080737739520 10680631 -234558230492718135467808616892185053600 10680632 507986280409365904303768245980140646400 10680633 -412838427076184424108667363317430102080 10680634 -268021741702598973651302454193922960784 10680635 -83552188957316007077898293842476204480 10680636 -174224471976313561942506786939141017088 10680637 -101353612364655483384214751572058042208 10680638 4903696794973956461860628527748325120 10680639 -113660633097033092215074618353366571576 10680640 97975913997622860421313365991557693440 10680641 3182691170528225426506137540290020800 10680642 40728428750976801526773312080590540800 10680643 259863744029989635584576468728090696892 10680644 192066407444091922026862950513385088256 10680645 338364710104164593641669074564411811200 10680646 59471268202273599536191678133304165504 10680647 -116317245184640787665718328540755100800 10680648 192442225658473908361478275854394982400 10680649 -241886457326084132942698556507025976128 10680650 49551934282055804019969709775342566800 10680651 -312057652681741334159203526063360201220 10680652 -79287924180920569464117095812987453440 10680653 257733143705835742764393956324505862902 10680654 5569424786136147502968305562598853760 10680655 -191231533677061108542172282793716168440 10680656 -92022421430621061999782029250207416320 10680657 -50188488357199062078738898849722528000 10680658 -163753479822846719801563387642343181024 10680659 -407036372922292377916661503897992421560 10680660 19647836768223325997667408758437324800 10680661 471494915756656925566163013922627117262 10680662 -314508172684792415119206311016795219168 10680663 -239382456533317213874898825555621354240 10680664 111548537061683716439867909866444369920 10680665 341034601165194559140644410439437965060 10680666 63992090041116056818327482686995762944 10680667 382159822157519601453713530103509083716 10680668 -399353234870489150350930538126101949952 10680669 -230969852262878697689907565987602237306 10680670 -41917619117274962615034037372408320 10680671 264608810747474219877254178817889510400 10680672 -157194636864074471549230654928889839616 10680673 84994132617176788369710893351707576128 10680674 -127805900224101448773025696062378382560 10680675 -107580127369040221230756111209649505200 10680676 -58439369522494123463363146120356544512 10680677 -266096211652079354757631529898400248000 10680678 -71744404930464534275442301984604616192 10680679 77546712685065896321655039739635601040 10680680 101332073452191821002513945029861734400 10680681 384203319550541378617005269788771424448 10680682 -244404197041333418539709021978880521808 10680683 31100287869452832067534105979816435808 10680684 692545989367955388198722588244099072 10680685 -464205479853921259523542049773345573620 10680686 159179948140573272367371965082413001792 10680687 -449205565639407996445550169670481128560 10680688 -171853746792980337626049984540112388096 10680689 -38048776424005435342287476701956546576 10680690 10734753747372469455602442075010859520 10680691 23026252345270477938243728655050488064 10680692 252201133880996583058990475114369617920 10680693 -113411844227883122425286907834343225536 10680694 -29749162172497485358969644000845166720 10680695 -306397817429565327349821640530549829800 10680696 -12987871142279783582491525013587292160 10680697 -128238851597958175991429801529673208854 10680698 89129763384342254086776624977254679040 10680699 150679837885603175167589798122943918640 10680700 -42281758868096152672986496650064076800 10680701 -493552315953626221253209326541146002298 10680702 -103555367928193562880195002503992560640 10680703 35148019243002183849343800810559799808 10680704 509030482298537689515803451722532126720 10680705 771802287052997763980960448817941120 10680706 6024187713882583096603139682361275264 10680707 630812707863584737131421349377044376956 10680708 214336026142925754832813172668987054080 10680709 -16691086834395243181724879058360130560 10680710 -2069591519980688512585052683550183040 10680711 -233471202880735938975350351319038828160 10680712 -122432050632774883256305913722444185600 10680713 -92904399056666349960652399465949980620 10680714 -211504209653678904724310208490674654720 10680715 -526257971814569217761691036924781436640 10680716 -132963066632572609660284555346109955072 10680717 50958951764603245728786415976980078080 10680718 -461558723526117078806291184937537381440 10680719 67961262040645611182622656308916266080 10680720 -58293374345438827262925294872360386560 10680721 219757568800185577958936546210256875520 10680722 71096942056672042265311291733788898304 10680723 -172696466003654756716378648317003495096 10680724 609591982424235175171194398135078554496 10680725 5611829977055847871475034631998252000 10680726 -78568768789512646514613336308755880064 10680727 -6151640470945160637495982316674828520 10680728 118462453497296161681265959250088960000 10680729 -56831685603839103166002004226496465600 10680730 -172891126925944936185220847662882279680 10680731 -263015562968819474660315533002219273468 10680732 -54455557833836385802967689874004409344 10680733 -108422406063059321473025123456850411680 10680734 -185007500764052359475259029870943632448 10680735 -138982526343931182023963404787124209760 10680736 825956689515630232883271999335710064640 10680737 -844811096611136156013455351829996931614 10680738 -190078734271739677031384068833055483776 10680739 -76621262723350671166721954578336935460 10680740 -10583523554061501786453717986904637440 10680741 3244852869243796139192049177194374782 10680742 113842972833924951074483099373523392000 10680743 -428141627640344125939644222758218864800 10680744 -159349770067187514459311880590389985280 10680745 429851057064033144733833855417109891200 10680746 70115861040842044941319745957905586784 10680747 166669049743042865667480709795444310784 10680748 -164305980591057325241542254157500953600 10680749 63431835568280267809079689478350813836 10680750 -215091900132845758398245445863398272000 10680751 89547883683151037280615173764390674600 10680752 130998269187444303962985424913842323456 10680753 82132600896828307340065941438430819584 10680754 -104203944307164065842679830009942998528 10680755 -168763005097366788847117050665758842000 10680756 55244950661350794858957829089927401472 10680757 497504844666162860232314439980158861152 10680758 58676991165595736841117527527079675520 10680759 451527088439935996715833887202283686464 10680760 143191174349552387078578594897631232000 10680761 -61430044406044920940584452595324474816 10680762 -82498369568107103888530109864750926848 10680763 -284523921941630511800725182353523644496 10680764 481523795309393145782483260411795608576 10680765 -168839542941878653434357981140576587680 10680766 -268302855909766665636370256688835815168 10680767 703430682094316867954729867318199786000 10680768 1709294839651658283551487354753515520 10680769 -225337740131635709188707263552552481600 10680770 -1762738643826675148850954981830540800 10680771 -130380777331071673617458774706608787456 10680772 172028583902194146865428890285160087552 10680773 167456430094351522445553806274622222140 10680774 27396522833647043809039845150807828480 10680775 -114589110307076967990291996774961326000 10680776 56414856371921021659133916452619110400 10680777 -396998133180840942045081778830202702380 10680778 186682972096605350210439706596503227440 10680779 156649431819254465937441855138121273920 10680780 -32866564037552031915853509948848455680 10680781 -747644784436238403499528907803084737418 10680782 150042642790906255370942814661111884672 10680783 244077462483805389685781604536363449224 10680784 -8629498547461934718451719894742835200 10680785 142047831874544913823106105331166900980 10680786 -146732297837658594736257639296108812800 10680787 62798186912146620628150913799147567840 10680788 -262502925156892685012096926047765366912 10680789 11842948228686764699542725617681877120 10680790 -39364118096396529988644152700400225920 10680791 2503776377198684802680743435737066096 10680792 -226393001967241127885313150206379233280 10680793 -759323848857666792029366494905713253680 10680794 -86866003828434479768246822408984467008 10680795 -289229452956081034968068162807707252800 10680796 -1609699521954548290338868552612710400 10680797 -806613258540674723616841068983920819008 10680798 72082860191629072739586559052305913664 10680799 -6222300280090261215553714851982883736 10680800 -278825618408165873358624294274400256000 10680801 82334410742149397408949040221017068800 10680802 -2383156418290997722553903835098068992 10680803 -179345846945315883511222693380988323840 10680804 20165273113866457794306472982519294976 10680805 -137223120781006395137396150181474803040 10680806 1447284920794132138092417107276304960 10680807 459793635942284160411470104138524684840 10680808 -105979267856761295499607275161194659840 10680809 419478832003050924093421036188390395904 10680810 -10255869531305793583062805620802344960 10680811 159271162503884198381418037241080265424 10680812 -956037361142114315181049264544209536000 10680813 -3271525701228810393421766531885172288 10680814 98888913438324504100695246298198983552 10680815 -64701905301713298019169010429856730040 10680816 -82312366053675166816651506660583342080 10680817 -153394905799973971930791813054584374208 10680818 -100917179845502155958643461055196166640 10680819 247911388613097687573206835426567863040 10680820 96193227905813534261252022110320220160 10680821 266767438203483598355572843485956303022 10680822 164481456261089075353741416538609088832 10680823 337294112326097182934440478054624878824 10680824 545766626707449644972319675370131271680 10680825 48025359130011668229174335367213081600 10680826 79633593785599057275853404428099661024 10680827 -30066558681421190400708238606297118208 10680828 106563954620601413732989787803464517632 10680829 -411439640575685345307676117805095291680 10680830 -288626576788785486423248659512758485440 10680831 -186173056439112631496545173795216577920 10680832 574118797355647646879430841636749312 10680833 -140977541347054124766585800612077741056 10680834 -114176542178902147773440146774656560640 10680835 -294202629523908930611021313224785569840 10680836 -242887104759848012414237056863214437120 10680837 -101823288094929235902333974383738210848 10680838 -77683688688829363503925133168387167104 10680839 -329277576229457141050854415039843786776 10680840 28764425358610895818297878154972416000 10680841 378163533208434599354412885048697161242 10680842 -168820786376354972038316966518345886928 10680843 51807427156726699131735756991821214704 10680844 1091783079775084156504247276260368685056 10680845 303032541016968093629766083225177568000 10680846 21050794739667338955450119860196410368 10680847 75271714157593180271261641437149198832 10680848 -13091759065337112665609434481060732928 10680849 -8478352170424102265955372552331003200 10680850 78747523074906741458138473526161296000 10680851 -606080784443916986122351268645498929296 10680852 -53816253865710897907516822470311141376 10680853 124243693849268694237585829538071845664 10680854 173630547836133869944807498470387257376 10680855 36719375413620907484500512523299310080 10680856 -863064417019925890031616141187276800 10680857 215957297197062421477229332854816137232 10680858 -278227679424556668883905208453946255376 10680859 -94919020959387098033704989388276953584 10680860 251224058143774321366115491579827310080 10680861 172380394091841158975564756635719126624 10680862 18595199723753854701022545469670307840 10680863 636412763896794277564415596872429932400 10680864 -35803674346254344989510695970916007936 10680865 -159515833208506926273903148143618449880 10680866 -57158887812992996003640835369806958080 10680867 -582882170572131975315701517187484236080 10680868 505851816855924802598506599438317638656 10680869 -210905702327205858784364002844881576320 10680870 -4312500846266472190834030460052019200 10680871 -441534203728198791879201048218150865928 10680872 711022823370587568999827723447671111680 10680873 11068546445955943278731899207052979744 10680874 532353349371622514078954398717388273760 10680875 152630590299813562606307445236062452000 10680876 -579829149016004256648770751087795287040 10680877 -130771768732967441584166743690194005600 10680878 -49923250109306773862012215875486715392 10680879 8202896401577094707354262853139543040 10680880 21686423128835336978694062247694172160 10680881 -248413518573775397986112566971454638318 10680882 -236656421881476180827487483992697076608 10680883 574841173475950339200936749575916885132 10680884 -94370125394568042366967438576289900544 10680885 4729457379646183303631280112930333440 10680886 -298119073265269374892253571553449280608 10680887 1167643958510654612158870439883254112 10680888 -245112009069966844708314579566665728000 10680889 -94131955282414180618051665429291108310 10680890 119300577475910891075807783324745484800 10680891 231801406195111674962730111094653679104 10680892 -453392325795138687804786992212880118784 10680893 -861541727402516432142346792486552428858 10680894 -139455864602583964658483346706391396352 10680895 10529987162577532563095676073440201600 10680896 -209019803895697014933479951340055560192 10680897 -100715568159885406116251744818146344400 10680898 21289933815034130037810577043319445200 10680899 10567460738595909146368772742778697280 10680900 -138677507512584351294403264145203123200 10680901 -10881286834207837717721115920064448512 10680902 -128660223624113533678629894023971186848 10680903 -24115195537690092389766584194325013720 10680904 -318425674534387760325085023655148820480 10680905 -387393212742523259935386853238882726940 10680906 150777734887100691263974285113530920704 10680907 -1926643811538258510997449815681461284 10680908 193744216354378900449313699627908412416 10680909 -251922042015433596880611983311130645472 10680910 18738566312657797136895319041819264000 10680911 251236841131095068660153035116519556224 10680912 -138246338918413998855804471987806208 10680913 255629644938679069545766760680007027940 10680914 -339131888692339169975164205076151544160 10680915 -57525204515245019032943813085757082880 10680916 78421860969011676790567579329859526400 10680917 235711009831068246132654081492531488280 10680918 171368717490056592287625350578248777600 10680919 -299538213558495545137430533105077938680 10680920 271758236456151959971228484778971136000 10680921 309233145943244744136068621793968073690 10680922 19919855053460751806875427631532638432 10680923 -111488093951963872308370265274488881152 10680924 -192857158511385911389032242969222553600 10680925 61245833584868247751215416149960761650 10680926 -1553718290625447366356027920921128960 10680927 10270216007070001140693918513322684800 10680928 499895650012242609894975219345026580480 10680929 3990737184497452436934643872846581760 10680930 56984757737252397822340648742036736000 10680931 75277929761359822031397200913765129984 10680932 -211935641565618285387850317338073327360 10680933 529704814297326880073335049028513289824 10680934 271225619650566679435378629981049081152 10680935 61390829221600845691253191049504717880 10680936 147097778488441166924738533372901621760 10680937 -225265558340270246646130182239269568768 10680938 -273803590645370271906193304376637607424 10680939 -241492953368890323938719761243073687656 10680940 -111094468663493848769186253752015400960 10680941 -232561567289644069487945017041624323616 10680942 1458393817264854307309693314611481600 10680943 -80557681035556875185853348920554381216 10680944 196173705326852039313844072972710543360 10680945 210592709141723479539112136571497318400 10680946 -255900863351377754189175009798238278240 10680947 81634628583607677169916413404702858240 10680948 37280018162580506686355710658665295232 10680949 643136687073007923810128783063018811950 10680950 73982483413211418466265478413514134400 10680951 -156617515389501020514208133744762195376 10680952 -395709429790483279450696206021798604800 10680953 -575803181501730438494655875095140061356 10680954 90552108405213215318502363642017808384 10680955 -324052669320768225098339201391260240640 10680956 -108059389823821059557204614574069809152 10680957 88128891628709863933294814819182510080 10680958 -364014198668815731335767088800874384640 10680959 475784892209140328552417675434580108160 10680960 -169224086475700269850338991645969612800 10680961 -527722567528480385316534571427732824920 10680962 45448737544056562296643020646149281232 10680963 -160869698485803155729165057913448767312 10680964 -222290595120100526779801905629495009280 10680965 274586721825467443906664657277366364860 10680966 -25730854003260759323706565537515620448 10680967 -141809544723169252253206593644554851048 10680968 -814508109142834514820246015631110144000 10680969 77343454407311342567515011733100095824 10680970 -173177265737331261548463964821723417600 10680971 -696376080989434719573780496873927152060 10680972 -156933059164990633447111096899821577216 10680973 537582316397807328449346327183620759222 10680974 -370237690540064106713702168836138035264 10680975 -118122227062797734620018169773079255400 10680976 131452235877171430280014420136419500032 10680977 260514742295483130493867419749904683826 10680978 55160402739354439477623848356787773440 10680979 -57719096176503453978099232766944651320 10680980 -316682201379662821919760035220562848000 10680981 -452155832382497408732836103359265165376 10680982 87733296406128751793399049829427647872 10680983 -302097450836058346566040102718515701360 10680984 -11198236151507278573351381864099553280 10680985 -3068610518499100407601614415144673280 10680986 94088014642028189946121819404382508544 10680987 89120544946753225631557094036963262360 10680988 -130789966300634511049919783119609401344 10680989 -749866640786267360054314439357863212000 10680990 27891730966704957201508656726645100800 10680991 -20393072195306175557955247843059193016 10680992 53371320223967321880228079889289314304 10680993 -78754561448966834902914251220894057600 10680994 239934228813189654587307168977282473296 10680995 4462396838449587974018915197828206240 10680996 67668773554250375223872997287443694592 10680997 -1619946857204189082395114217530476181600 10680998 323901568641411947731857762742472420352 10680999 204563231964004938524609537309362266240 10681000 348399582984679802640409899330416640000 10681001 241526864593163232641116159512957836532 10681002 -189737292331943688560990138592391249920 10681003 -296977133456879970957622850414032074896 10681004 -419216746675762487127063684851743609344 10681005 56949269224776764037837149660843950560 10681006 175704490783883387384979314981278648320 10681007 -1239706766477828900924714872455309178728 10681008 12582141551664018883715266080916045824 10681009 -370866489244563434824993368533567271790 10681010 -123701559747799283779072388784102303840 10681011 -373240630400808206625473178532692155520 10681012 -144656464474798198763199243067506525440 10681013 -107040126841242281660570807653979084640 10681014 -199131589656062741446849113874924023360 10681015 154849995734421768108230656237925170800 10681016 287449288745529243979922617560941568000 10681017 -360100036592439998335454811125364012720 10681018 128910111077809185240857347800434273760 10681019 138453371436122009898902489914249498560 10681020 -47242318131259593736653337360568832000 10681021 167603246425687182106877439368747636160 10681022 130607838567080333566569033406716196224 10681023 59187020371915799113829664962218424064 10681024 -199370799480284589120405518078814715904 10681025 -48722346866817358920852322165549377450 10681026 -72520092785071439553594697154586953856 10681027 -14017170597991730800820065311460736256 10681028 -8751324103086827514923042119437542400 10681029 -12862942396328859866156691736195622436 10681030 159926357383267159335258887032025516160 10681031 67756671634908986002837863694285976064 10681032 -74075864388391230725047246291271024640 10681033 364623503239024627192775135392049172 10681034 76794187360073243045795376528522043392 10681035 -15251346515602877697300880160390080800 10681036 -129491839678652590329805980279776739840 10681037 26678018577219875910715560311731518720 10681038 -285368993498717141623126531306867814400 10681039 267709485782758456412442348472039336888 10681040 94183313913698096469647245371791769600 10681041 83438494598970793965656001413854332864 10681042 64526359949948149752672210762182790144 10681043 -408915768351187017571672105254640482708 10681044 316232042055959001014894960733584074752 10681045 -354056065563037175710530186982100609700 10681046 -67374018630416029153570536360100002528 10681047 83181673832290270679953139847372633528 10681048 -134347529740706985532439232196039065600 10681049 435849667014279583802070062821049117832 10681050 -30992501117499730304853108321687398400 10681051 -78663669170313308158146455226782908400 10681052 92477835569632444443847051383449126400 10681053 -247625129399012835576618259898258546592 10681054 -141839817249719616821854330091743914048 10681055 -213390439678392169743263386324275886080 10681056 201616143227723032414282248203919163392 10681057 -461589247535155075693188667153690429820 10681058 131481942684511233597379572554031958176 10681059 -40727467641838147174237446460525037760 10681060 -28415702831198994678194551209419619840 10681061 297749122211672452391977353299205229632 10681062 17086963757134052870754304268459741184 10681063 461590490361121410749105779741775456312 10681064 -140961234502276121533634525721085870080 10681065 374646949627885635301142136219543240000 10681066 105523198811310570712481665185868753920 10681067 -76834564408511206297478135989866607884 10681068 -4033215622144182173283075930201630720 10681069 -40704421843249277256975752625716948874 10681070 -172232953657929674345849560267282067520 10681071 -8663514450090575869537906323570796800 10681072 -18062232821293544444785790483078676480 10681073 -181232141128391077183924186294222015296 10681074 -30939173961556134669682504144264334928 10681075 82894609243032218862345734603080256300 10681076 115859684471731604398777674287443826688 10681077 -105839740017963364785372757121223418560 10681078 -26369646561612806568276309290325898560 10681079 -400453919240061258618808277579244765024 10681080 47844516566400327908056923467056128000 10681081 48944958844348147647827146371973750784 10681082 -37724988982587589453027369612339006608 10681083 10627521373146575185909588579198807584 10681084 -56361050371113689957719354902917417984 10681085 39711921054648101936814696590517091200 10681086 41867376283128110380274714366057142528 10681087 407415113829523260805502186117836074792 10681088 426137113070015697721261355630680080384 10681089 -278897358000657175688477664147652333776 10681090 -30237805778582532132527837516892979200 10681091 111545838493445514168226139088862478184 10681092 -251876905866575197863869011589358336000 10681093 484773960200991246844490277711781733342 10681094 199600772271610282146804758180985216096 10681095 -13796577430118048528417822675943600000 10681096 67110888812960323331272789695702881280 10681097 -219410405971381295579097375610989364800 10681098 89455584446655055766064265552468627968 10681099 -140176559805634042970722490255674493664 10681100 407084247418424074827213554298727372800 10681101 553859120914705862572437896242530348630 10681102 47874755276285152716523965278599087104 10681103 286118521154179636024195891472595314352 10681104 28280084075805472955180506149990432768 10681105 -139568308548348153848779323246632281740 10681106 -46927665273344224512535840108243962720 10681107 83337463303553654329450997720948553792 10681108 -82087411982070584796441340741610342400 10681109 -230858205382797864731308524411917511840 10681110 -11710905399541386826029611614021795200 10681111 -131728767613869435054895679091810770768 10681112 39667185978334586421989329943171235840 10681113 101425876591030520657367680660355336144 10681114 7757980175813188371378532245497030400 10681115 167198349982533596803427871393208530720 10681116 45723434490319224559035512858878771200 10681117 -543987231867909589656129766820636494068 10681118 359206462692018020992256654969464275456 10681119 -734683569402099791964139742673031837680 10681120 -3608269099941200861051119973337661440 10681121 -107890355421058988302070566489777316736 10681122 -190685559804540605928509930388735424128 10681123 -166811066687651373331232691078648711920 10681124 -388066229843585490015912387770588851200 10681125 87061447143495926081009621518844736000 10681126 -67284084394997390925028145953862553600 10681127 -665485905487030415444839170345168630024 10681128 -201515019640691636092111435996923340800 10681129 -767320580634775541626504555682348077724 10681130 83602772440707198631268235646161156960 10681131 24225122809530525439997223284417011200 10681132 -125813110852300356009181254689987051520 10681133 469317735541607646528970318936987103382 10681134 -162364628983998384567811320031998626688 10681135 -294661330192535533120024138876261932000 10681136 20870341516559331749804220681638313984 10681137 33956088601487073997273094243062430388 10681138 -301058974551833775383281753056939801936 10681139 103846768105193060355753533681629355856 10681140 -347054115984774805518083247183811153920 10681141 29002223921310964532393179891771033852 10681142 276434418705485443039589106911701997472 10681143 -32679758003420659324653660642769926144 10681144 -23773860435261544446825886035451392000 10681145 10981419398087509562264296185978141000 10681146 7863212538554280702514347430271589120 10681147 130457025881630402415348175186252122596 10681148 16114832883797304435450509841697989120 10681149 277273332215806015124380309617267511680 10681150 100600325185691769944044164680911780800 10681151 44285508820320509291922907955709117192 10681152 -82607506592391038917286909856026984448 10681153 -438908770850015096978572390844544937344 10681154 -194315321124979951051871840726300160 10681155 215018257598267793637086315726690000960 10681156 -160723666848837871720565354148920651520 10681157 727101554592633663653944504964544960 10681158 -44684873494428814022317877865221967360 10681159 120558522357280286994567476557210742360 10681160 -42148572316511210966209562196767539200 10681161 97237687714631782386039429261462134784 10681162 5961534731311409860608895597104175200 10681163 -356390996727103177321512605454431748588 10681164 -164147267811401865114641494225410032640 10681165 -143828860208244788403383111338391506080 10681166 -138321477533980331494787887932805765056 10681167 -284994150786237234085159855457438590968 10681168 109441864519640313896091937046065053696 10681169 -376764277215042031718244633533435862720 10681170 125564082136056866924661497451776294400 10681171 -398505215891661875254036007426449860628 10681172 -399637669314457628632269554124235008 10681173 -689417531481213782192651306862052915200 10681174 -24134407366134366592102834098990391296 10681175 -386811025520790653553795319389501435600 10681176 106773381250464292836542694979478323200 10681177 -154023021927930151070220067792131623040 10681178 323933487011375230365807102541094534640 10681179 40769587630552008257973109630080197784 10681180 -19783529044263276774696149177619417600 10681181 109630316764697940122373433680837448320 10681182 -205502595116661209713477871554488619200 10681183 -635686274644933057622124015717176187600 10681184 839745704683385457311883288770795667456 10681185 154566160065657080174724169134075932160 10681186 341983931910287473151707606431613612704 10681187 259382552253893114790891788990775316800 10681188 14524917875327999893952378843542204416 10681189 -510054369868942152399815668961308491010 10681190 -49250394551880526889541935750122788480 10681191 207053895050251547393743173248351123880 10681192 -513136079166761646946454841253842124800 10681193 178846057495874879579187833141325097800 10681194 31842069665367884629972111082934727680 10681195 171955651851537269618142197855341516800 10681196 250474950563989287166366650072600840192 10681197 -28122153461032728808211319657171458496 10681198 -193091804452241211374377351070706492480 10681199 813133576086169707202865356264225157664 10681200 -588917758696502397313435778285568000 10681201 980456910272002387847375698254451313472 10681202 -37066473482784510670296771316763473920 10681203 42508391682877421976121201141405697280 10681204 -139325945213438815443481413335362812544 10681205 38427147985542675334166340245262136320 10681206 -147767690088188410644157732893449349696 10681207 -336347056319520916693334003431934301848 10681208 -318942738451875652225946371624605450240 10681209 -9422151675254070075944771301119247552 10681210 2551027343274672234032155811956067520 10681211 -134857404273965627908092533720022150600 10681212 158817121448400794875551781793345897472 10681213 -744492209589249734094446848121526467520 10681214 -18960800521570630888672021452097910400 10681215 208566028103533774280086995098786553120 10681216 209317443463279840740139282441615441920 10681217 252844050824251877815576823578329499266 10681218 89286007166233107933089231308212131664 10681219 277363363060568779748205443269030680480 10681220 5187429534290047206255011165395599360 10681221 -484918476039272391457955316741099290880 10681222 -325882065031200849265923305541164284800 10681223 40575083486728824916315792573108038144 10681224 -526175146460847020003729392260870881280 10681225 285909733376679288340841292567734618750 10681226 326738318409739860314333028016057515312 10681227 -3339621166411945985506141126203544680 10681228 -95881466479273601053655719830749066240 10681229 -7933907894436998746980338442816756192 10681230 -19611304883575306484914224098401996800 10681231 -712824574352964475449077236031677208136 10681232 -131701529305605777337130182786127192064 10681233 181507809185702471496785246424546807024 10681234 167165432263297264428430591008181463712 10681235 258256301523401574798946501482149461680 10681236 14954674042006887479548642911922765824 10681237 143185415622250315036333802547093920000 10681238 -98031508875013582743391452750216655680 10681239 -27901990777466448571018094574420014640 10681240 7764451643647452877686837900689817600 10681241 -237072864046374337507769088238190450358 10681242 65849809753903186005782861808282562560 10681243 -9755988417485187715782973387806790616 10681244 10393897296183215917654797520019576832 10681245 343671580459936259360808194195929526220 10681246 -1265632507887291753326065427657875200 10681247 144648498172893455248824549248855472360 10681248 352066333968496764993516809985881800704 10681249 -42038460507373898831741901998891352960 10681250 51158443543384455615612390975625500000 10681251 171383758803883828583859602096843270400 10681252 358414388842565625798885835348355933440 10681253 -481801480971870886877918212584601340160 10681254 73774783900003671137750057963394416640 10681255 18277228889147128229005633488020653920 10681256 137912474168409196908669640021842938880 10681257 -105884225451641570374769911779994101360 10681258 16557853003218747333028248621367951872 10681259 -18340679176996086654771586747264317360 10681260 180539857034744740663503252964622146560 10681261 -131685192955955535511519321435361164500 10681262 -318374798098056215951933194398209424000 10681263 273450983821396751404235763552607657992 10681264 66246261158861362064576815103144263680 10681265 130967219918950107519244707506998618740 10681266 -115474668873758089243356975271714515456 10681267 39568830516017773465432140473591752704 10681268 -3248446542583008665691677713829172480 10681269 59058593642650135731259061652036346368 10681270 15664844394696197553764736448069205760 10681271 163816299860557787604634619841367283352 10681272 -8297739799410075016126557591015137280 10681273 509445579998742105950388032301798500522 10681274 -200269301297513121220434565566757555200 10681275 88294105347297708394562078038683715200 10681276 376801192961713031853360512426962642432 10681277 658514169859454248260268355902552077126 10681278 96447982287253650569336989352994259968 10681279 11942113650686747014892872793293854432 10681280 91277814287794292553916991746238054400 10681281 44651376045827955640249030654116641280 10681282 338369594711811658170897882210422902992 10681283 -128517020850377943762872920030061438976 10681284 -195398332682538156590001038054218712064 10681285 605426268573379270161625309373528204760 10681286 1193791095539629190575471233543333888 10681287 22391339961936378994433728767956943360 10681288 -308532969401769550502727293184592896000 10681289 418920371568536366632027479838129440090 10681290 -28377181740028214114714908380436498080 10681291 -864852171556039190986160479266673313616 10681292 -84938963249846830538099734453620999168 10681293 -35147908785965189022301610129215537152 10681294 -156066636736949600088780174160202727360 10681295 127393932126298310397931674165529399200 10681296 18779416330464638537850868905538486272 10681297 479875731416200070769536872139750720112 10681298 88108787387538643472049709195341404160 10681299 -69167724271003573399416910297958939916 10681300 40699001444239197650301463554011392000 10681301 -183053333075129674399035198454134321600 10681302 30030072502389537637110631049174194560 10681303 -645998401582081251287937525018202755448 10681304 -520737682265465579725040049281811148800 10681305 -112418099284835570575371592603864380480 10681306 -37169618005073800170548952625121932800 10681307 -67758943388732769518397343846312889040 10681308 -136004299346987081819844820729594550784 10681309 29680137308173987036225765039866768000 10681310 61742596577377191562850979826908682560 10681311 297437549734254369405120566798475172224 10681312 -29786975530680310338976669398878650368 10681313 -372058481278053695914342845480117210576 10681314 -307396720902889925068466112287200570368 10681315 -179622543864676973531081489856842921280 10681316 244615188653347169352199076629781283840 10681317 -364917498498297703655712217581558100866 10681318 -264723005625613667781381381248312228640 10681319 -738109675263961362138601445976561646440 10681320 -50425294111075497941327960847846604800 10681321 373993230026637714555802513483806620160 10681322 246018406980061026089200072540573601712 10681323 -264267780959144779721949656713229807616 10681324 145669923680587512312132117784662077696 10681325 16860695869437132686159838205138200000 10681326 -119902893610637084944926220855918276608 10681327 817389830746750646788945396855451907120 10681328 -58595958807688244903261969652416839680 10681329 -2245755652859587675841675662724849664 10681330 -88158149417066783726466015613473070080 10681331 288663352230764072140574438740590621132 10681332 -353624507274408492632391474407658160128 10681333 -177152085497873541473346119320987076996 10681334 89871091027905359338423266641712966816 10681335 38912739945930215307812991708647424000 10681336 -158794725329183461308989437366599352320 10681337 785448026927113008172622844929845210986 10681338 131494655208480962883647502686847621120 10681339 746690116760948152799886810832840710520 10681340 91021460456451545264775098353107732480 10681341 -235035727297629608730132940019982170112 10681342 -42080004298749097286637471504675636480 10681343 198031655189622210658375675863312110592 10681344 -309304548711758698639996108821768437760 10681345 178699716942650861701216978042696264680 10681346 -27047003019506490756262821597538737600 10681347 123167430340424903696304341832926425920 10681348 -100408612600574632187976007526353259392 10681349 -254950151597085918077768217553710879168 10681350 62466862160364113849445162302119848000 10681351 75337916939010544936044903575466261312 10681352 -307735499485159529697212520120534835200 10681353 -126661354862535569861927248153099973760 10681354 52655829831579619086793052175307717632 10681355 -170957931796956096957859947344997787680 10681356 19856365822267522965901234791662469120 10681357 386592267913630607210759058891295267360 10681358 -405418867384375766112081375605094534720 10681359 -17953114122032512318436525261516395632 10681360 1913783729335521180114746748646195200 10681361 -3570715455013951456997876189478815232 10681362 224241832390657156859471311974880131840 10681363 -391138316783613029961272526611227200000 10681364 79053633744480299237986291482889339776 10681365 22274445815972301221962121679585840000 10681366 -36450241191967070646849631096769625216 10681367 534681713704567473184197662461785552360 10681368 -49381508435551248329766033782980608000 10681369 -709929322857177491093795035325626706230 10681370 90007050182334908656538698054427704320 10681371 -18001888799770679645139770040242772528 10681372 2115763611041957473507088150575110144 10681373 412762636705347754374076443681541355622 10681374 1917246468160493025129024751353231360 10681375 783530030866674869431208662796885574000 10681376 235342988805087588153318795512999903232 10681377 -122654865577355388542275039715292629568 10681378 231856659389941856593513781312918460240 10681379 120643160857806809668971710781953117376 10681380 -5525699267797932399380954718782365440 10681381 228819929782419606969446729754219813182 10681382 41196480857161883442772108202916771840 10681383 351055419374629968967862430814773987624 10681384 -133919720368609050353727960225838202880 10681385 184254788835629774056475104205903284800 10681386 80822101312359067218065820550133086464 10681387 -379395297468965803984801522299402419168 10681388 32949678357389624999756576998792304640 10681389 -15964283272335494357011074760676305044 10681390 41585934531182141353126858186548769920 10681391 52515416552224358081867689101123508224 10681392 28263950467104224683316371300453122048 10681393 486489699236052156757454144252528954642 10681394 -67985760986388453855759537040040704608 10681395 20960477867996660116969193350162908720 10681396 729412721193896695422944726144797440 10681397 72233292000192484753790712857164856412 10681398 48713658832578293679070380985588217088 10681399 -466981460472229333136616226078448416600 10681400 -38680767507116605802066448846010368000 10681401 160995603688234456086540809144217413280 10681402 39597905775930212050013362453080359904 10681403 -331496443007475123644280408447725208348 10681404 -327981382364898296523048106825735048704 10681405 -52469132062555957314465508387905060480 10681406 -523388227617730809862066002097576938240 10681407 78287660983298646186147495094263647616 10681408 179244101959751530990928596237283229696 10681409 1259743387520765514149247631772130055104 10681410 -9009413940223006488364615626939033600 10681411 99086673745333031955580885390593605152 10681412 319704427613782749473966725000298745984 10681413 71072000572988958171759871380330181344 10681414 -70661281732215655063095625694450806944 10681415 -1811349490788444560563251537804486480 10681416 -364232717133795023146113874049324236800 10681417 42832587866020281043175383841033077466 10681418 73725948413298553164991415370444695040 10681419 70072566872197454916057405959296458240 10681420 -224935241638027690183036370330765952000 10681421 -213737263013661566676409491186378810378 10681422 -59964513704859971727417288137178894336 10681423 -448590930898744067387218263898535724480 10681424 -12509813759126124346008448913646059520 10681425 160978022106436180322787730038135601500 10681426 39466054501685721074682810997366440960 10681427 -114152919047346988167604535139204127080 10681428 35689817956773549240000630299239557120 10681429 110646587842248432910447094646465118080 10681430 70538925125685392699037430319868337920 10681431 428621494534175882831245703543171458152 10681432 -513448597739615416354861051148413747200 10681433 24405744001153759423576287837129665664 10681434 215221717004110122650243507261002429920 10681435 -165937210022523608648199183282455949120 10681436 286296327916301520151856929627955814912 10681437 -58873745520441614805797051411241968064 10681438 167603160204936832808234472555779244288 10681439 -230726816177035463738325574030132825560 10681440 28761881544543990333262172005764956160 10681441 -215813579712184692138911462281544840158 10681442 151064531538446724745151408864162644008 10681443 203714825194541187993686162083800876000 10681444 -262596546914299171507945195725169529600 10681445 -460782763772580256985338498263000615300 10681446 229484132889899717800729085662258406784 10681447 -246170708792997501512029768528867298768 10681448 -190363348275570457465278284596358400000 10681449 313546224823155222225180100558327876608 10681450 72975302700151348165570923497884077600 10681451 -33572786860821989345188394121971919936 10681452 -398491930539083682375594710145082767360 10681453 65528758535710746387639724456257478656 10681454 66872039036629062668585858073181612800 10681455 143443465004420762458073922623723904000 10681456 -34117137418548312860121886059547885568 10681457 -493124709262486729690185676367909187096 10681458 -363640758070511791162810140215961600 10681459 494124674337627510540171447574816547660 10681460 241831186315840709779027810100798657280 10681461 -93411014011103875959756549785923251588 10681462 192146161046627971633711108460078628864 10681463 184808684634611722584056473279101514824 10681464 873448298215403996581792540140847104000 10681465 31622392323585959436637208674759048320 10681466 404314931641074305676945055562953177824 10681467 -15809088267701631190974890375414268480 10681468 -5149002236229873998213827329018266624 10681469 428698052084733454924943228074647889260 10681470 5277555047109416633990791086798607680 10681471 -112702840157078493305968307011570419328 10681472 -284284705748363170561142306599600128000 10681473 -65921150847293603108950910584570712064 10681474 -347024083094277493724463114539999911008 10681475 72771038779778407089638947430709772800 10681476 -119256064252175934855606073544159662080 10681477 -496981595198789331988993530424699966720 10681478 -216079371724289111038707795464153218560 10681479 -212564239849825063221407588074191380976 10681480 542363829045518265573501656823376742400 10681481 -215284771150578743379624980539440047718 10681482 -45464138760628291882342248365564215296 10681483 287788816965702263807631555298654436880 10681484 35395085291633270426972938694770556928 10681485 -20406605292199176219969331743689970240 10681486 -365605600260078963839935687935930527808 10681487 1104361124707732457951212970943536862336 10681488 -64162260521377528963362155878064283648 10681489 9536140233348552399622221387688275072 10681490 111827397826411298088897863390026212000 10681491 -161786006159130583333632379129127795856 10681492 -154395761462718682158542126010453779584 10681493 -230453105846148125814799078380999325860 10681494 -8241288822682845098937729203969193600 10681495 -330532692786435496470067525240941092640 10681496 -245673796212326305209408749243252736000 10681497 -636403462591038540001454247823880364960 10681498 359972796099438939328284029405453046000 10681499 420560651820108347763310077578281190064 10681500 170728745520611931532705843594262784000 10681501 -8291735638924297927813721558999716448 10681502 94517221692168941545105555316025475584 10681503 -11458978756870868261549861237796295296 10681504 8115575359189434113730905601601830912 10681505 84366697061987845139634642507104928660 10681506 -17943598912889194462797554709131086080 10681507 228024704505923990516754996983936129756 10681508 -641369827853984998699916487324057656064 10681509 16006947129576586900467280900001457504 10681510 -29117206266218222947451717274830448000 10681511 -304584479282381686446574777563580951200 10681512 688372084460077846954480342750371840000 10681513 -46251593133739519336052051827573669260 10681514 -28107597186657256177869820961738816160 10681515 -76463305946042540263364050605282286800 10681516 -25073632773580717929034718275699931648 10681517 219330984559852850894182932203839776 10681518 -179446249239955826729324503453187484096 10681519 433008182907405801428211402550434768744 10681520 35520037495145184440993108363172249600 10681521 123136690184844731151784215844599910512 10681522 -94323145771230891804229169175912096768 10681523 -366851057572376898752357700045005706228 10681524 -12881321489174462410233725745463296000 10681525 134182418660871923412223391849236554600 10681526 -427591067264507093999158370467473096288 10681527 -39116534463866777789493126818274089520 10681528 -68042093941456962100643851961955655680 10681529 688330714446619049964899363439245321130 10681530 -1342636566394948822540616181296993280 10681531 205617674848532610809818487650238904592 10681532 -12052279090636821733876929163191605760 10681533 -77752258384210468371461871266231553498 10681534 -84827497210539690633450146849264181120 10681535 63232875685580393054431357237768004160 10681536 106351614947117893303458550225412554752 10681537 -72586118649280439202932078160375412800 10681538 27286683374498046392148622103307357696 10681539 -71802045023735870419996158463776489984 10681540 263544027987372432037216736535145002240 10681541 21647735112801615063234209407949259252 10681542 270487646003210962803646844683372017024 10681543 39790250141845581670244470568255495920 10681544 -3876162356747008173059249222991175680 10681545 20957655052285831296944883474642800640 10681546 91946742658278608709851536658061057024 10681547 -891039822396384391674190365183838464888 10681548 -36147308403891290291751578611388613120 10681549 -1083607873380199613545154128686435891264 10681550 65528816342328980075080720020359649600 10681551 171008827374118354797825940846543878960 10681552 -33426099208869009056090427188051181568 10681553 7144994148602041484265041205514068000 10681554 117436081685151491074192261948781073408 10681555 331812871450201379444145536077418694960 10681556 6274711174502478763900340617812848640 10681557 44011577913398534598247310554005639840 10681558 -77509070987076218101164082981957175040 10681559 -868102956102968846521801929575079095664 10681560 47124325666073769290642183791422873600 10681561 -562919809282473938956517278937927848176 10681562 154649834773120335260694264643966978032 10681563 184496779460179822727633124951105121944 10681564 78891652506280709097513770930440000000 10681565 114546230337179990503649434999906964460 10681566 -35517629298914405232991274384118945792 10681567 -12333204756331707045792496799077895520 10681568 -507558982757906320651446020558647197696 10681569 -354800140969695678658724932274733834606 10681570 -230995027647845071365928662194449867200 10681571 -595797410772631902302624356335260976228 10681572 -210433356985600308677743221172306329600 10681573 183936936872972096974099881613581990080 10681574 62566412705895875826855081899174797536 10681575 49092002574861664969826497145174676600 10681576 -89302513144279611243671363318492989440 10681577 -56011647341547441113655939566036959488 10681578 262262965366415158574381080392988523520 10681579 41929353889338852714770537253209496184 10681580 29429526270417934249210137173982105600 10681581 -111679721173698165339194900477423821248 10681582 43273951821950078069970924412243084032 10681583 -390846281022569621869690559575128127176 10681584 33937375719441395030181851540604616704 10681585 -333808436306947014201916286700092155800 10681586 -57328941323690556947181748373024065008 10681587 1372330412671535969443697986771961088 10681588 -448440469527037696477395890770772190464 10681589 40609465787666946874354532834845427712 10681590 176755511270695689406717568580172492800 10681591 -312842578701923546618235874466531041920 10681592 68638313832192331591389459377534976000 10681593 -46693769362292639378153456865254760192 10681594 -13959578837585248085973656383372800000 10681595 -205187911106319902766057571352333253600 10681596 -210513695137797912460237064232008663040 10681597 -485258953355155890183532469015720392954 10681598 -282320055388396526429690569746981811200 10681599 -150082272658232213618604787579526304240 10681600 258943405324642143674074919975518208000 10681601 79138372010006569449503706305964558144 10681602 1025663510651062085044005068689144320 10681603 -875000032333303974119725657661363718148 10681604 20475277852008019458699952150026091776 10681605 -242212527146243395099302195620303625600 10681606 -100078022656049566940744606068816818432 10681607 293311495692948922886961152206512876192 10681608 -45677457290372346416836117321228615680 10681609 -253950954633836174667814946823712202208 10681610 -39950985483392956809640685221794854400 10681611 -194202461740821427440782863716492889128 10681612 -220779276047525566150881112296211401728 10681613 114869765703192767141608735498102267200 10681614 143479190332323878983629428283176942208 10681615 -280072684471087868180089323489416916480 10681616 -51502218751192976308136423333049532416 10681617 -203864801290499140915975653520368130320 10681618 -384271379305286678637874725579757680240 10681619 -326262058063554691865946426968834917056 10681620 13103726567504532854098048747809177600 10681621 746788749532353963464217852815310071822 10681622 20719970964038406850194841789798204032 10681623 521090541470621380753204945184358120672 10681624 193020406053064053409285575025101189120 10681625 -812333428808412332440332509102106051000 10681626 -163571919834292933347903792135442438656 10681627 348390231328858513331061917828777780712 10681628 336765438919955715148844907906786132480 10681629 -664005866351024158874719517588230080 10681630 -3157158401981610215621653250675210880 10681631 -88835143110075311019937876347624305568 10681632 15776783455554411705770639184984932352 10681633 -408672332339280856709659198404313353118 10681634 -96538231478853230369645297692363844784 10681635 -264570970081309016795861093837883320400 10681636 125052758842791293091605585562784718848 10681637 -402298265099230349124647507197418172960 10681638 -44715265800125600491354146557798208 10681639 -162462713949055198194822962082794534944 10681640 112829518240209184414912965888752332800 10681641 191950849675705940838889523980219305252 10681642 -51093996790044520536539571518969700000 10681643 476257806584803617759901111544330543616 10681644 -244421707401565712539200789469231592448 10681645 -209112991590589010380794842095238353980 10681646 81795224646645453444781609173425206080 10681647 -496554301197131971055433808228085201400 10681648 -72170914434147593447335194563660021760 10681649 -43085144983639591654851288472512673920 10681650 -19626358632888668754800410654435430400 10681651 -3198244523470866878682739473560461928 10681652 49768978847222405650270836504943683072 10681653 -212846094945130856602193777097760084992 10681654 -252457231081201915878593573989836117888 10681655 374715471963269818823075565302303478000 10681656 -324072923165765846265584234841977548800 10681657 5432323273878718620911120355803615940 10681658 -182758892624549679873281458926224099616 10681659 -573315477940808688990762807642962710560 10681660 -23907451808293370986926451341943111680 10681661 -1002448749321857100451898596755557442600 10681662 -33444949193112510325092524849063610048 10681663 255835560851836085023025762712080318912 10681664 -26142726752288797639539201570974466048 10681665 119540312970276474456484544906126328000 10681666 213457885970481609585361574011000118784 10681667 593008487172690879271977962541462527640 10681668 -3426165225209140847890775196800254848 10681669 728823525082580694172469144151304212160 10681670 22482986238217047296146379506339599360 10681671 -42325694736463335562618452488387384832 10681672 755725697876304732417710718407827276800 10681673 108955443418418099378271769925193650340 10681674 76099649470322237240686023625913578752 10681675 285316182022369856403038064860271196800 10681676 -522225732285049333024444560429978419712 10681677 40052854849250198690212292494192051308 10681678 59863515376362258140929246780555126272 10681679 -447146401112309366326750212100535064720 10681680 33010098952602238842522267209577922560 10681681 113479545553934918030384400775394257264 10681682 -67224567422737517776622080560257158656 10681683 279091526019141866826495570216992158464 10681684 -21368554430213722615423168013700487424 10681685 -32942854778087059322680845311760224640 10681686 379407827428884102350686393526929920000 10681687 -709393004626368841779426049021945788664 10681688 -318781463873199794651821481233736202240 10681689 -30407862479631389313535722686260224672 10681690 -240770942479818145101928414356470200320 10681691 369724657737902236738834381971603427440 10681692 -62432447753871768152799433876158701568 10681693 812363207507951495571346231973717254944 10681694 -338509783489607464556310100444855223808 10681695 392040475720349702992006708334966465520 10681696 -451487011832253430286938379636446199808 10681697 19274318386391836387076892911126703360 10681698 82995459858438176597318554193449006464 10681699 99945604913641175077812056350474038736 10681700 289309411465918063100743944600379392000 10681701 -131801017680240357235078738371067656192 10681702 -174687463158685383669763457236142474496 10681703 -201139792502844233123821912937437402920 10681704 456311715251674467377775714062623211520 10681705 294621364735534024203723269536270296000 10681706 38898283215432960970132824941827737600 10681707 -169112435218885484565595595583356635560 10681708 -184866582861966701357699909871508669440 10681709 73892806822282719356820064364399738604 10681710 -71893875319029268932978566087550912000 10681711 41842914241828971698966696068824623312 10681712 -8810240824628014198229193473584201728 10681713 858859307645650483436752811123586240 10681714 -163973692769918231792784591751295825280 10681715 60221324902394966153568189524709249600 10681716 597207828257057034871825765825511424 10681717 -503413619237430214384400946488891870240 10681718 -717749612902419305246162441898589389696 10681719 -119143908530622761182011559697384004912 10681720 -15167907561657958800975419440343040000 10681721 -589681510247210033415967610965966770300 10681722 50996865372249000792761618886548814960 10681723 55729618081300356242541304833392372000 10681724 151565592829980491311427666989220928000 10681725 -14829064701877718639761591467480556800 10681726 -138731416041216018263159322711043869312 10681727 4754101741509317009672197135712149872 10681728 338175986910539595814581579713473413120 10681729 174300902822858026932216067250849449536 10681730 -122837012418003926063621440951203065280 10681731 228048948198409992107832108239438030040 10681732 -101474813971391160067054300044157779968 10681733 135801904226656316061352940060258130240 10681734 5511480334826552046858533488794998784 10681735 -209594506813625919917381438702241085320 10681736 26934952086485940780092559886432665600 10681737 265920387083347966921381812350498869248 10681738 -308103186078429097222883319158880693504 10681739 -775673542821908225904682400466592344 10681740 -271263262735005293682186290706832588800 10681741 191228920612270428554170503424462946272 10681742 -219168025293672262338326163865426801728 10681743 -654192218327662947306444858149221157760 10681744 -239824810935999504381438516212005847040 10681745 -400619581394559592925215686272281778880 10681746 -150471680754434715243878818683507607296 10681747 -588438349679212806174556203149451454804 10681748 -14581022578536754972378586507398348800 10681749 -126860583759401457432924099288224529636 10681750 -281746096890512824585435224255278688000 10681751 426324843530881748041825323599041468512 10681752 1577918584011161223793768146789335040 10681753 384915569723845831154703839575753484820 10681754 -36461361350427513052491624152621914368 10681755 -238886160091446536114482759009546077840 10681756 185148970523373411571200876885992414720 10681757 267468669124613854631476206940511436006 10681758 58626255414184300263312483651206650944 10681759 23237623502239254870990544949599672 10681760 413954754230758950609628290468060856320 10681761 -211396836294605824195957713684491592528 10681762 53817743733837402915770319215944473600 10681763 75937664173615269131130652239242279040 10681764 211014839001993681435711967751553893376 10681765 50686431528442561721250849162747537660 10681766 -380020037256332930326339394956202523168 10681767 -422235731551805394901103039691999443760 10681768 173367241165631745438171108197037096960 10681769 83388190772624653177303516050642708096 10681770 60553331555481921232046696260817318400 10681771 236101106861032752070738686275288753088 10681772 -60133704438805084754337271331458554624 10681773 551272447555029412294972170878692603200 10681774 -2120914596401214708025231387404085440 10681775 -44512752356565516564272666442084612000 10681776 -26000314793675842442755967022146715648 10681777 266937791810518996462373146712117985060 10681778 66820561593461388194109524768983547424 10681779 28764222652441804515586253562182830128 10681780 -30567844786978003126852397998641484800 10681781 100416536570236926663290965660724762400 10681782 24795907658940328443786369637912083840 10681783 166347161113986791508722547621343564720 10681784 -79465071443542207715196894167223091200 10681785 -156952629192582976935051908816520069180 10681786 -34146496159823477938583839466953707408 10681787 -393544901918911653671878384402031811768 10681788 18763297195653874541925537863202653184 10681789 -156587354227294785897599364453508549844 10681790 59446490185581722852581110059693326080 10681791 36050946219273200621837364057711899592 10681792 52622059324702384590717323921433034752 10681793 -64927016126213155871104534213099040958 10681794 11868318745976613128120408144263587840 10681795 -56521880434308969680777680098116905200 10681796 420391712908305458032227220209910761600 10681797 152165063561442788773549865702948010624 10681798 -981702588621563927186427212519699712 10681799 -112732877457547171549175755570807367736 10681800 -223616376637646314951004616595998720000 10681801 -118267085932740483741968139352768932188 10681802 2051160110589044053708998191208702720 10681803 -519651246068113587507440392144854640536 10681804 -381408205473016464699778113213557664000 10681805 4556176729464882954814012012676096460 10681806 151417820039202746370536728335973821504 10681807 -257299592868604751233317512795655438888 10681808 19301835622938807786083395372547702784 10681809 -464151478095156267777693626200233512640 10681810 -180646458848845505956320205499512128000 10681811 6549729408503565839119355349709113600 10681812 -81723930775163892858579028260121352448 10681813 -117738170723618670857421696478832268000 10681814 135453140089436405643337425290346637632 10681815 137502852327128186209375506414318845520 10681816 340843084690243165398710122756262031360 10681817 441439639206344092831425939715623097866 10681818 83585170441425633857453821311574940160 10681819 -218920531316627057304378777512658553160 10681820 -129510836076258465154544039842799761920 10681821 849640462695155621560229199658155847680 10681822 -67339632640496104246955117031927557568 10681823 162112112315561863191733640058611150304 10681824 -86878022264796514356713999596077711360 10681825 -20280595998665852992287398485919232000 10681826 9762108937174210228668610461769677600 10681827 -126745228030750544291171741882638778880 10681828 313294231649323591442766214678956080768 10681829 246275619049661221951770218101863842430 10681830 -56684710283787148442825466197051235840 10681831 1737980129828900225654661032604546860160 10681832 -81498824222467645696351344966298828800 10681833 369018180027822682126668577458388193424 10681834 349297735072642599695307401054920717152 10681835 -19975699231609453974639778270246302000 10681836 6199786475297709683911897027886198784 10681837 274541009396138367291625189039646843340 10681838 195510660211370445708154709317909207680 10681839 59709259929820650706510226201542998384 10681840 51557571905205368014976536476655288320 10681841 529501108802046428149019072933623132242 10681842 229050675703999148654494606074816477312 10681843 -1558282963178381314509849224155532800 10681844 88926456384710187842404120037454391296 10681845 3661517420976513887207437993077176640 10681846 -68964119042257275316490265977481701760 10681847 -419429594742775351815223777809516213288 10681848 696587511439416026917347730788796416000 10681849 -531423896393694723913734239833364800150 10681850 -155521940610146258188275620481518919600 10681851 -263800500013982140001185688965779278400 10681852 472073365354932866367862123059006119936 10681853 -62279448543132410248203555653486959080 10681854 60727262064356850877618614865173683520 10681855 -7473589380461811786914760220605657240 10681856 91438377338219784754504696495513534464 10681857 -60819090639204885456961941076824078960 10681858 -60383333193857855200990520635228835328 10681859 -854015250558658303532205780397620167940 10681860 -108254545166430951806571661384442265600 10681861 -244365988277251289355947896170481403076 10681862 -306074672690638381745949012428023926336 10681863 234362811347224892032652652753162596304 10681864 -271198668100979315468186999351920880640 10681865 -472531844039610351379211950077559625400 10681866 31077384950256293859530984364573573120 10681867 45444177296774135424275143028243427072 10681868 190780781086407522773502162130534856448 10681869 -89686041357370023480172232756949935040 10681870 -172731586164026604863807482480310169600 10681871 79081970311759861837752751627820805264 10681872 -22908375147648374712585819611495792640 10681873 188931774821307614035403654324199729664 10681874 -7344094169419149947574496985818560000 10681875 5530344773674069568547041512153657500 10681876 -206134195600069196195612081606844692480 10681877 311702124766521421776097097076961674912 10681878 115193648010460116204104246526424412160 10681879 -27960532735237669512404980774258051928 10681880 -149323300254757504475592050670796800 10681881 103004899021621758228425599613635134144 10681882 62127400479334575921333827273414211552 10681883 -382080497632516547174081750924790527868 10681884 -158255797466727742575359435260602516480 10681885 -128677705293691405796144718029630121360 10681886 37237042398243126649025143365269995392 10681887 55335356294461051780424868616341987840 10681888 4302810996848758103305174220820971520 10681889 39571865705590590467611422607583035560 10681890 -13781505806451605311736031795434895360 10681891 168068873620088475263015896989257414400 10681892 -174883324895555470623578172472462987008 10681893 417431632475925606082125099553870407804 10681894 -91401607385853360212788785992138056128 10681895 -84079587810878780863127823893956300800 10681896 -155995640782850537373298938239534284800 10681897 6893397625324813658616457409288404346 10681898 41229883159216306746245610572209729200 10681899 -43000593132586917056402619201160011600 10681900 28138177102102568911653369123239603200 10681901 -21703982953426466081982166257145551348 10681902 283845371909741566233657318247073771520 10681903 -749157731540973631828746521648110724848 10681904 -26551966673266544445052699236542054400 10681905 -92426350752266439439934201469239150400 10681906 -156514363791745181991143175918233809920 10681907 -143281820717415487563241696486736297844 10681908 240213979767647587728101758973220188160 10681909 -7623363338523333762933991433200825184 10681910 313980136948142344230275288841320655360 10681911 -333137308237569158559233795742317912640 10681912 442798449996009255545358652938934579200 10681913 63359576311029954136058990572266575808 10681914 -127705025851926317006956504924082008320 10681915 -331150623865328050475403711258932077440 10681916 19627148425812976348913812671441156096 10681917 -162197452255171913119733466417776398368 10681918 -28553074945774179237764822560587540480 10681919 790544644168758496471768991133477424320 10681920 -74428623465243289605166120809607987200 10681921 -346431849101633715597613338564713474878 10681922 -71727580076894788974493644174288192000 10681923 79753148928084468919126377204423272448 10681924 870534361366723314454020649506415890432 10681925 694901874712144717833092443692876724800 10681926 -87283162834344191232944655416890549056 10681927 -87330814636126615999847981173248557224 10681928 746007845387147355813160419190487516160 10681929 -351297890566466805531743092849950562080 10681930 -93741896823398785109249092138073472000 10681931 -2134626978556540046682510896612231136 10681932 167774118001464982601078938841495772672 10681933 62926856916425365526899871104614291840 10681934 -175120011156807929302926188645552158080 10681935 106914129946584571261555499634121555200 10681936 -9882264112598136045121252840425259008 10681937 -99419380844617351854818628637959668928 10681938 -100436135660139509561798212781089724256 10681939 -35036773411341368890758165297651588744 10681940 209764109894208277559251782752834803200 10681941 106397642293117167687794253036883500192 10681942 -291633504113931817902742040289261820128 10681943 11990490517501170961839068927097234240 10681944 -4667087787706421417633638766979317760 10681945 -266180210540525201362231005397750722300 10681946 -150534274015402372210881543153405808896 10681947 466211869346315095040864963797500692160 10681948 -564340384760469664202618830014014290944 10681949 23703743718898288587643084028467064832 10681950 54114105560185716040177278083801856000 10681951 368538292257356537468508146214155182248 10681952 -886874985682956765298276374683064729600 10681953 -40210686230802206862646199459718507456 10681954 18771441824612524129976324705359210272 10681955 257725177483073321784864414432916065360 10681956 -31726041381589293479759569653565895040 10681957 139250158712077306376857609580258440800 10681958 -76479771670534334460646846843463243520 10681959 -145659782626196294144795990595417216000 10681960 401140048362285613456119685561240320000 10681961 -139857765970601338399584260418898410438 10681962 9167310866147550542069056708071861504 10681963 265163506478912877532505090276474916212 10681964 -267974756840442076710354627683348961024 10681965 -146971785015569520036094629763951159680 10681966 -208888507039685436238980532994680812480 10681967 569369550421261997133656148148309380000 10681968 74988082299963230592105923987699662848 10681969 -12711765927622742328821282299848835630 10681970 -60451806404334657384896321927782563840 10681971 -314191409927994746080444489610178771840 10681972 -70792432710476081905662445688841879552 10681973 468224790947999191173629890913482866222 10681974 -469483661809660770472929058696148352 10681975 357706661230750813459048568350262882000 10681976 122809348484832050546049875819691417600 10681977 -132960850222489232615499028565126735280 10681978 -196861106138397459430485380193230178960 10681979 256821330542727051546546868079890467072 10681980 68210570899959492012324103399369605120 10681981 515912806768899330886266080694769630464 10681982 -57161519509278687947341368434314904448 10681983 50807499200599659417791293138122642480 10681984 152013073097880567526319173682174361600 10681985 -600422003673588656970281554502637955200 10681986 -18554320291488954384559072308079656960 10681987 -734405585332729806817504355807138751364 10681988 150608884040578137814993077330970914816 10681989 351680357190639800687580314350834192128 10681990 4522458036033620778160272215209219200 10681991 -306886409562168611488893893924738447208 10681992 319387450897572834977818453739940664320 10681993 -173414421856361159193508937276103248000 10681994 -27042222663058550184634665328031212800 10681995 -309163779503295203482934288157872804880 10681996 245990036930822246003600314363664545792 10681997 -177749923555978912410469460259653428554 10681998 153134575897250969661280387042824704064 10681999 54195086902950694419265672246989650664 10682000 44190678915174874428794936444866560000 10682001 -343241146522750508951635977066872604 10682002 -357657145028672059649144819265961101696 10682003 -387493174747975934501775196215295887816 10682004 -109660960670579967327444621209518295040 10682005 -107569224614961816149513317058932982400 10682006 390820385491666711158909359855676689952 10682007 24161023443172512403266812665227224064 10682008 -63078046356159448011572359692493578240 10682009 252918020035280173946779968730532932800 10682010 -69751873064072237117545493886811276800 10682011 -88964204761715891557359987577927377920 10682012 30620841243156096396127911452404372992 10682013 69001924928948460707529114584396175744 10682014 -34783359179433456598819159666492188288 10682015 585996604680621600269504239964128509120 10682016 -242268503183934610312558255588141694976 10682017 226587414189429123878357850038417856 10682018 -20829967048732523078994379373115189264 10682019 -826825850911527897324351284733762845856 10682020 260756651470251383707681013762333364480 10682021 91791120862780635653092313432006914944 10682022 6426195398776131668692837356733948800 10682023 366892106185970900325282507284476433304 10682024 325858968491291809699684508172789350400 10682025 -248136977048270726082903786168024697200 10682026 232664826740639837299697923916959169712 10682027 -44755078107343009891657770160042447968 10682028 -41762523185329139922156253865888808960 10682029 -1077181450005640355808286510344795370 10682030 -76162754666359027722689213540831115840 10682031 9195660930580039200013553967651354384 10682032 -142804312083028114665475527009273479168 10682033 92174124608550242055292419136131880884 10682034 89787558106285332861761196678654819840 10682035 56427484826572082309254892280773973120 10682036 -147783169135209696023181698089232221440 10682037 321491546554445268351342250470473498094 10682038 123213577949185581659709563544635029920 10682039 43062281318223396826918131089818188840 10682040 63488194313917330332378778669809868800 10682041 -96146974173126340137284659216916137558 10682042 -6264729155602969962808776644807688192 10682043 -257697615696933888399171787964774626536 10682044 -80542180027143915366828986653486339584 10682045 -689820887484708673037051956044235420800 10682046 -117429916318459668423442203274308644928 10682047 -139574691916316661726535870208084209200 10682048 -44232659966297089599877465166686715904 10682049 -138018243899722980551677797991954445136 10682050 -250806329283176652031535112218363581200 10682051 18220801024918584196665325831691953392 10682052 9242731926998292482353214432033789952 10682053 836007998150731057694703144012935574302 10682054 -3240917042471168181675418741860348288 10682055 -90977908488809846293216645185348826200 10682056 223684923407138564462789415925162475520 10682057 -384925242649214024157339922749930628608 10682058 22993751604297664477606370141276637696 10682059 -298385225252317587392846268777997685496 10682060 -5438226812515528426701306698168970240 10682061 109191571839350208787516393605224493600 10682062 192715695731773182512400212895011428032 10682063 -163021877666889445293851865774662671680 10682064 274292141215715617890728806642955059200 10682065 34392054110075446328319911201523676800 10682066 253357536434857664744429825104721802240 10682067 483657329876926158909523379146171636800 10682068 447991529743475430189389003734128783360 10682069 -246105373359164136892028497939842212004 10682070 -20414110598259842059773875482915952640 10682071 -182617257987679427951768941073781956728 10682072 341257938098317365082911046640993740800 10682073 154227145078858001621934377323120126464 10682074 -92431311943237280228600603094885829632 10682075 102477646703670697547389169250324837300 10682076 -52843940112295812683168974915365989376 10682077 89800566557954956509482282560350066944 10682078 -491021659952598128264943409074261178368 10682079 37816465108019343550164433919176385040 10682080 -399823936304984625307206064822808739840 10682081 -29411710807984069650210422333758986108 10682082 122138001167873032271772134834383976400 10682083 1156239013233370304112143096790285058120 10682084 -934518404473106730074410909555703808 10682085 -19100706927510215619909749030973609600 10682086 186202485006003237777322542193606135680 10682087 -361633004119073124741593816880756649632 10682088 -372431642203592486451962114748639805440 10682089 481003476127542100053992128118892613200 10682090 -1909989335001871147017913009675663680 10682091 38915794615170882456784780093678118400 10682092 -217405112637691210140512750860630456320 10682093 110385030778295875638972582358932240000 10682094 87875732147604058937818760522184475200 10682095 216917456512299353301694329885906390600 10682096 -30784832482478861628503747008085557248 10682097 -63953364876291807276959154600386614272 10682098 254225792933202731857002235004119569936 10682099 -287638773628221452040681085648734597720 10682100 -38648681766387069631939262475178444800 10682101 416898939660717150653961475809852893102 10682102 253979402400323504560144495330560622752 10682103 5675400542913526587182345707357479168 10682104 -77712941663095918287208978439228620800 10682105 77953909133840667773792943829797619200 10682106 102910940540372935640340930191068975104 10682107 786350065485627253175170022352132696356 10682108 665313859522930096842753352392958886400 10682109 -62576583047585940587443872755108087700 10682110 -37122723024690993166830091684276679040 10682111 -64589065980308523820501697676340930176 10682112 -60845298091727706323202740216741756928 10682113 9822257373440932390842162617121876864 10682114 -103021021150911614857288324961015479344 10682115 86461287466237902512032934739356064000 10682116 -100252691187734052730000972047549282048 10682117 -281828541351026209214218391436309708834 10682118 11731162338991051256502193647177958464 10682119 -66634687381435520662818308660959205920 10682120 159240714122047739386120942953494937600 10682121 573608878969731310310086143213552000 10682122 6273277962118486371052559246380896 10682123 247028039279321975206547094751702670640 10682124 241494509104437748854291476561811795456 10682125 -113700674440741707400133883584692386000 10682126 16104759482337791938505182650911380224 10682127 -369003355978117102509828114277912739880 10682128 124553456537963424183979052002329968640 10682129 -142586335617068439033054432501027048270 10682130 173178362551518973221746137074514897920 10682131 -180784065794038807598046800547694562808 10682132 409238135358377630115100875368014336896 10682133 -35486412659318733957354165216726057984 10682134 385839184169061464853348239683038813216 10682135 91763666796859475166767798978882328960 10682136 188095625345155103710146868012074086400 10682137 310224575997707261239716611510389470984 10682138 275974670067993466908902161827079890144 10682139 38014218194929574002567075065627297648 10682140 -20344078835867935719270975952568586240 10682141 251026047315316083921871687567865428512 10682142 13378247397901870993051560462784711680 10682143 -225285741116064458255473470361998259200 10682144 727125489878625442047376388601628065792 10682145 671221614672846839344049345082991363200 10682146 565233187469394670811286638144108544 10682147 -48280094729907329339348447002959682164 10682148 215633716037327156782956170305963438080 10682149 -678322790081681943785493476539973094850 10682150 -74851042774251892002552622173165840000 10682151 -21877385166621122924366370460890016560 10682152 -195119266523584072086343563779491937280 10682153 -878219705142421591094291517447772958598 10682154 -64964541862055187930100702672934558208 10682155 374103000079821314501788432518503512320 10682156 -193262741942117217336878791521073140480 10682157 -297539344545596917219720601976524921280 10682158 -289110565626966758443338243075101241024 10682159 33918853133687431136266031046919376400 10682160 -92062076892621843394430239122747555840 10682161 17796874312980902221887534446565168320 10682162 182318881043092358743035759319010256000 10682163 19259719512891200901124064194008443040 10682164 194623201976665762173524258443957212672 10682165 135455361838052677698410828543195191320 10682166 -4331607933809638040468908262235439104 10682167 467352264822064248467367646572492962216 10682168 135233814372630058156685290832729333760 10682169 -104228796993350232329068824588544744032 10682170 275005515899875681053232825276927565280 10682171 261774519552307911560454292398626092392 10682172 275464092048821518191497249417305113600 10682173 -209499145677624704876294667088576811578 10682174 449499149143695111253357350758736607872 10682175 51093083403082663089628485062929852800 10682176 -88553461751354537291474642469474795520 10682177 910205498178321964990297276749521410080 10682178 -11740643990083824962276241636409124352 10682179 340589848675806539090306961501102768000 10682180 -182762291847498645165309167699061350400 10682181 86004683031009718300031277934657398300 10682182 50736345728579703781598668255537030272 10682183 -478921400430369532776157575225523564800 10682184 31430648935691548695049178952590008320 10682185 127514834591405105827171607732318545380 10682186 -229834499615653403701507281917836170240 10682187 -37749565660880963822360336609570634240 10682188 -351720647832883088938651439865053395968 10682189 -1084694453744416032808276416268081152 10682190 86329976366015496622924617984192083520 10682191 45036941304367204571737353144892436064 10682192 20182172968639315304106630049073971200 10682193 -123026479038638465523706279583625223872 10682194 151493280278230680419154669778520883360 10682195 175867644343801967160188962365378289200 10682196 55498842374683445060425956164683524096 10682197 224078180526805880534363497231674516352 10682198 -80283180065452204917017970365802218880 10682199 -40463090891399623485576896717112673920 10682200 125310671484962333660627790956177664000 10682201 -298800021480951895483833192735342567798 10682202 -187098123240645157218651715401406483968 10682203 -156940941031210788195272238364464796896 10682204 125228577575865742156079163505318580736 10682205 72070680397782774161342899061287528320 10682206 -126419402355977959062807187829317592448 10682207 -1287172835025318074603871673940591328 10682208 -237655246219111664045125339115107123200 10682209 35040271373330476170686597920110597410 10682210 -50575902771050613209787492502885985280 10682211 37295766606256525354398569480514366720 10682212 13369786317769679945133267588288417792 10682213 68629323094844576380135972293299286240 10682214 -33079026908676419385131689539678093312 10682215 -277210200270404761089511656472309136880 10682216 258490760270424419212940067911626644480 10682217 -25230056609084745649811192543298618432 10682218 61388806518056725773804551671933536000 10682219 -583408244351060243544569483459908714380 10682220 -25772788119022286247860220188499870720 10682221 -242656948687514041304277142021312100256 10682222 146019533777650377262776657010057436160 10682223 17808135079536681423381454309293419784 10682224 29602748230102132843788325320321400832 10682225 157122465031820460585072041842855279500 10682226 -518020581468882344149890574996594567680 10682227 -851649071769161314157303034142934143924 10682228 -63698010399216004235053745553038082048 10682229 -15453617811778031321078111607734094912 10682230 -68768932079131479345663983810781866880 10682231 100234987717229003842279116822006292704 10682232 6802424406596469029122679409875681280 10682233 79351982872638087088046306593799332544 10682234 200934321518856537944546952506440879872 10682235 -3480289944112385338164607596839628960 10682236 38439267007222434392197746820034317312 10682237 -479043259328018304437803322275420274400 10682238 33400305255839834213087610137837340672 10682239 298383239544669981695359737324099683712 10682240 -349382974259658643485823628887877222400 10682241 471208267740894944898932412421360729392 10682242 -5920873940604022593359108354006023728 10682243 474476435276489825024702377781479632 10682244 -9071971825107421101271011706156648320 10682245 -357567914680900801599367646344672524000 10682246 -366054522110200725491072053215274304928 10682247 -220137659665576595534492703624460630320 10682248 254022845647147440587364392347796766720 10682249 20306890088832139393076556150908996250 10682250 -47564639924381781018286159883126592000 10682251 773359235039281454658114518116478615252 10682252 -27960475285006549353974619230126238720 10682253 8613327630322842860105955182643886080 10682254 -405167949480663715882681688683003508736 10682255 -174903670762609287531768076569859806840 10682256 -16888612994991645500720753306267811840 10682257 939113662778814863242627733371172109300 10682258 99772796143583825353230997152386800128 10682259 40076706209626059618931820119742607360 10682260 342092351779245649652119939682546906880 10682261 -166541785669228090263381246394659907488 10682262 129838972951713372296642378938893695040 10682263 -89182951945958399889355477713167319936 10682264 206407647971493487280584044545321349120 10682265 53632092669529769730724640911645265280 10682266 -126197676612500615199133406280667376640 10682267 180042640641150315714542086927127213316 10682268 -42059399610419381219096151697577287680 10682269 252798993312111770890474223840177223680 10682270 26923689076046177411949675621165039360 10682271 -584406782482913929987921062815487896592 10682272 -569417609168607859781902274424670322688 10682273 -111238013706518127268076965966036116864 10682274 157589374485026014385006716444667928960 10682275 -101582400342386714041197848752888000 10682276 -544917204468250710474342580508894776320 10682277 119854407871436037158393848252454893920 10682278 26224610691549186360093371433960971520 10682279 -220164583199622809706274941135093768024 10682280 -120407954612739530771288392667091763200 10682281 182885346780068567800040652890871731712 10682282 117075747118668680126609888424349733472 10682283 -153230190087988685749644704484290840400 10682284 193883600817029433133314680094778639616 10682285 105800627925148844265925573888469059980 10682286 215493955349531513955772277663596275264 10682287 -4727467261750226561734806305161082496 10682288 70097074756175684407910503839170445312 10682289 -92658304573741788419070727308613522800 10682290 -5375034317182313446752033027412439040 10682291 925681696681648226514758435883861404352 10682292 -26109735115311035937789236694873962496 10682293 -802769486542661218944790459911802493458 10682294 -200069100789978428720266215277532139840 10682295 75275412103608627582942634289888424000 10682296 470387254129439188243450031802303713280 10682297 -108085560772917987991113273951918157488 10682298 35792011330829275345222473702452717568 10682299 -82359710793164834497870906062111084700 10682300 60883030158673237965991118520196262400 10682301 128454011792502754803302793534977064960 10682302 18451291360404724174074581566486762752 10682303 -15549845908639860065514399404761760448 10682304 -20276572551465511472966121205121679360 10682305 51933844935247295959578674909162809920 10682306 205038394451766225088737885582463238352 10682307 142314703863286312315632374721061964280 10682308 -24353678325571027914883065923237515264 10682309 -16215963648883278353931776102001889344 10682310 -172791661836547886104560488442893043840 10682311 303710439840778374268333621224306173912 10682312 258598825343610978999701114282181043200 10682313 213016714014622167567773473682389802400 10682314 33432411159134779756877163130669987680 10682315 -59057899988337495384526961574965983200 10682316 127423452727193753042569434912255343872 10682317 466158252084994377391112365946403317366 10682318 1211232864512242498278458896227770304 10682319 187810576264816634131108490949835752720 10682320 12915674524057752203871554956099584000 10682321 -77991989924285030507007526363296771840 10682322 -10115291868326141035929884546801688576 10682323 161544606514287779109773593567802443240 10682324 -41208069720444362883579485304558236160 10682325 1927795561305730866962615399044526100 10682326 70344820623185485356972645594377294112 10682327 -1541393612992575770484387719486552160 10682328 247036584916167935470001166712423772160 10682329 22397420097982282284021076808814982080 10682330 -329545499268281710650980631140857393440 10682331 234547458294327309997494851677836798144 10682332 -121028599968660546240864211166597373440 10682333 315664105077784363061166924411994542540 10682334 49971770019188214699091528817686160640 10682335 -109889466811772133307933782140854184640 10682336 -90854043039050196338145950576909746176 10682337 -19102415195626013729943834341636316240 10682338 -157388211542302230216452290616113141680 10682339 -193173804698870247134060696115605461860 10682340 -87945913384781996268806902137928396800 10682341 -350787016248447053816547993348546138948 10682342 128083700748852748122609965450293828224 10682343 -129339347471187826565192341197349319328 10682344 -90608600179226780182210265917872537600 10682345 -29533689752094002688047119353219258240 10682346 80999751773305298263998256229991055104 10682347 -47953282088315674707899088023088212272 10682348 436569972664897924070188071074515777536 10682349 301682573134638006677039707759044344928 10682350 -19640598871861957667680920542904115200 10682351 -13032251691177014787372752827956503808 10682352 18990158191712519094038328289637695488 10682353 770246062171249838320751448729754028160 10682354 38359008438689118815068588138885967376 10682355 87864096142874879375864676359736486960 10682356 522722169380754859641971830914458049920 10682357 -302618322118934279111502649079463108288 10682358 110398881434293334898278058065313778560 10682359 -1457887041688265083975761764744478984 10682360 9620494884948070966386675383097753600 10682361 -27519021248040144143986252235228208 10682362 15777617931301879056353101093385982720 10682363 248170494938908440440418288325614294720 10682364 -173756198074876185698832037108506624 10682365 126334851391786834286729151244153417260 10682366 -29672371404318001419190281568344371136 10682367 31000683273376089716026443336738388680 10682368 17165185250284784238477443258428424192 10682369 336156052254470274079221158102703135744 10682370 69062855851752764275953447163035379200 10682371 103800172412898903468628151020299823312 10682372 132860487037707338809041852717789465600 10682373 -34141537362037726433007473965627489920 10682374 56008566141492163871457938079330723936 10682375 402245618097936562961057372289842424000 10682376 -242011186473358860253211032569129369600 10682377 -264269944391173113455108918448346257740 10682378 -57301659086227451401344988332505830144 10682379 170235439288398192113650955269156779324 10682380 -84433451766566904372751541282535321600 10682381 -297076211054243315266771177434720290376 10682382 8995104690586924692299645874033066240 10682383 6403307237101576710188530936738254720 10682384 105999341075789784542283008709261926400 10682385 51925056050447085031686123204734962560 10682386 -25144995449853310520321108827820365824 10682387 472370344000703202841921911275246997036 10682388 88011383641855889534041194192479109120 10682389 641000089849757038781659373136609545440 10682390 65025829330430379453753576694924233600 10682391 -277279925523042183944541985820491066008 10682392 424413050974408735310208155878379520000 10682393 -109428049471600964025049717082901192240 10682394 -58042555358009829101486681225907571200 10682395 -1275985193785562852051893672012735127040 10682396 23376034087306742291935365632386900992 10682397 20622667433456910776665258731175469568 10682398 250804250574036731115989817718962403200 10682399 108830998040152890267273277086702883680 10682400 -273792032163954421903837267247982182400 10682401 -190770693130182095041484720168562027728 10682402 61199006661601755443031974167554760704 10682403 -42718034802050194291801179292919581200 10682404 -3775457390959264367184991739098951680 10682405 -36095783102229069900592314011568540000 10682406 68892246854503541968662148126036896000 10682407 -434056039236250543891809861899439058880 10682408 602764264953535759148334179588917248000 10682409 -517805874645135873749576920737356438880 10682410 -116047797677892575721502796508996500640 10682411 367363626879396109856735575209606622800 10682412 -156070254462270073922915364422825468928 10682413 336883790675604489108155493346502981696 10682414 10399022759371947154845431722862863872 10682415 188754801549530861135496679526180462400 10682416 -182406729653555819100939895363766878208 10682417 192407672348739963386949518763389960466 10682418 -24761194365537371372243828671520386560 10682419 -330698334032048230545276428353082260992 10682420 -10048188586754461091717359189644165120 10682421 -777792748164986935133622251522646551136 10682422 369242191468627249656103145549669908800 10682423 -41671500628491288630820176720325610328 10682424 520531303182393851183769642850649333760 10682425 -74178137746082765595354387505564176500 10682426 183806231029518327342530073726474159840 10682427 16430680028005918628547811693010895360 10682428 -155660971551192498471242340481288348160 10682429 657292012133326479091435749905450361030 10682430 -30849936709302070088602798681237877760 10682431 20217460542253090465530460532127646464 10682432 83371248098530445133201085515077517312 10682433 -544476392960151419209625131185453678798 10682434 -63767280248055832392371657825000759808 10682435 -241005811879900337163543543062508123120 10682436 -70135597760964601644632698412812554240 10682437 501454757880341877285467023980766559452 10682438 37573324572820742205412945921791840000 10682439 156647033754043173062789357256659890176 10682440 37390711524600608281186273006686720000 10682441 646369701388281419756139560657100773520 10682442 -13928687380866648849860061547531094016 10682443 900070798659628115963735232904458580680 10682444 147525176205485565707210145012524679936 10682445 39198777262185769691469798094339760640 10682446 16166251013811380432548059020504742720 10682447 7663945860854238334331650570952688000 10682448 27351511143985584977625587538487148544 10682449 50320171118833526449531629190335727936 10682450 9535240949561181675360170612503710000 10682451 -104808627709536953089234148715637445232 10682452 325668964652183325698205535509089310720 10682453 232406438266690627500388806094075012284 10682454 -9545420913230533662139833809924388480 10682455 -1836683275939353390673862708738302080 10682456 83008294897804230139722994027814707200 10682457 439158164025191073372520310991240991440 10682458 -311095817090132733010603331910381499920 10682459 619376078395522248188548496447866236960 10682460 2888953521238575760082801132258472960 10682461 967318985739902773101094044739391444032 10682462 -26246939755135995639560042583056743680 10682463 -113726610937344749753038485369599834112 10682464 37123957865124552279564398494938562560 10682465 185683361079525975396706542836301648000 10682466 273362554587684540380062479721449047424 10682467 -502873091530928377256871930372344502768 10682468 -25015041590088158407456414390715235840 10682469 -237768102168639361409047492168714080000 10682470 -187534685033554768135098359164060360320 10682471 -106610843121149578874801121928956224328 10682472 155797982721258956424765028751091793920 10682473 139217203124479802087811534929500977722 10682474 -193693915259497670074843186770984695808 10682475 -185940366923416153141392622672392905400 10682476 -116005520900704779845255622585495837696 10682477 211201026389318231341594296859084173912 10682478 -99035867104426037028236571270922807296 10682479 -418768554122231758517464961962985231920 10682480 17170531060755246795642550523126415360 10682481 -248249324332549232913526054086903132960 10682482 -329240529131719698030595882862480487408 10682483 -96540024141146052939986939217813973680 10682484 -66180262743559109744186160965758248960 10682485 -115800613511297365902528841660350660 10682486 2784586809972252080515608044996422464 10682487 -173966194489881924212733871371449904312 10682488 199555910604942566466447007227721359360 10682489 2114682969168780034078684806137330648832 10682490 1238086097641927258848110002641534720 10682491 504232422727705461019869946530584425892 10682492 34088653372380149245930154285185981440 10682493 -447489396290655667783483703495685812736 10682494 438067370490620070645679130391376022400 10682495 -163470643562012747576755013887921356000 10682496 -278602217834871161203145202451297075200 10682497 217561217434826027763956473972051229632 10682498 285625252961208518090863276172537264160 10682499 359411383886111545445477231745977372664 10682500 -33059741922314612466339819982950640000 10682501 -142104861419308912950777920125105902498 10682502 176532891729295003939104343603558433280 10682503 -29922228846032022618256894405996623200 10682504 161303345081473463767533539250150604800 10682505 -200578499393940140151487218919579115640 10682506 -237674440402182390397146743316969060048 10682507 -36655239407374016713304539216339439616 10682508 -12619311554201266315975018889285775360 10682509 -34777652003598866605115934665166462900 10682510 -228555652034389762415207186138135211840 10682511 -42833588078794033118599506806442365952 10682512 80413837714189129367289437637789065216 10682513 -403880297098095179233088699667037419420 10682514 61709918077593264848585261259474149904 10682515 -367799300234075744263621842484280334480 10682516 -4716562013274457198185655458366574848 10682517 -210175332616451114990083330023042997920 10682518 -18382709358437601089609096877560918016 10682519 -84878243141464650245076350827617339600 10682520 169814233413565499487169476954506649600 10682521 -347257674360669592505280393197742174588 10682522 76614975963459042430113783001437592320 10682523 -72942167522348147638126007931866018616 10682524 141577964920465494843957305653520780800 10682525 63534276814295215259876105380871032800 10682526 -72747220035568420017195048051380186112 10682527 269830695181267257526879262878742197560 10682528 51377602137240484626078275141483888640 10682529 67241661318401858916554379063802778496 10682530 309243426089452069219704940979705168160 10682531 -195852183608912413969349023037152375368 10682532 -149107225480968944511659995322569003008 10682533 6712832934687360636706526181605383744 10682534 5605275850508001884825077655762331648 10682535 -92322293799411552069282875620737898800 10682536 -689440547705739036156674421910967255040 10682537 -81692316112450220658032423575964759814 10682538 30024745640783737208081478659936747520 10682539 -484752126011318150661386833075216372368 10682540 -266796652570407183300122905124294246400 10682541 52238887449148259187718820146336620000 10682542 65506459760106163625876334536868744960 10682543 61047863974412415107385842458751152704 10682544 36007954331337185503944009469128966144 10682545 -51170584328350956534174494306512676400 10682546 121132169669199238665689086420433111040 10682547 217895980408090089932998356821383390272 10682548 556892985152872773789001676297104155008 10682549 24941936460511646062470112558507727040 10682550 -75201797000980457162636241362316768000 10682551 646965570272436850226016570940532095704 10682552 -150197877816090331775984166519637094400 10682553 -19088940738616496001804316940715237696 10682554 -21977048886638448071693100582997851024 10682555 -286970242788510524304881368926514032000 10682556 97186339804482058295421076659252986880 10682557 -323299363850098720434780857277818064480 10682558 205348044061353083853217855737029786880 10682559 42718463120776768081077219165802705464 10682560 -30216828623372300736565960415536742400 10682561 -543689253249483116703824070803195838 10682562 47972103829542467910134327154055822848 10682563 781316122421863333397093439949010546200 10682564 -326025144670912207839274877563471842048 10682565 81634734213629194990768646837396783520 10682566 1721612844360201557622463146060307200 10682567 136580581570274028046774015012519171200 10682568 -38605264674395238006222112247688376320 10682569 -52086733008768930963784628491608300800 10682570 9191886985346928916451530396669584480 10682571 27140567875303369064955483880516543920 10682572 -72156975469844351513005533564755617024 10682573 -10734749600531104288148652831390936096 10682574 15317201601927287449760094099104563200 10682575 71199223716193475276604197457630108000 10682576 2815055962983993137612897979514355712 10682577 358615130200236223672249728348466832640 10682578 -68102899189108858318353228882877381344 10682579 -529160751803799175185429247096865102160 10682580 -40499685898412467447488550334149140480 10682581 30417050211802509074735208678373497600 10682582 389538015120635125941890370054058159392 10682583 -403090837275891498705304999302325893120 10682584 -735781597456702222281339794447009832960 10682585 -242270514130635977964847193309286886200 10682586 -50509054637406051449471177281589772576 10682587 -729066154387209453078766663256885672764 10682588 -387836486066274986759614872257892782592 10682589 10255801052649946212980680397180954688 10682590 328047922616065577079994959572312596800 10682591 374215212246959250498193853340632223984 10682592 39586749392526063856236399647784960000 10682593 652114703870218844096931032824344217600 10682594 -184129122123502408824044075486652762048 10682595 -112367710139013022377388340034839381760 10682596 169648391768142475159899877831220939648 10682597 -141479721104075294211335619655341261954 10682598 -101463925212394803827903210264886297600 10682599 243080816034236363225205058853986344120 10682600 137447182896876095617257855370764288000 10682601 30800211085487233297681143781079178720 10682602 161330105388900192558931284282490781952 10682603 -196297518834778362458707345316000493216 10682604 -9547718048315428862823707733351623424 10682605 -58941034924081100669511797895850506240 10682606 95375041979310927318582034251689501568 10682607 92779005285489930650910670585148895888 10682608 -102913721688493972748747195049708748800 10682609 -147862946914799994256120972624155163584 10682610 74299189384990086169573582099073233920 10682611 -344959126470116400780139795534239956788 10682612 244064954123413992299732136681831632256 10682613 -254079043778877519315283191698560113636 10682614 666756739946393636546260981087709040000 10682615 -110492414650272015372152762440959157200 10682616 123134175880757619053848190897365647360 10682617 746452500712502496434965236657594931200 10682618 -51043511536337472602176480763741867520 10682619 -9580926746430306445949600870116867392 10682620 5567631266345282177636315425517660160 10682621 -723414323348470727105233104826233820500 10682622 -216365141292824380786259094323188741440 10682623 -156948729660133078449676130056405654160 10682624 -116331819856095532903728831873228472320 10682625 388542755077528285139135065417765008000 10682626 -20238554485898353104731491877627673600 10682627 -360713944853140511189389630955833646436 10682628 131569824894502131673460085113224796160 10682629 -466237297860498685876295679283725236770 10682630 -99506417989681822675562894649808650240 10682631 1018777932710262071105345460667745280 10682632 -5693117949006307962044929559069644800 10682633 -41008249445505451966911277056022040796 10682634 49817072908131858840893238790944756480 10682635 -137243548168721460380031191611906813920 10682636 646186931597067642634268498486160261120 10682637 25172002291628883277837317308608708992 10682638 438625706031358272834076930429654326720 10682639 -74117826087543201412178895045099952200 10682640 -13171298393310534138055837372685844480 10682641 -159131747257948771849894894456858266958 10682642 -279821431093919118454081328683289904000 10682643 -423265406246653131086836420204044411600 10682644 17873212852722348103221046019681437696 10682645 372585068179109365883502349199338638720 10682646 243071327047062965963315752590501888 10682647 -876652148396682263869997716182403728 10682648 258858252732968430153174441116209551360 10682649 131812473511820060670773194615530057024 10682650 -29646369105017746728381569719303910400 10682651 -201982350088731581640498891435073022448 10682652 175321027023573045243298132197637765632 10682653 -474277013129823344079426186629646035098 10682654 57321890031096895938859679853348477120 10682655 199505405266438760909677526710970390400 10682656 628549323858615827978236841521840128000 10682657 -45163801105196283062079538210412731728 10682658 160578335047569657870192713249366016000 10682659 305696689386097688701056575203246087884 10682660 -117213257638501093015032300622430883840 10682661 247118854266956904288728885657763175584 10682662 -1370334164567582024523900496855719936 10682663 269373889927793105781334530572355825912 10682664 -256732186966244095166929987372867092480 10682665 231544991153628736358036512375379217600 10682666 -74831255610842779179728662643889070080 10682667 72341245514339711736180694525329894684 10682668 339230992630097310650618769105386786048 10682669 -349680181546722797504058024123130044660 10682670 -10017095514731385845239863074841235200 10682671 -297492740343602328496291406387871222800 10682672 12221244319893604769002326321990205440 10682673 135284688475024792156774468655006667168 10682674 12257822740242411827587673075380596480 10682675 -128904553745681122244448610422294494100 10682676 -31885070153543778018608346505219325568 10682677 -148261633928703743316158083737085083648 10682678 115388724947819616418141098059225972640 10682679 -27485241258223182640367937670706343168 10682680 42951132197520251977794885703667712000 10682681 267055083203318953884736106947841680704 10682682 -101042845520166917298223664391288235008 10682683 -861838068078446404781562352732791725976 10682684 233200036411123612979297642830201837056 10682685 -9626643578912025426214381786497832200 10682686 -292935229090896784488619473035801884224 10682687 487305017524456710185158646184611687352 10682688 105810868080162628839598671470096547840 10682689 348647019557891224818918685968279895490 10682690 -248690245679748541549856627530729260480 10682691 333616371431750657117154817318027347192 10682692 305262494921441576926430664716025458816 10682693 84848028618657665862053984283583610880 10682694 33175748289900843894380444641789779456 10682695 96838876480435696742682029154303733920 10682696 -243118494290702552634450855496880947200 10682697 121035496283485335587485514377189044000 10682698 133185771661392659432802065790590965440 10682699 -530567249160108515965524752736181095960 10682700 -19871894939302174499329051194177945600 10682701 -42586408261424064950457952343060034900 10682702 -230535271133984464078106997726665870400 10682703 23554469032154457587988376935058925544 10682704 -164077720819843943830312257111071539200 10682705 4010919134252998783621346373279021120 10682706 55521003508512097080568821331723948800 10682707 135449174271853674882787087356074064032 10682708 160107007278444779720363060955767545728 10682709 297081420886324754402586702490957574304 10682710 -305318312456046702034388016368568234240 10682711 -95565126864091724814409698763765542648 10682712 -5196421793370502665150905968343654400 10682713 690842274815233044577175718828098253962 10682714 -11429474925989524260385384941518125056 10682715 374315392952924365355631322776534263520 10682716 -56040828580126053366670607908892981760 10682717 621230647687561052489061781468557633120 10682718 12308864494965121056928544237716992000 10682719 468148365968218997119017709820485503312 10682720 88119147583626799214477675833314508800 10682721 126603407666136050065917667796288585472 10682722 -259717802384122066070927653389120839088 10682723 241076152462780824691919850517390832064 10682724 -53788908372919642459304112133742542848 10682725 -85863464927897618706443545078304179750 10682726 3389987384438478463168073764155801312 10682727 -626959396124604457725572218094402520 10682728 -281911858494726585798556542038217277440 10682729 -525060306078577687153131543960827945670 10682730 -66730709322668766531547976313930062400 10682731 -466332065027484313578210654801948403200 10682732 259945928517949761541562447237972656128 10682733 5964474670850870293017582147865582944 10682734 92581400421413755610185984146775166016 10682735 152134215428573425635350014576080120000 10682736 -42493988767816212502234083051741216768 10682737 627309774922549423958531870855650024232 10682738 -4130263758770949317591856516995858688 10682739 -748955101925895002712056444836370766480 10682740 -186914682944615162504603177334035631360 10682741 409946085554406485827458188383148576352 10682742 -124734170741237562129248958385887553536 10682743 1030169179305914694885909609007908725584 10682744 -80792238464770613188291937858653347840 10682745 144658892883064410436175960001190413120 10682746 -136241718478636445979927423344700470928 10682747 13761125477424766697090472682913097600 10682748 -10012876670959301230675634682045259776 10682749 180310481140592838691293143457050596224 10682750 50437517212115861137593983237482560000 10682751 -149338112329076552203836351193610488416 10682752 -137556653213901891181854834126382694400 10682753 -649821777292111961373611913660835057836 10682754 206537300453798865768579377355861736320 10682755 79092174132024330559318040697852176640 10682756 22897009456972969723670132277372039168 10682757 -414053145215903515460231138523936499746 10682758 31813849573982693859469639409527632480 10682759 -244836525150478341668715181874815842000 10682760 -139864720410395436481553605519695052800 10682761 -853800563644607339743680814695143978700 10682762 219112367384454886838737369621488739632 10682763 28228525327169831952597506673616358400 10682764 171800900502199273278598356062676172800 10682765 356330725741540698066208482751603683660 10682766 -36664604473316875719007447055240660736 10682767 -560977118435315181498256824542961951184 10682768 -6435378804686182233614123295980740608 10682769 95962681621779371614385042541742513440 10682770 75668961960157441080297525554497259520 10682771 1383023691942348610766047014864432935424 10682772 -186939898440136494720202039860196190208 10682773 -343878581670222111506929908837748316160 10682774 -205695615830879873515827558189511056864 10682775 258378846475197641079677740101013428000 10682776 15393086281739620992234026678687539200 10682777 26324704173112441092819304773015414144 10682778 273411278847679584404555791816432909824 10682779 -373024054598150121665653112783451194620 10682780 -231222913587494107187391491597859594240 10682781 299158512065397251869052190696247815552 10682782 -16874398608339205151125013512364789376 10682783 -647813803352153102752403287920413253600 10682784 25304142662626536428524954601559883776 10682785 -343949796877409721235184343718669927020 10682786 -65761695524050869152036357721645852672 10682787 251328548710121082214084301700256935168 10682788 231890817022093372575092110614246297600 10682789 -73816027256129371853582637106194349476 10682790 -168684941321594943642177717267667889280 10682791 -3573070258561461587455382409302329216 10682792 -69544084159483035734484246121867392000 10682793 646143095788139170185758427388071844800 10682794 -170468563901170221028556071427649612960 10682795 -128122098666034396278976691270420119200 10682796 105973739613784656512902465717381991424 10682797 517074772709695691741255264123965054080 10682798 2835928373450148386098931151208965120 10682799 21124973139762313830530183253277771008 10682800 -109409419420384469602733334521406259200 10682801 -212501411280554675199942486644177889996 10682802 -4690097842931656440231047386819613184 10682803 202375211607528908748615996611499387144 10682804 -420315718434682348295049134363549503488 10682805 5027110447198756447473985257193480320 10682806 -176582031766368909289258510200736215648 10682807 10982227144162262628817606624391214480 10682808 239197565065967881990968922396675153920 10682809 250207955312743668838657107534197476010 10682810 -40160360342021233288829191468615895040 10682811 169985967161682292031020750633726458120 10682812 -6296073510510986407215003587087836160 10682813 -928058069117434593137857077686459656800 10682814 -48869264050941734187475365534031277760 10682815 169406855768394093344553144906828503040 10682816 133952578283370314639262871969081589760 10682817 -207399019930938703564859466452513756160 10682818 -204414785367292310424811356727216502784 10682819 -97809132865168082969473265816688051504 10682820 -2873539789666111941427155859299532800 10682821 -172563268624200625165674546537995302656 10682822 112848005098521459200211723589773024000 10682823 448523093644654203897128703742776511104 10682824 -57493135226485557823082341738377830400 10682825 11243924827040573154471625549670107500 10682826 14991989269051302412697429646232903680 10682827 884934062371704297408446600893213366676 10682828 135970878893050568183935347928164609792 10682829 178310254010102184537915185739608097174 10682830 -25781773922951886442792078917661428480 10682831 -467413862301315293924493357437995972368 10682832 -16601864682511931066335045322294427648 10682833 -342096646895777189885670802990487488320 10682834 -5271453132252740430825304464244685568 10682835 137274204875077829534188781015465875200 10682836 -155151692409400644380193637956858939520 10682837 292048151033985890338791673049035825344 10682838 34509604316161443439107685309850005344 10682839 -56941755767419737606595059439196247312 10682840 -20708355454603620321984537101609779200 10682841 -9175613649010477722671920536720568320 10682842 -276130742760440274946691312229010598928 10682843 483973726866317852632962583173753649092 10682844 -63708212955172394314333306118561232384 10682845 172242398637308982364053092359008840000 10682846 15849522423503225305057831711883935680 10682847 -1112238242166843201074861490500239488 10682848 -129459025255672061529594434011791360 10682849 139181381983855428783592372680907759236 10682850 -90949977402074012055929712738069312000 10682851 -470697573828213620658962254121428698336 10682852 2723555172432237166236310879393151232 10682853 -31163766007611102835770614745581580000 10682854 -12060705442629799572183726645532999680 10682855 357959918378689096906396270012241938560 10682856 -81386249887468517146018183616862044160 10682857 -177770460106831204951665790659608919920 10682858 113837144031208874086209371291719055280 10682859 -301595002059186756473066468586190540800 10682860 -217697615564118956910815895969405834240 10682861 -16032603931518335276962254488167764768 10682862 65342951538682328789444154168742445184 10682863 -426745812070209985442267946611497802000 10682864 -74725243435655288008146544471559208960 10682865 334118036893389626018432281578205403520 10682866 -220003550653112983112319632981642320368 10682867 -30806213094118505202634677800768916480 10682868 -101826291438598042499211639948064186368 10682869 347539665141692831488596814088097587260 10682870 293372939648687044920114518109129375360 10682871 144133433872190327023697395448588710224 10682872 131761478522066833495889848097750937600 10682873 298449746478481925957883442486420253760 10682874 -170020332006838054342374336098905474560 10682875 132075644653116251698716544779259920000 10682876 -450441263178148245289268681135309168640 10682877 5300950394215820529087221353354514208 10682878 -86011017630263754088332435559189799040 10682879 -50343112001435020010796240523102697472 10682880 23159824361099839592650873954967224320 10682881 -372163108184074272674336132367214224336 10682882 50522905437531961097310624702148169088 10682883 -288252683578298568116169774054284449320 10682884 221741361729239545801806929769587954816 10682885 23368263022106431566423800473769001780 10682886 -176706698748461221772808800148057673536 10682887 -418524610152955748503446622082549615464 10682888 665994375646552084137792968436284789760 10682889 -180347963386563713456590090143655990080 10682890 -51548911571443034783195353287693864000 10682891 1008202721061885285505380370126739041872 10682892 -12240201291527676856874468761696988160 10682893 -28482686062424109429338907950590651816 10682894 -144633365112052423497868954964979727680 10682895 27254172882194481821207934461806801440 10682896 36683854621663156897344182197714419712 10682897 -501144046318165356781381666589156952654 10682898 123882042901206025037005400685269556864 10682899 99407171302221431209729830870517086960 10682900 378644082476882145100051749274021459200 10682901 -185449345254887247289749547791823622400 10682902 319875192855693421219140075128529100800 10682903 173914178460314747899984630711233674880 10682904 159597152813844416906813651755207680000 10682905 21125241357222096879255491434819392960 10682906 -89986443244160281656064044602849554224 10682907 -28806183950514215483787277129998447312 10682908 -26787425824439394886399918174215478784 10682909 -230380355803794276625910193745416340890 10682910 8766990844818556174576869593817169920 10682911 -220079638094788991714309959214416739488 10682912 417108907792699365572049371213208748032 10682913 -21457528662305229467288886562483000656 10682914 217037306648720899529925326151311797632 10682915 279828951841563202010191996497436228560 10682916 184704268838776866262741341773708881920 10682917 11283471356349056720437255032383024000 10682918 125977831857432520488236404355078111040 10682919 -88228661855026896070918783708645613664 10682920 -1323767614498530177423898664943206400 10682921 -811791070183594207839347177960590546800 10682922 11090692650873378637995352667295881472 10682923 13579318875119860945805935056692191344 10682924 48258531485676627368151748505961317376 10682925 -15689299099076047937397201118050009600 10682926 -277317165686425537514396789723958929088 10682927 -188821442139616398761952523323740549808 10682928 -910627728867752142126278213466144768 10682929 170622400491853731330757464417259296530 10682930 -160697004432465513605317351814385999360 10682931 -71807911937899147799694650965748939208 10682932 -215930903431666770327108363923516665088 10682933 -996960756095326620727777328661275539200 10682934 236163017835064898199836289104372038080 10682935 -38978726688627142728218012758481550120 10682936 309303342777912847617758831566065745920 10682937 118191692712238455165463071102053145780 10682938 -13518791809647670190574013799408488704 10682939 719699373066860615794558794247907200740 10682940 -34441490513263415511826106779832524800 10682941 -174414345391935382215078062285785567616 10682942 -73179321855124730143093596156611048256 10682943 229787294847493929448886033333391557064 10682944 -110015573021757255146562746026303684608 10682945 -24487733805057464262381727350007484160 10682946 183830625642950026903577641684047726672 10682947 -271963499851635959694495433078060868088 10682948 57108576278445394296727407864282685440 10682949 -209772238531565241406776165824913847200 10682950 159308818493372104230793059954344604000 10682951 91560232489968148478678742541273233600 10682952 -17940125807294887512417935383783833600 10682953 -959016774316241563746532766015037619680 10682954 -670315940370169382386297131057217754880 10682955 463589320752349350639256352218921855200 10682956 419516005158210174783038230152816485120 10682957 830837728096407228379167939720700489206 10682958 -52393037078024014699387128886002791424 10682959 67418099089327219662230952811447987200 10682960 27009232438121354925210699198290165760 10682961 -279435469753681061136325340565131443728 10682962 -292550471936645354555300347150148968800 10682963 3025610304789800284216440869635401864 10682964 150808882336402668716324736041327280000 10682965 296659270309569694631624977107818656860 10682966 4864910702054446078068741035625233664 10682967 166177466966078597139321789951191941248 10682968 318163450096222928885439289668182722560 10682969 576927662346034126298880832267778970 10682970 55406087193920543606142495874133429760 10682971 -96418839651000971847911073514245278880 10682972 -95265460638231493745198193692924092416 10682973 42926958922026758219854358250901670784 10682974 -661469154022263192987976771642635532608 10682975 -235097369432388864907373229611572884000 10682976 -118634556113118131125743146502506151936 10682977 -341485522072697139059820113714625694174 10682978 139285082784863250518012418776611117440 10682979 412661794886210640448069575945069732984 10682980 151195923382386600130944015224083169280 10682981 106377323886365972775189713229983435100 10682982 -4464745917374374753990586146510475520 10682983 540593713710875283615569777962539586232 10682984 244876286374880893553933579731224576000 10682985 -197466252923295504889198735615575048000 10682986 -28691477461332120468564904568588918784 10682987 -83080660118244828553687065720135759360 10682988 -73064930282393567796382711380854621184 10682989 247792269333131786619353125029830146624 10682990 20890965893479006034092209839898842880 10682991 -38060191996933249932174666997207559640 10682992 -13732913302406069154726156593029218304 10682993 182256021064216303563258135712542028242 10682994 -19200229230694600404343091313690255360 10682995 437074037343209527612382039291440038000 10682996 -438320055727363367465193116154790800000 10682997 298890626564680415785759077113612752800 10682998 79867917586710673972105318653297185280 10682999 797409659322407321426795461228300401000 10683000 -296604004623411759591268001734548480000 10683001 104396471024031142106618610851207151744 10683002 332852131884564217222986087875949408000 10683003 -235671857968357275855466491394216538112 10683004 99837421054616390195417397280844138496 10683005 -450608070194133489206474958902856752340 10683006 1175199888443964841223353365494427648 10683007 263771937719085784986511982937670939920 10683008 64264921290516406096344264534518661120 10683009 -831283908843241013270886787865739456816 10683010 -2896609580161209646040487618903991680 10683011 69892314119687378397191085585265215612 10683012 202681037711909355160124076095412633600 10683013 -236406576174647456690668334027644772832 10683014 29222809006233858304438155060129765312 10683015 -35733819492172800024323926196013788160 10683016 -675472136541345765370279391332792320000 10683017 -76447849745080848472721444798163306240 10683018 252982608346001784806013869411078466864 10683019 26536560051636670286745395946404607744 10683020 -27815773225700926982977987708988467200 10683021 567895111144082565402201109829063944704 10683022 20276600162985799236156256696861045632 10683023 -100348676559110262977126932592195403336 10683024 20344995463910309184459322001425563648 10683025 -30681002170281003410728926599793808400 10683026 33592857743953012674493270750097982240 10683027 19298807260206481208329064776953062964 10683028 55581592592819438170302839292164560896 10683029 -171941896836229658055826765027440663954 10683030 91399876968367499385086514339795112320 10683031 -277392876731059289344660330625991226168 10683032 -807096143113066900317280680333559449600 10683033 2511113872597600732243665392040946848 10683034 -53648744811665662135954152861715934208 10683035 40068090879767205284995251518462630400 10683036 -5614358983722831461575031649486766080 10683037 154790211665040931918335805515354483686 10683038 -67735185428594938114141195786651745280 10683039 -24461651618972697529912631466110046192 10683040 -192074011509981209818452712120469422080 10683041 557114054654130735452543785718238322884 10683042 -26029443295826241324972519398619983616 10683043 108874301259244763939552605240983528400 10683044 -100251314713910889032057979915061140864 10683045 -31675279269826248518963799967171057380 10683046 -325398237620015797453491798503775727296 10683047 321369690248345767119135817379451416952 10683048 -6729723435816077209715093242301153280 10683049 -2877761194759041765077199462767092800 10683050 113657477350665789720524356094739801600 10683051 -172994518337221567442444952364493153040 10683052 -289250526071686433264143107621518670848 10683053 -464375942425685397924946468969359643200 10683054 -184349097074182658815698523433897492160 10683055 346192498852342757180888962862684442960 10683056 -81731546951595553829680555654327615488 10683057 -311852100853627133326280910154797926400 10683058 -112804456514911002327189770672916941280 10683059 77091431072740207576286545651394153616 10683060 -61454848284880280396764316448469770240 10683061 81823729390816138412766085905791688000 10683062 77880457033672345994385255178971483264 10683063 29771055069383731877535795608583348480 10683064 -25452691036929145636656904801376870400 10683065 9744635255527953877913939157955046400 10683066 -43551743976069734095118284795304083200 10683067 438102235052109587847935833649349462116 10683068 117026058474435680145150284701236051456 10683069 181176136530269093761653860689698188544 10683070 -140607572970439832565122229715517891520 10683071 53266474143237369897347343170710104960 10683072 163171486456598142134326262782935171072 10683073 5524074847887144285958113746986480404 10683074 -13867469301609433878091665104226365568 10683075 -119273803408220536477242137539575068400 10683076 138513583943728578927619781806737733760 10683077 -371901824908276622612358235032806970240 10683078 -80333941504776702452802757166261760000 10683079 627823553118080471057562290421340054320 10683080 99719852624854849811328486981493248000 10683081 -386419578232906948833956980843075131030 10683082 316041151897069880495150233500627813984 10683083 -386249191774584125921255379469669738320 10683084 142368648319195219837322994802924219392 10683085 169061758601560235703968861739492207360 10683086 177879991332404118057725670400901173248 10683087 -147802978993781911571908804252758427632 10683088 -41310177585541458050644628119508566016 10683089 -1441500195355697737713818984544947595168 10683090 -7068299836741576984397328001077600 10683091 15637202733252042939349491034198400000 10683092 2778328858625491517184162301890232320 10683093 -138590848210671440470827417327496250976 10683094 180355273935961553886218544560483629632 10683095 -522703150674016398897278060353943530320 10683096 -31364007767409772835087073416113029120 10683097 -330342768185332560286623905066458014454 10683098 2389622239345996374715189537307453664 10683099 -57641379502151849836783256458305322752 10683100 -63353977817247108843853620850208409600 10683101 -309200618937817667951776007787097751136 10683102 -212086953394173797992827224892310911168 10683103 398210534030264831343961460097081064352 10683104 -83652421098626417801144242017592934400 10683105 -184635316228070049424881042412556599680 10683106 -180257097677309013107006915130549126144 10683107 548704884609744688352843921328965881200 10683108 -29710285930725785324448343083754651008 10683109 -367648852151743158529419256395451300896 10683110 74306249642856971099928163266831000960 10683111 409032335213862248005768173260141268480 10683112 -29331495084231356301857576238105231360 10683113 -88011592729780666964003008424499621888 10683114 -107536014322654638546397668190898426112 10683115 -96548807922105275879169876934531672800 10683116 24444913733017871440391332758369715200 10683117 137229111490503455064523709195435202240 10683118 430408856078950989675217696591192925760 10683119 124765952958773556366028297639415053296 10683120 -23839504462056212095431710020888166400 10683121 66821833775337391027908407773689753652 10683122 501113989014357128782008074762262988800 10683123 165018555458709871190089982508733858560 10683124 22622091229566849579961593664543617792 10683125 7027115990360258787239692095524163750 10683126 226755508886235754882656038764091066592 10683127 87827533998544061234150743801845227904 10683128 171847154999561624409344495200294748160 10683129 172779424406590837623427815649947089568 10683130 256742044124135447809416632577579072000 10683131 820063122214002804126533601435326307072 10683132 38625107900671504350300103371590049792 10683133 -385017552436836357739078699293847506996 10683134 -100233223205245528962168504067014153216 10683135 -2573521838843256815046808486384348560 10683136 40803483688419989797481766615986995200 10683137 -566629842464422664583067918979173155840 10683138 150874105060891136053923028342901506944 10683139 -853288455853258361407356290612086765060 10683140 89089501670100645886769165297539937280 10683141 130191670374482756389165174817986364928 10683142 -199603929976444871863093782390999450528 10683143 -376088672861594373363435362273199938016 10683144 70003426997958441861329786272352256000 10683145 145102529443858603197623617439193638400 10683146 151107400319070343513361540652972927840 10683147 93285471937366580710118037099408041472 10683148 -103829408848309794637192713136483871744 10683149 98131012330636900790244685990482810240 10683150 134093453383734380151322332342636057600 10683151 -196710740660434587046789087441195695000 10683152 -171673683654629200708512421113285894144 10683153 54852377916811475378198849193695828340 10683154 223479595138298211013394022004139749776 10683155 -42959441293408895793114123374520332640 10683156 -110134878669300143411542526553586538496 10683157 297313383177012475858328319537197316864 10683158 -54407539850838054658208125481789119488 10683159 -323969000542797838174590644045471839896 10683160 -131302822718940663935482622589066854400 10683161 -71274413333109196606147697103721454976 10683162 -48349551877486187137368434009115141888 10683163 -219382735885911834601009197773156076896 10683164 217355982652902064539223320724862117376 10683165 -81961740374610312985051315448871840000 10683166 283172564101880630568548417930125497792 10683167 -841276924044273878968492243508149392648 10683168 -462823593946895463019116991320985436160 10683169 289076758791918470404701247731183599296 10683170 106383046390082453674217765431887436800 10683171 -28310978721336634007877329343901293588 10683172 -227445380786934526932837987897119933824 10683173 -684849452585150516150695341347180782116 10683174 -46153540327799217037902832365406528896 10683175 115874676137807536086215659609580686400 10683176 51710274090558978355248604813209185280 10683177 99810870050413146895838902723148741520 10683178 -1982180246922845835966323595211567104 10683179 94362276673082483906742362684536139568 10683180 -20880333616319944646494712829328880640 10683181 -124089852329950182289963842217327033536 10683182 -254513220098000444608733671873082927808 10683183 -360449906073594114964670560568524032 10683184 169779774362706999076340565031299891200 10683185 11372657133778444915269707575407244200 10683186 -3914390810533557202653897990010020096 10683187 299621380358528339041828871012428321240 10683188 248202436518924087470863199653278357888 10683189 -10363606005159165055180205082556478592 10683190 -88072184856578436014438511621711256320 10683191 -101617574660920328661678355325213661648 10683192 -22982417630099285051599991454115676160 10683193 -56672291918991293568982403685755065558 10683194 405827129108704604726588514357584793600 10683195 75385993240056855326591400674722380000 10683196 536489052736046131565319892601082078720 10683197 43365553844983988749593386448657579264 10683198 -287359828142101609685285376870283370880 10683199 100008774766789140924586168348085941720 10683200 91848805328089055825263653955200614400 10683201 136530473180138620135549964385274450944 10683202 22144074473857542906378458086705816992 10683203 218371284416864732562487908842761359744 10683204 25158741518139942685911899027726131200 10683205 -44605014452590164484650368647960371240 10683206 36708467881949525204898984816027603840 10683207 415039246506379414586700947959775869104 10683208 -38961459723178027450647061848021104640 10683209 498452136735524175975971071167862279140 10683210 40737264018575097185119521243347558400 10683211 186212691247012962295794237503544976 10683212 23108677906262760086517258793599175680 10683213 328202810706553951208442087657789284544 10683214 -650245204674193895707491338925081567168 10683215 347519778102611942940765301218429828360 10683216 -76029368260063575390758597166204395520 10683217 -653857780579022971386628354155473777088 10683218 -4332590790196690066319633679566937600 10683219 -224669631140480437579032114075380630856 10683220 81465449426138170649695481042110709760 10683221 6949030924392042537880941132735493632 10683222 143965127516291814623874117895978334208 10683223 -307027804005434532535063487587259389408 10683224 459339947547301200072515967998013726720 10683225 233462645949689524274270393129811480000 10683226 256881781445233839465910730075853987312 10683227 422897664408643116543715621790854571076 10683228 43630289251981357416660370030442618880 10683229 -349787099017875279730158638133649310170 10683230 -102170263079993284125804628486183746240 10683231 -86893402349487675600205510503160439280 10683232 -3160277156265637278347431990929653760 10683233 343793307858829069188717605987516907360 10683234 49593079973667789799665488669173919184 10683235 -502850996637735299597612491811753345040 10683236 355684698702039531528163023397197809280 10683237 713187537577916658062075797413600850752 10683238 345063819295273475511765712843468535520 10683239 29127333081587842222603186436996191200 10683240 -154722175312782924940612554764609126400 10683241 -1159184282891699209486742484300708398208 10683242 437860542121777208969547665829772452192 10683243 46981238113516497608308921080407086680 10683244 57645175054909962089914915012087726080 10683245 -375621332919984887883641646824922400500 10683246 9419993537982403682224709890694719488 10683247 19418301895657868516966695638951388320 10683248 -153450310375792914027378948542834442240 10683249 -491039858039191326205055036028716480640 10683250 -118721374386887911786723218525628032000 10683251 74361676287748901647309483179243107904 10683252 -370983116920156396189815723691224729600 10683253 159576103325461472170002293325439787680 10683254 107200995054847700854485319475478396576 10683255 -302198515620811765556295176742836983680 10683256 -677076096903770932447700725681280901120 10683257 -220544735252554964631025583416031978880 10683258 9765169961548301858669698536983566848 10683259 350786722070451597144980834407150314216 10683260 -6633412396156625276851956525764136960 10683261 -267292548727952261020846204552234595712 10683262 51339553854204374824403986918233384960 10683263 -631693810749576935046548233625254044120 10683264 -5012899071712508933112513907402997760 10683265 51302920306149079298482664769539659200 10683266 421649290477015630769407226544105853824 10683267 -93142972094572766774653741397072441088 10683268 199082413272349508594523363327034629248 10683269 128909424108666107028676752541503796440 10683270 -29528983743258241914868618241539023360 10683271 -79773477112070328276915435453672055528 10683272 -9505471641074742151931562202823347200 10683273 -131347657703800341815949893237524076016 10683274 -12558680766715723930827119344529298384 10683275 -122391583793595466906668730612080920400 10683276 24078516830413579460535094621499857920 10683277 155408745255835021090360370177198607072 10683278 258059185184109214090286392931765269440 10683279 -795010318770949452346375656453918196080 10683280 94543409928343082296145456193274920960 10683281 -140219045411410052203374961473945894720 10683282 68275386316082470513639149480895119360 10683283 478366759640819720326693340169240794784 10683284 -375744838861321214443298928798566836224 10683285 -23673546406471499603195014676069560800 10683286 5352989281179588022437626903156378304 10683287 40780714651964235390417384194325972936 10683288 71160503925984161244459058726832701440 10683289 -5265781659930199806782127741233896408 10683290 -125745327091199008262467313759079885600 10683291 -237187735690488294441681241316709090408 10683292 223952141196303352110965253117690004480 10683293 49268313669928918537809201801475831680 10683294 52950688702552078254327454587232545600 10683295 127017222091559652709417701371521661280 10683296 135275443065935264908998625051590524928 10683297 14743376159575289355011835826561104768 10683298 -144623163225905490602951750584441767600 10683299 410750259970981847208084238953932305920 10683300 75327156287537123469387684582374400000 10683301 103239086957812177822861094171710141920 10683302 31378004945859842821209252452037658752 10683303 49331957145047094839956532233821652608 10683304 -31512755172972908354175903099522954240 10683305 71620702025897576743998499010045495460 10683306 -58658426280473320039231545876809556480 10683307 13053395594767528961625690765110831040 10683308 115419036074300590740172069720237286400 10683309 -72939245129627138224238118325379524992 10683310 -158055512068983964804202238309211507200 10683311 -602965615692776908236522545392108223088 10683312 -75212881581018824484239643619472179200 10683313 -135058734356732411701288857540496180992 10683314 -247275003612012406502997113038455189744 10683315 -1150931706619436023868339264620956000 10683316 72958620919081385671530540225499643904 10683317 69967535800805726794818442153352016366 10683318 166088476495372544207450952553403002368 10683319 101274206240675373284569207370732851696 10683320 338903707521465944404659324388205568000 10683321 -12420531933444898682545067148899677440 10683322 -110591788319830513083240999695137942080 10683323 743341530846282110578985585772648548880 10683324 -482034139975746854217515578943173284864 10683325 -2543898638129766833590623159495923950 10683326 314941093916500709535464824795995213504 10683327 -351163543098126236849585115768060889968 10683328 145704508660559050615978930481271930880 10683329 87943520303232507031148698701658924740 10683330 -66736581327435412756780690854655226880 10683331 -40668865428494053128400809314561077688 10683332 94960000204271964690529397185868928 10683333 33984806769412457824502589942006839262 10683334 23971993148196773664823429338881982816 10683335 -489097612031710217092626138315286420800 10683336 -243513714720913365731080567348340490240 10683337 249661323093042224660158909302147079552 10683338 -460126471911619697783234703857655241680 10683339 135295271561759571593787486496142476800 10683340 87513846116895305835436084611268131840 10683341 -83777381818806518052831133185551781258 10683342 173729799036469135500576940348994125440 10683343 -5122430277862495899189669977967498000 10683344 6012351915717960491477577957107564544 10683345 94536784324846407829951550796468459840 10683346 88959185212050407186004956634865332864 10683347 -652867619497354748703271189254100063608 10683348 -79530840466980876303759565838247684096 10683349 15749665485461048446710630482113206350 10683350 -399999182949724803251526595735944000 10683351 -58673404209270558391999778390306311296 10683352 -205202905876131818934134061219665203200 10683353 -388817092151735095116369824731334369280 10683354 -208206436011162077417910112823811275520 10683355 6311192003993218075725319830285507360 10683356 447698499488715282742743921095197509120 10683357 312174829090139296995368668092361151520 10683358 -136149418796533962744619918825127285760 10683359 -149809271349566978756874778060417867296 10683360 -199495715588122965202803893273808076800 10683361 -303845379565229266929580202654606613336 10683362 -37522012899690304752685974103167952896 10683363 -243700346372790907791184424926822822656 10683364 -42349486945507886055493897731478947584 10683365 72303835327554826703309933544922800000 10683366 169525806943565813485647784759550023680 10683367 -207223861689536766954708615800557545728 10683368 -323508481179618844925631572711834880000 10683369 30237108317704868994624589352080420644 10683370 62216616067069543084444050883034910720 10683371 229342513832902743758218974702127363572 10683372 230654192410575074098046680211073922560 10683373 522046505890374087078851369913116244000 10683374 60286732849327072055783019067642900800 10683375 -23250661819165798036606879807818240000 10683376 100910504780518571825583635830434889728 10683377 683032260271299408996824042150299795440 10683378 172697585352746158702143071773008454944 10683379 -235755041379593442462735305570737319008 10683380 -92760129619001390938695638049185640960 10683381 -382284551704443572697388566343310958048 10683382 217626221883392586759684803753320957440 10683383 -134642950105584769690683228733532256840 10683384 460496076091952281146614482375237816320 10683385 193984148092064289935257007060635944000 10683386 -135974303287752664700263081511475331584 10683387 -366060224564189744003720020457843512320 10683388 173164790681048159619639656107139642880 10683389 -44813233959780372392288207862898501044 10683390 -20526440206890829128426425427225886080 10683391 111635960338231205413195796823458081792 10683392 723038364876787221406730826588572614656 10683393 -1704543869829193835734664788055657472 10683394 279232549125339695542330264513333788672 10683395 -136875520729640773525781473444702069920 10683396 298095542953519887706674258473251046400 10683397 -346795337245407912141569879713692841800 10683398 -9806320966426280442753730192045529280 10683399 -106203282977389398924560255367385691736 10683400 50726664146736993490044522116788224000 10683401 -42192800701889166652325081666232475200 10683402 301387118214495557839376973190538649600 10683403 -871254713881737173171259857591845522348 10683404 22583978991143844487671860984042635776 10683405 -166344128040065604705834559416572850900 10683406 71774683549519774537022530702950249984 10683407 -415014289741592922746887997392780262400 10683408 65345267690256241790913742627474243584 10683409 251580705787521077150540027179397816928 10683410 -93103831729250660995235870959198817280 10683411 -78633043746576022773887373082019089296 10683412 350666465174133058206673255098676442880 10683413 -102284064143639092749887949189819447876 10683414 5843736941853355276390297529610125952 10683415 -260874605634828204475435153902108796800 10683416 -273241320753724771778222851648004874240 10683417 -1741376728349131041995566535519693760 10683418 -229133633049479390575241122073135048448 10683419 -36203466209398076673162541877371725180 10683420 143221438677069554805991752502044303360 10683421 -97031751703585155746682358295183963200 10683422 225361154262865779675821011700649079872 10683423 258151309474895634981534626166581394072 10683424 60270316492899686240629321483507531776 10683425 -125653628392773401992846501572680562000 10683426 -58382669272829306183721596063182671360 10683427 124080934121963298816659262510599549276 10683428 18747408192594496992240783992612253696 10683429 293726664634918749249574731827722943232 10683430 207159425550429395350018614041912895360 10683431 319351085589451338325611314049925563264 10683432 -269923836746835200105007759867796116480 10683433 640284533235251091166793446020265762682 10683434 -2963352720830699981590057885217676624 10683435 4218204467754749486813742932907260160 10683436 -6597884289310581821282851072341381120 10683437 702192241266869717584520262422863721238 10683438 -283009642618520437952690405748952875456 10683439 -45420983532970001275817572065151354376 10683440 123039018154715059161480011007392808960 10683441 -132307805253035129960192607573217902720 10683442 27239022786984598132819258317630317568 10683443 -138237536268308738889869052639772270536 10683444 -108570707022671020222040030690506051584 10683445 -51974261543785104849483870768646138080 10683446 93701634027033976225606800521869561920 10683447 230795856532413105928804645412560237800 10683448 -244301580839404983917825724995569520640 10683449 -121515019109305082968534400261387899200 10683450 -86806201645552446612579481191509108400 10683451 -694028406110979732299829578426884811548 10683452 -98120532083409751044432703122445126656 10683453 501724531988177747617283803834716000 10683454 -115838073662283696221211204067495742208 10683455 277192622958276786332759799166574712000 10683456 43286759517909555633897668932219699200 10683457 123209250709798190915346957581450362672 10683458 -21399431872172438857268750958531055920 10683459 206506017111279582253650836743147074564 10683460 -301950423700720888901497279007513598720 10683461 306846304355614749981265322596625488224 10683462 -51521001675339124703468002842058736448 10683463 -23518655547672657624641321111266780784 10683464 -307012062241642848364289700616755732480 10683465 -108772773615768281287989578776994738880 10683466 162531259607595684554800221313975807584 10683467 -320546005745228966075419952031963125484 10683468 48850728663263107997992949495450173440 10683469 -643352070552547828248628791884842333856 10683470 -256593664658938299320265231309309357120 10683471 74739183436491741147861807418179369360 10683472 -44693565265558300148263007784142110720 10683473 -86473431789718522504462185475714012956 10683474 -77987525425366465362675073174873568640 10683475 172165762996313760509183642857686505200 10683476 -889747139459185992133816779501278195712 10683477 4244764146625203466242781956586726656 10683478 27748833714256719960953362713368548224 10683479 8697597886734053656983739843414707888 10683480 359132813935844417481513761796785356800 10683481 431719994898440018463964287297394137600 10683482 380854562301286866952364642705105156592 10683483 81103536819135553560567525990102195504 10683484 -120461205148849704799249350010925875200 10683485 654594252363541921137781378280029841760 10683486 -168468267440848464866983474423286876160 10683487 336121749436776184054631319293885877760 10683488 14616114881499130230464188630725033984 10683489 261629528040630011772105750992441308320 10683490 -103817756581746215427475808477135901120 10683491 -51770305256430182397026430721027445760 10683492 -206436437750747923392275599827544501248 10683493 -24043361644266520763759886633560552676 10683494 76604075173169897015445141563744397312 10683495 67417053736010733887576297398334395200 10683496 101600893762527244005289915710116198400 10683497 366386749223730249198048347598578989344 10683498 -105000127827369354097664477077832117760 10683499 -171861659314705290151504749579646312640 10683500 35224396124298683250574793844149760000 10683501 -328403144223449575105716776657487941568 10683502 149485454084566620440506499391740837952 10683503 653937115050994567435370988465467020752 10683504 -4749582565756449810190968479419760640 10683505 -15500499091606145761740062406726171840 10683506 610812151415758535512004696688729991200 10683507 -351503677247741079598547769903798982608 10683508 365189861786653422678772072884483311616 10683509 69604258179894072599657715310083398304 10683510 -47373799581542821988141396430611097600 10683511 -525059062795516073310264703659056933688 10683512 -64856984408909302924519725761864663040 10683513 -344931831916874760976051249199114152380 10683514 64376401302031188837920115661580736000 10683515 -474739629099387474837989828543853838080 10683516 190322146808186731353908792149180621824 10683517 93210196348572770469306185075091356620 10683518 -138520351198915839089129227645864727040 10683519 208679003469179478989495832392895220992 10683520 349927386716987599045418270287567257600 10683521 -213107265811118239505884337905756657278 10683522 -147438979673887192664961521677553967360 10683523 -632192908263958763060436710913406127616 10683524 -28856026342289482536742494633968939904 10683525 84720637665563793288156511225173885600 10683526 28943863612052999927258999607518142720 10683527 147142539506219569427856428084225636376 10683528 -8419189196614925165807780689708154880 10683529 635415346025086671558175656814012602640 10683530 437628362599462759639447463706746880 10683531 -311262051851421092212642180273513370088 10683532 307155105026916663324212329751938273792 10683533 118178810706958961897365160099346243264 10683534 46172687505511657575214673632099401984 10683535 -480092822087169312304937815280186342520 10683536 -208019482215994362215087043670775021568 10683537 549920644864794239362149696961732600320 10683538 -285691162234392061215330452555307988080 10683539 271981315633843988806299324563129242080 10683540 -56165605394850099152833267188436377600 10683541 -79777105043118121009015872026147558496 10683542 206452695912071696350802193749813136000 10683543 -111488695598558772262904611825231585920 10683544 227098774498223093760128044181293977600 10683545 -19323645631237985885808640173541426680 10683546 -129629223314829653374029784106159940096 10683547 -20652419560406102539676568698134535136 10683548 -678880648290816760723249901641576012800 10683549 -36746630351155542578161378277244530880 10683550 10295513171318287011386393515180800 10683551 174239451013910846302089271122891721704 10683552 -338253755990880909363082076795197980672 10683553 -3065074418180351264148535337565392720 10683554 129969158592245132683096359973865513472 10683555 -172798977344096722680740747362513116240 10683556 51796427672383043039901110369050607872 10683557 -221226222425250001291321354867488208194 10683558 -251271893175445589898619262037532068576 10683559 182727598990568634365087809962477572616 10683560 -139594849721812197965614266531906048000 10683561 29751467931709876721182609838180855808 10683562 -111456176587396436726736242174753413968 10683563 -827426420285247998823115813254497051712 10683564 284521263946961161645165497396135063552 10683565 -3967483688077132947248610167934835200 10683566 213103113485305365879978696469228007232 10683567 -195769591667816782890894393122853217560 10683568 144011661435481557265518997853695131648 10683569 -136308066230590258538122439822845551552 10683570 94761627199417994004622949142898575360 10683571 -651773909370120602767678878763495788000 10683572 251539629550297439238521365744769390592 10683573 -245707469625267720266114302354204014816 10683574 -913909372605856934313573374310533184 10683575 -21756354811232692677787492901266188000 10683576 -12289693104455323143044822038194769920 10683577 511792253113738943482427933897341760426 10683578 80730096871775772911816568910583270880 10683579 394260521061955834218680879025678447384 10683580 53177470619779077117261277845742986240 10683581 68821331487861167821853750835988412652 10683582 22029486468785358798037216002190737408 10683583 409446140266150418022216576282553350384 10683584 161221245614652283420523671162035634176 10683585 69021479756033911685024694135521786880 10683586 -504207337616870818723993378851388531200 10683587 -509757526214695924927251965926113517764 10683588 -4171249166044530917108299893039820800 10683589 58098996634273719771042517848017383456 10683590 -35394517664000650235800958371635600000 10683591 33339328929491016515328724556976858792 10683592 52238947697821006216532213143787274240 10683593 -154465490295005748177195627094112053158 10683594 -1262913290327984262762559603409367552 10683595 50153426195590133280273686741650181520 10683596 -213549466864754783860308219063755341824 10683597 26337213242230732361706559828012907328 10683598 583934040381962622043877968926109540800 10683599 -975582106405327101748864050441735516864 10683600 -12470910146871956880512878761394176000 10683601 154419009540932192036115383065895650804 10683602 118505296822281987768279591047766082560 10683603 42099715764720811842526738536653675520 10683604 465106329480110172650307985594919212800 10683605 -39542621023031980327852494048702924000 10683606 -29508585095463509299085046226680952896 10683607 -746969591722400916277500625289348697768 10683608 1383004379374112889639676341145804800 10683609 53273608437717441029311161297631133904 10683610 77204529190537330589071133123666626560 10683611 643294204337198743848966570506879062212 10683612 336571564767578745580875419979075956736 10683613 -123729002352730466023053192219055709780 10683614 -288660274491711176590639525358638348608 10683615 -36260807258505600892095039499663756800 10683616 439842283204118045956940083544677416960 10683617 160584450674950532019679277497509496320 10683618 -144046786733463102655606159913061103872 10683619 -663368474645131900921984600586692068104 10683620 -112655954538377998896941153159567408640 10683621 -167483427230410503779058115581016657920 10683622 -221369007725049442474121411044959321888 10683623 -19412034316612034700693639940748176512 10683624 -51210486121065221741110522015009996800 10683625 286591032931685366199836709080030565000 10683626 -320569547598939762416186333963809354656 10683627 376499821605937943068246134700428511320 10683628 -6286640544318876709473496691533891584 10683629 -616269544341134672872385306446737775680 10683630 185114239262169334152988333083064992000 10683631 -282663719472831218626005112286494357120 10683632 -99204799527125525606812559319069425664 10683633 -73083036380494966079061257032810413312 10683634 2433397763713516746562580835004746048 10683635 185393805948095209258942583947948959600 10683636 -30093387424494083833445164131489497088 10683637 25346048018737385638209758925925142560 10683638 -7552744555221560854556923343935703040 10683639 -115442926111338814611911999572421764536 10683640 317563471740372913879045938178528665600 10683641 16455842297806468869349205775872893572 10683642 -180775126775240799639587916790122713088 10683643 472484077559865599190245643131705099320 10683644 243078763286760521507780648776579430400 10683645 74355772036428760132699482227913360000 10683646 29091249255155043069466573759311670272 10683647 -59781822494561008251799196775626256360 10683648 98420262597250427650293014745361416192 10683649 -425724627685113792159215003001528562620 10683650 68236441843338529237162143925888428000 10683651 -5724458112629610379066829159961912960 10683652 188080099748351116204428817332213575680 10683653 446674186923841482879487061623287271902 10683654 17538923916856052674646469022097326080 10683655 -429897729371904956745835564719199330440 10683656 507701866618669839688845912630833402880 10683657 -6910627763373423847932639165108314508 10683658 782724949716801058257556824020752988160 10683659 26983448222548342989635045918374924320 10683660 -91814254358044486182203058235598039040 10683661 290011294439723730827340040591923531840 10683662 -69850788421645915399666600100177126400 10683663 136385856233625522734005483742137630344 10683664 -33446373695997358970904974004074840064 10683665 222694017208861589631042436293723123060 10683666 31419776378629631756197947272588074512 10683667 -235585751387763708928111725462299888448 10683668 -148608125604453310746477463079109521664 10683669 -123230030609638637295155510759193006432 10683670 125099984329370204092893261736009217280 10683671 197285028282288926922317571760100252352 10683672 51338924387990504870761147264404848640 10683673 3643719859830464671381505269462461888 10683674 -155074388933894210131490601589386032928 10683675 477109695429809568499287614279539705200 10683676 335839071022467496742981419456946178048 10683677 -226236433782945495980633193149048896128 10683678 136482991118071079690833760487900066624 10683679 -377784653481813719322593259619470103440 10683680 94995311104593994353839506221642547200 10683681 123808860197874392952596625557431886880 10683682 372672496884345572210388574235898426192 10683683 -124440882196742959064817835101791063160 10683684 241032303832987426800453526375403581440 10683685 -157867428094751112430564038574672957440 10683686 1333719173912023797708985795574070144 10683687 -54984875045746957875247534609699100160 10683688 280828259338073660779054676765619317760 10683689 -55657173855476436499032034321354245510 10683690 51286548933895239099613154393155595520 10683691 270426340521598455355274127563511952432 10683692 99807822846056451898842024161273154816 10683693 169422901142228326291521917408074910604 10683694 -123326101762731918887593681381137408 10683695 342232068497932616826788494485965400 10683696 -9413330586945909688825697805823180800 10683697 214908175600603474845533323715755447860 10683698 13145171634520386195443563926763449408 10683699 -225583352927341448981007406178744739792 10683700 216822694881226525373171070783255808000 10683701 -209883265295123096995584281260863683520 10683702 -249385178219605653663127192520631129120 10683703 21991251939593802778119829153526556304 10683704 -396035070416952466246632660141693849600 10683705 134442317059886623864450008373480768320 10683706 29217136270237419291598667832900357888 10683707 309867087272125491567178233322566847488 10683708 -76567572200259979082471484392753479680 10683709 -594926031620033843636801911965160108090 10683710 261113586067196370394105220652756893760 10683711 587293444046327584278947246735297702400 10683712 24842007134321334591996077543781302272 10683713 30646133072996736417783839245887758400 10683714 -24712295662096752031890624487017336960 10683715 525132224233508329700323664055216662640 10683716 91547242063303026637026752858316226560 10683717 58187276183314963382681218330773437760 10683718 -62257389068372253759456992090221368384 10683719 219600692562010653186960490920921048840 10683720 121898862030661023866932347360178176000 10683721 404951153232498482896761261669887464922 10683722 -58556569779537724256703841488161741568 10683723 -561752097235853578822912892405876467200 10683724 -23541863156886548020723082202463669504 10683725 17625263933595392364368390193387475200 10683726 132400845242567550888895321859978201088 10683727 -460574394662436228118459115862943376240 10683728 45684115496791444527095535904753188864 10683729 -78420819076911134112568748660334089856 10683730 54852520549663764405127242768794411520 10683731 -519541176402342551748355034048103336468 10683732 -66055936694450593351779356141795586048 10683733 -261379846762940256952684928386743822276 10683734 225420278371580896071562842738248330016 10683735 339641834880021393803999893843143065760 10683736 21287129281987832192581248785325096960 10683737 -4305183245158094465262877989434905728 10683738 -49511352917825114779626793594511500800 10683739 70194521188067148359759544995708490960 10683740 21161650409683596552077921282415206400 10683741 445779396046821166644268967613889099392 10683742 -137813960153469043951249220425013689728 10683743 293913853397045747835760398392754234720 10683744 -124600495032489761426135587042751938560 10683745 -320718397527813175353995512040222362200 10683746 256430384742157817990587741606331425440 10683747 -160503200210104728929439123255431702400 10683748 -364776779249024229624077707991891247104 10683749 -394139953078193282801933741367804004836 10683750 4822877872566871780349437551440640000 10683751 220723578248880628057075568601535731112 10683752 53100737355043860527062713612728570880 10683753 -140797903239816883043203212939037873152 10683754 -20838676411956352997928068917481465424 10683755 -88561497880322823669795850109310833040 10683756 -96399783046251735090908307685042629888 10683757 206421031662578673843073160848772513600 10683758 -194467093600568532725064913868273889024 10683759 161420737183624361956107759054717834504 10683760 -29368300388609027882684827960329830400 10683761 28186947142855080050367888607180906224 10683762 -48995013149420038292960029410367102848 10683763 -20336865788812201337321276812573335988 10683764 -89048613130379048112562242886686720000 10683765 -166772784719661179090751654035411016000 10683766 414824360515305335477220955775027950080 10683767 -440397107778847968918235959074859980184 10683768 -189990208044996563120750774198158602240 10683769 -27568794735569395080731227259413505880 10683770 -253174685225923957567229715920046757920 10683771 329280393056130727978101667644469248 10683772 -225601869865116947714897004911375405568 10683773 -463675947401014577928612812971522137978 10683774 -178465218988592520089819959598097655680 10683775 -322616998060105791028049684436366752200 10683776 185623388910506070771693140870745292800 10683777 90993018882146676315619518888643660608 10683778 -34227047566240637689895821363953008640 10683779 -252315031128322470253248744937050598680 10683780 772813826941281282691102551701053440 10683781 581708996853254398834579945447581492000 10683782 144017210558900266008731063001848848992 10683783 471679586540433732397731866657158704768 10683784 -167723057251193024002698012072145582080 10683785 -43098104637386018302744018289648701440 10683786 24486672093824071493932203450757753344 10683787 227147402675183183933637509878684715872 10683788 75581001051795381074423125276469667840 10683789 393120339510840025361892851336190681024 10683790 89825691768398367176503798005147390720 10683791 691355281681649901530601862399884102192 10683792 11476893039410940812978299685807063040 10683793 -57586862433906315099534243861584634636 10683794 -76058459688189832991878221797920231680 10683795 -4094628357585454746255262777260476880 10683796 251788281503284744563270631340526520320 10683797 -424099316605558077130825598214146912868 10683798 -180941703853127823411565889151992886336 10683799 -170722375427244978030796202920653550080 10683800 269471842628127179366601745251767040000 10683801 252184814974928110480007765390491544730 10683802 -10591317088235859277791282794516006400 10683803 401611330048025282217841291179228507360 10683804 -685038548777050048399475432951637504 10683805 -674886108099877164611702590620682586880 10683806 -28621059762718866304757007797248671744 10683807 -41491794909403167469670280944336951808 10683808 -42111015379956841057703704857240797184 10683809 -27653225211222461848568294736364369920 10683810 191548963177596728201655548329881549600 10683811 286639071049265494312960701223713990552 10683812 -316026038410487777560294670633191788288 10683813 1343060673773112011104609659107842080 10683814 68035598186159494759591273770873339840 10683815 159195680966481037482847650149175415920 10683816 -102436005359253793051943783255162880 10683817 -99466621048698247358662124559588260508 10683818 -165260899167797270327951849267993809920 10683819 1513034993885747882612948302558320900 10683820 -96646125688584156499567005232493230080 10683821 376874643072154434119890801848031928844 10683822 -50623421629619737236849665774734033920 10683823 -9758592418194929882649971471516709896 10683824 91298770998419919165928418683640610816 10683825 265223132270957502847560936976989249600 10683826 -164460457477566783845874837423798773760 10683827 17711578986082745175096218194427020800 10683828 181905146839857211942740390555898902912 10683829 28791499123806531383932369607958207484 10683830 138880470353956533608360465735332738560 10683831 107032115614751784978802257098597650560 10683832 -672127210660795044354029600447060275200 10683833 414969381480977007222908494366973789520 10683834 28848448683568333909759414037143398912 10683835 -72464359579323608606955267657178832400 10683836 -180568518595582397048343008579752373760 10683837 544128192828559204280764109036581083660 10683838 -328475411833184970107103560142603740160 10683839 90760529029172141895676712831190562824 10683840 -27358966533826687765581414867035750400 10683841 -138052796706257697426546385862447332928 10683842 5117346587066133950908013376737000928 10683843 88996908782326243017232735020148618368 10683844 2940393109544030448073494427153079296 10683845 -22712802642116869252796495915741919360 10683846 22496791989616614900350248214573786880 10683847 -627168996990676353804192123981922481704 10683848 162261174213086088631467939313291100160 10683849 -316732957774144932579135924045248169984 10683850 229894400958981073389325753020516160800 10683851 468680664678645200095712013705188916432 10683852 227441446159183765841102742670413496320 10683853 -3575455335429792845561590742366363540 10683854 448615360698259095639502799582229306624 10683855 600948512384080922931467569965739200 10683856 -64261395269914655502732378913631346688 10683857 -800349054590541544440176188737419034894 10683858 -33074418016960191174163268439115410816 10683859 -8634219460130658609552194357798049940 10683860 -14761596930971170598059780395294013440 10683861 -120328416355641074143561196318143900800 10683862 16229691543037883964065019207980660160 10683863 -214095080096592484282238209989457920888 10683864 249005217834902438171904994923804456960 10683865 102025594838723635654531510911531616260 10683866 -2281035262868962055766115411154816256 10683867 69687992706249755682411229510977507840 10683868 92630517803058058337205994697248057344 10683869 -300241455977390844269216057671392019104 10683870 -76131073159949553539606662761329443200 10683871 156028829688575288872724400194977966080 10683872 -135312977146231240040289090622692261888 10683873 -300473807743222622125436579387425459200 10683874 -57228862859848015373581666284693847680 10683875 447169772940546863357384706010164864000 10683876 -637200960740729994721289808913551360 10683877 696410232647064018679672323911379929726 10683878 287540426239903481138920797706198998240 10683879 -365915581338478283183929480696267603416 10683880 -335402646552162788388697018448647833600 10683881 406383314333525017187515419415668656640 10683882 177578850592273529531235306832120477440 10683883 -20672334589849882820129161268980922480 10683884 608207365273512947740195071346349500416 10683885 -132092536072032521883290158492893667200 10683886 358342469728289272490875699309007395392 10683887 65154821452429263939264898465679571984 10683888 10224766457475562265908792963640131584 10683889 -375902831485289264764431634212460347310 10683890 -43627968689039040036528614279054592000 10683891 320406715894472898333307644569458113648 10683892 342314127918740258962465420106088185216 10683893 -206943768579246736090568887919165638656 10683894 -21503872052651877885097016855951071872 10683895 -480648501614236449400119167869685874600 10683896 389662948393279411368769555335381504000 10683897 -130712619740259319537376966865985935360 10683898 -22458576698048657157169548035098198080 10683899 -444250965900863444737574092214980998720 10683900 -7863359921546589636494782424377536000 10683901 -329268068393581587507515824382702462376 10683902 42179365429830490501765743342974344704 10683903 -72676035949152695681896838579738468592 10683904 -12309843448195534924686772516480352256 10683905 515310374127223358541871212187904990760 10683906 -93705315123082305148188893808485755392 10683907 33266754529439862464618533124402383472 10683908 130642151734814959137772685015064771840 10683909 -4192023536486053894025066568595811040 10683910 1577655134153478075874042677844080000 10683911 -705496564335871655244350179754582115792 10683912 -62810404090007830147606854070407168000 10683913 -243919349808758949908250650989991332656 10683914 168131810557519440464148295367842917120 10683915 5447412094863502043829075235365296640 10683916 17575049254096059723120123546600983040 10683917 -507390798244834940466040450770977849034 10683918 -25349731893964919273711048086200875136 10683919 -673847362933741823237761087367051950440 10683920 -12759235786801510898322660368798023680 10683921 59731516204026113545825823540338487040 10683922 278720348312280572113687046168404852512 10683923 -812684307137435724268852125593955663828 10683924 -48693164131443856438626408996427837440 10683925 42457562628245340279965706533468816800 10683926 124948645381494688786485870335387309568 10683927 -368551793875928403521063346678517034160 10683928 -680976803064649918757123617625811456000 10683929 413891409066546251025748236614877283530 10683930 157846938290607778256662197867570769920 10683931 -47185526941644227487397318114822758268 10683932 -26218876035594670927170160447975511040 10683933 -34230311010145122643068236378180439552 10683934 52211178944461804030787539732015550592 10683935 169729788723496502667728340885138281760 10683936 -353607320189526401743305835177370124288 10683937 72793129353999030410276977541030332800 10683938 83610011328269914863262104995985338880 10683939 12253556041666869135633401222230574592 10683940 -324783047673611505620347293174034022400 10683941 1011104139868824480913911229727200902684 10683942 -73786658242991196849589051160301210240 10683943 -38629906886970385200314834261669837360 10683944 -267964955965217270586425398193659668480 10683945 5133447289807898139144509237962602120 10683946 -17318426547516981703459100673965568000 10683947 -436106659629151745322564111672446061960 10683948 -43257766420485819919316401804557434880 10683949 20678705839324222606195665610329697536 10683950 52842757801432270949397679406350766400 10683951 415897216124816125489580525287016948232 10683952 -645593662505143157481669002811604992 10683953 -257461508653111998429998140842298422720 10683954 179446788198001456945587731482351741440 10683955 402621712499807656256975145160328460000 10683956 -159068284860600470258559695382692106240 10683957 -19088900822790655672332626424663596640 10683958 236940935119780524182031400545019186080 10683959 296204580015182135727464192929379354928 10683960 -123997692819930099512465142642180096000 10683961 32610809389423838152465874212578998532 10683962 -133292385255794206013827135046970842400 10683963 -53309034060778423840052088132282145908 10683964 88237154844585152235612253824089239552 10683965 -139867726706549272840436311662855757140 10683966 22419073500275662854733495416908620800 10683967 -203202430374184146299545729861714808832 10683968 87507892177311569465096872498918588416 10683969 -239413954841585651167410783860298109440 10683970 -187303422471051976919685652031697047040 10683971 143010785782181672621028677118628062144 10683972 428572801461019538417882879988029952 10683973 195607793557611423201136575210641933760 10683974 88272585485058901691050766516792525952 10683975 -92919067037356810788627668547042299400 10683976 -179479993211617336401931558541250001920 10683977 742819810238014890431777382359061786120 10683978 138847668658389449572012859600737300224 10683979 32883046899701330085025972163471650580 10683980 -34189979012922058895539134231752832000 10683981 -171806994300771535241639470831228058112 10683982 -46855082983524923531219877306296459136 10683983 37614374119274934400087857402160770384 10683984 42038789681671450856051351054434172928 10683985 62271024694430629704399871481614492800 10683986 -181448034677840305044382742167787645808 10683987 -478098290051508670906705104313110541248 10683988 -8866622126596723907249410058016968704 10683989 436003023435929223930237345279318947790 10683990 -226418554614400439175563007915788993280 10683991 -256970268012432200757967565630833583608 10683992 306654809044431087870174836333694812160 10683993 -637130366774008718402843793249475234176 10683994 66486623462460229266489747051450236160 10683995 865412675708215134321600953285529600 10683996 -272065398209761949672883686355994449408 10683997 384392014857403025730493550921299953446 10683998 31532290470323774714585188895805898368 10683999 -295300897337721124731837668205125883816 10684000 -695406327467383600252915656805318656000 10684001 426997989533734573761838994092938467604 10684002 -37324604602431669977781089374199218176 10684003 268298859057373262424635742172121059464 10684004 -282834719933429198901297224965697034240 10684005 -40029075720759160941034584448686470400 10684006 -47897362427701179642726084172569734400 10684007 854394286210277706563165243778425168592 10684008 -40798270396995573326195148437871820800 10684009 -88815586502574491427297293445701356608 10684010 180778618013010551516231699519670048000 10684011 117199734153377079602877252631212468960 10684012 971953107278205360104243303865068032 10684013 -8108408344310638798151640283546531680 10684014 13777905255318034946125001684297579520 10684015 -70322885963001790140453376517561077200 10684016 -50088050492318871482353957621371568128 10684017 133585058600533856063485401329931972480 10684018 240638209380564074896690057794374206080 10684019 -716137432930535340496285946811333926580 10684020 -57051692951877076079665865848999864320 10684021 -643013829299385976423331083563998621408 10684022 -205311627054316172825337421440409742688 10684023 66261400387817221219492211382677687040 10684024 350228175394631388910249198895722782720 10684025 -406103438547728171381260320446864996400 10684026 27416772430424122996316242227585558528 10684027 449450397922739943923481679675809875876 10684028 -482027234531035783533390790528757666304 10684029 -5166907087116202479113063448388076352 10684030 -15361671514494873951524932760673849600 10684031 478655638010011502159577057380803880832 10684032 99456147176113938654535067701912535040 10684033 -266436061041612499068110572374728046718 10684034 10051211286789495129662283860691838416 10684035 29244134022278586237594238466512440000 10684036 413539861315122666338367175388854225920 10684037 -22894546723416063755711876346401610240 10684038 4256545147676074869103649856404279808 10684039 -471256159131822147645051387670868193440 10684040 -22550844947910579268916699935707955200 10684041 -1564662111613482140660168613499863888 10684042 220510307696992570312122290608260691200 10684043 -86963353973121460875063861407548744920 10684044 -121161409100872577616638112454777826304 10684045 19387452979096691490417275518076019000 10684046 -86864307569338821959626432895714406720 10684047 3523562616964938161591210414594999040 10684048 136524097137848451127315765211838390272 10684049 1299319506773328934516882398902069851236 10684050 -29570677052118942736737327818411712000 10684051 -18258309172672319242769931621498375936 10684052 157076880289760133788217785696999258112 10684053 29837901678492485476632181216985117262 10684054 514065615385230434025814790857420976832 10684055 449312794999494845088398072385157719960 10684056 -30013008149033545884470783115570892800 10684057 -43602527691080036424378069931059422976 10684058 223698414349337633367298101034442208 10684059 37232044193710512249480587360708909568 10684060 -57097396834724908795081549136620331520 10684061 -22515017389757614256224029243312467520 10684062 -11389208001542829851156706552624592128 10684063 164337764578718391052297066803978203224 10684064 -175526378587757993105368140833200472064 10684065 -74056466669702025694737825055534752000 10684066 -5161945541295763232460336292499281536 10684067 -69991358533841123981346399612185909688 10684068 77488686256752499935195657268239421440 10684069 -117634405175847016258263080855618341440 10684070 120475917672541036103290586040736836480 10684071 -171638519018039555226609719993052960360 10684072 193190563244313263665880646609406279680 10684073 -609155570469351619544047036883985468678 10684074 80556050454943363400806231217767568640 10684075 8361421598297057528197216718209677600 10684076 172421784278936345404375949061827423232 10684077 199300739851034540638535367014264205120 10684078 52386530805697873948698883120661931840 10684079 -154427321462301995623499656058996907024 10684080 -30239119511794738292638424340706099200 10684081 381297432288402299089031262254160480 10684082 230049486398066615817805370256355770912 10684083 -150263621018093137842790529076170481312 10684084 40595982831603281853906006441572729216 10684085 -581523673822099548387975716240854037220 10684086 107404466200822553966058301854514089984 10684087 445533022680172890264699281790271229952 10684088 21009388926553308771375624883812433920 10684089 -32065603204484694566570296972330800000 10684090 77643785037146324794812631501189048800 10684091 -599964548542755820687220554241252241816 10684092 320376221480824747586911901319857455104 10684093 24460133520156859462401832649105784960 10684094 162817833931638926369043640502745826560 10684095 217754499639333598529028270066858700800 10684096 -118921840798597706222999912214073180160 10684097 430845584653167780571601830161855060546 10684098 -92357442856348820286709486156817075712 10684099 -188350730687603819600866330418644500160 10684100 -56799268774652994636092492423242137600 10684101 -384246960077704165663089816026156091168 10684102 -124849396055277108794563447242729995136 10684103 51955319683173702543122158891184219352 10684104 -448355603226334176129162746824671559680 10684105 -329438260167617643680350811245066811640 10684106 -19479004320300539084704667785899803040 10684107 -85387439590465169932179620953563352800 10684108 -180389340410779914462892280567535035904 10684109 -441907577126938649407728829384024598484 10684110 -3135155848467466339689114254985786240 10684111 -9391164845982714413896292238658327200 10684112 112526000833736052711344710005740666880 10684113 -26278657197916049919713730590828812656 10684114 71317724400438363144622754998432141824 10684115 127568893982024142720406650471612843120 10684116 -258855418803538094520718321652345610240 10684117 -367924092931068255268535134377330310834 10684118 -74898500649493096674792275180358144000 10684119 12064687543771408552507654709275227648 10684120 -177086553246698472497238978176013312000 10684121 -166608422720368956644267003565451046016 10684122 126100367508894706223293995897342347520 10684123 12168993743050888530445546325322916480 10684124 -6950260746996815730523892482886811648 10684125 26334384284037372044886334003961439000 10684126 403422110341560312602710530519265904640 10684127 566031530991122963171301722518978946976 10684128 -12072373713878165113403295106200502272 10684129 199049817459023628039042998656960024576 10684130 262582661269140118712790217632799142400 10684131 -63332536504637998790749757334992199048 10684132 -442115490994684085012035956391687967104 10684133 -479288697499483636665136521774551072640 10684134 -10196656325598001327169618228446167552 10684135 188837193518651614310148417491602091520 10684136 -197412494763599945433425621264640215040 10684137 -316757062171101613710099663366896538720 10684138 79734740024217299509224201962998781280 10684139 -376228648452299145418902311168130978060 10684140 -195244807588012358843410195807095014400 10684141 -326925492884384073205733444494535702228 10684142 -73864563680831941530542343689474561280 10684143 -800846770029547855143428500653707040 10684144 -77155766995623859100957077068694880256 10684145 -101578657797460886880040539034773713100 10684146 44845166948968420645874643369512909568 10684147 -322694238374184208879615670076757782168 10684148 -419433607222392063609129715310893617792 10684149 -59173011964554808744110302964255922560 10684150 19155133213355951882651238182830771200 10684151 417659643276172078251722292039377426400 10684152 -291301374447638300762568918119609856000 10684153 578067521723438873321141726131093713664 10684154 42796219830862454253151335140496987360 10684155 -33918172561170647155604834209687438080 10684156 5816572639571485714117477883014568448 10684157 192421549523841792216717646438494269664 10684158 27998334610883683858888060067919618048 10684159 -424524147660478127794758056979469093584 10684160 -220174028209985386301051159614366679040 10684161 54492612177998567249622622234817996688 10684162 193193646311778955609648133727715780512 10684163 -275229929603397356758570681686387091200 10684164 70262863815392915637768417054633848832 10684165 -499039657245836311923543258056915663940 10684166 -315978425019511380343030904417245309440 10684167 -763215267549747803855297064513421824 10684168 871474884559835551633443309568453509120 10684169 59096244113720799324877581295868827344 10684170 23088975658571610303127161075500083200 10684171 -589941329847064914827465711026725843628 10684172 313042347036253511515191195988765714176 10684173 -106839821535246546750589841895936292416 10684174 -278057308374651543682549897867555289664 10684175 -30049185150633190365222367430017248000 10684176 103931859945525923319949605872536584192 10684177 17961434606986321676742012104389452672 10684178 236094335769148176940967206821505802640 10684179 -493942649816936554256331487568036628 10684180 97835803273559861873654113858077504000 10684181 278011375034296598454841121882857903104 10684182 -3312995415902079369327937001570080896 10684183 -208420539415490552974669900239373006560 10684184 96394124696853660644977189909663334400 10684185 -50035087768388276883570948675788299200 10684186 -128333175528905022481609742593912901376 10684187 -409748305425666618398387576726164460328 10684188 20609509359249023935765501874276112384 10684189 -107003819406553312320842732327467194010 10684190 80366924428278895092569093001104302080 10684191 32933796343162619672501987261338721664 10684192 -414298190584685030665764478153221734400 10684193 -254848159192462089824604935676824206956 10684194 90505109046742783253870046233809536000 10684195 -509713159910285856543342970887986698800 10684196 25743542727847767778597721250433704960 10684197 425846610964733049403850494332857376000 10684198 -98488706077228625432742262844783470464 10684199 -1009612884888317871002880175995246491280 10684200 -70739070802963630643826886966235136000 10684201 737062556252436317717240260552354503504 10684202 -325701641107237929251867135532798170448 10684203 -209178693493724461744595075724591567696 10684204 -442653441216301331918915399522663141888 10684205 -201745833769530642984930366412774346100 10684206 48996698663965171823705367182651970240 10684207 -69244149371793871040271993375539613680 10684208 -85992430945326767962184591483834597376 10684209 74595672453494581442306941678566649920 10684210 -605198486705441032070374870874557440 10684211 552318208267952098395750331111882569984 10684212 9679056497505262758268791033420054528 10684213 362399812950626056598512829468973093280 10684214 -107292362049629343727355446159263252288 10684215 409991795891066568834892289445186956400 10684216 639248692471674279115496712372235284480 10684217 112335332573384936866936978854601251780 10684218 76148398799814015459796340337866210304 10684219 63986267130535412559221505589897330752 10684220 -36919436156970896289669617466664005120 10684221 59610536169195783088685712927199341312 10684222 133675428673054337281041025884953631744 10684223 -26138284171553321073875963869056796032 10684224 -98370590608181702571566048516906680320 10684225 -252067052872709369545588115429953278250 10684226 132791845277539605819547987051366940160 10684227 -120508896511336027525258304766904987392 10684228 -24039594816027778762559990963423576064 10684229 -857543068435475942003640425055470587680 10684230 189519155012904161582937248274221262720 10684231 -140835607791448277251287541018271874096 10684232 -115692461777939040004643760854011084800 10684233 -20147614721587830714736307285847779136 10684234 148223386304948152843596471066996413952 10684235 -281284976083868562687434693266192575600 10684236 64709899942424445382208428988174352384 10684237 336746385316563779973606044353856752886 10684238 378912218960667892405264763542822474560 10684239 226901520122102106005855868299671954824 10684240 11094884943336957878511200410101350400 10684241 513780885505161998046452663470214962800 10684242 -40780250527207499197291934440345503360 10684243 -164463573585183614313944673239624025536 10684244 -179048412023805578451914747807484956928 10684245 -62119138138267337821642397382608613120 10684246 152359706833365334079206420244623287072 10684247 -267406770107411245190982161245186732368 10684248 -372783924880781035598020297501300039680 10684249 221709472283016672717318378141203782660 10684250 -379327190823251878615163449463380968000 10684251 100987190357389844037088739369178528000 10684252 -161010398158090826678311195571011915264 10684253 -134115709340867646068552707068965952 10684254 -43429124833586072119746315254636215488 10684255 659080561629217208212190794938990654960 10684256 -197250448596764197005488441897433169920 10684257 -437216548795176152317143194790419086560 10684258 -72480373454319727537645688942841042432 10684259 -44396022443689329706957990814686117920 10684260 -9971948431322865082691950716605617920 10684261 -244293896399257353616697498783576103360 10684262 -137491903853184743360234122585489835328 10684263 46589292339213204286739476460526824784 10684264 -765023452143815365633613578905664496640 10684265 336823568784059823616962480882783642660 10684266 -201593367774049393737457329421045598976 10684267 -503634322098843879827044492556035290480 10684268 -52318356644235740030791681109977626624 10684269 393558135460307210696367430597056373494 10684270 144017950812749627281223280247162886400 10684271 19177208076750638281004380829029285104 10684272 -13326142398626355569165301344543047680 10684273 -180802317763370373332879589476319090478 10684274 -62414087031982534814286748515033200640 10684275 28879833682933750603265501615823129600 10684276 -581965061968186333303742447885049835520 10684277 -42178462803215649540301985227775864640 10684278 9208863898163595537642912028768957440 10684279 336080341517750646599022374177113388976 10684280 -27176545311504569158681740821455872000 10684281 588914373421158296407576961140528887744 10684282 -46792838356781675092917847502262782976 10684283 548867442118716735559059266219265530532 10684284 -116366537741354152625764461484649733120 10684285 118839543388167338130257359135449699960 10684286 -87617758108907653672615309959713390400 10684287 445667174543144881527329270002420904688 10684288 -43324933590971981577445356098530836480 10684289 108572576194188666154301140451527910400 10684290 134848286903343219069647627187785118720 10684291 -742487890857963525605241734232425138308 10684292 -7056389650194725520374982960747225984 10684293 122498751904313032593942482956403386368 10684294 -57413599790493773917775423551626092160 10684295 42096007193190638077557177041484593280 10684296 2441261021171381559500561347033497600 10684297 81949626362894769892921381215893192740 10684298 35301047152703404830710422138637475936 10684299 -210789915731036122949925620387012036136 10684300 9653174873759984325580482996435200 10684301 -79944604689884482143805234346565638100 10684302 79030666366000128369526561131501191232 10684303 348842898769570537965079413890309483328 10684304 -74327181743960647290441375443251322880 10684305 1443781877843080287552674927958174720 10684306 358081980131764670310950525013223358352 10684307 -161541445995771827087139849971600048160 10684308 54357410910445653875407892263612938240 10684309 88186430194862147229318311581204121116 10684310 4238518223043771308882119462302720000 10684311 340927893087841084563643219456571558784 10684312 -653615242476851966564043304386921861120 10684313 -5779943950721367155808725829692654040 10684314 155984570309568620921803170693502405104 10684315 -245916159535125092518305788492897999040 10684316 -56304021755890939773302213165044001280 10684317 -6960624465698285766277618597569854976 10684318 -197778137105216590065238754281551488640 10684319 1727319384621378167549900996085856944 10684320 -308836588295799010294379043262326374400 10684321 -598304732299137337840033782342515857388 10684322 -117740518161137920042562637448011150336 10684323 -126528330346588399588219227255507675504 10684324 -4192996240141373037617903184481865728 10684325 281641176513614915637063646338568864500 10684326 -252924453072508017499156297059379439616 10684327 -6749589822330161047903293477493053560 10684328 -94757715169616745463334456373234647040 10684329 -84008525932412241375650319310470485616 10684330 -97119572407233364644212874635235963360 10684331 -139663463237962901008160902609327096320 10684332 82779627813693551519028469020589132800 10684333 -419408370876268493559237222388468955232 10684334 196854273959607476445916190821862826816 10684335 -38722714134768904386647417350647855600 10684336 12821250282248398223099412947461996544 10684337 523466934807093656985915272986622851986 10684338 69152894052367366568734522792347041280 10684339 3395977996526572909232952453220898824 10684340 -94084702131641350649984907717283430400 10684341 449684655339061705784658562697281573248 10684342 -73096012381009029887603410640950837248 10684343 -856041041964263046576248014639817382600 10684344 131959772457590802801129000934992445440 10684345 90515816567820769474516312010782687680 10684346 98357638426448631717512695980253278720 10684347 -255873929595942185542805545928103730128 10684348 124841741575829014616567821128456516608 10684349 256156598797392517870501523112753777408 10684350 87819108549307125178365987850066521600 10684351 185619232187384163842022523936892624592 10684352 -139048234029644976663687723063240032256 10684353 19990940124759244623520603619949962784 10684354 -183321254534187095838902872967538271680 10684355 723542233957723668685916460216541248000 10684356 -128031654241529770507190613824535834624 10684357 487061851823674713750484255368189656606 10684358 369248292159740713612337776789874045280 10684359 217135046792102006050986917950808912640 10684360 -260786354520245370121258889208311808000 10684361 -84546515000985989823322022470631575500 10684362 97281130867373170965346671533839153920 10684363 -37801265065672078610000745779233688400 10684364 -41153479119263709259635910114436732928 10684365 15352243855921758713880274739674488000 10684366 -41762614289412085770651828810363325440 10684367 -2611587515576430420969273146734978560 10684368 -2901686780967962720998823706161553408 10684369 -840706117965044946877588413153652414080 10684370 12361961793437308161143472634605470880 10684371 -258978913172290480307204098168277916096 10684372 202863574163169878213432174846145992576 10684373 30364386475101688409743341124260519840 10684374 -12616355804960449318053955720384419840 10684375 212713600399921603437741826536521700000 10684376 84209794269577861628461298849573437440 10684377 554073073543047215594842669213286611248 10684378 -273623775517144302109720884532566054144 10684379 169441112433470683735827925021778251776 10684380 1270367458169996367691119834100531200 10684381 297417279328614101707929276330030552972 10684382 -199427053248199144101360137951677440 10684383 -157230928378409155097088576629378211840 10684384 -86307152401160502453078182239984680960 10684385 486123718837268424765133462184813186580 10684386 3872444311900627559015829843971437344 10684387 -118503147488312629435184038990525376048 10684388 54716400154298184843038057284123176960 10684389 439481797760896426551556273762401392160 10684390 280346662734674382095820920358637219200 10684391 -816217798984396123174522969082630699208 10684392 -16643331406922765933401087019416289280 10684393 -290378888259083243715402727723131114636 10684394 130507997278283638969808532210398859264 10684395 102291066837296710012398968128337523840 10684396 364043019367698149988979614022640161792 10684397 343491694251747209102604195006276744480 10684398 -69412300086487590398615925826075501440 10684399 -409383801117587051564972693647004039880 10684400 -14586779342615778554530834016568115200 10684401 -97598299461419554609590792590117720256 10684402 -73550978209235422405795858290790756848 10684403 -401130699720119311338497836398366659880 10684404 546009501696454724575056881972787014400 10684405 281688671469917497629118853144780277120 10684406 -164507556962796093381705761116036878336 10684407 170395813870928111438594110319301515520 10684408 -31693584473226551248574004744251351040 10684409 -257891100668469949501557723204174474390 10684410 169802095896785820743635266578526865920 10684411 -29281060276149573157557219455584839600 10684412 179098811178992308744259550787469667840 10684413 -472936157370333902031212799559805169600 10684414 48906158217929240831858052781190710272 10684415 -60259861651087571572794405857720857920 10684416 16448389625188781670276526623927828480 10684417 297389966256112105604187692268929470466 10684418 -127804159043483339371568431716541893600 10684419 -39751316883301938244713522760454905680 10684420 168509204550628221446709567327052001280 10684421 -815646088247494940537675137223775234 10684422 43731279075502258656874977625482055680 10684423 -357323645382202004220829870182222117080 10684424 298956073800060151521783680299136901120 10684425 1692519823956480064606206660901111200 10684426 -24073773222750774832878520967640436896 10684427 312951470517342068031006538942257611760 10684428 -152546081231664944626444192046009364480 10684429 -5049099568721621388727210145438868480 10684430 81510191887058861671309249367267397120 10684431 120106575350535476646001104495316292520 10684432 116493912076519435730459270936643108864 10684433 -404856504072990238888471880313221898318 10684434 -270409791157135410801099524740911866880 10684435 174789893373564040009884406659376812960 10684436 15262967341173779533911968297173284864 10684437 240422481324779595712184639515582496160 10684438 157364826941070044069402447063797209120 10684439 -478321553945515862648966555322604760760 10684440 -133777105028650790544902741833863168000 10684441 -30431655736503553862841499674769036800 10684442 -125517585093931218273550048248254074128 10684443 44279090829813346254498889617613295616 10684444 -185494760394507305978824788994204097024 10684445 -461212287083539692676107323559776337300 10684446 -727412038527579777541250163970578432 10684447 -5846178925923798301530437722724412480 10684448 618656666231911139627647529725848059904 10684449 437516496494450931997178602480399362084 10684450 -35566305008591034272392985240144154000 10684451 839785428879082972308600165047625391452 10684452 -315774920072913404647874942276859091968 10684453 -93374952042597895920862332259661180240 10684454 -198082520889970167384015051284743067328 10684455 231745114444072266190630322650194757920 10684456 -560697971773728255939805996461021189120 10684457 -27713885235944301571534420854043413888 10684458 115114983331549245584517898041159330048 10684459 703958346244826851774124101545258452660 10684460 -337976851792444653988850955421286400 10684461 136698602303008730561111986349962101024 10684462 29121735209352627442712285919495643200 10684463 316836473999114911329222227581222854720 10684464 -19110870173553293729750808696481382400 10684465 387429462532977685513346529504109091520 10684466 100219265249828801422797049041098062848 10684467 -354142041620031588456097872797576099160 10684468 -10185084654075502251073295742293780480 10684469 -322644985148833523323120797495011498130 10684470 -151346815351283709414232655118835334400 10684471 -258871235731684655896364945269032509440 10684472 120732424451184839589989772342879559680 10684473 60608830932314303593991077392678813024 10684474 -190895175054657322984805821042940709264 10684475 8191222045140404049720036105036484500 10684476 82865564848298783995974778939393457664 10684477 -326970981415749402158141333849552574336 10684478 28366463946888457913328002503840165632 10684479 63706369944405765511278637460312745600 10684480 -67435399280621036648447987825183293440 10684481 382954338005210859759754833801997872432 10684482 -63423983830155479759978520327457689600 10684483 615039516014464546522426551301687503000 10684484 -433364186440139022125476639014820953984 10684485 69144885951061063609476961100548594560 10684486 -67914200632714789593157115778434191680 10684487 81146515964234792458121824286089226880 10684488 31612987900785407918349476999403970560 10684489 -143570445622917763165884420129335653632 10684490 23471395215500044371523242868604098560 10684491 236334168231511938316483319486638875648 10684492 -45681924203255398269869329511108505600 10684493 505470049661263209046003281543490276416 10684494 -113541978191596345060006328381617920 10684495 15669016811580495260460869987561294400 10684496 -116545482412507623987805205439335374848 10684497 -514881854494555494112769548942070634000 10684498 -136524714712825375978938164363723147520 10684499 72007408237415620088010582169309020960 10684500 -67506161231039893185176701844751360000 10684501 295658132404099546602492487717659991502 10684502 -460257174517417326473859130327011918048 10684503 56305162933712324216331289752606494112 10684504 591830663736402165799784556603893237760 10684505 75346417455806352565153097159335173960 10684506 54879009295786640592363719283151208448 10684507 -264051792934751529192552117844559668560 10684508 -10422411421490668680886397027858472960 10684509 -7862958535005117724782270555914227200 10684510 137606148334674483519318194071152230400 10684511 13872399850148301740992967179393995192 10684512 -135223989446759128243854450646218964992 10684513 11544456255246381794123233623448778880 10684514 -330327461955852550544433805684250868144 10684515 -62558991228251568238708854348048217680 10684516 27415540454649626670415751932922026240 10684517 1185457735819877576127372797759686332 10684518 65119519134320758523297744455288499328 10684519 -71250295017634538749910399789220875080 10684520 19744532815448884594838427962597376000 10684521 -5908180693543612599883954651197163200 10684522 -59530612682907677145811494431403979776 10684523 -22224144205181033675492558465068558896 10684524 45559482892032218157928935954304390656 10684525 262010090810989235037568254304399266050 10684526 153494675060577432030579741613275803712 10684527 -47877410661546105777726827572485505536 10684528 -20380159672366434720936780271210168320 10684529 123903825421146333340502757234689454576 10684530 100000650038253722796423247978889964960 10684531 297032115017970449482333635245089287504 10684532 321365939825984481551395173501403149696 10684533 36052176744629184822488977094736904224 10684534 -39739817900833916683661173671666893568 10684535 11511999565806339408668291117689631040 10684536 -131076139033358522125439184818321817600 10684537 -751382511528555303203889058521807873814 10684538 89848111778873491282778529479315250144 10684539 137154789788856160321590721487950192200 10684540 -308894095292619144911656800638375608320 10684541 -69289918157162923108672677925695719328 10684542 43140275296612806057252789072603456 10684543 423456509604683950210891125439218449792 10684544 272439754800988235194141347092354826240 10684545 -208181421635297878086327743645540407680 10684546 205326222953688607290929132646111960960 10684547 -18125705104475537195944183975863920004 10684548 19721151320656286454802220082629616768 10684549 -61618166940721053806077095983363308450 10684550 -69076057542468139618793556983070331200 10684551 -302956848920637610120772760109548957696 10684552 -251363862412885379860037554209570201600 10684553 -297378899832378628800392221360341894912 10684554 88360216645744786014241317081393408 10684555 -80219589540509539979138727829596614400 10684556 -382034241697540331147518683442769383680 10684557 -350757744026783877361773761804128154880 10684558 -242257583936772897932450881164714209280 10684559 222778798682710049315873504137922970480 10684560 -13166968390317829416473656764353740800 10684561 738876172299305474691495818857026170162 10684562 -41697626251875225523419230590533854208 10684563 244915992256044296127096135003348757944 10684564 -64637111022439323116919905748761499648 10684565 -394561668616796756518072431307843317540 10684566 -11602322564293946724211502455924230048 10684567 -142098866478410768609612226799295107384 10684568 753516191794138313365905804533076664320 10684569 38770622162785860210819202677053158080 10684570 -61785242749121958552639078153283809600 10684571 379824300430080404210869748210393120772 10684572 -19570647449485403673929202487896419328 10684573 392988618597884093066305812128005262822 10684574 654526636605756350756982982697500569600 10684575 -23269201600195537436679700785874560000 10684576 -108483276368665093431978630272699596800 10684577 218391395699911290108485572811919513024 10684578 217024565476650027866555755783933986048 10684579 -762876274278970411105704586866491670820 10684580 267442431923642154624856396847540179200 10684581 -34909647787512936230022505582978305600 10684582 -79159070812528118213760237912394852608 10684583 -119080422651507521562761050224626658336 10684584 -39240859490615595248053945454353121280 10684585 222637317674904828991140491047077743760 10684586 166990179341198663662356937935500117760 10684587 124834050215214024075320010902452412760 10684588 -20909575837250536414302670357307520000 10684589 -6139672105317882068159642594211008244 10684590 -35483904012191234748663394524832911360 10684591 -170882342094528511227761347330274993008 10684592 62792780461509671816308665347709812736 10684593 -192141116615993336516210148052371439920 10684594 -2551673924184794435697743438499185904 10684595 131905778034217568342184505573943055600 10684596 -53053964280149617101245454999199512576 10684597 -11331075190001184227061899862052319136 10684598 240482348527035038709525891334765072800 10684599 16941977648167451385384000880276474368 10684600 -7821777967508727564169528361751552000 10684601 -245778058250810794603853372854618318908 10684602 -233464014493211845243055834273181726720 10684603 8110684426553357489473964276761107264 10684604 30759810605647921206220352721116332032 10684605 141608848127582416405603173044914555200 10684606 -44656206846366542129527220274520597248 10684607 -844796341479010465890828351240552030144 10684608 -70835244862710856386267142820651335680 10684609 -152609697704768972841035987078490649792 10684610 -204140872126220625881363739956291267040 10684611 -73283457187105878031687548590186046816 10684612 309415653555437426704809088629050383360 10684613 -11533286143870860523762800512634855138 10684614 6076723355135636688945443454944997888 10684615 -119783699081244241671582566387504467200 10684616 135302308275321139029339223155331737600 10684617 -68567645693812434422245143041684974320 10684618 100042849027796608104149186884694333952 10684619 -217389228135355134364392577743016910088 10684620 59004031395294062877208122053280460800 10684621 -1459443324394976927844924859036155948000 10684622 107961951985509907891587597061222353024 10684623 386210361781428993458323891452867477384 10684624 -161607776727134593707816207923088195584 10684625 2557026989730524451117621247194864000 10684626 -94726456418673267990631047973764406656 10684627 -113196803054155273645347836670909152400 10684628 110505294767765576448007435185235511040 10684629 11041746991200642764603981262613645710 10684630 12861823479309794184716107657487289600 10684631 782848834160289983763501440986622637000 10684632 -149047757425851204429862092309233664000 10684633 181917982158787027099092206640521899780 10684634 30342838781561256285569456173342431216 10684635 23714399076935663829220900088963832000 10684636 162695144734966448476676308399951899648 10684637 -489949089141184424302038350455300474368 10684638 83918939181530719732882272272904300288 10684639 -40365927643428685404168863716492448144 10684640 -5411621156368957237931355925582970880 10684641 73901206617570162584861846619752726400 10684642 397105566874318062787875655826080774944 10684643 -351940772068774604876181323384506155108 10684644 160774815232067340809338073088944578560 10684645 200772372226772165341075767350587909620 10684646 113759787122024771249045120472100194816 10684647 176264770880398075207716494240417558880 10684648 -153898784570207767714634794640225402880 10684649 -244330661716870346017385848852093153350 10684650 -10968722506969052228485713713972736000 10684651 -158882351047212235258990218369426748416 10684652 -81590857905276900874402868545082511360 10684653 -94736975281088134678126047794974913856 10684654 -229538819046679466584536620914580812224 10684655 454798660144031869958207668725919800000 10684656 -141745444364781129946381707274940252160 10684657 656536546528867073575107180012489197906 10684658 -441356381866132558542914828128488142320 10684659 219036550003293627596269140308765509680 10684660 99527704830145914012878390690426634240 10684661 236067496831647495352499967140833814652 10684662 -244192512790288119538432755131878122048 10684663 101558246615742354086632297159316520 10684664 54502977044229303320076089234334412800 10684665 73040203217611629465533142107166388800 10684666 -429058666163619293212677146032223437968 10684667 -252825719218245475486046780820354951408 10684668 48354341002955522853210928680882693120 10684669 -675608062878106716864934778413301860160 10684670 198678251896505860964427059437377106560 10684671 -9994225928066813617407770364869748480 10684672 -217681858109597430292638820356528799744 10684673 -382196431137225806803915424717418380160 10684674 -4278398871570583463111793069629328384 10684675 -9980784099139663207910206696937979200 10684676 46720808798096291399283816427083768960 10684677 -48541493786984349372335546293960707840 10684678 323800829583339274360566187160032458624 10684679 -31695361873690199069108180565767343720 10684680 -168928736300688132220229180739883008000 10684681 2119533693128861306809618449785280384 10684682 118256426259191825714582867565670699200 10684683 -5241687034850919797655795485319054720 10684684 163059865441734583808737666553929500416 10684685 -456970008010161943181650273493061716640 10684686 -139860373468479031070878274820766152576 10684687 -616200229483312449017585587648759792560 10684688 -71475606247684380207201599007428444160 10684689 -99614042217647326302839869275062412480 10684690 75176840716121008790364637516434429600 10684691 645785614702337155694091448211619037752 10684692 -273185493026489413817441141677726329984 10684693 -256866676963215382330488728405044995058 10684694 205627334287902955011208215655427865600 10684695 239003649891238294388569046496944665680 10684696 -340491513357994897112986773921949286400 10684697 459311959114374086130991822822700275146 10684698 -79635160309330047065015039718812267520 10684699 271583929545324755871054201502517250192 10684700 139101141004093833941186450199325248000 10684701 434794470585231390553750344744977183430 10684702 -175055024710401044550269749371858827520 10684703 -148183486520827976354649867473096454048 10684704 451933772123866714414502580013746880512 10684705 -485731874242749349160345488441206248640 10684706 -173606288540167813883905024472913206448 10684707 400282394828449121502264055694540511360 10684708 5659074718026285671288257203222118400 10684709 297255034396087162322858931524847357216 10684710 -158649335950317982388791845951989370240 10684711 553442973362475995672143280675855960312 10684712 -137036316591154196918105383595611269120 10684713 -154446320047288197871066803292445279616 10684714 -130258376601755398220519845050985575840 10684715 -103334552125691114955103730412306468480 10684716 -63866372192497846917642906163715604480 10684717 30923120994810440570058417575074623360 10684718 30295246641467536925772928008023622528 10684719 -51129924942926532660982862873066906112 10684720 -45045800205810201587756145060893491200 10684721 -519986472900363968326500202504676576280 10684722 -7710108374993864361564522201277868928 10684723 -114135930184711344075150502977686223360 10684724 499706107614515885863309071216273242496 10684725 41857995061401162317576381197083708000 10684726 -1282510607357966039100843498757232640 10684727 -75077533631294610165281302664448014424 10684728 68695369216248140512293716015698944000 10684729 671045496560814786324820500017246593680 10684730 -100269961385279292025782095349059788800 10684731 27172121237197417784915202033642608640 10684732 207401696150282532941145168236350340096 10684733 470999728990747059840119089713291876864 10684734 -167346276907238925096197468696642979840 10684735 -8059109299122312987503410829475552240 10684736 -209563289563148908320138357663557222400 10684737 96456436660450090314358645118744096640 10684738 -21547264884956349396491781349347537504 10684739 55202272948929830534479175960752967808 10684740 59887469202064148152122542867532902400 10684741 301371194593150963302786392969475562142 10684742 -185343547963660411551035129330699488800 10684743 10065903211240824765346817456945796264 10684744 -226216412564582852828050037689127761920 10684745 443308673638816685953306846504149715200 10684746 4340295536769742867513486620232717872 10684747 95288915301841952382561738270176275200 10684748 -185733931613037543900675742405055630592 10684749 -10653442381292997333991344735545678880 10684750 -556752206079794926262350574078129280000 10684751 293544747975496387109056384108230344064 10684752 -15440150407239882620402185688221089792 10684753 1001862201230792019229081195080315404784 10684754 -126122369806111752433925229102385133424 10684755 -255881997472595555618474628572455688640 10684756 53280099223939456961200592370899023872 10684757 253121398294307298250227349121580663420 10684758 85895734377335997950359747801410373632 10684759 725726482737836115635833939285570013960 10684760 -300497484191039972811927963454574592000 10684761 -697975964991462507704984977634778583680 10684762 -325736716991095797373211912029603143936 10684763 -228692985511430342210556983028939884988 10684764 -93091899371663969624481861118368153600 10684765 29797196085571997290482571798400739840 10684766 -195566311494859263793211543739821445120 10684767 90512772079677093399236008007465924112 10684768 -121639319955889342052012568412064317440 10684769 -576568095322641236851586993362898256 10684770 -62505827921951434961114936220884275200 10684771 106727232093273612684080553682958450972 10684772 154308384533553194202331380953038848 10684773 -239162762189405312760596881937054632416 10684774 -241643589875788747127164771637821464864 10684775 271080223330635940825731857236114540800 10684776 -374480700166852480130395583643660288000 10684777 439384873609580603311902613963203597626 10684778 95179899546504543014866175236025929824 10684779 171609564695297257778929049025221529600 10684780 17079580550540860923204062974790461440 10684781 749106521982127511981067457098929226582 10684782 89065709428593268175195750466567579840 10684783 -459853319807975884344448492922358899480 10684784 -151536914665785473355344984556503040 10684785 -199015066058910316289572868765323084800 10684786 -58844814248450118178962878251747613184 10684787 270541555905098970172643526637195576272 10684788 -16375803179630507723813916733926690816 10684789 1105247169298531073836958961184359728760 10684790 103490630604981301122983518778265408000 10684791 -840422381233353749755085232002892240 10684792 -297604245728275243891455286019976560640 10684793 -98683559043037225741900672504679558400 10684794 -230784181333792527332052411066106214400 10684795 -242579044730967788282421867734727586800 10684796 260630497842517196254123240666916505600 10684797 143882992211486390453099936432536967520 10684798 195330115428577817104230974991202982400 10684799 683944022993520731945215109374934812800 10684800 26180946678240327077196175471804416000 10684801 40485700758534308650148200515645205504 10684802 -121999167867803717121188347363079278080 10684803 31479813204673314099000621308915994624 10684804 128568986177280789457705700228348513536 10684805 -107251836071820928837598497037487715080 10684806 -50361075964026990732093824074835773440 10684807 21782300732613893022110389333781188912 10684808 -674693797525588842917811973949107568640 10684809 420337095859960357409837125720639635114 10684810 244350453734166480698038832825663230560 10684811 93294991492926900699537827272587101232 10684812 3300817220811758003839572679503040512 10684813 19956518939071041470879051010934383424 10684814 -164601239949035149996372765075275689088 10684815 -253441012331321009943763011573474762480 10684816 -68863864835086094293640072819923836928 10684817 254060192682700151348091032227755713280 10684818 -240221135083409567428012449454770508800 10684819 -504738668695482214140685901938440649560 10684820 -252856954941069661833559899421020145920 10684821 9085096954359626509764000933382195200 10684822 -73938431053346541044703703907098157568 10684823 -335049204303102143091240003667355320464 10684824 -741340413778593856037554789851890810880 10684825 355281195185340725199514101202322002000 10684826 -130168965494856135449288344736540107296 10684827 -683798326112400584132490192259101935280 10684828 -17178315232336038848352397256041218048 10684829 -261082252316394262821403118120932049280 10684830 -84378218374124969117403587837069479680 10684831 -85936719641712454397405677129288466328 10684832 236241122157069759736467085323858345984 10684833 95769890265771310149498968875813301424 10684834 36347379276837356899774562653776714240 10684835 128327462078654622199963971595655571360 10684836 -28615637212577149952526332364902222208 10684837 -439726609419609172745925781676039976514 10684838 -227443050084142137882260240774082127104 10684839 -154696040866205772251690467191530633472 10684840 -8187947038057538403831813283786752000 10684841 590480973082663555818968686960791891360 10684842 -152945608349550095513042804069876805888 10684843 165527934312843176757503572367472196144 10684844 542603518836563330487876673127701652736 10684845 554110870265611767578124825442333185600 10684846 -161816267452582021677192522416906735616 10684847 -580433100296581136407728585205876832040 10684848 -106819626588019216306024815665149280256 10684849 -187110952483918768717927676113001253568 10684850 -201555997815815616074665896538728163200 10684851 -114386676222441229806255218899202647440 10684852 153972107799962030699516693998418737152 10684853 -359864499612328343666589115734699020598 10684854 -40260132667789777068536660458405563936 10684855 -6486433250556688907454370733997727440 10684856 -110657495753680893321780184136511283200 10684857 48631992049149367649441065814234586240 10684858 -135666313017799381420363081711467918624 10684859 -352247996791851519159258534038425653960 10684860 -77503915262513111638138661753715824640 10684861 422587284359167213455445229558753523648 10684862 417447319948207766955252830669456562432 10684863 -22284694852167513832095327400807391232 10684864 20345937721918080176280321726984749056 10684865 43715224449444608583378635654714722260 10684866 -65400743639685733876447304050160476416 10684867 121368318228277371442851536012239801916 10684868 300632629740423251697328912646719380480 10684869 -109882821475845281513756932192338787872 10684870 -106504474448844344148387078858233091840 10684871 -848024346573934616591099567792041445928 10684872 -16027745594769291621473320178396160000 10684873 -78999987877495489120225523187199475878 10684874 -8243286249903759134538282303105237408 10684875 -245136588059359448807977801891547892000 10684876 -145745750922166399871103934422078904320 10684877 324547926485404311468108777977692143072 10684878 -3544654351978349841375471471778017216 10684879 -616912510893747625729529841808030965520 10684880 21107161447369714541470740846776156160 10684881 -660569858860885690944536632093361613372 10684882 -80217424895437558528318139821729857216 10684883 -660820172867292926784647908557405435576 10684884 -84284931453164610138168943280803577856 10684885 -327317308398205923832544136220335840420 10684886 -162803561591516542773376946825950493184 10684887 176042383466358593919642990499708537680 10684888 10250836673946248769933485931112949760 10684889 -869490019821625897423009319798173304310 10684890 390855869372901320312609429197528320 10684891 -251671608715741045432119951401895335424 10684892 305890978564486739410791106121364072960 10684893 -65761409787895790278159964496423947136 10684894 -74732134114294294824808269463000313856 10684895 95312350183570031377578425240808302400 10684896 -160423932447616910048236867191973871616 10684897 180428648405093100491642791458035744000 10684898 1028842058673060490463513396744256000 10684899 -863021599729236139725828046808772644880 10684900 261183906978526855175352928302155904000 10684901 -810764013119427286900697556101890776288 10684902 -216217293775765285745299217625714869568 10684903 16378104275874714962338127104682978064 10684904 -304485850252905224467666902570650880000 10684905 -43545661456886719656841766612790720 10684906 316183761466834631148562380934027104 10684907 -66278468105436180603624756274614927600 10684908 -49436966342254272497054243747962398720 10684909 495148631370652508439870206018037585110 10684910 -13330233812804762284848853411679000640 10684911 -554600925503315614815555855236675535360 10684912 40213621018400506184379462969097388032 10684913 133747502720901910543430780283684837360 10684914 321324317232171474840889154709864146688 10684915 77139570828846128341316503121231560560 10684916 -301603028988385013253549437271823964160 10684917 83827569429530984195667025573882871520 10684918 -259605386312064973679792068571197311840 10684919 39760099986572877651968822814299264640 10684920 159046090538418756896318607711067545600 10684921 -9040314314673156170639008083018957696 10684922 235329514485571991808821676302255222784 10684923 19865567622482239947929658973794178584 10684924 113548741903670263626298225939320528896 10684925 47319835941446634934777253961068601600 10684926 18971316315753329722420542190346035200 10684927 465725607220274071114241280940130506872 10684928 -9643248093082678168024555038053498880 10684929 51394157031835612610859877223588180784 10684930 -201220579826484304697151261599593612800 10684931 75571629426466270420810274812140756192 10684932 -53495032314873715812456325996368531456 10684933 218490232287004818742510596849480076576 10684934 -75087234955588654709092089392437370880 10684935 286740676771606526760015672417918109200 10684936 -50280838710581839658827517080209976320 10684937 -2671726972404561756248420309878170060 10684938 -180548622888587892835653816959211486720 10684939 6163597074861295714522353085135444800 10684940 280234328159933610732599295264532208640 10684941 2907707996182825709622131084745454656 10684942 -434233628312977051980845013935676955008 10684943 356121749379946987286745291706472020320 10684944 -55485274069939203806814134241495146496 10684945 -29992218245087161452078670238751324300 10684946 313837791357832652373907712605526070672 10684947 -35175142352995338663129475080565712640 10684948 127430001126808292998978064263743447040 10684949 338671858214946875701245014280452849280 10684950 -77573155447824688797887221016182430400 10684951 -498947932942575991284007858084081957048 10684952 452887837440191037434213686683304089600 10684953 279195006765944937850265136552176450682 10684954 -107936084489083073129685485236923993600 10684955 -197001018821501058479565051196185416640 10684956 84480317387988329071574211708201959424 10684957 105551844215868058300381240554388619340 10684958 -154657136044825520069658774528532602816 10684959 223148481868114141345458434403720042240 10684960 -181170750274004871268547973138119393280 10684961 50995596965727041323352824975669348032 10684962 -108813548052240861135532212352450713600 10684963 -853343414837110266778163718693578459520 10684964 -98315538176666144284975454683952625024 10684965 59694021189586253726194883442194985120 10684966 -20990430266024723863219712918277569568 10684967 255651221655794377503581243557866497016 10684968 141226464591959116611730002283733483520 10684969 -99221432992459277405700802914787699980 10684970 -149408200495667406839746408558226140320 10684971 2064461685310065851733769168178039184 10684972 -268874418892956597329335167623579440128 10684973 -43834435032665821121468787857315308800 10684974 35351922337458731330869908769996791360 10684975 -22024495596518974304380526722306439600 10684976 -564245517322821377854790681490948096 10684977 308445195486274564225967752149526788720 10684978 192364035491045283581480305638866081040 10684979 6868449162878856552931284960214009920 10684980 239573751862049486277469899841341849600 10684981 -392862613527371171018255815759338623300 10684982 103652345581893971241955352149482031104 10684983 -457400890728021536111064739961751773976 10684984 -927232396793848489379050265564160000 10684985 398011351618061998924284983974494954180 10684986 51534304854845369890016775028093841664 10684987 -334862389931515883769538756735520634880 10684988 -67814862010992387078776440447737391104 10684989 -435535156122141430665519745745054386170 10684990 256770969996279299206666238279185320000 10684991 -383664239462504571041913232357143244608 10684992 76120920474664003581770461317641011200 10684993 566618281421977479321244914851598432480 10684994 -230235530119955053288604902101470704128 10684995 -48706683347298346783585844203383586560 10684996 -56364203593344890015918995683826184192 10684997 -379051171974041285268622481045241811554 10684998 155082891667459298489073105485252857344 10684999 87198423947686067908613249612756968128 10685000 -45783940223611132946585453074531200000 10685001 -13963485424676575548575315181938707296 10685002 16844551531313882450122104708583260000 10685003 172655556089646783353429251936236960000 10685004 -141831162606500125334135574968845172736 10685005 273013487532613781542436811592150337760 10685006 -262771378100213335714748343618681354048 10685007 528121453248361566984543477551594090640 10685008 73067958930295268851367472923387084800 10685009 -85733588386747164761156974140631375296 10685010 -1523492190626470099873697935645839360 10685011 324552240042106865010116223702907688000 10685012 60486756987491806755698285636232156672 10685013 -74671709653423549050241703035113788256 10685014 -260284080150705970420563070226837208960 10685015 -384088537268721417839380769117855064960 10685016 -139741842808211643777828659585369057280 10685017 -182610208529681063472638677566276516608 10685018 32233796116275059420394854962865111040 10685019 -134166203703246058109264678888606455656 10685020 -125113676480601113713100908633775723520 10685021 270769163928566858379137995658775751590 10685022 9163740553707212117209092330531876672 10685023 155451978506179794027640800854922186272 10685024 -134929992497755606021847492544991592448 10685025 -88899142780983673817002857138121403550 10685026 -419401079002258904367575850479425920 10685027 15851824473669946949604513089560863744 10685028 331753695149141201843537769893166289920 10685029 -65421441365286124341184311947981754370 10685030 251885863662263039278025864543781129600 10685031 123092118700633992618963251153135650944 10685032 -691396801693535874104732967925726955520 10685033 -86354810800702590226434817996742987718 10685034 10386946707269799022485972184885815216 10685035 208597594552853232641074656727144253760 10685036 -113676503936251643925537034293028581888 10685037 298220852894373661515565453912087760160 10685038 132228657480782294661950736971985562176 10685039 -129386331787895704902640694287542563976 10685040 11102225122819693028714446836586414080 10685041 93383191231061040135163400715277323264 10685042 -28912864285417339409870060916577721328 10685043 -257000070287014555136260388747464733868 10685044 -371410933253536356192189097146222200064 10685045 85844938479758308104763050589072596480 10685046 7721736376836577811849383913414736768 10685047 -388885484298691694932353978670063317240 10685048 -213343130190302487358043488198876385280 10685049 -94971645639423218815315544350648811520 10685050 -199223483336016987913825791019540860000 10685051 -92325215123065186430758769600762529216 10685052 30847071641202553337878519060661606400 10685053 1244693532348476301432847197749254404480 10685054 -17685710965371751639290474579860509440 10685055 28335275095009481021493220517179132320 10685056 575481082792236944063400040134774620160 10685057 -69279722981369770288933249984792685694 10685058 -246045758683591939907502965315230797312 10685059 -473039166354526134272690321525938437120 10685060 301134838868230267071140089331237940480 10685061 -357720848734248464596563520212738566400 10685062 332229391292359474612982778967053128064 10685063 -565664193689423544522408036830898611688 10685064 37921625041550627426148475260582297600 10685065 285839169671088748103629329908248505040 10685066 -233263959495598439154781385459512535040 10685067 -12704644248777728933770386550340948520 10685068 -270884106522096326806803163719436782080 10685069 -393603075988276128951150798908652268320 10685070 -1565904053211059100556250817540203520 10685071 -393842805508481006805082049163290795728 10685072 -12532024637294881863719250095703220224 10685073 2711301885356308316461857408801194880 10685074 97448783127738344400812076057990887424 10685075 -302224519108060615334197869005447819700 10685076 229472820588124912541520701808945930240 10685077 133885141101592993028995696223968047840 10685078 277263204630928556965039741355902299456 10685079 164662553774654331803816805983153813400 10685080 34967664028855700294114632125225369600 10685081 340738049856927366208940036315292482064 10685082 -85357420225298916361462120748863216896 10685083 -5737678816449281918971155572335008096 10685084 -185012194612921845117284126530722230784 10685085 -65008951861218491792370358867934397600 10685086 -7179531581396765438753924736212923008 10685087 36723929179252602800878256887102800000 10685088 471660584980855848329843341828816896000 10685089 74884873207024611598279985634034929890 10685090 26600998925777047160813541221723680320 10685091 131810160726739051908295170386416891824 10685092 6047065332854026053604996631709579264 10685093 -674839945444885871372815644399385350240 10685094 23776162763244655176041830939713411072 10685095 318032670253441293503373117331806853680 10685096 -664893275746109858639204209369765278720 10685097 -22963082749516687876842670473426679926 10685098 -147521316776172167711712431947800017664 10685099 1339811662671940651455492510626437295736 10685100 10506061237747258677745771265951654400 10685101 95318860732035049216367812472416583360 10685102 -268115446803470154453723387147244333248 10685103 -228834571194567749232937138784355084672 10685104 76860214752717173049471519326257233920 10685105 359196956453956726169625757496592622260 10685106 27854675637057956048707554966364608000 10685107 219337866344049280731066522124028409356 10685108 209930809235313343615660285815534182400 10685109 200723741147395399009428597192583343904 10685110 -3555827752855804125082857668127709440 10685111 -159355324019746338040407887497122854976 10685112 906200460360087024425031478475366400 10685113 3730059567521126617264679477976380928 10685114 -75944330572324590012341198944446796800 10685115 3574882085667839791598996633377677600 10685116 -165828092641865601604918083275287106048 10685117 93166485750989307102738168325114542912 10685118 37014847936055562226755197321819169408 10685119 167238461619361663502025156474994494912 10685120 -101832230041105602884266298509382123520 10685121 -257409623905315102807497750457428598656 10685122 -114035586559047939052815414442223251968 10685123 630212945136972488569063894973368562664 10685124 -32332761603322109743798732461586742016 10685125 421861516643029795836680505912382800000 10685126 -95937935847392207623673594977072866816 10685127 49560890482073753535864396163501026432 10685128 187405539855608586826453714952512988160 10685129 -118971751611565511116766637590083874688 10685130 32033152902652847893798772496925835520 10685131 -495822296341884704766077326899781385068 10685132 -197904716173292361324993031752745966080 10685133 -25530962169339558183234762915279318720 10685134 -265231500426702758097587162062399166784 10685135 -174868148967480895292081638862887320240 10685136 -42457051751342413807188175461285888000 10685137 523038437387813088686709217695789334260 10685138 62837708693726955443816679243400536720 10685139 -107710276737018117494833642820212373952 10685140 -374387404585135745880762951765248985600 10685141 192502338642475871137030171513334976732 10685142 -25979665704048632335634732169092874240 10685143 148091672934711830245533913799056577200 10685144 -306623150661373622529485473373702246400 10685145 -119344307529487587805982930942273126400 10685146 141452988658821946864150138666990540800 10685147 -1281869962981283577952684197031776120 10685148 -85408127645989352962499933421915256320 10685149 -504487344382988168948452595469477333850 10685150 36176254583553593627035066858227792000 10685151 -245034332757575181089579135038520007720 10685152 -817846815846646274275787682396783771648 10685153 685477350490996025682028867741699050402 10685154 -13529840866353949141634673973227863040 10685155 39305983623722922439005578102228416560 10685156 -125353872732605366266262964261298176 10685157 77537568923161413006844354519598467392 10685158 338189247299104913857229091899007554880 10685159 706675706483681135274494902158036834360 10685160 235737788841026102081982826725392793600 10685161 -492771578258276160986701377424519381440 10685162 85083726151387787758383600965063023200 10685163 -200197217303191796391892811405215762560 10685164 138144716694983185959378134733903839232 10685165 338430718880905781467249089208153602060 10685166 -163178210118564408070180273512559766400 10685167 198896536377258482502820324625542701120 10685168 -3903376967715533199888258328790040576 10685169 171811106395768985672359606148133071040 10685170 207389823388507711043030286116173349280 10685171 122032696543123100337894639050969220864 10685172 63761985044940506206060337222040348672 10685173 -189491877453389568650613709401889640576 10685174 29213979890866742960279082200423189952 10685175 -24620779874897687810974412875716189000 10685176 -76659144198575423569384677663551569920 10685177 145676765294874357987974558955493434960 10685178 57349966649786021369478556910505162240 10685179 -486052281927930270356183857456692169632 10685180 -171871483055483774173068144689116907520 10685181 51168637263679416160595813835764053920 10685182 -56844297955015063315887903359497099200 10685183 7625393071342266658130709628755103464 10685184 404473069339852355982728977573849595904 10685185 326832434595130047211889389672938453780 10685186 -127590287913611371676009726895676124208 10685187 -78460785433845009363903564479089254192 10685188 -177028035361271550725445105696156810112 10685189 -311761490421310888502014877467944745380 10685190 87700174656204775874208841363949723520 10685191 456198119538180838973123163758089455384 10685192 -259081945130718226382540327485887774720 10685193 14008486359566714999291832557118262464 10685194 -284623968560584300015676748319062040032 10685195 -89334323529105941483905226242993500000 10685196 -335605152928842742987473001396177171968 10685197 -58206942789875142118145704426010030494 10685198 -16045931308960397604254631638765390400 10685199 -1892685666782911986991885082504700672 10685200 47259904235206895055129607752714444800 10685201 694100917670989327335658686116307501600 10685202 115454479931609593979481181160608235520 10685203 -717097802247714810928841017797502864016 10685204 103520414955042002755442992218693722112 10685205 335505941533089018229757330586530684160 10685206 -951914188311667734252474157705138944 10685207 269545528733049954739543092444118751880 10685208 -118197940774813205186877281489085235200 10685209 -145805772167682118704855761038919105590 10685210 7417388844854642747888199069279068160 10685211 -726845988851388492181011272346552401616 10685212 -198792459722902590447308258739263354880 10685213 -35893100061722054432597502136962385920 10685214 -84227120301926476585053378774489260160 10685215 -305082905519116956991982127241357526400 10685216 -187933909397136456750783060591274622976 10685217 -6899105929909821070231425881454850080 10685218 -292638386419120727679072587195010612960 10685219 -151673166479845572680380998874704664560 10685220 41715582114331973053132996939540070400 10685221 498588577326257067518109505993430629372 10685222 570515792296779123294453404032498720512 10685223 -786178728506374815455943550334894430000 10685224 -352813384992926343456326402422751232000 10685225 107143273166492999436443704831367985600 10685226 -72805546157287649815911665354688288000 10685227 320519820860337822092230632822357942272 10685228 325904104400696401811268849208776923136 10685229 14017634704541152076505188052680293248 10685230 89595630251368630485253212761670182400 10685231 -27396934298818519265969694022733078736 10685232 -6359701554678970832030807846155370496 10685233 179155349661037806637102616133122967604 10685234 156302968740927657387117198235384671360 10685235 113115962555054593369363358606512281600 10685236 -421468369892359182744364853574336046720 10685237 163240022688355512066638489750210142300 10685238 -157284147933494147817111217324771169856 10685239 5339580728595179088282189567652341600 10685240 -79419466344426691896232459012322611200 10685241 65403632018364928756574137031148063552 10685242 -2030910612347460896894756877945677568 10685243 90030839303740297339868753321957931492 10685244 377774668600179443171657406586379874816 10685245 -507291810317672124228001944188027548500 10685246 -128903665985589005528120650247571142272 10685247 214414378089356332215260120665319661000 10685248 40480313448710840476028968810359816192 10685249 798185890195992224388348678720945677250 10685250 -103494973476862214953969779331038720000 10685251 229616347072775627183841072406699959600 10685252 621724497816582346219035163421914996992 10685253 -241758844401403407937308469654627792800 10685254 -281402566489543957375188837958298242560 10685255 -42482415617269227331490817764541326400 10685256 -140300983529597208468107894598685900800 10685257 849557066668459184610447384476312302032 10685258 -40574403484521011614946414718839535360 10685259 -29934169843396006447733103947718996672 10685260 5361110402827211302957784233310361600 10685261 -517545838523012462074657916000441616138 10685262 121591593436203148227234593580858138624 10685263 129479794245094678875552337139907329560 10685264 89364258405651188198555677616962068480 10685265 -116491774096189583925739564263858650880 10685266 -33666977243611754718705468118977325056 10685267 -12154119928085173042546839024284940768 10685268 -186827823144215084711984326537560440832 10685269 173439629952390820058992524480450184096 10685270 42785790641155531143963008659218729600 10685271 -92312497138450279474193232236909046552 10685272 71866598176973107956182614654589337600 10685273 -102934324199920712790653324732386991478 10685274 97677186030072195022893128832192360960 10685275 -84947268569258721610921744744494261200 10685276 -218135407866658854552779253653877719040 10685277 -17894501123075115732862500460725724320 10685278 -29984775885963730200454008105566770560 10685279 127645679192582459236250704853603084280 10685280 -58632349768585201564085404695952097280 10685281 186976441315035992068810396738712158464 10685282 14903327789045969939808271585264226880 10685283 152788751870319565538322609100298123640 10685284 448258942975210143971147768413199941632 10685285 2724080003574520468883139883347191040 10685286 277784854354146720245129481829018201632 10685287 211590367751087813990890539983371899312 10685288 293414470578476348122871218817501813760 10685289 414745749033626730844493435256612498720 10685290 31171916777916290042510059033011317760 10685291 -892103640996841998064259098513960973616 10685292 252538210761065318330615999672226289152 10685293 149861135305440102500549755788936243542 10685294 158211764175416522987415853639726636032 10685295 186764844793482449013443082424454226240 10685296 -170182606742803449694654947913183232000 10685297 -20125905118058149800017743719323446272 10685298 -122492621240558262166562375004702369792 10685299 -641176877854623755298111296202172968264 10685300 -41593126680180952767950093915583561600 10685301 255090616100144574627675050055131251104 10685302 -7698092007712123133960756411698819200 10685303 -68712980538921838691986146705989845920 10685304 -52174744113478881875318532826516684800 10685305 -6471316481557944836062456325841960000 10685306 -220388996977221472141868329757135171616 10685307 -487844289563289994243673024587501773312 10685308 -610423049581059721651474453045770115072 10685309 -188236909950037373289534961055874805248 10685310 10289479347589371481015433511240787200 10685311 -130977000710614454673204192611658312000 10685312 777027470330608977957654379111435468800 10685313 -449919779760170015823442065499287366960 10685314 8558978477665147149723696914061218256 10685315 -4271552582977718286296955824375488800 10685316 214948814522983418760048173505131182080 10685317 510819827800417726836836251772410779648 10685318 -22867024047858716695002574890596467584 10685319 -85764047106559333963542968096087610456 10685320 -265224675587665993146020552871738931200 10685321 52735475396602445213316219314810702544 10685322 -92511347164757854136478653264831186640 10685323 1626559876760994259116069767549808538368 10685324 -90172838923563215822718882910202210304 10685325 33415580431892510856369745933262673600 10685326 169309813165755323542142364819048401280 10685327 231358393692454507008575312987814448176 10685328 620169394186281906219955922443173888 10685329 305179268821604085820007776266900794930 10685330 136869765519336812726251978648535065920 10685331 295129809441635425463055020362190102880 10685332 -116304600148553906252952220794878737536 10685333 156887802521676648820879734902666686200 10685334 10669014998500484626705745651800949760 10685335 96471291823215076258073179846844031360 10685336 -491496868945757564959934602795561912320 10685337 76503704898346240329330826392080502336 10685338 -27072784046776384967520352867762014720 10685339 -27767296628298423890105865519547834080 10685340 -48341949853588991835030345976892928000 10685341 -80971250665108299151471095963014560800 10685342 54092582042764989066524489526007306944 10685343 -647615589717142157881414376107208658672 10685344 42450088753845500581734069738103898112 10685345 -90168758057746964710325746144148535360 10685346 -61858708477388078193593061899404294656 10685347 12331522805970724682088737456012588680 10685348 587614019230986600340015329572121940608 10685349 -273974374854783123871058170940610643266 10685350 45159909322014077639778537078083500800 10685351 97145242205176650642249522314796054192 10685352 776009866709027730016754183111639040 10685353 118080802867726143255172306926993851840 10685354 -169962667167755515042912419614524869888 10685355 52095027396876261364977703481726238960 10685356 -688679660329809267842263095773963157504 10685357 107633980825745609282902383616090755606 10685358 -1399075057398646039325656548544986240 10685359 -279204561527095185384658073158946126640 10685360 -4302745466787006511839742253949911040 10685361 48232410612652658595107601090756026784 10685362 -67328043508844229348643166644561854048 10685363 -379961080798955566262940650024382798000 10685364 -285216838420911613958476849713977806848 10685365 207274726693213940399607752764091455260 10685366 217978523201194862565425549704941577632 10685367 592776732414499362469766938143907584 10685368 86081515256283526624115581614237634560 10685369 -318811587162220926275111742103822851000 10685370 -59882461252547224864546586825459251200 10685371 655914025188784396873027500048429537660 10685372 146617162202398913438206513143692083200 10685373 -51260870745480328246351753853610928896 10685374 -10512440604893729708348118677336982528 10685375 61324625856934534783201755959004708000 10685376 18450533761878528532269393425215782912 10685377 -429347996381707953315169274245341187774 10685378 -137544715289740842376542892217524704768 10685379 13137159172767735060223790258686047840 10685380 220207236428953946907903982962730498560 10685381 507396972875441451904251128903725027710 10685382 31463193821974152115006879539197829120 10685383 231675425063960395698606437753490912024 10685384 623097084944869789398788633218438809600 10685385 -10030662233959704733205775402163372800 10685386 39511136460808434489822624804617088000 10685387 276094637555522523946056903003601926036 10685388 -7557540023801635320763286178514550784 10685389 55926932529817514495591598096526732 10685390 55128535156060581602019006841499827200 10685391 -282104743971413942949926302345909537920 10685392 -16833204104530947188974495309557243904 10685393 198537142105109166827506619748179740644 10685394 -26014217373766746108331396762999604976 10685395 -80596447695536110689847175433880045920 10685396 -185267804024946305029978835893191532800 10685397 -56962897549571518051632151981891586400 10685398 344399106882779552781743272725391148160 10685399 -272252846195792247852233483175959748864 10685400 137802767630300482594793020947394560000 10685401 -394844002159657032792086577776386711416 10685402 62407707780777325415882055671125668864 10685403 638492326512121735285853133943021412064 10685404 -68402280310830809634309100697112262144 10685405 -144294842254368239836549917024852324000 10685406 -197658745720468902072668866585209391296 10685407 -311305836538128657747238151537829077344 10685408 -1058541281934527791844799846654010982400 10685409 45986637138822194518415150594204894208 10685410 308481014439773778253248689836719744000 10685411 -757997850530745215073872270190460313976 10685412 103608799615216977271457602030388582400 10685413 -9708664568627902641904643535549720896 10685414 7533449866640783303906713391315208000 10685415 23173651522252292912138571288528075840 10685416 -99945090291431109403662880030339645440 10685417 277590905578007672329939994033453301540 10685418 321264630882035705450920647147407838720 10685419 63428254537447645129758577429853752820 10685420 84513742074355781866133020413659535360 10685421 25262857196669147942424920904429667200 10685422 -412290199940018405627990613474155174976 10685423 -111128468913517235183134510112229778464 10685424 36365174127223888948898050719379390464 10685425 305474037188123271869070463111788686150 10685426 568400784236547222829353023079758751744 10685427 484928284177894415651366749897406065920 10685428 -12705215407699709749159905044460918784 10685429 -224495976030768829870099763790076947360 10685430 127658198186298148739211813470969957760 10685431 98398837520477457194430507184886444400 10685432 450430451461905175329466562078372536320 10685433 473745447336288572723973760266518055648 10685434 -45766779685276529574342706751190282384 10685435 -70990167063101133276152268256598120640 10685436 207868950609192089151421196030489667072 10685437 13091849536646704044123656727901200000 10685438 -269728900723556143907176721562702458880 10685439 -248417248805296039086877085584876019496 10685440 -225877369043106768259338299549637672960 10685441 122618386576917461525435645667934152360 10685442 43648047647149663298386054758237652224 10685443 149492668805060371277472544437283005692 10685444 139727433806434871646606815005119516672 10685445 31250502765272388124404724084657554240 10685446 140678521570397127601363811371424265600 10685447 -541372144668967048585274770895128551408 10685448 -13520599804516760075339260047614361600 10685449 -224004667241682297340416130719923909964 10685450 -185482177268232227139501725357886297600 10685451 -44149266878902082599838822954081049600 10685452 -29090163316452026076991227540809170944 10685453 -435220817821746187588835706585888644298 10685454 30939614970316088873582861130713620608 10685455 -28200275776728021854131878509118996480 10685456 30528323670136887999998965661544038400 10685457 6047655066319814543962873482589747728 10685458 2277189652043829158393025275864543232 10685459 734862436683151265162261594747097903660 10685460 -90091760936980257536921088251406243840 10685461 187897092927230851610072402517508368000 10685462 211936164788985079362163616971684611264 10685463 293643638152007851851488301993312974544 10685464 467565561799188451777520498977069455360 10685465 -18164187512701637483404441597839089280 10685466 -55388880220014096179984352317130278400 10685467 -163660940817037714332780001382013501520 10685468 423900542207637531077433555100333659648 10685469 169390490668902959544543841147013293440 10685470 -91624482996716734534469404624038906240 10685471 -493431237300864965723939970004126535328 10685472 -182596437472683398538879660545588330496 10685473 -331731309059127216834818493231279941278 10685474 -393694904129878376846861270489389017264 10685475 202448234885692747162351401467252594100 10685476 487062627046912201421068327683199314560 10685477 34505749631682406756008930421979093664 10685478 43098839996458069881465036182819371008 10685479 119149530648386252323962514187995541600 10685480 56418686325624423060525530383050240000 10685481 -290586294883479776858691090590853441648 10685482 454232546831507304252160018741822076592 10685483 -237689068217871846543313021050640472256 10685484 141933455948222908632982821540272613120 10685485 539702309862176231405515949348598271800 10685486 34313346505625787846491409518376422400 10685487 -180756206714790143919977271053682852720 10685488 7270705060894728614314514538590699520 10685489 163901610336101278895378799381426623400 10685490 -157150613565242445721128762006816422400 10685491 -303157274781353978045793890228097578048 10685492 326976497840385863276368669746599584512 10685493 13028960617119755264402442376327584000 10685494 -196248474426002658558167060609024068704 10685495 -569051859942145036218953303637965475840 10685496 102925962329957025831225629323658956800 10685497 -239985665244305869827581116730963634816 10685498 -353014016919591661779129105223166106000 10685499 -184773833829503281736019079516234412352 10685500 1483747209156104199910333587677184000 10685501 38584780443338449629634034294802636192 10685502 125379072736453498479142138600638539520 10685503 340173312146223761991462218928254819664 10685504 -15654117979975138685118393725485056000 10685505 151668378532523546154904148103706862400 10685506 -31447019393615684597292487291465953216 10685507 -209980054757996468502290909112734360928 10685508 208364494283235094307296778137404840960 10685509 -417317051588730546395842843008542600290 10685510 125082155849858409221498212508436480 10685511 -28246336419817613907194624499159285840 10685512 326900435071514533236340015111122355200 10685513 711360576297272786800029150843827628762 10685514 -11484346495706531456829282083231170560 10685515 337667857226425509816400586448698452320 10685516 15917213861802142699930783288338908160 10685517 620641933252938137233224910570218233760 10685518 88738128397350215759674842876409783680 10685519 -70265269122321186566659178507577252192 10685520 -4112915032789407751703000438317547520 10685521 -9870038705885693978192649674220277632 10685522 14168406559964318344092687023516679312 10685523 -193536785265498022860209756276794739016 10685524 11750180145504330657055393204554608640 10685525 -110883972892735290741389663715370792950 10685526 -42404179904426161658266215590189629440 10685527 -1330893471978364213597593646999556951768 10685528 33381462581167586164644307141459814400 10685529 -248756502185612669861258403281312166336 10685530 -18393726237068771795822675332756654080 10685531 -406265870408223871311549207752886111648 10685532 303915798963646753484172476075503288320 10685533 266143598325645328034124151374005823782 10685534 -276251179791152488613368966324342615680 10685535 -68906333024385050027442985905477312000 10685536 -257905664082890699419219083694785036288 10685537 -100802350585886742557241241638609925308 10685538 -68507309577479505975320812973273015856 10685539 -857144373741643082561989870825210125960 10685540 -496772681129349473319246337662866841600 10685541 -187770443661487779655765867898734293408 10685542 -5519680030711801303984628356511506176 10685543 -3861982045977063348893380831350547200 10685544 -142569622167681537700020461244960276480 10685545 -62642599252890316096572794493548098560 10685546 260069432183935005102765671819664563040 10685547 -319206505393535959028056878240827650560 10685548 -984111029722043192896214043859688528384 10685549 230290298610890731487218544087192752320 10685550 71701709541814106656122224058884740800 10685551 -26478866413508262153616505008012710448 10685552 -73616125221587559407938613615057338368 10685553 -359380203472406209894257375975438067392 10685554 332695721346244141537102475707770657024 10685555 181115700454609148869371526889334724560 10685556 42904711913859504270956612367020132352 10685557 80539308799753852592108584228145469852 10685558 189393924098704523840549392872074669184 10685559 365069911792937387982357797865951433704 10685560 430289425315743677679513057735799296000 10685561 499530182774466629288612345084811984000 10685562 213037944806827704131981251062529536000 10685563 63783679127766178524358734513996497696 10685564 125849092340785373496878139026629810176 10685565 14921347326534757444593753796380181920 10685566 -226033220955887994550355586876844896768 10685567 -452890814053374771403198290027923232384 10685568 -221903692514915084858166098486026567680 10685569 -472072991596174425897911147111450015420 10685570 -36783402454529781904701609983138211840 10685571 -13387212162027588478833377051468631552 10685572 436567129377144417955289233137367572480 10685573 -166615247518307284840825051899300278178 10685574 53310115897970276902087567873702736640 10685575 141526305026418378193460186652592320800 10685576 -228425591077955383091886146774160506880 10685577 -68717433190440306656084083615239815808 10685578 -389776951431014727765055118639786174160 10685579 -826638565540492110869341311762969995820 10685580 -73258300250591512293514853819111715840 10685581 661096725951631012427874761862432688000 10685582 -243259055499828176552415151480484268288 10685583 -435938811613295210037356523705925848 10685584 4947144777856546712026837280733265920 10685585 -256311053999058461888027649874902158220 10685586 330816300245379007041908620235520000 10685587 295320254926218412979012142857111285904 10685588 -10307621324405025472228392691734960384 10685589 96720610071315599668542164442670800000 10685590 250429984399295344266311848710023020800 10685591 522783525287855874370633386184707502080 10685592 -396840462145959500259286419206859847680 10685593 410918828908494893051634103636533373824 10685594 -13575125773932800452288438418759634720 10685595 28786923501700922455039677786225673440 10685596 175415718345718104615612951911412855808 10685597 902586329379014112945346683917253240 10685598 -52328656024615503044675514262813224960 10685599 236441854237313928207193214735718053600 10685600 2581361779424892850540894973593190400 10685601 5518428160701191431969778961989956500 10685602 240040077182918245895895156353009980752 10685603 -108778131240716211569957340326479777176 10685604 -265060331550949666297345264627057327104 10685605 -108663466720950122149550155453541971200 10685606 -143624376996604121210897879709414217248 10685607 -6297974542873085307748857383301319680 10685608 -655135848512985388961684841499865088000 10685609 13983088595957314919219140384689813840 10685610 69123263655002076272750315328058991040 10685611 224702766868821582479355975883105500212 10685612 -200812427747062421893447389460666383360 10685613 448691428232400488176576665238912058304 10685614 106633227445884866228120582271291450432 10685615 187071402958267902565647061272279266760 10685616 -5400312219826551790861074392395284480 10685617 -144173258693092393449771893506131785948 10685618 327242411550473037424034403789224831760 10685619 -65841931397469086192482288278236697600 10685620 -337880596920546290769342133375714928640 10685621 154470487753021915197476574193228995822 10685622 -149312412822139046826668948536202226816 10685623 12005974750011420759185537469438693064 10685624 -325832312612478787025115968008118906880 10685625 -22654874002523268057058263322080900000 10685626 -85572245272523438190510223906374839952 10685627 175228752220535286182546627082808844352 10685628 96344096694873741303218845415220510720 10685629 13318958733824644403854825312905439520 10685630 336556629538916753179272489651108518400 10685631 -353391087394112484493469730598788024 10685632 -150913451555563581438268208125268983808 10685633 -143179833374510611207451601719588882880 10685634 93488210244063563663481984602628036480 10685635 178505746817497383184821470729692749600 10685636 -229546021190729029601479002237419858688 10685637 134293814596227202586654244045260322780 10685638 197755515502091028881924128715823022080 10685639 146537575990487707859873896022551395360 10685640 -46706143220075416914006227475760742400 10685641 -703905812826003945152342239545056769958 10685642 76644319154989024718554525751731097088 10685643 -339635608272097884287565023399588324136 10685644 -294406074046384690009227028047311814144 10685645 -285177512767894507468731643520157253920 10685646 17811481232476715697499685634118265472 10685647 1396213059818781074430335248198830832 10685648 9140361149923037177697907511471161344 10685649 -30657957376189207348942956625556928384 10685650 81556430036145770504178280667841706800 10685651 619415902327679212853540001049252076652 10685652 -363711796364862239561446103372163115008 10685653 -76056751393125034964379332566614451200 10685654 16412172069360124181912364164180191872 10685655 -286768659038987909572905191269650472800 10685656 782256026910141648218590302017064960 10685657 390143231748849162686511220588096005840 10685658 -235982774790337330615995658063575369216 10685659 694759701708324786279413943720345645360 10685660 -275979249671429331935840663259667192320 10685661 -116789423748381987087753794173414044096 10685662 64263573438579422177146547738451922944 10685663 138902911775079761004027552717828342144 10685664 -451565972810681561826327917761761902592 10685665 -9759412438061782933733759856250664940 10685666 65911320876019634679276730380035985408 10685667 -521695324258210559487135929265106560 10685668 224734775332520272666806140644946968576 10685669 86863515616634388174078724588590882048 10685670 81893631328674012908959977511127654400 10685671 -788289913864523253173613054372237341128 10685672 -12010926473278929645109616618479534080 10685673 338988910997643821528605721358778221408 10685674 -99523837307426336467443240989302444608 10685675 -92973464154931057310782740676315064400 10685676 143353385587972205185178269188043960320 10685677 747559926422318382532117778370186157526 10685678 17271789928342875275103091924217279424 10685679 280851065275321266374576663572491179784 10685680 139142401781805681291268442189337231360 10685681 118807690416875887433056407950959750482 10685682 16459268032856130148394720073978624000 10685683 870600610299471344244464055646029513932 10685684 -151592320254328981239565689571436064000 10685685 -138127970950262245711439128363339468800 10685686 157179761469198276186387471870332141568 10685687 44781275604110881772837224965568431336 10685688 -193459212277596359399369384644191436800 10685689 -41384781417881442818768485611287518848 10685690 138736200127607198378531001487235174400 10685691 143606398715249714523416450513397865248 10685692 149505790720982613894228166605641405952 10685693 691958908010791072661884976164901127942 10685694 -81381444064087011378266311711954053120 10685695 451390992343733795980953398331199525200 10685696 88383740262306056503670753489835786240 10685697 35668828827864886764064044691479453120 10685698 -593019178974602500791176244950712330240 10685699 548913941645393552993916890454680160 10685700 52170224863437642616240866005621145600 10685701 6700595892566888372604589487662168788 10685702 -41202323542846740474727688486540012448 10685703 -5882343534557900250100129603455321600 10685704 -82102938928793605445065893536012974080 10685705 -22519275473586665062523606360658922140 10685706 -90669065283847530786359104109634643200 10685707 -152833904699734846658622426995531161296 10685708 60921423297677869624922755599333457920 10685709 447557948520370562048879510286028470720 10685710 -43077664566105661742482662341827668480 10685711 -305441945456032090864938541488514406328 10685712 26974596668659289598804584702569021440 10685713 17849306269846942989306302858034164544 10685714 81337170769899102875792974846474260480 10685715 -4937348279493257323521746438667636480 10685716 344759350326647596453117461693926287360 10685717 -173778291954962018062640480672610316800 10685718 111626753610691454129131847700139949664 10685719 -31882877905205243079335251810445705640 10685720 -144432896802884463889011636289789747200 10685721 -107711770086301161359319483778760048688 10685722 341361321822893721259300497015397596912 10685723 219194360056727653754263842565044675972 10685724 352898725806558383314788987862642652160 10685725 117764002085049188426470795698602923250 10685726 197285900116774362965478203973333736320 10685727 139323535152796914136479483453954412488 10685728 298637923750212263310251710970311802880 10685729 556132232750400469783648996996681311330 10685730 -46708164996291954706944197912635906560 10685731 -46260338718754628316840067839422779392 10685732 170630103002442241263060448785217830912 10685733 -406970888482729219474439700971342119200 10685734 308066904400012205170586618543391412992 10685735 417849722300044311609228211970930940000 10685736 218992050640414839528213520458004070400 10685737 658646982310889451934062450714681291386 10685738 79109431054616778763112294703961610496 10685739 -53763839557093886231039703215122219176 10685740 1472923612693343872702054381209016320 10685741 442788481112251912164834125834820377664 10685742 -42073373341304024612051715261523005888 10685743 476717889717852119592609586401055038992 10685744 48708881001050078569717208092690268160 10685745 37404906173355693857647307363647657920 10685746 72873189816049865566905566838601110192 10685747 355291715403628463419924257357788237196 10685748 -50696063498564779709274888194056286208 10685749 2343375571011974789590180517090919136 10685750 -58231675704547417522311700765579296000 10685751 32600912008551171592311513620283790800 10685752 220457054490983069405137247173017600 10685753 -68655007825968077526057825818863410936 10685754 17847156552534925968610824190910604288 10685755 318273009455654952804613386826749164160 10685756 65876352897998814801174141112449400320 10685757 -58163963184139178423647139894114994720 10685758 3164000841235833882887904848590734720 10685759 80117985840867037224389934918302069616 10685760 52274143602521560651038178650787676160 10685761 -1068806275590535206849646670407422888108 10685762 -34575880657531797245372094397852532736 10685763 -23173479327565407975403111675658504640 10685764 447210052704512225265506711952149478400 10685765 67065532268084333944662416203439001660 10685766 3446055617123558568666698592555091968 10685767 -423191604453499441697008994234324790184 10685768 -142187492113185436187557357083613501440 10685769 -4075555228887037453639038069379333920 10685770 -33010402009226496279062299681334101920 10685771 -85654210556717467415527760830030753800 10685772 364726708617938641464157068952814167296 10685773 509425784683147772900061381420241863318 10685774 53560023722758475128796368872730732992 10685775 -118818034722277715832552571032038340000 10685776 69567628258959853972981742849357176832 10685777 34643982648514957189645025784886782720 10685778 418179673334729398933041667457670282240 10685779 -55457508944894915347105436555696089920 10685780 -73159881733134712331253690632137605120 10685781 335710016873582607785429407743370013070 10685782 171657211021058282577687674731061512992 10685783 -173475296190644480547914746543622108256 10685784 -16166896765789673675693419715478159360 10685785 -61021602944708962125115430276189616000 10685786 -246858845758179792176641399056751896096 10685787 -184787423135377819767464173160959784448 10685788 -397992368545525618587290449479061990912 10685789 155657242646484308513247018379757823660 10685790 205217663812575256904918641668221184000 10685791 48658514393003950949781886690750168072 10685792 -374301414893231167373685386855517782016 10685793 -61166413105126635149077540614285987072 10685794 -21981715694167204282152041656442131968 10685795 89788913526632563053988608159846238800 10685796 362268074372300868922072848220936402944 10685797 491271423014188156946498242080276435680 10685798 -21871075413722623089850080147542163264 10685799 35788049021543386303846204986601405584 10685800 106575541708348463823623951510318208000 10685801 -682344949514771463273886486072584192 10685802 -24067312382402858966861585366515968768 10685803 508453319434116758218926533786740879080 10685804 -394440433543712524665465325869471667200 10685805 -50385116462856893628294653298628704000 10685806 191752681897884529454369209100938124352 10685807 -48434483253411164591401620616027537680 10685808 24229670441962186128707620417585741824 10685809 -739205415980309928137968988966250444960 10685810 -11015517735533750816741172670411704000 10685811 -123079409625456373365122055720135052176 10685812 42222636712882430356299114588711043840 10685813 34425531877449393168950717489331092604 10685814 -155491321799071175767825957136660957760 10685815 -33191559076319806047395157194511182400 10685816 -68798154566828766647320323546931507200 10685817 -517747555553106400492364169897690011520 10685818 77586733063292733352528500734438531328 10685819 513740847760671365027047056782784941220 10685820 241050682313130492425812377639909427200 10685821 -854171648332205422976269505655353689978 10685822 46036735615112835313053038286214233600 10685823 1484439801390404751907473194819236608 10685824 -121324165675663590888733942016334888960 10685825 -207301634269810005132880585845153321450 10685826 -68985006713230705534657445799214319616 10685827 -64262046740873046668882122734748261040 10685828 -223776520014008514803461673558944404480 10685829 102032559389556790108872096224918882304 10685830 -82874391583271610326659287062001465600 10685831 -312948508697159603704866496270363130160 10685832 488178251334310991039604658719437783040 10685833 410411323418117484175765525099106469000 10685834 320621210727265903961769904559299392816 10685835 -292556926235527018557832250677584714960 10685836 39498439638870461706615272997130114048 10685837 -71891166374359905639502476540876605514 10685838 -231104509105709725608523590397713964032 10685839 -124098818316519021232456437158892477744 10685840 -113995130353745787467974989279178260480 10685841 59167482114973651476307102759919895792 10685842 372891181583600997897913032268625373072 10685843 165958898734159614133279360493992864416 10685844 125849463253113253001659710439864320 10685845 155049277361277102986681352685477550520 10685846 -168175618739941268563544710741554729216 10685847 -15808549643491796453969815066813451520 10685848 -115789825766383972668673162959961313280 10685849 107382465556574260968719175985211819850 10685850 -11657179138226511757804851576665203200 10685851 -63468405713942313799906252890816540696 10685852 669776029453877008103898599213738634240 10685853 -206656223080019403012420003227113297338 10685854 109078587012364071310331097678878933376 10685855 53699938769728291592452264949469911040 10685856 105274799753112983058591899759778201600 10685857 -127238941456130289388640360318292152128 10685858 430864534904455048722493407126305083680 10685859 75186628582940385069624403279768248240 10685860 23769710638016807996823674940270658560 10685861 97261871391293150984385811874568918462 10685862 -103844486808410089705991471809510104960 10685863 333747476205067192580084601373444452000 10685864 -123944963290125710389809643140987617280 10685865 515898149024801698129427572029373686720 10685866 181563058227707705193397438953705419520 10685867 570993002844161132742438055065423236916 10685868 84013096567323890631459783149537725440 10685869 141870384508670974788667509618709203744 10685870 -155401527017938711453530964729932847680 10685871 -110198620444406046966665195309475994080 10685872 106004995330354979512257767470115864576 10685873 649498279765804191754715230339712640 10685874 114751389263791589593238249190753903360 10685875 -759723081419216620598587980291048168000 10685876 -145442311279320356864454118201462720512 10685877 -52515486569187887251845830490604901376 10685878 52127080105841987645417423276304905472 10685879 -31135321421165623777955815118865698520 10685880 66669689209905342052573564701666201600 10685881 605841660552148653498900237664934097492 10685882 -16126715549726260231711594759484553216 10685883 67506777653729231848355691090470638704 10685884 291473391576477842816884557687689969664 10685885 -153086175686119401961371317185852848000 10685886 6187918334084795027013017678723801088 10685887 5057388322556556343694609550131627320 10685888 -106534389497575458060957122242346483712 10685889 386276538040719142478437454522203986354 10685890 -258803268838868420899834257781891768800 10685891 335659677348737144378544560522247596880 10685892 1314226532226365305230054645408006144 10685893 200314520054689885640354255643527770142 10685894 -485148679090530932341060416799362903168 10685895 -151257644763568015917147162941789976960 10685896 -61778438629486152726955193580944240640 10685897 162113609960373552939727517875700531472 10685898 -172132375872472051003459160840236154880 10685899 182159736814797853630032539002866952336 10685900 158072963609223815052592155195689952000 10685901 257932683185345741430537794140909738464 10685902 -24966775831156252303640529252217680000 10685903 -36494628640558497223990584306916771200 10685904 60027479194712138647265934210707619840 10685905 462130528317005065826623368903393096000 10685906 -153320919582360530100974220528986488320 10685907 -158651486738445180815401414362155308800 10685908 -391418906323981638767138931756910440704 10685909 -149019028944493485873510254733194470596 10685910 -94321577021920447222389838594491008640 10685911 -531701065821310096371050854373295683088 10685912 225655391688127822462639962097836748800 10685913 62036130724094735555976983480439051648 10685914 -211171189731185548195939617062643964944 10685915 135658463307530095281982654949332698720 10685916 -231945043186645399667547265525925142528 10685917 241263389538851569248360550717984967424 10685918 115015581323513299102491847805812835904 10685919 -154224001815031722187336304699239498992 10685920 556352168031020005616217449810047795200 10685921 -191743371497851662262952381693199190878 10685922 -527501945330193820276538767520064000 10685923 507677525850290825185643618221666141720 10685924 -168334350576447886556330705181326227200 10685925 -309915062688108062957463327274832592000 10685926 -75063016297399244275934837879756893056 10685927 -56577276564149927839235338030097496528 10685928 -96147784779116186670379331152484597760 10685929 518721444247756791700485223682851716480 10685930 2691284141647070781432203008389438720 10685931 297056887035946727048404365579081688152 10685932 607499203377422193453468826128155653632 10685933 490704743996289046845963989117159741976 10685934 54534149836706745533915635464790657920 10685935 349198680510570684465130667232362889600 10685936 -2907796004078772996072912320124715008 10685937 253094599051280314763194175499993869568 10685938 -59788435931901389140844498415861267456 10685939 -1023295486071782942845156459058629959168 10685940 -3484029613762918361035639344034713600 10685941 85768875508957918969282840311217710464 10685942 270783115637991922191458341942780147200 10685943 254064582064712364903014489255609105040 10685944 -71001496118863796435392583999824035840 10685945 68363231707946661763956378277261065480 10685946 23703824063322886022491217180171040000 10685947 -302449176356395146297565167860396905008 10685948 -21454525888513445964866394532499816448 10685949 -261553509060205945018073214168037686240 10685950 157838930555515442913806353222528104000 10685951 8978678473128662813128357979191194504 10685952 -298072590712456537470993372173995868160 10685953 -175319612352642728047599732358321592832 10685954 -26210878751264993522130695014801933440 10685955 -44942429151075067365518916190507802880 10685956 -226842345822500303524264977919582890880 10685957 -654749488429996650183846029971430101794 10685958 77795407430773154208109773275442069888 10685959 12362124573877529217671358747701905504 10685960 110757486042649912050954212065947648000 10685961 -1848238324223206004138066142883028544 10685962 -111522736795638769549543793736367764480 10685963 -60256479477600905864775589920960734760 10685964 -119095848584840579455718898878987808768 10685965 -71875797605771691271058112651232585140 10685966 55591369826897347399375230425571301824 10685967 -420078198923949669918498628247784031488 10685968 44890408209947223653132415874632515584 10685969 170012614969386478822614322378978077426 10685970 -72476006596356505890913702937758814400 10685971 -16834367518801140665625792952822351828 10685972 325264234697867605566719131906449887232 10685973 -2409322049896318917617261187768334176 10685974 -145238731233767786219641798090903056000 10685975 308120956645492487888296354228415286000 10685976 -2105036255900256704430218373941821440 10685977 62854603783963802738451862539221914826 10685978 78456056493588450233526570755474004960 10685979 -182305006271187352002095743902561361920 10685980 384565567200026591740240406983250995200 10685981 -571064730969326794357859092838000632218 10685982 128364958023627542355373302631438761600 10685983 -94891864622593536908089105485876380928 10685984 -151478404527110168865147591014964264960 10685985 278347202265187264471194678044243817600 10685986 -118113860242582447293985877425181765808 10685987 -357323543908382835980433343842436596000 10685988 16292539781960857414412826181292076672 10685989 726981389336885344113549389572827423324 10685990 -49332270393805890794234514562629861120 10685991 91122068020022912348816242954987012392 10685992 -266033397877173538568332664496151680000 10685993 -215133140415641684204791911797935932300 10685994 -146336643680494861828327927725319680 10685995 -40900211117969649232623915929408964000 10685996 -977344541027868362984384146163727980544 10685997 30827667196308796647614277073977778560 10685998 403151011405695011241651269650752072000 10685999 489393780713323073811899507872474443240 10686000 -15333850256562494756149065013297152000 10686001 470675622480378410790724154058219897072 10686002 125890581206311132998406012673018495904 10686003 -46033242482912311745688158969996434896 10686004 -32717557718833353581140814832752693248 10686005 271744879335815215914496565955088288320 10686006 -19925163002063939542911483073967436768 10686007 -43568604735147997374058263850451417280 10686008 198913279220350806201986738262245928960 10686009 23394104139533775263082483355924855200 10686010 -25304045596683592646370825385528135680 10686011 163132393104382539390282249884656481280 10686012 -54733793587248936176648253056438373888 10686013 -20593434001897658650694148909383418216 10686014 57264829928087432845282864951350067200 10686015 58408637836336095818515563084721503960 10686016 -615613845439106758933274493720723456 10686017 16309800570402786610774972197468513840 10686018 -87241173372260883314258163638698402560 10686019 368391524476110696157950238519033999344 10686020 77354048662139845870811824929939252480 10686021 -162153457872767174486558082368829742560 10686022 324143174337117271886946185558641641312 10686023 434295377742795439123460317915496509272 10686024 -131884743456722878029751960049581209600 10686025 -15001263204498883129906842523405272000 10686026 -138316462712663857751025075376273596576 10686027 110917978759405279059600310106680889280 10686028 18387221655623313056679154051021415168 10686029 -474798224198580134527932221561476943370 10686030 -41405081478795212506839659212109660160 10686031 120483016078300618457015227875401843600 10686032 2144772878627519311519990732350554112 10686033 86521781666950131244440633539114246400 10686034 -211499555209342530265489301622389219328 10686035 -165204634867228728471161667473016416640 10686036 169239041965332765080742473495739463680 10686037 -329185438707121115823018092771335631520 10686038 -135926769778621773504868541370732719040 10686039 -40628305106774378038994925779762424192 10686040 -43757867254078095020665960322868019200 10686041 257746287615079158941141708665098087168 10686042 179294152727900822130411109440647477760 10686043 -363599666816588033636011401180927019708 10686044 -346807131724923878288506994882190010368 10686045 -18893939913693371991820264068600115200 10686046 159330838088550983008934071117623942144 10686047 596300328409351170237164020859306765472 10686048 -45524127019307077150493652363501895680 10686049 -581003519229563678470958767613169614208 10686050 22470501786560501023516097698292050800 10686051 341932960253557626512546459513870794980 10686052 -69996999402460630498021886843115609600 10686053 172643902808962947341982444258525631104 10686054 -38008450615083547836683706519370870080 10686055 611662189135445662188388912227575931960 10686056 -163062716165216721789657498127583232000 10686057 -183212142991033838091508681075792802160 10686058 -45376737572855705430208441375668759120 10686059 3360488654519624360068359408570666768 10686060 -111748395582590269329698604120376934400 10686061 1184492018958489971549250771345571887552 10686062 -95966652341839426253685971540866708800 10686063 624339922096303109507372638339580623488 10686064 25643760945973464582596730901875163136 10686065 -28780388446122510193012204192988214000 10686066 -7101584213912161794674177065088530176 10686067 563809553746695018418909736854335681276 10686068 114510728171579335295583712513197146112 10686069 59979921617346217555188421615075350894 10686070 -476237398038571990991326919271309843840 10686071 215943972951939003818126165645064399024 10686072 -6765414861187744861715354397777592320 10686073 18091124017385584441627681618001917140 10686074 -445505646264000903560000115008119296 10686075 177484072110205172781680483853735000000 10686076 47622848395457012168131410201639266304 10686077 110606398350360031056552969105832296300 10686078 -76423510472899946261813117214597464256 10686079 926852067031397071167775932323168679984 10686080 -141616959248724105989411383126523904000 10686081 -29758841963460844804156757292901658880 10686082 351957110597724896041756252476061401984 10686083 831008196041434582445405939736071480064 10686084 -301724897913296228859983696380481648640 10686085 -20438004148078046188720742350595100000 10686086 230538430440549406794530169439400936640 10686087 15214626064917126514707428106050552136 10686088 -21856291641842207796884519860202864640 10686089 -463170183740136531212814248818032427110 10686090 74543092590620650632595767694919692800 10686091 3355548052619430935629166557329145072 10686092 -585981855254594749025890412905320624384 10686093 491001992919797163168193420448737152000 10686094 270777088332634114745042906619376041600 10686095 176921456250601735261021491657732456960 10686096 -45804699796843988884622247588527431680 10686097 509763522292636007800892313418527688432 10686098 177355908509490079143335124856162359552 10686099 -83421332521903892947420527441197720832 10686100 277281259186353500660154922680373750400 10686101 111802925463955697515774655756224740000 10686102 -905000493918614492642281743567163392 10686103 93153712573458464013532676641900099968 10686104 74992076136000752128471062779779031040 10686105 5326240289741742275314040915426285640 10686106 151577102240458379430348272507239983840 10686107 -70712556716229467044607528823750555240 10686108 -312784231376637769654917319415959240704 10686109 -153902956816473480500296360216022247584 10686110 -282461617724740274986761099902448335040 10686111 -108737905020503374581816376195615549296 10686112 -647079793803844817544776720108553043968 10686113 -422072269945321859877261434513162608080 10686114 -185804469903321038931639037105912047360 10686115 -462009668266358053104590312577278400 10686116 -312041787333387331002045430851508067712 10686117 -23724433363799800120989444991480145376 10686118 -31273119315186894046598738302902432384 10686119 577693927603640421553894616733547341840 10686120 321126661867272373816187341731651993600 10686121 -11807441487094939694488521269427654000 10686122 -117804188508407196238046889448663949568 10686123 -42362894738646616370837323523965164000 10686124 46505135605723779798587140106524641792 10686125 -185915013872617306873015086945119562000 10686126 -253653774266913400444166388855104320512 10686127 321274668820307243727916926673375288976 10686128 -156014819174639752858552146376893186048 10686129 -78399573562158749606149055620801558416 10686130 20238266935880832529331669257151569920 10686131 859275663623586594183927547066603098000 10686132 59901559407420915062746776034712678400 10686133 -404891388559704307173030667963625747396 10686134 -101277433467663006249781278210621316608 10686135 349357418577814772870741498133183627600 10686136 -1889350082940754805952509956475965440 10686137 21490746491439142721886444178460402304 10686138 -1971225969287325023448757630618053120 10686139 22281163792785030294576697641667741440 10686140 196645607598919156225676674972821373440 10686141 -349921069521494090586946690170816115200 10686142 -22863985391473393850889725594600884800 10686143 326026972635202816707669393719294632344 10686144 59253773943431505822041782262937157632 10686145 1154390778377942320198343640925895040 10686146 217633656597660817048960157603732440272 10686147 -494768275700354695427060900934605590272 10686148 -253170931360440573535684107976264295424 10686149 588426462693089595300031589567726383032 10686150 -109881113526473689226407134466940479200 10686151 -68290063784711303775887080975819358080 10686152 776041515500900721806513260947760588800 10686153 -289000422105953802318748963355511046896 10686154 -37462547637914929038416083078058623488 10686155 81728982341548328134823335724495318400 10686156 -115759889370355058501223720714903622656 10686157 801282439552832140771115436895443436406 10686158 -18646668709093058151293753987168909568 10686159 145630775679652606878319199822997897528 10686160 -59521198691653981728002295978000384000 10686161 40462517520225128680159214279586158592 10686162 257378097499149081210724316184680333952 10686163 928327357377206128042508806459338477600 10686164 -270041258585827210928697000066947946624 10686165 61262060685278754383502779299239936000 10686166 -74198935419146333526792302332276651200 10686167 -617140619078463260543402348302318179000 10686168 -150688173261579161315732305550947123200 10686169 200331924967756478852173904453303480644 10686170 -92708410750218494579099482708859481600 10686171 356193227358790123442369369530802153112 10686172 105865977583191081277188552654938439680 10686173 -298543028210738166433143010968717448800 10686174 272075140790534451802091482725507581760 10686175 -455892385948569269581479770908471930600 10686176 -33245324789301188006413544014451834880 10686177 289482035299405875395719758780288160914 10686178 -9805493186727762669953173568228601792 10686179 -5777448155720062071135705711588466224 10686180 223391705579559220727622794730495528960 10686181 -9476302108986514411014388032901051200 10686182 114070220817972380519666181448431286272 10686183 197953134058113297870883464256761190224 10686184 -169457114073217297769668073753075681280 10686185 -279612567771626207383314056262548710620 10686186 90960355834186477122252636832332635904 10686187 -213261938940609530029715697048624593164 10686188 9051688165497741582986362549667412480 10686189 -264362262998930991854522769169473824160 10686190 -239916184251445611097164430986311438400 10686191 -335412708038769843763281603416005564848 10686192 -18226268771135810447969691416740233216 10686193 66228225804591330019905304825337472384 10686194 -669356503653894325354432661941656344448 10686195 -105195542194299206841484298671846152000 10686196 -35831518441407627872419297906804613120 10686197 -223533749764866752711084364601190410368 10686198 135243824570592921077034421548408798720 10686199 108231927965550617595072287158232151552 10686200 152536969899600733820607789281126400000 10686201 -25755504077733753904596080865839310768 10686202 -362908452405062424869890548863566422528 10686203 -669810209391229248779801182324595498136 10686204 58929676493535245990054241547801966080 10686205 669632149557084610227594528816812384760 10686206 -282210801429063595656477588048125672448 10686207 -136422257554035253367738598207453499008 10686208 -273133802819736167359383634760119091200 10686209 -421838062846291907104099862303140174590 10686210 34905641905870383994179577142795827200 10686211 -81167171792760060223430777803530269188 10686212 -109913723343923662037315956358672102400 10686213 65402466441646296794300561733188085342 10686214 -29135551175366624230602634499004788736 10686215 -551421343514773595851948472202958613640 10686216 26958978112353891287031312848937123840 10686217 -691002323406105175468292188406465506968 10686218 -2308398703295296070653929900412586496 10686219 326041115845683988192120509891708215280 10686220 69622520467202178111478068005452538880 10686221 -34142653120595657674430025694169767296 10686222 253057000115072462139552087130013504640 10686223 -352012336230710392818091382002547080528 10686224 198893727513989836358807630962388582400 10686225 -206718400287711068027463680577085432800 10686226 -108034070915949228337618779867240152688 10686227 283234372549821406356087178276593684480 10686228 -73988438731361561426199478108106010624 10686229 79920983482473288388156394509129002076 10686230 -80340784568086639925625030758436652800 10686231 -2881297749806654524328322326956317264 10686232 1046380929533785839184778338327572480 10686233 16529050951593548960365588068099649482 10686234 115458090992425447737018690835704291840 10686235 102263050232853296274424618055828213760 10686236 230389987255104214037889928049848320 10686237 67484925909516316921578812945222578368 10686238 285707560954235790312573869385579035520 10686239 -148089508059362581006146684020460356040 10686240 -33160840410042290873220412919281090560 10686241 81914842401460605025278430086612306112 10686242 -45980605677129083016773035658579455488 10686243 -173747280306429450576226306588836385872 10686244 387864903697541369629910131988567505536 10686245 97773595782334931414264147442817505880 10686246 117635695319702907510240068764011993600 10686247 42460189644337878912567495645523097520 10686248 -208351272337596886523230249045344752640 10686249 9996045910558442120146059264964707072 10686250 77705702707927595535554456429425440000 10686251 -28314148848388119537576341258020118400 10686252 4502104207538413419081875596823212032 10686253 -883980990835713561969421599777569750880 10686254 -302160371584118496381219020580256799424 10686255 -254858813558908096262679217670462803440 10686256 -16374619344296205643162631289582583808 10686257 -198773989887465775147780249620933371280 10686258 -4682972666799020993185707463300552704 10686259 -9866095685427106442420045544472617600 10686260 -79178264324063444512657878150209495040 10686261 14926802618216629194915825970402148640 10686262 255985588122216037010546491665938761632 10686263 -242246400786542560241725440403868729352 10686264 -378329934516549412579035794380051476480 10686265 -212117835727258156735414180613838676800 10686266 -15324922653554972241385410783845099040 10686267 -430400139285765225094411454480642694516 10686268 103173926165553782990856021103357516800 10686269 -351432181386888044034332702165616179040 10686270 -48794573284967688555631729950541946880 10686271 673047116032203147431784173673223123344 10686272 -172312867410392026990218519423239061504 10686273 -134047928235770599201305624980475569856 10686274 10307061477641424940674036198435072 10686275 809433293087353588921136590336650300 10686276 -479700799835622233712724304542616279040 10686277 7453946547087320713384616312084618272 10686278 44083039713838748257777166702518297440 10686279 -170713980451196742957839161222736937816 10686280 87069002110061900942700720541347840000 10686281 -102295003914752430713421826178307948672 10686282 160475552702663773778728194238485864192 10686283 -149069726068300259671841292744531838416 10686284 -61426870674201066444346565311024742400 10686285 -311803672745163820752284519479784288400 10686286 -97967993145488243364260736174888248256 10686287 73513205215169816646242862201753574560 10686288 5234792780702734726662465576914386944 10686289 -242825131117203996692548854295629340160 10686290 208696659232648712323219069340777738400 10686291 -123390617502781293365288183209983113472 10686292 -141719942542454821043943705153951481984 10686293 146530770455391521008531302341765710542 10686294 -51751885519717336886093359060252239360 10686295 -52897449443428807519247754429757588200 10686296 -407477291735147094953201322329479741440 10686297 14824458894155965535945529679573048320 10686298 -58353650739144390719645591607380600064 10686299 316877517619366712958649859592413270640 10686300 11584228384776165379712790833894400000 10686301 457239986947042050293380377154838475302 10686302 -540585902365238006279339614127830901376 10686303 34873083488523441148039787314785004800 10686304 4237683172153487124620107227204943872 10686305 -132466233021677700041533024196915258880 10686306 -136265284802254371714607007431193444352 10686307 675082206532006648148405815691937526556 10686308 -353515476971265966131554759009090419072 10686309 -187510488848491997523509968195530235296 10686310 175103466849419740368451418056495282560 10686311 315937275641351478434870408958465251424 10686312 165313342877705497721729405304449464320 10686313 -881139159701286119180493355637142788016 10686314 -66854055082469011260335283066068913744 10686315 113213545910465643775442428780936055040 10686316 172296914197061603699899762389445992960 10686317 -7589592275100712635558769001824507968 10686318 -93415287190226944754172685110663554496 10686319 40866041133718534951567698357409982400 10686320 -64352515329251615556422072627230310400 10686321 410452260732941592164197140745672069890 10686322 97856515206300892783614268669373156112 10686323 134885962680874025069365277242580458572 10686324 22143815948957031300436785079823831040 10686325 120789141948015573981440635938910735200 10686326 -94350225868844621441048073804777603840 10686327 207199483880218173185752175749203462120 10686328 -65002264834411181622962989269073059840 10686329 478263818212250270946425084150641409514 10686330 -20269083434803181792275659563039385600 10686331 39194102314173952873957665434903357152 10686332 31374481759179050859766078482369079296 10686333 -72710244624313533360780963552388326912 10686334 138460250225369459224905890072793186816 10686335 399667742042639283769198569417029185920 10686336 -254531096843831858366580544469918023680 10686337 -376345367807056899771980055891377610540 10686338 40416304495963985080249922891554112544 10686339 546002303294101064652631601111613225744 10686340 -10974123507237082885285925049198673920 10686341 418824787100627095400147565653778400800 10686342 117250597678581547177961636128933509312 10686343 80619526785568805392825454157266503680 10686344 -24313827986351259312502551220016947200 10686345 -111131304130176989543641223366841466560 10686346 -201546761451595063765371375972426300672 10686347 246499856736532344515613406120123980432 10686348 47789214911357708501339722719854821632 10686349 -567644493161330196658063302146861912650 10686350 -174278069858848368080843210046637113600 10686351 61251619068353228483507414936656619520 10686352 -37150791933835944375528543188861583360 10686353 -477423273776928483998028376879228434240 10686354 -6113247958503755708119210763631456768 10686355 -474020839826254801670975857057155570000 10686356 156505834921109058453222958040972929920 10686357 1482632154970815730608328372994905920 10686358 359449260572846577432520080245593205280 10686359 -547314695615305034381584538972606608440 10686360 -1379590291186260946022003444858880000 10686361 -255829731275782072134754016723496862611 10686362 -5370354668053387478434757571534923808 10686363 19869467929417550934417411386825344128 10686364 -14697028629144780728223012712315241984 10686365 -338497217247933033048951247408058158740 10686366 -129322835871600497574876933756525656256 10686367 439955467192783353678721938032765369400 10686368 230208844054053843321820236905585836032 10686369 51428433438495760197432035994420214368 10686370 -230091948467406109199638899610573832640 10686371 -501188955385000665765046711275345255000 10686372 -70050633295461007495601123835530001408 10686373 648908423729781450898128174761837129884 10686374 314487455224353126162101435010352659936 10686375 66087685648596089763723463653962880000 10686376 23410859580423921446282405887946542080 10686377 -37344686116015264383317338003661004180 10686378 21413077049016391539575548841266209024 10686379 -620254596301451903233005599756175174720 10686380 -95201091534792894155116433120675712000 10686381 -465286903101207848668589031679673685696 10686382 10664147043087858458591105921584103424 10686383 114455747152671802026094056253996205184 10686384 139165923990345916964627282427769651200 10686385 4958139597233154530485379839154188200 10686386 442868838122350320769953991415331397392 10686387 773331963392959844371441937160798171744 10686388 -391705208158311149547421500445796355712 10686389 -51732500554334663618437543857770333760 10686390 -38699074794347431645969335189542584320 10686391 222675152808105861202000084897691690792 10686392 241229773266488254469901542777884569600 10686393 381838286537418027395178755423581575924 10686394 -220428890503281010208972445411882735504 10686395 229305183363324359921371251636007190400 10686396 78914922705448439099392514492140216320 10686397 -56400631146121146692475634074009532820 10686398 -25208098121691842308865581571469941760 10686399 -44305952841136944792949868014989006720 10686400 10919651015192698757579880608301056000 10686401 -381525566209277797259042978136231078096 10686402 -159029686099597839114901544310573094320 10686403 1116479891621270574709010947899328768 10686404 94352042175482793776554370967891558912 10686405 357934698575900986823211126504038816160 10686406 114975484451853649998357255154136843904 10686407 -393002245713725942116865930333361128640 10686408 -49622594973630125154423066419772211200 10686409 -401016217017954353840440470761718919040 10686410 -91156876610296336344873675667971858240 10686411 -82658445732678453324710879427984681048 10686412 102693331536364515736157712937660334592 10686413 170783569050382820584378178142712181760 10686414 -69009401790962638874578557793689000768 10686415 360744321225831902808215969680870694400 10686416 70691718940314438282954666532269588480 10686417 7984719246956991121841753865835745280 10686418 81362527042621632581346878409687830160 10686419 -643448574195642673477666278074414316180 10686420 -279193820986132309485791142548664326400 10686421 -105804557605615102037957249563648188672 10686422 3476042508909412794749988449480188224 10686423 -144159746976769745240495585364947537664 10686424 146736012531603305015656909881821798400 10686425 288827269044054161187470865371617947150 10686426 -71837929544732329572257769023588038656 10686427 -503701687836411979977461579911065009724 10686428 247701903780681656532347235163278739968 10686429 -181110259689556174957771115428141921800 10686430 -130858928275019346063618920483315402880 10686431 -36060447472899937448501481364697336208 10686432 200719657172631454142518691126159081472 10686433 618984829696842972423020273501626990000 10686434 297836306104694412324849446889600963840 10686435 -93741762978081856534782905528000965200 10686436 -32939133877736854154376776282254330880 10686437 -1284984852754833750435269796056570628288 10686438 -90226749757728918325797669842636636160 10686439 388734606985047898840302324618552893240 10686440 991854715767729775370019300430540800 10686441 -31236078929772236024116274485999752576 10686442 53958688174464926347799974715058256320 10686443 -55589455257820495277792412472917576336 10686444 10143839862300224698234145120600064000 10686445 18824772696696549709938561083003953920 10686446 -8509294559011122369518788078201151616 10686447 -6510300492356526981784638018152504376 10686448 -84147824324575166711477943827015139328 10686449 160770223896896925659049388881296250450 10686450 -23499778325294585310972509901065932800 10686451 -198395324116677517356824716429590390608 10686452 133001515200510730906086675685942548480 10686453 62018022893265315549885373537237735104 10686454 -316161405058017539075052852637398491328 10686455 17618415772117415596210677653628552000 10686456 731755602798672440375886807253437972480 10686457 242869288068190658611224439923362425706 10686458 54555177817575131041196563540332724080 10686459 5568337141642089225710385285537132480 10686460 174501915803365375151075226632962337280 10686461 309165669738461241422185121883202093062 10686462 -27145392043740094258148014042534321536 10686463 37922145535761113980258990206479347712 10686464 8143953497655069760689029948752527360 10686465 153579224013228918657713812958454096000 10686466 -21635365571380306772008126086254247936 10686467 -174295125867807731289600467337358909440 10686468 54777007603619867994770911175423889408 10686469 -57050795406912735920991043951604730980 10686470 11302792721644658455339020357332774400 10686471 -260496954686007858777454293741451957680 10686472 -944240866885976421050272347196790200320 10686473 -207770191105731473083078798539378783360 10686474 -141721472880117107139841897504094645760 10686475 119123904232395465278463894856311832000 10686476 -65724800735157094836714484655906269440 10686477 75225599593041622886909631894632832 10686478 234690536278590125262768814118906880 10686479 55499763328421455572910288237103679360 10686480 14439296262558465769424989300622622720 10686481 -23896130849777691943003825236998848268 10686482 268947723642011449687492108494440840592 10686483 349361445095571037052058599348114844852 10686484 -649664697297266347331450393755184738304 10686485 -480895078982075549757138185344937808840 10686486 9252357523500727692066256773806176128 10686487 -143331534441072038504940351571575015248 10686488 -178067795280511455513915500439062937600 10686489 5232069144572208862819108679692402176 10686490 -170355475658038668671141652960831283200 10686491 87395805014856847159822769820099509892 10686492 -13402627939026559817011382092071058944 10686493 -27945645774470612255475544819913445600 10686494 -619564433285722578953312843380002816 10686495 -232805457352602623416389837642357536880 10686496 85162611865839853593358753585181097984 10686497 -668531805124707823545580157483523091200 10686498 -105160104581568804716926078613194889472 10686499 -73414838396484835316869282588266681600 10686500 -561632133488532669968853131969725440000 10686501 -54171020663284023107702310237173925408 10686502 -397923400180704832337754170972689110048 10686503 -90340528037650210516366009779814682016 10686504 -330494371291908485789095427516095610880 10686505 -137046131131923183986551070568182261340 10686506 125280477372366439889746598502034913280 10686507 -41957774317551883186708227087521205024 10686508 278050926682741630192379737119094016000 10686509 199212898943000092420934636598398242710 10686510 -47314362267965273691711642372241617600 10686511 -305326975589216942901243961403807800776 10686512 5840996118980913432680200930313994240 10686513 147232635741229868277642065228158234944 10686514 259238317516623310071338464485500998560 10686515 112252064184233946404361203875958666400 10686516 -27033918214800580644143152104050331648 10686517 -51603422900808818219997881786878310048 10686518 -147256235074222514804666323316448206784 10686519 612459766388617943409262719022550401440 10686520 89757496481721732495260463170097561600 10686521 -114962487911057497535128491257310298800 10686522 88578647920459287707853639863070609408 10686523 -241822754521262224579083105095339139696 10686524 -222094743679914332679793435896300155904 10686525 -38319117909087269033480896462923818400 10686526 321707617746391457303782068773475155712 10686527 -348463166848026338129618642309405807568 10686528 11791091719983910897867882320955441152 10686529 -161696821532172864406765926850451911680 10686530 -57939539100407016224402635626709817280 10686531 -151092849260421980856667797258700454400 10686532 8515406285039714235359941930934828032 10686533 -229971427347625128787711139599001080992 10686534 127687223025126301779560616648348761280 10686535 237169021625411442031897722056841855480 10686536 -86871917613464375899863820693154365440 10686537 -18356102921490596255258918390805322752 10686538 -193178025142302221059819229642126626560 10686539 301412460932821855072696936017874136340 10686540 -57420080658949226948179541444061112320 10686541 269931680031635141282257646157375485942 10686542 -261115593157816830222744247547044374528 10686543 -3212136380844747197995033366925467392 10686544 -69346133142206789727937530630639452160 10686545 1024324538271063542990837820729229441320 10686546 299310305349461011005075908734344487680 10686547 -4970303239451378551194863932721447288 10686548 -212295901378665813930239417384493897984 10686549 -10404011063796879846378386612636691552 10686550 -76109096427446923605347506583692032000 10686551 -656383149035314439689939775878202955000 10686552 -23997993115430979338868223893894758400 10686553 273867495398968429585210692996208315540 10686554 30918007023713123373487732503423764976 10686555 -346017568311313800021636150409380169200 10686556 -223617881894600335060682633035273379328 10686557 -560497158730887622769856396528992580660 10686558 86022002813813554754704362149436140160 10686559 -378505396976780427266536334320254285312 10686560 330022888553504777067683497820419522560 10686561 -296849681251780581398331177686595010656 10686562 -38183734114463099142429126711034323168 10686563 -331393156887057719945428330171369426080 10686564 50181142622920663984778637558570848256 10686565 -225061671206066543775956360895560196480 10686566 -320892246254086412758694135173278749376 10686567 -705062882696003808857312936852444705280 10686568 77219634771463248963727432490784522240 10686569 -9692306511749390584414728340719908160 10686570 -7959873421406437263717244580867500800 10686571 159510546313674417042218397995476480912 10686572 -200275351839070229464012632727065716736 10686573 13155561711852594945278519075438799702 10686574 99982915714362146919913950481479866112 10686575 -7234684241533008040456414908662405400 10686576 18470517684380398364094142116760387584 10686577 6416995742979320125336113591932122560 10686578 -88516277681232732383087796885336576000 10686579 424127333715321496425182980009162275384 10686580 -339524143463333280186757500424409836800 10686581 -758508105921173475971144297961840753618 10686582 -74395718506951304780556330984721188864 10686583 -48420883621451154365684064875267542168 10686584 34591247956949781657397673313139200000 10686585 -47845739710531766239231246887656966400 10686586 51981742384725164013661594578467459040 10686587 203124685040819675164048544898362091912 10686588 2378858225774660454091486679679098880 10686589 -332629058814801049363135386245194574676 10686590 -267589963058082952292741130836665996800 10686591 179916371352269980962449353383049190352 10686592 286113388592662544331620630335020072960 10686593 -43958431066856812650217437376723948158 10686594 -173783602902546466602841648676207260800 10686595 -18839880024145257800390511569942638800 10686596 309664636814762875977044156620275715200 10686597 -296363725771264435000763709475198125600 10686598 -53876432923458427894002432806729704320 10686599 24548627400170852379895449983219232768 10686600 373753293540840074378167216012339200000 10686601 -519041021304351469450740672673973111398 10686602 -7158665520857246064119234355035774016 10686603 242006035691348545636948913343679837104 10686604 392400207879029416683283876435413184256 10686605 351311958873358191211108395076050677760 10686606 -26937471377798523418466621594678685696 10686607 960305504127124674963322049192796328400 10686608 83515874057080479344539331063374970880 10686609 72626384559525619970650892243425260228 10686610 -192444458531563651928092291726183342080 10686611 231115658666736778268197017428883021840 10686612 121074331470497230982446340307263526912 10686613 -7384188686526515470285514472162911840 10686614 -25472223374396992588765634473096597248 10686615 135988118677575642388930179232579597440 10686616 -67695913669417378328337671086427750400 10686617 216903504550654809913558399188815911572 10686618 4103944464655996106852961621683864064 10686619 78700428505408716278440273101243988944 10686620 157114277978179087773216572763933358080 10686621 -373337096290845869874515826828930695136 10686622 418619969275547223680817104354593994112 10686623 485064050975381015792430261730588123872 10686624 18526649807244731059939607683450011648 10686625 601239265402324125407255838064435392000 10686626 -216276657381189231655617553024487230080 10686627 65040355802429172135394524593293731840 10686628 133546625360231805604215976606906613760 10686629 323631290073586295409044846083587223230 10686630 -23300439255828494299262105456666664960 10686631 726650711511412295422512867981075821432 10686632 -697013436595385343126344986355038617600 10686633 10311493202867250710965495834180404624 10686634 -137016992700414873593057385472226323968 10686635 -67437169376492811917674425864295669920 10686636 25412525778548422548365432785771382784 10686637 -83807670451310984641635280616915138900 10686638 -192020929036737981477270053249855939904 10686639 533156592211313578807951853536558300560 10686640 54901189377730693278567400307150684160 10686641 -86296014311525141071952925599548416 10686642 66390775181497380499188699556162541952 10686643 -620790190942216251617544679649247673656 10686644 -204214119433375888020078305855934209664 10686645 53934982383284935678792101533540832000 10686646 109159038242426901791341281180758630400 10686647 -25126583090042674595226033422189714904 10686648 -71736301220220302361437224865264762880 10686649 788372204371616402415581353649882946900 10686650 14533537624114827632327680486230331200 10686651 -153479910873756094948758012049146228480 10686652 -376129852208636585680851635258636606464 10686653 219214122507676263271188119327348920902 10686654 199437228098578331378600972922738432000 10686655 -176951448515092208102467135907680268640 10686656 -156938300843796450914989807067395522560 10686657 392437183515409146111101508231162120240 10686658 235034276463673745681729983133978098560 10686659 -170223495522165407508037481477056291488 10686660 8942292028129713601625632271391068160 10686661 -1697971268370293460614256033663805696 10686662 -115209683481410453206222399987258976256 10686663 -2224285341602001092363255011018972560 10686664 424565470745469197214700126847525683200 10686665 -36012291060550129795117454952717149760 10686666 231621856642855683386279998588889710848 10686667 657965893247755860918481238887188141716 10686668 385830310369163673830183869937140194048 10686669 69940080437095572259711419053982646272 10686670 5729348199912659053354980191976079680 10686671 135110945314809364826262864983318115744 10686672 -160757739055260661350709932163631677440 10686673 428769426444887068391867062302432503936 10686674 -230089084812068524763471031551224711680 10686675 -24782041779886853023712019436203966000 10686676 69139048098658334838153235228613394432 10686677 334981734360893001481937970916712648526 10686678 114640116855902869134399104567377266624 10686679 -558243433775579095357459200595407250520 10686680 187212329018703443659099002076001894400 10686681 521479608230169098822211049254167007840 10686682 187264671641996004446937936886445406192 10686683 436200069013015534748882443759556880 10686684 -13976730085162808793111670511842618368 10686685 -3856226527524535451609706290544339240 10686686 -99132053072537731240259949430718606208 10686687 90737199260063028909723729396313111680 10686688 195093211539643868575406253748994703360 10686689 18875632843243095610315926229186977768 10686690 -2739269174459221070399260960626055680 10686691 -286308648450093064013693940734276277816 10686692 -107752779692509435266053914351823536128 10686693 236318243733572967376193446053254708544 10686694 -333178448609380054424077903904535523104 10686695 -520670330471781183185103450811157593800 10686696 162454679617179558268672953232829644800 10686697 -33552293960075558444801607921129687168 10686698 -50131870368526655613309238986203251200 10686699 -41151058648456571250554567748700183716 10686700 -308514275273061716336493428662720172800 10686701 -653282390174692681839372545911252440768 10686702 -4904145092810726197595004316327511040 10686703 238957763325787619664238583128440872280 10686704 2391687035853137084404606665738387456 10686705 -201750371476068007115843846631273584640 10686706 44747133119762741238655454394946803840 10686707 -254944565144365676732826569627087040048 10686708 261156729110394024346255801083242680320 10686709 456744380879746281817193765035615944480 10686710 69836500079939379919312334672987616000 10686711 119022234158796686090335588713974385408 10686712 64948417682020073583837732236085350400 10686713 371576635575484094259906994242878905962 10686714 -13243776424473888881216490689474088960 10686715 201020035936695295994558366143094843760 10686716 109147944277315986759170418066804387840 10686717 -115945599451614723795472283233606896666 10686718 -150357187181573534531665653340790596608 10686719 705758972186492536530012476906601144096 10686720 -154259554239509834583999406292336640 10686721 491058431400065206649893447087523777200 10686722 -91475448987604054626169579042577836128 10686723 -85020195926172224578657456716903512064 10686724 -220190467753463626232560850240526277504 10686725 -181381784648882712114820619737107936000 10686726 4980668183013199505726149816988824992 10686727 -38576345505129964221591092744184282000 10686728 -72912526092055170059538048426078535680 10686729 -31869200171302623874055409945285096000 10686730 214860747377347175575172199809168363520 10686731 708725853608725322399278952888705565864 10686732 22175870107451608975185359481664143360 10686733 134446334202435282180500626922453692982 10686734 -273260984753742464676175836869134737984 10686735 -10239477888606226641983168954636359320 10686736 115944607225491653430046910047061614592 10686737 629940900274596171794268489246976948080 10686738 -110553996711615687297567501336557010432 10686739 -21393913427363433252962657820420836608 10686740 100479848770636140429802784185588377600 10686741 146571428474058352493719317654809002080 10686742 425638201131503213527360910135395252224 10686743 -456704322829520363474900928574235311200 10686744 401805774905133965301122332842215608320 10686745 -715148479713358350973699883466234867000 10686746 78319877444503376549510238072531075840 10686747 1934170086922195655244849278872872960 10686748 -145284930235849566809559965049762024960 10686749 163103212340154457869766770464946855564 10686750 -212425033996509556282725166787628000000 10686751 -212355706096612229593674734031412025248 10686752 -183973454896530819295615968016694378496 10686753 -155132868998952188945289958814099348976 10686754 27069947692788129344154834498259568640 10686755 -186700818800213394218529513568224609840 10686756 -130427009353799251515345064746619542528 10686757 -86924353142438211865231749689159070980 10686758 -238004573206891026677918049159858239520 10686759 454894352458336113793494481516153248000 10686760 -129328237070504264005136738651470233600 10686761 -291795297861756406300033017371518652400 10686762 11459260115743492139076857789711354880 10686763 -789487989250058380836340343436607974988 10686764 -12655742795558795757071156613227596800 10686765 84194415120504661243305992353996629120 10686766 260398083989489936966270077294951317504 10686767 -95885350761999458222778543751112315808 10686768 136330325751273615430935234961316511744 10686769 -173442093292319796073999325148407885456 10686770 289600693207137311580266068190011186080 10686771 -98090213508562680285344337831138001260 10686772 -481064146208487731090008790087308330624 10686773 -98465742783371714177868080307816440712 10686774 -20418386856156731038708074545326338048 10686775 206938983609159415469079675845559726600 10686776 162433048593405407139170308818318766080 10686777 444034105938474776181630884731933699920 10686778 -303881830556097105664097830849619205120 10686779 32938581021061682365391615078852881380 10686780 15420613375554922714723434234256066560 10686781 109998152260284635580099412195870351040 10686782 347930043474256111988984231533859764992 10686783 204491148631154041883021976556423989648 10686784 104199781881255621137440923805130162176 10686785 -83774400735966374597929418032737450240 10686786 182866815673942253195142378739445776128 10686787 754154568720409679828950949019829436 10686788 -34682063712924021616515510773113958400 10686789 335970991091569116794413658675118998400 10686790 -5673407890239760843680131925859219200 10686791 -803849398116188413985667477698804432808 10686792 444883519100245371070635163163003166720 10686793 118382034695967968471524955006578473800 10686794 389655250275594890370258480090688347696 10686795 -24071564204886530045631383812038551040 10686796 154657419338247553798979189427422658560 10686797 328299353351816523357614919316824773280 10686798 6483723195462361855838044579789766784 10686799 173626968341663218880985438695788626800 10686800 20960628892665801944846034160208486400 10686801 -23988041521224440556497847967736740368 10686802 22141564704098601040451886035476064400 10686803 -275050497711005225937126899657259201960 10686804 -5177069132559542383477123728872202240 10686805 -358415114859420753688666573339579653540 10686806 -18595334920098899894076669298597823616 10686807 -204441290305998603397511255234406269352 10686808 -57340579364705077314577116320345518080 10686809 4099964006694777603800635217170550016 10686810 -112572390264788573846884807665120967680 10686811 22862848153338691243646987602932985412 10686812 -371098984906790232511466235385673054208 10686813 -581185486107206499488371515978863838336 10686814 86764265757178149373131673573566445440 10686815 -154859273292700086099071965399901556480 10686816 -3089902380031628011802286029442908160 10686817 592288336994778904202482304783800152866 10686818 261450798063831070124777404343191202304 10686819 -54393295519855398472004216701316793600 10686820 114282785112531930912274561103768398080 10686821 95690618753358798924053461539323520252 10686822 127298915975413409419068870932038364544 10686823 -36436307276283621086462417906078618656 10686824 -487983415205780069998392603964944983040 10686825 193244373937732972835760888946269509550 10686826 -157402885418225988443704748948597600256 10686827 -164942252756381228431445878214578950648 10686828 -49927033774985400753462617376457396224 10686829 539355175441185226818844799497928989440 10686830 -14809483101756080698028429916899635200 10686831 -487968688680647079282988126946766771456 10686832 -40705114214047843220957827581235691520 10686833 -3691858721315622312714798772220996736 10686834 -56734769600653090731644691950996015712 10686835 -21756332832336791647555229549456601600 10686836 -321435737546120254300301196422261483520 10686837 40523225323260793193729123773298757120 10686838 -35246961165560548907859764592853219680 10686839 -207731602162888356928524358913907629544 10686840 224270584401724944601651150479978700800 10686841 -431095607701133367582658031651363974 10686842 248301746387434184651099548014717299712 10686843 326359750510993542502573659668840010720 10686844 -88493661279326134492560654212302767104 10686845 117899491648143008330101890430264214520 10686846 -312771187039426037050401874439899917696 10686847 257327361045367910984131989068967805440 10686848 423721506259451497908828938786832384000 10686849 360660541566882779623392640219474477056 10686850 -193821347834557550395159321416960579600 10686851 -503684494871023380616254740787593229348 10686852 -321981432914139161101833931634065148928 10686853 3718386747822718305933973871522746140 10686854 -37918146864262161810871054853327146560 10686855 -90254790825302878202901471010891613280 10686856 310030308071865981039163742434265794560 10686857 493665117416665396362445546143889406106 10686858 -6452207798587456778020396337241664512 10686859 217475557047257963576875820840636495060 10686860 -327243688785886767688088599934027059200 10686861 -228864579230847056355180220045339573290 10686862 -146623304415831744821164209857609347968 10686863 -806847312899017710437612320506643981200 10686864 39740057111376595554624706869677850624 10686865 -155698011621081602139266083732144132800 10686866 -77791029653814005595695844681035047296 10686867 232450758034440477881481367303052256048 10686868 459726942186809894688768274399806269440 10686869 -278823529905172038057129959143416720900 10686870 43258060221020091174262182753555475200 10686871 -53135489617848158322650641124699583608 10686872 -60348716343756439684543374199859896320 10686873 -242711690440862283375148428420588687120 10686874 -142477558737480708635022791518158921216 10686875 182438793272963819510905047700932562500 10686876 -4228874115811543090931765995957248000 10686877 142367574004482703762470116107829082060 10686878 -99511161386290538932554122431049622528 10686879 147496458296952912928943923012621749744 10686880 -135330796131129587161197183555344793600 10686881 120875540706318138671859564041161874112 10686882 119385816320367437117005202019276165120 10686883 177463222065523969631932020605063435680 10686884 -20951357038380864110465779221089447040 10686885 17504994647245194132248461602821529600 10686886 -96613452939207963164587604358777878400 10686887 -314481723438119539890855214597930627464 10686888 100198086705682674884314893960705100800 10686889 879074853068821918160575528027133981690 10686890 94020887570035713981869822947453137600 10686891 18982314959766064796568228433946516160 10686892 -340372331210985431375131700351822819840 10686893 54374292700403115862141066660702945920 10686894 -5817408103473483241714393280745574272 10686895 174561639277209021235198364975707433760 10686896 29408438494672310346092783243693457408 10686897 38944737873939225407906029686643036800 10686898 34647955819997978650016009580741924480 10686899 510471377250666296223865917413000325900 10686900 -39561251729328282730136969932881868800 10686901 399503152933514509059171697964268569472 10686902 257540234576964286180302349639533143424 10686903 348864926582431598866052854212722704104 10686904 -250794271376794380185882494211974533120 10686905 145920851774716623639217081142902413000 10686906 282893835392684755173566150396360313600 10686907 158541929847855375512097932548652289024 10686908 -50707012231329299611202979584662502400 10686909 103200005094307243813418488645582349568 10686910 -74778670578075715978811930110093194240 10686911 307060358851673443986623260699574974800 10686912 -62883250680581632501652613318278381568 10686913 172347279391691365948706478746047460162 10686914 -138012498993645091522976165159034110976 10686915 195625447302398553299847567473627096160 10686916 170039533688443576281974745832413530240 10686917 -426773273840832518195055703996191704034 10686918 -83270254853694312930101822232464604672 10686919 -2660795526978561082861864677549711656 10686920 88081254073916841689902831074127718400 10686921 136755692469127532646128858516736709824 10686922 588728147901014469331257861780453238272 10686923 152449961466672314585641987076276120064 10686924 366534347764967331347884251987976043520 10686925 -401267480425000712440196640556691672350 10686926 -8262522314048845452764034372139169088 10686927 -154107393383724515813328232634166840192 10686928 -27936510005070744446068952788653178880 10686929 -71700479414365973453547412846066079712 10686930 103746643148575095557418148818830400000 10686931 21766716682516425142221776306238706340 10686932 -31516014201579193935461498101476538368 10686933 32882503583617003691301365089827148224 10686934 -27281426577758404043454701755860252384 10686935 27949690414346877770027660569855512000 10686936 137350781838875291403656469955649495040 10686937 176558023014470420600431728550288766664 10686938 63255806997697939066628753732810331120 10686939 -501029976970052364184639609353270253632 10686940 65050826722697785335639661282850242560 10686941 356060588281337166780917498487311160384 10686942 45693344070583773665216566630540757760 10686943 218647599103426867418618765519737004192 10686944 -557933290280243405990763089388946587648 10686945 29243173466053999924535068597777449600 10686946 162103879667243874533425500099704365440 10686947 -119625241065525072743503397234461877604 10686948 447648666986397788966869417200299821056 10686949 5394436030072925360843596729312979040 10686950 62250210112469015885285261268071913600 10686951 -90426426769987446506978108832955614720 10686952 400518915367809379420620143070197529600 10686953 606349197545738438194474369206803606202 10686954 458927535940092267435590972260369554432 10686955 580932499884010787892552612722038395360 10686956 75804958561275411092969815858718263296 10686957 1544503584140280431607186222379256160 10686958 -210783120452782560430968180448887125760 10686959 -284375359051425872082648838246045772784 10686960 -56087489221391838347308087889136353280 10686961 212083473316928889537420171742876936000 10686962 -4510408983980044270299226180746240 10686963 56058824892900577312168846471010605824 10686964 16156358813723933776874198810328460800 10686965 -191348488729876980464304008440355870400 10686966 13272875718619078067303536412372987904 10686967 -712759354101421828512459276942900335520 10686968 259789863250026273437497226933500416000 10686969 -336884296022569571007831724496504989440 10686970 3202276504005807656234575681793986560 10686971 160752100372693498399914223503994911744 10686972 355150753425496269546134052545729971200 10686973 -36627251054263628297073136512306544512 10686974 -49924485429276801453878671612917199488 10686975 -23711931523067622659454420583949872800 10686976 -246229067175739945422008760120951963648 10686977 -45075663883475431356566176173115929408 10686978 -2585605392241562764154333022668765280 10686979 159926528820789743427826190812348758576 10686980 -151479388699971232858206273416435097600 10686981 -2964516738100523237215283386510252800 10686982 -8459250733928339524391936195870810496 10686983 -661408866359532608154462026030807505768 10686984 -136718319249326607299972126362144604160 10686985 -274723330406874656813285876061248753820 10686986 246108179336152247831266057247317734192 10686987 -240896986383991544640403381702485554760 10686988 -56222843308764792235143283504849786880 10686989 295491050047629153983358068882117442924 10686990 176176485438233928620750637252523603200 10686991 -137465226993017048957050559057769332736 10686992 75894224477402121222390355965731684352 10686993 383113704763168075030401650342781806400 10686994 283587402909558668488402730424267601296 10686995 -191666447711602695280618736530190900400 10686996 56919504089305381906607905648965814272 10686997 -279546992841384356075672409684932041440 10686998 -132996378312690309797026170388419402624 10686999 517792451100942791534967729386671323600 10687000 -415018368387157373112547672630640640000 10687001 363260359304820701551951205263425197184 10687002 -55602563372678342211145264043327010816 10687003 366915169581930968027490980663643608760 10687004 102030378363323734077386517443778541056 10687005 2463606711905770663901324795039846400 10687006 -68478354347805084142164812192504939520 10687007 335473795933505015182591142981838140256 10687008 -192793223959067911132061896219965259776 10687009 146666367428108228543819723604620090210 10687010 -163621427730363566199015496036826415840 10687011 390404547011097696777624261340340747760 10687012 54071406548786781625860844528914247680 10687013 -57511382177513547158829529220770284738 10687014 -8499369083551446067186471381335427200 10687015 -417017068652032033388571219568245454800 10687016 28477941764285539728063022740074496000 10687017 232340062298364246835289603290523762880 10687018 -55070821219070294078627354732673737040 10687019 45670910891423857647111978687403706880 10687020 -53130573712226909746856230493498680320 10687021 -190733840184822751981665568287838981908 10687022 -298111681847704995527467104110882635200 10687023 3478442516680193293986215111001573504 10687024 104649151671296888541515382707243089920 10687025 -250004981944104880076347545713454600000 10687026 -39848629994833965776104337281252426752 10687027 -265877613455384404770061549271121683840 10687028 297932899917709036541575076158266832896 10687029 214923339974003577264694088647233233184 10687030 191731198506602044020276405602671004160 10687031 423964870025455245590708949684754495200 10687032 -56268482266119651602599573473645158400 10687033 -19578538563773324942449563339128306688 10687034 -378484162815130803280710364860943069584 10687035 280414676187601091880812478788455526400 10687036 -515488414446747387730456791992221117952 10687037 749969278076234960183639499813056767686 10687038 -119163691910422935342224332747189016256 10687039 -345213691130473541021632718586438347400 10687040 -22437106074018200459004572429577093120 10687041 198463282974908664551901126880739176320 10687042 -162064296042364592759971285293907745280 10687043 -245914171620786019763212439884240374960 10687044 3359149644632392371865603517946418176 10687045 192165190815313423566498703482118986300 10687046 -16389451841680715671109135648299231296 10687047 -352178809890917964898575985974618055128 10687048 20723520741830144279423709344792248320 10687049 517961838921259444786091067963910393050 10687050 -67457547444139037462462342918468198400 10687051 83314246598564924730194565995843503200 10687052 -352287851089089246020153997878806745088 10687053 95384727534804985223558861739175584864 10687054 -13741850061089980493971605283114391808 10687055 -518618773492367867711101113517424162040 10687056 116562912571634057288372308995286106112 10687057 508050948415087116612844557938303652 10687058 -413741167132817722513598884222862859120 10687059 -38945082730443978401399352046267129860 10687060 118663865844316894386399403728758914560 10687061 -92253808308759489593160573168926419776 10687062 -114566410698589701919615518579523977216 10687063 -118683555115825156478051044237301697080 10687064 55542500314866518314843574197631877120 10687065 162440557445897632050791115848387771520 10687066 -68442085345008204015825233305768843296 10687067 -404961095126552042541206113730604778968 10687068 40790685836073345155744479666337295360 10687069 -424659429525422961508938994503164954304 10687070 -39352516211536402111691046884454179520 10687071 201147621819116957750060537104198304640 10687072 784758845168526553731714404377812271104 10687073 -56188038039597600604723141078863411678 10687074 179151318415920705179753009387646586368 10687075 -10107817579334395446440056911193370400 10687076 -11442842414057339597738824728733900800 10687077 328398293957685795363569467953168943614 10687078 55583610763063899547453528880020598400 10687079 -54171894108259653902135849878335158112 10687080 70575944662444264614012900382138368000 10687081 651253222624183714694766544158144077882 10687082 -80084023498424880072986895379128276480 10687083 70949369032717446086687851631400000 10687084 332268354292936396756171601489547557376 10687085 25422324962537963586883430548277624760 10687086 -117518130027122966151448960077049468800 10687087 -115023788584287394369256125037620105264 10687088 -37547083300241674667424010435662053376 10687089 167375139260031209058103829997806224320 10687090 30298117634821450744276292257731472800 10687091 -9578151472856121278696377418436413688 10687092 141408560732566293467126339640446380032 10687093 -371752308776039505956301643767059592658 10687094 15108219786484524664067059761198069312 10687095 -27892198929708796815062419873446236160 10687096 31034062254294885040803202833497088000 10687097 -124596906216774877750404231233066162454 10687098 447220398560505240363054987685565030400 10687099 -20747173655824206217480062646709607720 10687100 -125668776432992246470663094229106137600 10687101 -147710881616614206823646008517839478400 10687102 151329964934052426058704155816462218752 10687103 -148619949462903093706832105288087420544 10687104 3486971972975559187448873957845893120 10687105 99110919891290692306257176634755881920 10687106 -323214853488199331613151627198414025856 10687107 35553944647482381567786773707253762040 10687108 -51226116367817152300889532868402713472 10687109 269278950247608029602870258149198016860 10687110 38568066831287151947442871769025976320 10687111 -695576337238952376925324973962883366016 10687112 -3069398191160291294342894925130828800 10687113 293527475761057327673062541536732588800 10687114 301721883398349313178337335576106219360 10687115 135848603051753034969343119961726505760 10687116 247136168970729768410929511891645681664 10687117 64151928712109586580851811132779867392 10687118 222668451732056130004692833014575749760 10687119 -71948882822873512548606309435760187256 10687120 -48425384357098086679870925932462080000 10687121 -63839360076404205212216503135647081678 10687122 108308391498682207464696097248371574432 10687123 -93955733289221518668889184760715850240 10687124 129635747631170918737260764569187205120 10687125 69628879077828166444206079017279000000 10687126 -39820985529796759859794775966872260096 10687127 -10703389920737752620106369853328753360 10687128 100116623878594695689580567295241564160 10687129 206772708635636920381999964915956102730 10687130 98526348050193757403988515659159284960 10687131 -38907476469959821520795151144571288800 10687132 127742049005815243608050610924591785472 10687133 82374461745175582610469810373749669984 10687134 1710724209895568763991975271071389696 10687135 -387572978758204468606466891711564429040 10687136 -220644992368513303634309749056427327488 10687137 218982039081913531778139223071718587552 10687138 88372402913409934777624485804418053120 10687139 78980885238842751189498854001012656880 10687140 -173389631934697702753539795942035255040 10687141 713355253464171780365586819501137245312 10687142 182262396474221647372700940031419984960 10687143 319108227230289143945951134946835885864 10687144 69306162133786253549368912979767941120 10687145 -1889755386525898705253874076017875640 10687146 -76599356703072386193174717464943177216 10687147 -602198709434176734220698009345443227568 10687148 223264514269417489926752276393574782208 10687149 -28095511510324876268945983912508855232 10687150 -33582824210269667256852895296868238400 10687151 711701655786096087617932033830737848992 10687152 16130805243732103915201524859366539264 10687153 -771661310304325370954348734369045791598 10687154 72541868864296298303914138678730265600 10687155 173537025663132898276953348009925274160 10687156 11533161462875757950614646225444392960 10687157 11882498615004403238758197790670570496 10687158 -72553135933098273722613705673167240000 10687159 11077503860070370708635252281803199712 10687160 -26769025081801420990920929408783155200 10687161 -426109168758033057196602661290126218928 10687162 22409217663339209258351613249723038832 10687163 -653018048908962365400951423925926879816 10687164 -8436761890939406529036954558760103424 10687165 -759885613257306059804311879720190976000 10687166 141480162694989005406331176353750517120 10687167 -918408314320709612074025431463612460000 10687168 -194541516903368401664357521379323543552 10687169 -399490668241512799899793265811418777848 10687170 53868195594172814944192560586223539200 10687171 -280737974666879265363401026738269476856 10687172 -1932077287133837315638152778244605824 10687173 150560969843093516979619348797447322944 10687174 -485597164799258294453774779114437955200 10687175 -197337476155383655364577647950426617000 10687176 94130411554995683693660380259218391040 10687177 -10829034095630397269037175367929118720 10687178 148913109679966117732260095429828462640 10687179 25068920049843468673546720144538477784 10687180 45293553761834021360248033572239769600 10687181 1570857068205683707597545389486656992 10687182 140104833282002969697348654522279045120 10687183 100715751199480344589348853441611241808 10687184 -139798703139934234798953426474299596800 10687185 130546958229372890446433770813348596840 10687186 222002542402181332588450843643785070880 10687187 -283288472266243621073462630233300233648 10687188 -26426764320773724731848845690049904640 10687189 -385101113782841536577058451848864798144 10687190 -268697425203172846534635732443755910400 10687191 -156010242178716171385446267546566168496 10687192 -33989059668793686631006122637256448000 10687193 35849622077706581416131694481135068944 10687194 -94962053556297900762718483901009664000 10687195 -404025498117372944006438330664450709200 10687196 -64221309114063317197951083162272716800 10687197 -241205274197721122664590195383738339200 10687198 -218917597535860564191989519705768342400 10687199 1152582603911818396885536063846386465760 10687200 12871063284574441005504105408508723200 10687201 87479866802231379549588758389334697600 10687202 -189171074118933886760834877167130518448 10687203 212396986743749690203753471052095156704 10687204 -358219275681830441535877006736216064 10687205 101971681038738986058817484975640916860 10687206 11655585605971764126446368319318513664 10687207 141510035015001291038256741027378278456 10687208 -224073144253151275248677918169730007040 10687209 52951066878563374506230098132524604800 10687210 -77103374056703533772211006441998958240 10687211 -243594670874381864763375496740617170188 10687212 135433396249354000263559792131674841600 10687213 -369545705392925869945722634613782456980 10687214 88980244207724051571538873302210422784 10687215 25544979875373887415069466285744742400 10687216 34269244374208470005699904290970009600 10687217 -614992795650530166423293013372939970734 10687218 177457019295228271390949428634105522304 10687219 -155985354149602084501787429815962008000 10687220 88638886205021552202753080044022720640 10687221 5229021815492694576857728863896436462 10687222 53155775135561224232388216050868915072 10687223 313286756819074233721653891275313866472 10687224 -92532703002965750977961691859741532160 10687225 311192033423826055145885686248087631500 10687226 -104721358598980996645384714559659617792 10687227 426024029287954401974469028572920541720 10687228 -62541278788937590750575389187613935104 10687229 -76016533428703211753869068876354001824 10687230 45751113864490952722490294665264205760 10687231 -199439922764376677112964875479520947968 10687232 -232014619994630861112069912044167495680 10687233 146340934549583603914473135363243162144 10687234 75130764739484058184395081627747872640 10687235 -118658002415851607048290552604488222800 10687236 39319478362051399911298071176133083136 10687237 -856390406686550640428599574788258097856 10687238 -53247000755859981450310721180415113856 10687239 451722630181346673303590227028821361904 10687240 402609070971499228507570714148333260800 10687241 420074213360877491905126673644580923392 10687242 53407120388971026857898068015592294144 10687243 656038031589566973747404150743646266308 10687244 -426400100514698753899316312149399064064 10687245 40122276012551984599766685361776081120 10687246 -40454900559835770011929602267724330176 10687247 -601899180537598065767215144790532340848 10687248 -21233780704282343798339478696390819840 10687249 -339678213161829838012214139662084223936 10687250 -21925917833399324606253539461257216000 10687251 39601285146334023093859412472317973432 10687252 -204653742516279504848685300826133851264 10687253 -410994609675071844804841440613927716960 10687254 -13555303734083854536090137160959950080 10687255 -194650167670405156741792144599933396840 10687256 371377089733579686539425270026867578880 10687257 103812348738615812821143448950510780480 10687258 1069362268937843305745752860429955584 10687259 277283475768466902537302042467554737640 10687260 141328098702892709972374954899465216000 10687261 -210692932021400025451080604561593093256 10687262 341757794675519730680518667876906101632 10687263 -7132738398179310158600991313851803136 10687264 -239816104594814507873471143887752921088 10687265 15109023646614299745089979820027515600 10687266 -18139942123870854878381268971343045216 10687267 -40940000079934396229401371953968961208 10687268 -354437803269690550809611571967682519040 10687269 -205961863578091903661434095267108586656 10687270 87514016436832703283848847523014725760 10687271 -179040958444755630032394318413471195040 10687272 179957329078971936077929027610247168000 10687273 28561793959997317860029092212218051688 10687274 117605640954706922291110405831645269600 10687275 134198472371758915281880973456385792000 10687276 362991811570909189773731235051429244160 10687277 -188012559835312064328038075691138176874 10687278 35294385873217963650009247840257515520 10687279 -625928996291623820583062438072264155120 10687280 -126440925609092567866869673033950167040 10687281 -368677814883967460890496365073118380448 10687282 -171097190491022432339483479122021601008 10687283 140346127574270986200714070281957332160 10687284 47371612788923083031857655718815164416 10687285 197414005484307300483260161512563160960 10687286 56367704494812594876243884822984848320 10687287 114597728292766458037141818214859778768 10687288 480954573599032647199127537942338805760 10687289 -129425389178822070192128563441231133910 10687290 -52133485644332883412240084653053825280 10687291 216474374381769948158829276000095260080 10687292 423301849795129717904087094456902450688 10687293 -400311111838075554918739311469850912640 10687294 -159952287492585146823308612497517186304 10687295 -40493667713370014749172384675043648000 10687296 59552738879535858413925949168347512832 10687297 -481462469638043807638468781362412936254 10687298 -154290929050357117881671436314884737120 10687299 106262271180711203865613802527540803840 10687300 19076295753607230775192839227180588800 10687301 -90081920694302440792526639664045049698 10687302 -1214377046681594938114362061384960128 10687303 77506298877560333563801852592489797248 10687304 451886046536979542010776298754426798080 10687305 -12032153655174345877096283333364689280 10687306 -211798785393223143542951397166605312 10687307 185131408197489629060728971826929665556 10687308 -210339260519668485546422294663702192640 10687309 403681756523581721745971209788247691510 10687310 59682507541890504728492421388371600000 10687311 -357056049007742765504841293835227500440 10687312 -9128673014858651231466253930809262080 10687313 -34579315253377519809300810294965722176 10687314 49299567927627691686227417973681071616 10687315 102278563970997191930402611953624595920 10687316 -227884049670746380503431965019408760960 10687317 429263698830490653690736572605583288480 10687318 -114411107331661136212620208282828807296 10687319 617731929715995152705870392856254732920 10687320 -77112062251339046197995689459801702400 10687321 19480588811845613153714421820316320272 10687322 173580963955221130679264300130845467584 10687323 -454496735846632708340543828248169562000 10687324 -400917925419920949784512754368214630400 10687325 -120404678012416370489299601430730350 10687326 2323257536783326639971391619933438208 10687327 -47011998852918851809279118612201414656 10687328 -176860257772562856849570911351706746880 10687329 297549672793516196711863476205769049600 10687330 444912894786775902329854858890192307200 10687331 458979413099197190163859641025535631132 10687332 -39475530566347380426909139329957040128 10687333 -115323421378244231099175295724657628418 10687334 88476598486173612299133070656776433792 10687335 18341426571295352221505054217810056400 10687336 -101080997372207337338054172729723863040 10687337 459453018951316104025558954256388509412 10687338 -142721483210676577131894191262189426336 10687339 64446509327316945781141096115012717472 10687340 163050032089797434212585001235416739840 10687341 -75226010140633977460392810361524662400 10687342 -177654685628246015975397531341872724928 10687343 42320861578384772990899524883530473664 10687344 -33671017382631269028344153893048614912 10687345 -298044666857593980152325971859853543320 10687346 11646126287590178699402690473539314688 10687347 -49041400376110339974139148987223435504 10687348 216846841377559503089289747294816358400 10687349 10400373696955468548595899962386779264 10687350 118268453620912835420559694516005000000 10687351 -274156174743794795250786328480901962648 10687352 499928840176040995061690848147845120 10687353 -434873403993659759826114544135345650096 10687354 -11822477411110470027122458039003967520 10687355 -127684708336794421142066052716338979040 10687356 54818496150397704910603170130820843520 10687357 -259219056249964504185896490738334658240 10687358 -111047929070032915098725269213069593600 10687359 -401302718915932482244954935611095479096 10687360 93853273527875380631127584994754560000 10687361 -555898245931039058376809431459281930576 10687362 68157146947955174146911330571424454144 10687363 390591944218097715087465628611295558080 10687364 -282482005323346296158394236407758802944 10687365 -56729064502381082117734058049408162600 10687366 288749763199629705750568665221811841632 10687367 748279673997206296533604563443568773640 10687368 -322259170257583164780141109531351818240 10687369 107582041265882958061556817345683925312 10687370 114300138049737232129661608116172848000 10687371 -463114945948745773007114292859937829696 10687372 94314747175253586657066049888842104576 10687373 413310029728512817320503053816072281600 10687374 -21868293235718351653587982995627847680 10687375 -641576618237586242960322276646891332000 10687376 -9833185758095759968891227430952632320 10687377 363810947592305869671997787800708732032 10687378 -54750328565322871330554041542180846080 10687379 450595490146731177437373403653650167980 10687380 -82269943475061523589723815005693358080 10687381 -185566115359727229975209113906798664818 10687382 282598462788414393871083303422174517792 10687383 352384595580052510856218794571282257408 10687384 15707279803904963819688921154618982400 10687385 -190457002158295587159870369157943062200 10687386 -2235294256467387042532851472789516800 10687387 -20569840750641312348148983478726820520 10687388 229896634330863053686473169361112201216 10687389 202532586524844293483250505914722903424 10687390 -303903416576876734206994491358744590720 10687391 -464247921027210386300719397815307535000 10687392 -4138804049389898084729899971313139712 10687393 -43250843028281369121597883345122441276 10687394 -60821057107697922457135280945235363504 10687395 193571503638962196236602532913568332720 10687396 -158722036636898109033725184046528163200 10687397 5664886421367382542730249621608857472 10687398 34561919308836305717670445105072860864 10687399 -613072901651476225582541396615563518840 10687400 -45099538551437909068085136116097408000 10687401 169342563030839356817620809305320699530 10687402 218691027540265841267249062706014692864 10687403 -244356871470022871418945924867822608760 10687404 55350963893813320482014899674754301952 10687405 1991345321617427490997139369117061120 10687406 43907360773505597384855910331686073152 10687407 443418895454319839850301545480982808064 10687408 121525751278272845067306515889770872832 10687409 -21791023518364021697076663018681057390 10687410 68441146909369363450162078106136422400 10687411 -2224636013343820440740589487825570656 10687412 357485971549721746661798876272781279232 10687413 63037547086186870874632270218044651328 10687414 210380743844300280421646534470383601056 10687415 45512362371323480913418464731015065560 10687416 -80381976530097232791259286398818508800 10687417 -189341531233182470800865216990047596480 10687418 1715705663417647897070190282418567680 10687419 13481247446883311618788889038268359464 10687420 101601952480922450909794643189955617280 10687421 49809141998715929903633532916700994720 10687422 -176019457696616743741731238591575171456 10687423 -788386103036360352696998881884183963328 10687424 -285529380396090671297535995514275758080 10687425 -72102540546275509900667804714796139200 10687426 -345519114494901132986224120395281207088 10687427 -8226989758036865870045367751612977600 10687428 17866963567571792200116009433580956032 10687429 9222843377707860048962829153165675648 10687430 -124790454640811711545983188818483392000 10687431 168527668641851344702626161761695381504 10687432 -166185926575887574641310938517686681600 10687433 -104391523418036921624452058990834097600 10687434 -124847899192053470016563354530299889920 10687435 -7655970498037713715400874281158905600 10687436 228371619531946159383232827203119349760 10687437 732053359142388223398390633563188872000 10687438 -596656463449565280044125859071349536704 10687439 621826518222650539680219569382913391616 10687440 -73859818944154073537316696209957191680 10687441 612215955868406653915469853055433274852 10687442 -111759319535880556381282234193545462128 10687443 -85794718168493896176906212868879018240 10687444 204696046011105345576506154899299247872 10687445 438577091366219042393684195401167140700 10687446 -130341850925889351535470591069472128 10687447 -52217090434657057752808593527993039208 10687448 571540058887242587608711669770694656000 10687449 269150949095376114170632571375256618240 10687450 13078301286355784926126066315131048000 10687451 824849618890685404454566951286556544452 10687452 11746556476217454576539544069416408064 10687453 28476733098994754879438479786793633280 10687454 -396858553271058700948660078217586685824 10687455 -27014261045131564302355174765048975200 10687456 181249379158530040964975540519650197504 10687457 945068503686457178035396990478620005120 10687458 -103487286876021743260368846519345219840 10687459 593803845314526529801564195997415317660 10687460 118118727316029451877155281200351600640 10687461 -467778131093420809791848132961835675296 10687462 -317641317996338184961020032298072360000 10687463 -29366798854237733322684798253975777200 10687464 22821734237837304223550837400917621760 10687465 -36123909706053646225138543255431826140 10687466 -59258259426033889859027933398588014240 10687467 32055385912074013880797175754977900544 10687468 339790453521730903944059672010169820160 10687469 36148052053330015730488234110786476844 10687470 -2267081073427552229684468456827027200 10687471 260257678390882301918903788392384678432 10687472 -151546967245423170479273505692017459200 10687473 43399104451466284804723187722380351540 10687474 95374407580352192801007146888529149952 10687475 -389753801818437291193988078060444214600 10687476 -53387689962178896535014661725982248960 10687477 288392081709057499018942219110041446140 10687478 4583620845323535153488027614100072448 10687479 243818819791938221925512814977402954496 10687480 -376394338413589362525552977549209497600 10687481 -109821337229892257075880643325830133760 10687482 93187824335048166217769220214498695648 10687483 -726407264100120652233063927851375970268 10687484 -192032346189581651341110659932896672768 10687485 -70127214568872638394036325753904580000 10687486 -184794484108675243484889636909404601600 10687487 119671760114147301655192579400430770472 10687488 -153660117529438157876395601988276977664 10687489 627275795234310581711335307524681356290 10687490 -25619764870910608073997153920334374400 10687491 -194997620058417112108390708534729322400 10687492 35336643033938925035216944165072384512 10687493 484183594458748127894050769589486251742 10687494 -35650771614107660717168359489569331200 10687495 -22907824270812901843778921216590517760 10687496 168125140815314873610445917239371161600 10687497 374575176128663602558457760246721194000 10687498 -103677046330616706090227118294627827712 10687499 1255385177538747500075393235164709168336 10687500 173234102749775731641643206890580000000 10687501 231000432098758719611574852236982523104 10687502 -47660104882311667604615034101878419456 10687503 87130753884656274705113307245013083664 10687504 -63469138452242370057226992406162636800 10687505 11349760503700683105660104600518057920 10687506 -60766790189560748003874914023814779392 10687507 -21262881080236155950518529893860246336 10687508 -212713990701921545137168076724202840320 10687509 -62161373048077447174510402640678329824 10687510 200626943302541886258406698708738428160 10687511 245224680126628275843630123515228183424 10687512 -151987916032890814383646203130770063360 10687513 -8544571169380471044911467385085239856 10687514 -156430353105377840233100796130044624144 10687515 297123074632667285442938731639811328000 10687516 112057294477104434671817437477547158528 10687517 203673953342250504589002310369263940332 10687518 694207788870242314964133009984676515840 10687519 -266742071725731110169063377654793427160 10687520 -542980558129205455989346352862479646720 10687521 -371861440413196566981847803702825024 10687522 64779111025239244995810782244526143312 10687523 90498680114558150043656455395742809600 10687524 -59569468082367463597938462232766926848 10687525 -29034026529871169745174409216182151200 10687526 88716973178826492987062834572053378240 10687527 195858599165610287921506825580444131440 10687528 301021011095079566205713620528087772160 10687529 -53614777908804855135185212810319489280 10687530 16931067228591724412958520535488312320 10687531 830415602842572155102042607804328812432 10687532 -337933886202531613946069297374819394304 10687533 -529550057109971304486903321599284483776 10687534 -126047627338666693385226078347361621120 10687535 -129330492053606777428332628068053918520 10687536 -53064483953949536282338557788553461760 10687537 -405222534005611477659374627810037712000 10687538 -201991305776907895030526471897495948160 10687539 -53324452059541658410262305293149387976 10687540 -69745649597542854057618806395066329600 10687541 184519929938371314435717679140012389472 10687542 -188638824737117545867187586189723488256 10687543 459893832363404218506980441268350610480 10687544 -68396882094502002624947582556437299200 10687545 5810781291805684286948426915975904000 10687546 -461789167958424644640807253740561840528 10687547 256185690947221046461641666212733424800 10687548 -191560071411701799893700819558197354496 10687549 -427319883715743769101434833156187419450 10687550 104050408134032240932386536001727012800 10687551 -165851450773177755334478072418754713216 10687552 -60720100245633923396018478756337287168 10687553 123387791201079226569264265326157909680 10687554 81248766291200083251308522194833379488 10687555 -11174373742177031456513388196598886000 10687556 -155504394453890491922789009523823620096 10687557 282935507871252881469792646116483756480 10687558 -89934059783970833912832819867791228928 10687559 -125824301974752312159774567063969449760 10687560 -54724689628063871923643998447750348800 10687561 -125691895643737774908321835781574976028 10687562 -45560833303888757525550416553302916000 10687563 79742980868144647579884506728720304892 10687564 -1872885778816729416835541819445169664 10687565 7951086030911039498738716067483366400 10687566 -179200481065811016246232624924826746752 10687567 -609648254949995978712963605782318792 10687568 65612243862350939254644315165337042944 10687569 162090062521900057425733179508455458688 10687570 196649808041185459912875575215735224480 10687571 -9790822954197276462111231076607869440 10687572 -189951017259610510825056868524527124480 10687573 179861135703275229870744301864082751000 10687574 75710225951999194937491861225999093536 10687575 215564730957930554348021043690004140600 10687576 575631197044278699320407102752448819200 10687577 -1010826231199371258510295731835671886188 10687578 149535781051996820216104864148913831936 10687579 -27666924802854791528257954130165958880 10687580 135276705873457779938206749191827430400 10687581 -269384639003380980893860487135256529530 10687582 -43261063166571355401108819134448600000 10687583 -727570461085318640165983424344518986736 10687584 -53765964141525172930549704601236406272 10687585 -420434269949376784654423061409160106220 10687586 50152819954545446194443418722032459040 10687587 140943551843471755843708404134999792760 10687588 11296676037801138779864449568803562496 10687589 -418360555474695053914426699959053984832 10687590 116831456680832122094308492780587333120 10687591 -29727925059273145537046650677746315776 10687592 -586302428717950563259298473895528064000 10687593 33672103143992722232903546028204709248 10687594 -111936944373849013776184023811894702080 10687595 -441446844745566473094603002827436782800 10687596 208722421275041022187245655059918618624 10687597 451503904822348301593537108247976475872 10687598 -191388626353624017642733962143586752064 10687599 83037143508224768790810655197342708000 10687600 -35073836349159919558504000129479475200 10687601 -605902894255797678999614104528548964398 10687602 132855693284209215232534048670570342400 10687603 -414454804740828479717487764142513108148 10687604 -573843514211322149250241447194878511744 10687605 154163694064189808566894169213997852960 10687606 321334619937536723355281869309071022752 10687607 -2831236430801177010650568618327727488 10687608 247219172369200172059830817329741926400 10687609 359460866206977288037735791128388814404 10687610 -113689922807956577716490771623909163040 10687611 -356670698982219126714285112389936815232 10687612 155036884205452050161640534287470252032 10687613 -713909909195967981242921926492201878138 10687614 7618587256948572766568401657753190400 10687615 -241758492711713312828564983665013102080 10687616 444570336447987274374268967557382799360 10687617 240430248168980316466025453814959372928 10687618 -312188143002062673085522424768980421568 10687619 -309968624459401423786463641479548982360 10687620 40490156739361981022957072076487188480 10687621 -127682188053209447424204609842676969600 10687622 52698069242093711047768246291016245248 10687623 -60052057633365773233428252040121366616 10687624 -562979825773268500591572555480290135040 10687625 153410763125245584872029280997833994000 10687626 227259088610005177305115504965568153344 10687627 -3965882268162484322659375369756801696 10687628 82806728322164482310976154344534091776 10687629 -84681865081914105914052481845310324032 10687630 -44501845124093825608851894142434612480 10687631 -885613176022902901059800908360067485800 10687632 1292308056144521307168595025680465920 10687633 -383277400187757313744617770055411574560 10687634 98509937404887543695016385268454772512 10687635 -107185490277854166705981171119212293840 10687636 -177781988845800227596282435271601185920 10687637 -106803021526767529108404292816947070788 10687638 7772743869473269975738936018545347328 10687639 121331804288532860634156125104421676240 10687640 -217717582934250662500044351043386163200 10687641 -34884561025531944526462368870642409008 10687642 -100488459001974499044246343104811461888 10687643 -286947517181761823064080073302489562108 10687644 76443202824089896415335495626909453312 10687645 -710003118437302028462207997754959610920 10687646 -62745315122394470427955399992463577856 10687647 -209630771010747701437132878019422002928 10687648 64990248586310779035317334188183715840 10687649 -196908463494601554759437998306084793664 10687650 -1123623739442325676645281324638534400 10687651 26783849458400595806739832270498697040 10687652 317134115330613533510796654415309685760 10687653 -120461882619813547583240414549249137920 10687654 190125805293939248054197389330943708800 10687655 532374712592482622529597219542709412320 10687656 127435720941970215770803681626677084160 10687657 -449407314869106916573123293984316857094 10687658 -284399597408840124045998805669059188224 10687659 509157388677192100830650215506049067520 10687660 -232806660434163243809389349583332428800 10687661 267879895009962778688829221073706662912 10687662 -68094531061313174900327396861012223360 10687663 5483932436762744494751194336107623424 10687664 -19924172270412181586649686959825944576 10687665 200035914231274047619088024990299921920 10687666 -575923379581429689017875153202492474880 10687667 791466035250606559651556106297165640716 10687668 67051022101336918678417621806830929920 10687669 -702970543942163567068593705067664902930 10687670 -62306584932139877621883490689484880640 10687671 438431234984356370866875657654522023880 10687672 96762453533520896192928531937339207680 10687673 -348808356500306035802415529233707414400 10687674 605558226925237641470243218577521152 10687675 -98233501369658459367161099640008356200 10687676 111622932618649168431547934010456744960 10687677 10008275883854492632873558240496609280 10687678 -114099298504014468708631544786577391680 10687679 -648933366302894723849268512608567489824 10687680 92991242645019856960375782058544332800 10687681 342815585098893506618170174205591868482 10687682 363243608857208449036012897040282922192 10687683 -278383566308974524484684396825028647176 10687684 -119716684448402031606921859398798213120 10687685 -81893475259198144883176712974656061440 10687686 136056812544925816348125145541535565824 10687687 -29297993684101954935444088018212282664 10687688 -291909708587566596984272324858173440 10687689 -48613614661433043867141137719721065500 10687690 51047438419960062045572819422940083200 10687691 233177478416409677434393767808375369872 10687692 301882943669889113290077260249658212352 10687693 -346255274286806129249955606178600000 10687694 23997642350961969347019207586944319872 10687695 -72427873509818685283560402410450294400 10687696 -42274827989471094600098096893579051008 10687697 -390031430089452813637247934377962704528 10687698 -17118103861731823657401097784407283712 10687699 -221197029589600399128081606947742587760 10687700 -246495075197723135365383182160300220800 10687701 347163608754286677903142804323736782144 10687702 97229867547258521212898593161255307392 10687703 -55242321934302081795591080802413517816 10687704 292876902553670500012511195153072517120 10687705 -114384039981826331732759933948767794240 10687706 -584064658112709431611126848562280838144 10687707 33117691288656585823600723398191527956 10687708 321286570960777809796918641411361929728 10687709 193043154524859411150287643332295607680 10687710 163692657105923803283255534186380953600 10687711 27312280373428305611226412666418253232 10687712 -131880040856813522559026956592900210688 10687713 145845907642612500974647745826598313184 10687714 -343325790747972034526430641822997146544 10687715 -32119158625386274812261103753783253760 10687716 -5583130957553319493724562073005252096 10687717 -188585692692193657557116480396934616928 10687718 -111450562603281140888107850936033744640 10687719 22747603448410973584803230076275420160 10687720 179895540889579222073478169822183372800 10687721 45618957333504031723257216207009955584 10687722 186207794961332406041260218358605987072 10687723 -399586418535216980190717539774234465696 10687724 -537125025055579522263128667261715701504 10687725 140573535054483535901377565617363190850 10687726 -31329767662690184458730268942027507840 10687727 206923314286347739449704599134810954576 10687728 -23231369145205910905058069623878451200 10687729 -235923570654127310583012871823544885306 10687730 42009298743399101083448629925131425600 10687731 -315936637234222259344293264333430728648 10687732 128007772242884011166210339507653017600 10687733 11659423415809615243546739392339498638 10687734 -80125207314089904328873186460415173760 10687735 -466001134706862656076734993521464529320 10687736 11085624840656186984186821450518835200 10687737 -125798688435510991584695078638400798640 10687738 119767666935648719476221745267078405344 10687739 142485994605062153662584005040398019624 10687740 19561219583829205916220832424312340480 10687741 -37601736281440420754670882979826278548 10687742 74482293614197969570899500890914182592 10687743 179757728083641292243114708730177547120 10687744 202729419293569608828835551659157356544 10687745 348784017810386369536336904121313276500 10687746 19368419260859825540171303704177963008 10687747 -56645346424302117455364208094858380800 10687748 -138389583442187103339619353325355357184 10687749 444347477043941612649944805774056977248 10687750 -57857840003548751741234308984882176000 10687751 -24530450193666976399909856856644746128 10687752 -177484039718650886067779369377898496000 10687753 1155344998088232152876803843189720022400 10687754 67862803408917094456949175858000428544 10687755 -23602715175284562114689381179594168320 10687756 -7258197865965949100067191435618433280 10687757 174867376242106440895975050795088668492 10687758 -29791119673900788899810738320687790016 10687759 374263370466099239139239089235787899616 10687760 -119851439112000127630492349300263403520 10687761 -159777046509041712802834024734749886720 10687762 96516352972171201413175831511065798272 10687763 -111961404728259098294884986085344272280 10687764 203801722432233008677634208851565023232 10687765 -419905302780815297413660353727042310880 10687766 -3644991621741488876635695512807532096 10687767 -120493458375734749453084253273931746352 10687768 21415933100363165651470310965410693120 10687769 -1374417166193802701872601554946895484656 10687770 -33832978803012470319940840001437896000 10687771 -227398999902695868514564318397289195128 10687772 329715767280119727884455275960280845312 10687773 95049054170192863789863292226281415904 10687774 -154896516791501126849736286415208945408 10687775 -84153032103807255925793056826495724000 10687776 87259792980048373637444829866360832000 10687777 15926352083443231944681968619715447040 10687778 -2087223584488362703091970873459251712 10687779 1019789039794625709958011923871210504 10687780 198117787885469166216358245417870643200 10687781 -29537302890747496348740641451695557776 10687782 167640821443571419023292222052202401472 10687783 -399357660305718369493835352637542133360 10687784 -32665329575381339336776781316789626880 10687785 -309519605486374160650179624543761265600 10687786 -421285678624029989955404349212841987408 10687787 185297913943697195287300108504518303744 10687788 9401621708168779453603302872604434688 10687789 422799496082971748503663195742542542720 10687790 132142223477889876583822209789778430400 10687791 -290217765588330552247371827158894287360 10687792 -173524665231430694949856387457092501504 10687793 -796232869003448436532494440389112671680 10687794 -78673428730195267103185068896548414464 10687795 -887085438175137993632769274278656179680 10687796 200550805314784619504065046048281540608 10687797 61477419742055911516209881626709294688 10687798 78412923511203052567673297333722287648 10687799 -123449940319442059452599345304475682664 10687800 -213665147529183530222086360417812480000 10687801 6957171463518424714500618637954315392 10687802 -116992180664310931609669826558533832448 10687803 80350913589196397190466769961270050304 10687804 -186995932526077122224932905266875635200 10687805 -151385941663748415047349916347063861000 10687806 -162343798143519982611078232376196391488 10687807 -66493262902382659936071061425022991720 10687808 -82597274908561224360422357143193124864 10687809 638541207588801640000342126280632272 10687810 96138277716637997995969488291913451520 10687811 712060197144207120757908371905459892412 10687812 16723832985986347196801004731854159872 10687813 -888589791860515721331679114730573123938 10687814 391170677984513597861322064449299516256 10687815 575477643509408675622376837856844705600 10687816 -339533045724785068915304645568790379520 10687817 -31090896966241348434479784926008430208 10687818 -67316746379917140825774691748186333952 10687819 -695444792001109371890856747054998860780 10687820 -32708079093066653423030656208172871680 10687821 -275842146339508686819607408203470063520 10687822 -2090683001356022681779750940336851008 10687823 -325233455503877178845764883657675696280 10687824 -25539475699168474617697199109145362432 10687825 -362817205374486922659169710744354559450 10687826 55927646947712036619565549944366864384 10687827 234547802540525645996561516885318918208 10687828 508440093438004953086495259063815001856 10687829 -664783224971831059962884921567242443570 10687830 -121890606321312653683611503671543486080 10687831 -448957719070014020355327721461658410240 10687832 7525240787462973560216333299311206400 10687833 136041205029788260300202106058778226624 10687834 379683152978868112371235869881709819360 10687835 -375355756894396132347754785100116452640 10687836 -70038826283592772054806111220033279488 10687837 -585733447051108339789624220988583959514 10687838 35473813254901239869815326532226752896 10687839 -7914982343411277327479986831988634624 10687840 -314781957216394260760732015734116843520 10687841 -27923051830975073254464685463074124160 10687842 -285809803814548772290365665732367667200 10687843 349579414263778659347049936944350810704 10687844 -455231766528772745409793828435047291264 10687845 -35434618336335965477196958049682633600 10687846 -62820318162819784771265638335665550336 10687847 -510718137767440537194418637948362887168 10687848 362571000545401450526738466725160222720 10687849 441517647642200747559559618554290798880 10687850 127698868943193491217872189083019808000 10687851 -366217039095050038626082528245676387620 10687852 -19917464626917956522614778348430458880 10687853 407281874945247500360361934263578008128 10687854 -22104751924907112419280852371461932480 10687855 444283947284420139475709443100164178760 10687856 -27104938797239043421040926714959986688 10687857 8456094207512118712928661491972868480 10687858 13133022882233543875679226530158475280 10687859 70344961130939041731999432203348572992 10687860 -98114751119804600843203295502158296320 10687861 501399970209069822555866343731492226400 10687862 -750039410662710557596399547970221040000 10687863 261689258201642010178393627710217026000 10687864 -719787046443482813528940629062365204480 10687865 2224014409272221510679711973675432320 10687866 -28306121730297335769199098683017128960 10687867 -599370713441970368369517170088982453084 10687868 -1501663498767252056437124880416753664 10687869 -178512492451723991009388547254091757466 10687870 -24338052304914521575765615499089920000 10687871 -817600040302918292207644440242033040456 10687872 138031593715623398994499997363632865280 10687873 -300229654345942103274534681948264993856 10687874 22628136931230645970108975380758499360 10687875 -435024449214718296720129031170203904000 10687876 -479938536932323605729944964796594848640 10687877 -429306148434066030021435880875354842274 10687878 405805477646430390453258748893912897408 10687879 -340139353014748367717299306180455216816 10687880 82464964659505430723055766291660800000 10687881 280945135403477732973513569308839911952 10687882 -111597936679520351684629216273415744208 10687883 -288052130949302406604519743159869839800 10687884 -201391984633987670141807622894940107264 10687885 83516414296029570362053562928052303800 10687886 59214944945596602354968399721120616320 10687887 69998117644443912450724416074969458800 10687888 -2176716368344303266355567321190481920 10687889 175792890010630110042578361696696048690 10687890 14283352467784449150774022521866257920 10687891 -648490720650158380429155243641973178708 10687892 -16822448537404427305480546333845504000 10687893 -97182088113678771753727559292878323776 10687894 5712679428097162586151458241561968640 10687895 911013148886493637863697645311638544720 10687896 111219989715643199108132466066845491200 10687897 -875478553256410651989777311551903201056 10687898 -120983325356305207798237680880923484416 10687899 58041115313239703129319754412142767040 10687900 62192982836386298671797814793509939200 10687901 60786452244962666492906170926170217984 10687902 77440817550863437055293145685599898432 10687903 -53849827025462665340998793604845282848 10687904 -329336786085729204022809890376198979584 10687905 19122905424211837568393197850935190100 10687906 337471925411935742017490344983408931152 10687907 -554493743719401734527524310114789834248 10687908 -1469294202950656589767462822736363520 10687909 24429712485390375842419552105156823520 10687910 -46381308012491555100069819107130470400 10687911 127825123709588748024090969862270727040 10687912 -205335671526643845134804341821068620800 10687913 476634269259043578568038090222453762804 10687914 5735272260194243465817343959198920448 10687915 210858077463841454218171914018993069600 10687916 -201799566164897593287586412744020363008 10687917 -129667969573333570760130097904772050688 10687918 -207065708985223603375707418855718117760 10687919 -1101004522840244601167985302407999664400 10687920 64183481131442988892630593093336760320 10687921 -80830499831540428013577076053418801200 10687922 16774488617422214193496238090825951232 10687923 164193650379895511079021017620845702000 10687924 144008230456501536666128182027992138496 10687925 -271018521243710770354371114734403811350 10687926 91053421214231658149540236818573418944 10687927 -286988240495902979782063457769122052480 10687928 -167818839234189653854972514252265123840 10687929 -140523348112191256629568477408518716784 10687930 13836720246768531532210696116751864800 10687931 -119774600498286281984908140261777387936 10687932 -80871055983362621284570819528652169216 10687933 -1148696804355311820563289055747644045876 10687934 77625037914677512485474332111997618432 10687935 277032600570202248625466207388898406400 10687936 67837547880910578288322893184340328448 10687937 -300424286354833749015922095057767757120 10687938 -42219264973510400128350257028827261952 10687939 222856183394714344094574577060687441920 10687940 -146914505112861668533169539403502220800 10687941 -620918211745181190766818319838446928256 10687942 -44460094997188050643742463352489523328 10687943 294832022692743476671303734456583308384 10687944 149413061013131086747450844612039147520 10687945 331921968108143711863102878272859105480 10687946 -9642557740818727125656090733043620096 10687947 -755550509128141232749187933553193892928 10687948 354990820343074441911599326141681879808 10687949 -104840084571129994202341724893723015050 10687950 1265841083017750226052102494000544000 10687951 3016786055214334463414658922882393584 10687952 -35500020387459236767867824199502266368 10687953 -154209503450175609413680168638921927696 10687954 -139058420123092067084022685293403357920 10687955 512280502461213672771839894327020908960 10687956 -322313571411102666873972723546635028480 10687957 242834922351832637356866482781332880000 10687958 182454346321219613220019392875094178080 10687959 -24332207397258383825520932035353171936 10687960 532236101868411072829799002902650880000 10687961 861224328514771561543291287786880343562 10687962 28962864932573642863055966598414597120 10687963 74132652952311731086748980931169002496 10687964 226637109213255992623926483095777135616 10687965 88559836382147174731532151364293537120 10687966 279661604986774589389834342719563874432 10687967 -455401057097033324539976506671542661984 10687968 -145970206041419308558369201047829217280 10687969 1577458331693767834450818883877505280 10687970 29649574496040987909937453207178227200 10687971 -67360363072886329132040172853418232576 10687972 167596302837414010146482845910131165440 10687973 -374343497998219506684537284262606530820 10687974 -157213893706271876152126586878368685056 10687975 207142067086612496191486359136399951000 10687976 290207715303051719442581306894130739200 10687977 193009808548196013781697924380926543840 10687978 161132660062116880840320616857407711232 10687979 -182496936060761250286569006065370120240 10687980 -86646179267651780225413975052923668480 10687981 -173216818116164091598316533381099906208 10687982 -3061461548243878024074789363004440000 10687983 -448424930634819526947653243544615881976 10687984 -107571460274757820020543781558337536000 10687985 54505230827307593965401845667472957440 10687986 170436074313752075371510202390166348432 10687987 -439740073680021626732998493105087373364 10687988 486716775426458851176831879293732659200 10687989 29998278752972371689778719905123078400 10687990 221427330659498192959305050631569884800 10687991 92962848960649063305633149353595836392 10687992 7435282835759170134641741133040189440 10687993 -68848508294387556797553944090367969792 10687994 1573026569957704654833908413194485760 10687995 13282259797112939132898663448537158000 10687996 -816953003544274587851138536247287833600 10687997 -425148382837241312625778579831200898554 10687998 240305813511362422996285861969713020928 10687999 28598506422416793073061385936712499552 10688000 360946396934084471905070271348867072000 10688001 704107819398100461376791492144928762560 10688002 -150368029140685721126204473580956625856 10688003 -14416664553550674991734301615254241872 10688004 213422471696871468243828320346626181120 10688005 120057301332842900839560775563163974360 10688006 97017099164266045173092558522001943680 10688007 60804770358746094572313758270370683520 10688008 283726041314586403030129469001476505600 10688009 119822368949036019911281071688952349210 10688010 -68682716418362225785549802363589235200 10688011 677147766029839020886756288554097164952 10688012 -544381085374016790212199889875963250944 10688013 160836609648040467206088913918247419200 10688014 188527912052389424853720602430483089856 10688015 158578587099934758209658093432904086720 10688016 -73698771688605484684289755194580402176 10688017 636517452558438915080400915403911494066 10688018 138347487897890155553652876381502016640 10688019 246655192944623925118315986438615005040 10688020 77700169174150403982105127643587092480 10688021 -109159916375529464664210131405055554400 10688022 -70680384288473597063704875635743985280 10688023 538409531304107720193690968312029203272 10688024 60542300333164619855334216951849768960 10688025 -8804465784233775741982866100926278400 10688026 221490667336439043637084148969457449712 10688027 549754286505120347248355479808043230280 10688028 -2952978738308297916838087233055629312 10688029 -550000815412226606932342235506405002720 10688030 -306316424713505613090886062904519707840 10688031 -14304289482007932954777579827496579888 10688032 545944297733230434410147257184197017600 10688033 328276780172439332692812015618750575124 10688034 21249728236624469774575546387791350784 10688035 -16640292496562046569916527167338258240 10688036 -251298228501606263376867639803236829952 10688037 3628476220521733209954977937377843520 10688038 -238942880705163010783134818877465803904 10688039 -217736129264741792045600415220748081160 10688040 -122075363580754929937735703208929280000 10688041 11996258371435991039972449137749816704 10688042 -54251356167068069972712345185382461760 10688043 323997864747099336145772454452732869464 10688044 -20002415731984019164311672617085424128 10688045 -98916769547073245883388273279114107720 10688046 -212656975687987257837837149970432647616 10688047 380961870849016644952061173490458628952 10688048 -44177789144712973582431186405175787520 10688049 -307960709831131678515960297244625759166 10688050 -74722557423653846969365927005446426400 10688051 -1143878333069154295070836065439521000 10688052 9965689526229302880549008800493432832 10688053 -898349433378220869619790902291598435940 10688054 -43026840701476329853573745246306118144 10688055 8254831753872148166988014388864107520 10688056 109105971216889392842483703388066283520 10688057 -713833924034507757741479079719574366720 10688058 32480926061841987719223531701011345920 10688059 604265481680772267731956397698141932260 10688060 -12966899860828422887390141616922283520 10688061 43546339265753468995145308029033228960 10688062 -102923185205590835517951956206231827456 10688063 -269205387168180024639183281115564026688 10688064 -16889723996532684007543382553315508224 10688065 383971648468546940459072679634763573460 10688066 -186946769033831615394441260874457866240 10688067 307077463316958721386103992797529048324 10688068 -85105213936026999559492491719414784000 10688069 -255944631113836195607257204747841985504 10688070 -198294861035751247414537052547138969600 10688071 -59149666816892624503354921209723790368 10688072 7419013875145622389126607436789580800 10688073 50958026826095577855578454401970279168 10688074 79116667981964850575025201241369471536 10688075 -184033635861544078123246287203300876700 10688076 12189620198770279763497568122978432512 10688077 -392568348588791308191571524743340741600 10688078 211536841296913608572956459336598427840 10688079 -52297555374089538794529589737319457520 10688080 -336803115202875904289021116887859200 10688081 -85814254326765347394653248034283450000 10688082 173970462947175772031068435935904186368 10688083 25411673825051044141677952114006153376 10688084 -111854888051588321137027395388806586368 10688085 10525211233084077345182898595955318400 10688086 27934329584746738486355647531239043200 10688087 -2041442699754596481026311774807889088 10688088 869170727894780737478964050667601920 10688089 776007739909730257833574837827125104640 10688090 -48895964439003446494030074805617331200 10688091 -46264167983849978549240434119839731200 10688092 10921847220512167045511450241946927616 10688093 -206328354928143411287821362614319850356 10688094 -214796342399616714870250148116918570176 10688095 407928980002404723723874928669143989600 10688096 647585353937108017004183773853621944320 10688097 -151028009630072225866990428370154238528 10688098 -234161647555041491624822034965863969200 10688099 243553990660311842466749256468425411880 10688100 66084400042073418553355410053373440000 10688101 -340007419196399152312565042759699276288 10688102 39480970217397582888736058906790742752 10688103 -369521000850575972563916773067894783088 10688104 -162053395281718536166494037620336230400 10688105 65966415838219528041846721020808572360 10688106 -105620817411376417637767337015848361472 10688107 794308218335506059252380810954304042356 10688108 -38560926293587420043359937039522304000 10688109 -2934189144699401374098722402596710912 10688110 -239069957905250453675563001933625599040 10688111 -44064356996373759396723234334647306768 10688112 184864757456322172933363066837118976000 10688113 -38903769134983340367360161367142584396 10688114 274037189304026053205135805226030576656 10688115 -173613467640443448448385108798969158560 10688116 135192870001123004922838207972182222336 10688117 -385425334904347224143891060019361939680 10688118 38382711431902896890087623672381440 10688119 51405566036173701954229632577128527944 10688120 457919698671839150402623244685041356800 10688121 516613804343470305792255039526287283572 10688122 -247536515067710488372049684516944095888 10688123 -2355191192162058074854808803819667712 10688124 161314453279222191651592419189401871360 10688125 -21274462841281891485378095810302781250 10688126 -15970632875204269099481044442036343936 10688127 -4159075133857718337718358023776915840 10688128 20801956217369178053105465510477168640 10688129 -270142353191954501589100423348443834624 10688130 -91187991895776316270781804589706460640 10688131 -155575876774254580503353114153106824068 10688132 -14608188394386375155090584601955422208 10688133 -205513585022367371265216357096481529376 10688134 103605478179620366422175553657140402880 10688135 515917345245410776501813440234771049080 10688136 171104030546620544747970797232538214400 10688137 151111263639639052636910255272379899392 10688138 -404950153234990967357327107612129535904 10688139 -78535460669071226270845235629245649920 10688140 -305136751005402238197772447753636162560 10688141 1131172600097905488294906555854556610752 10688142 -222473350963921153794451269320582705088 10688143 96250414802443934864592403389109593392 10688144 -64833465291234499845048136307885629440 10688145 13046594319395812087878011359316976000 10688146 13876453705467943757989715132801802240 10688147 1188143527865838755942523290200788813120 10688148 7184549622859225874178221851592693760 10688149 10065185820046148521713601333744786688 10688150 34683769699576990724043402075682257600 10688151 291328820005858260643489155450946141032 10688152 -427708660446284314763326994288489318400 10688153 -106516812773191080462235096417412298240 10688154 249333035103987113413224194613857349120 10688155 558334281934358458377761130623335949760 10688156 263681113217218281401562809238396587520 10688157 665586517156533545616933607191667675680 10688158 44013176351350204931274841177269576384 10688159 -220318600781830506078775889621198005632 10688160 6008866504447887710501769309711237120 10688161 549763525098228338247282462298623567024 10688162 325791419931976973285941775230377962832 10688163 -107602632317307951029089800466702414416 10688164 116666018426343609666820514500801286400 10688165 510133842240048497590836477020654301600 10688166 -6862116436546056036274225498254750720 10688167 -104247861002480588211409389846992695296 10688168 232098316104967673869862801665508674560 10688169 -65995564549313049700839312872811700224 10688170 222667328164088095322000491332451133280 10688171 297575080288999386284855905609573100592 10688172 127503760840291505109591749953022976 10688173 -338418118416573350518087593830462393578 10688174 399596269215331573866156579295058606016 10688175 -31329277143933952775298463623147537000 10688176 -324114065654129553589142952961535901696 10688177 -871570910847232788202200873416395386060 10688178 70127448794648968626365669685005802624 10688179 530860809280403734450593793377405841960 10688180 -3210308361764557488471729523637452800 10688181 -99926633756177495626584796395564632256 10688182 213397368701239632629463726443577494400 10688183 -116273696654547289380836265598984391976 10688184 138328896158362424947274975531905228800 10688185 375242838531515656713562059900616381380 10688186 193103389793514595004224819962756009984 10688187 -454179662231925498573619438107694404840 10688188 -63802885822623159284484393608138803200 10688189 -28738355405732572701890479370387980608 10688190 -83875497935880542342954127947223955200 10688191 219018957550376712347657956123156822592 10688192 23870844651997869280535433359300493312 10688193 -12159763420606240432729998563206133760 10688194 375045923248296876670912438660859094912 10688195 -122241031256851746162592830350473895520 10688196 -145304862844762503649066850471407223808 10688197 -299738974756074333830957498158413890660 10688198 -111887550351070571372501292810784421760 10688199 -98765577725659570265732669307011080536 10688200 -30062243180787003382962975308136576000 10688201 -10020215268042519337085502795493605798 10688202 104496271083299082681877321235481576192 10688203 623015675689765919281737439934735344120 10688204 -36157131749303453233510868544380044800 10688205 -67680716404920972285193227163720373760 10688206 41768721100889639839694782335815544960 10688207 -884948663153996437884437387844648830160 10688208 -5728552349662292456550630855318700032 10688209 -1935568009503429360375392660461958080 10688210 -60948541067212984406652459168955496640 10688211 -111591526335046874763127220989725759360 10688212 468307556487690268145841753819323459456 10688213 -172381650512396071096588116698284579140 10688214 -261878497356703122838859380659460560960 10688215 -24933767614964590025088613145172394080 10688216 -78180284679184488014384577734169722880 10688217 -599413233413955850344657648470612750400 10688218 73918196135116859704604734976720539104 10688219 -106751764542387907407176007412221016380 10688220 -32997035054078075299497435273684326400 10688221 -394877857337881606871473968755507615578 10688222 -22580053066320432118093553000176283520 10688223 166230520232042129150848642877221171200 10688224 75266250532992388361743314352598679552 10688225 210737254098134613037708969173055125750 10688226 176118301266571537820806885550114688000 10688227 -280234669769294025733868037597435264816 10688228 -159710847846051850849448222318263554432 10688229 -311139619317036016120635051733057164096 10688230 18235068820031863059052024001935226880 10688231 -151411213708803578086853311195972608936 10688232 -44021035152527869209206480080757391360 10688233 -549792209409799046679444370532525659136 10688234 319881610604821597473771730649354372016 10688235 128290229370524700442238295453753569760 10688236 -57623309115877896052441399691901623808 10688237 87927154815127604629439392875649720704 10688238 54033386095170457538348053575542596608 10688239 747289771319960589762418105424745673040 10688240 15930781863322544324058116491562188800 10688241 -250561344055166068538515273027880605920 10688242 246512122525667048249877916871984754816 10688243 -20303344055612035062877953172428751320 10688244 -2949930882097293247325762230450188288 10688245 251415664617970860824651960567326055220 10688246 -246500372773992138620420231215027128960 10688247 -491020911286411980988199769190152917760 10688248 -483451444145215680572354262445200752640 10688249 129354156137609835348098491434573267456 10688250 258908196314356401585340047272643648000 10688251 -165138720816156025980939070470261502720 10688252 -4078019749244353807497126446372356608 10688253 -280314861755120229793781020669653482496 10688254 106556013275552347054394444919384413952 10688255 -371838130008074994909559332023984327040 10688256 -54591277571371708369110865587543736320 10688257 291232808445965942027242001707303854852 10688258 128184688374053893989931221440933438976 10688259 -69092398346408717943399477169742207496 10688260 -77559412941903784222800924764211302400 10688261 296552563865711449525166353986997627200 10688262 -33885015396303525432688777822234058880 10688263 487849380594491448886830251763724981560 10688264 149433457636126782438889846747232716800 10688265 59852531068390865008938524156014259520 10688266 -225616761676984013069163194064951221760 10688267 -426878277370343279942510333762429362200 10688268 185332457721670864912693635979357522944 10688269 70590342479329247610090486067428411360 10688270 -105953796611037412871678647632163837440 10688271 -110216501664915433833136312453090535040 10688272 -158294052579767330373893711409153368064 10688273 -41863714975395674698310841085970492160 10688274 -21741034160101872436527381404584927968 10688275 12142678593931569733003709456853734800 10688276 169084692830116356352606570690989745920 10688277 88286778809414706988256379897475848960 10688278 -324013658666205342124673107581674734560 10688279 273114704728955468251206664904808474240 10688280 -203662372803361990558792406146888704000 10688281 291983156455822156717389927893827291082 10688282 -424824758724696915491486821361000514816 10688283 -410837194052644860323465078705398577748 10688284 276723839757462612959133250920869078016 10688285 -223627856389467206712998155206142114440 10688286 -15273702999657273026014876424043528192 10688287 -103537359648342357589955121134559516064 10688288 -293958905340210187183208038192329916416 10688289 -434456549650806974346362564297722086720 10688290 -16429972202376198286205953068310656000 10688291 -7147651896179629437464758328949906480 10688292 85461090756245894163053396907158568192 10688293 -57350582922950460519012711111259040 10688294 -21609244446155039389993511130787727808 10688295 41491873752587753359710690333699840 10688296 -229971737166517663494819753267874206720 10688297 -280254529418259273680869438873347254940 10688298 91928840718583400187221950030877260800 10688299 -13468565897552979860876172289504410700 10688300 29079725165529371197489871211149184000 10688301 104346301215710916327505880162764327680 10688302 -344275744953344287330074251144321235648 10688303 251709442914476254147199949378871233552 10688304 8330389303262668933924989685041463296 10688305 -233877984018738755350615355410855056000 10688306 -51479514789487830468754282202453907936 10688307 -56877413101238302337452730865080993280 10688308 488873588050578607982823626316125012736 10688309 143804203092334943041038860221946771886 10688310 -62087553093720829094687694164992853760 10688311 24273942913483611787541648316863807912 10688312 710277056341384287212279139161420083200 10688313 -498806831681327973094164460991247739056 10688314 22917246121748951297412342344840604672 10688315 -132121232305002233057751021521741979360 10688316 169890731374162865440627591161189811200 10688317 1265805440495044422870804415238051798400 10688318 267083193778464480513955204313022063360 10688319 30966173762125857299411157762101373600 10688320 83142439560398271999334136105171681280 10688321 -244404258381444295636413083719732538640 10688322 -37865384800572479585207130046537228800 10688323 614538197607603022753693152508546512572 10688324 -112558663177154575763715452215783567104 10688325 -106411329333264897104398105215556612800 10688326 20188210894238626625913267755798731584 10688327 1883114508191634650780980174792485120 10688328 -3986196555159774047273350025945088000 10688329 -394820655925302233441351353010335682124 10688330 -9214042898882771062459036224569441280 10688331 -16687765635601021476703930808676116640 10688332 396658093595013308614507645951757079296 10688333 -28273656339214995247771465423502665920 10688334 59999174452212594610661097123707200512 10688335 -13239601231935621244868857572759521280 10688336 59156945750758242771529947253633843200 10688337 77526560277558348070827575088027303840 10688338 -343187278825072501416626145329633280 10688339 -151030529086076528679486654262798627860 10688340 55160026413560103018850930426085130240 10688341 430894426989183560586175354809329281742 10688342 -146040986700669920161591188630704413440 10688343 -458366346933232273975246719458150205336 10688344 354336536997446127403050870349912657920 10688345 -328129359958532269866213697354819611900 10688346 -45969402393947832020372993616328488480 10688347 563746427564654083575243361040947503360 10688348 118182393039078088972723233837603720192 10688349 5176910006199520123288272182561701440 10688350 -809564613822413422414850121134083200 10688351 -27474510498581442758550599534003763768 10688352 -434780944567273191275577978660369727488 10688353 207047748386007590511983746669480551744 10688354 -86951799024085127169545183229398466048 10688355 84318319001556583680570162893900582400 10688356 -79837000775605623753273156231763537920 10688357 -153702096568329681591680940762122459394 10688358 237929724570541638081664631526215189184 10688359 -992333631012216335239974882231074986656 10688360 240544842666922936320992431308472320000 10688361 -168384381122603302544301375015882596160 10688362 815904818538376011879129019845120432 10688363 -159170835761333734304244587738918601840 10688364 235477364256513909285832804304730617856 10688365 506370691647703956214033692844426453260 10688366 -20426393825963307746006980170122496000 10688367 -492380878018266656242438530513695683320 10688368 -12021370090176424235812248640137199616 10688369 -143894502630662016190862785365322790400 10688370 -141256247396221012063724482720738337280 10688371 -1566112655082653090210704781638180728 10688372 147934915829608948871973866097739260672 10688373 -127539391465834468117365275628204522276 10688374 -182460541636499625238150167116599229760 10688375 126627254466895480866418509998112984000 10688376 -82461686761561082076451022265061539840 10688377 102526819541268221300164580652451887744 10688378 47209148135703539278397849825586000240 10688379 38725396475398857254424815389219467888 10688380 46731331558349006263020928185182807040 10688381 10996243330861103895952853743660769280 10688382 260472880471739201625992007187837261440 10688383 -261021246451871011557207321316014890368 10688384 177888341053052759802232490149124505600 10688385 9801960600594782016133375376626257600 10688386 160847292148345267753461536460104439840 10688387 -394558836291398968118407691980256684880 10688388 5366413497119556452069393003443783680 10688389 227254821968715883278916307740815571840 10688390 -65202656959607450127626528343263278080 10688391 -90433307256874581963582636300191392848 10688392 -221065874914533750572272535241645096960 10688393 -382189360320584579703099667670119409760 10688394 277368771495672608842935364820246956800 10688395 405806665740825895114484418446302682400 10688396 -544387908509424123062831961281433043200 10688397 57752023146516297990107674354212641280 10688398 153469265427640364763984137392768062336 10688399 -115433375712792792760166880635310617472 10688400 -7797339598374401819275400771441664000 10688401 -846349884433719924256001200521859419598 10688402 315149657516384206521949257323357323152 10688403 89635312068809058624464617933861590528 10688404 -6454997804059294813019512375594293504 10688405 -90639370555757241288198749116178592000 10688406 388844998135881960775376878373893939200 10688407 -204228689330517503021574613087366028344 10688408 -408296320929311975110808865873822781440 10688409 -616182007537974731945779270319009112000 10688410 305324576838665065335700870215954932160 10688411 -244795758052270576586050046834578699776 10688412 12027064577455699913822093332481802240 10688413 -138540041015193875199197669202130514112 10688414 55682529091619229327838897971362880 10688415 -288451139164042212325469359591674580080 10688416 219039726882852032833310793885196222464 10688417 701983947618445712729665642136870762466 10688418 8198137663407261468541328452542314784 10688419 -465651287773757279982136613312070855924 10688420 217399180918175155922299285014993154560 10688421 -597904365177104643620877367099905533856 10688422 64798395038334545255064565072674844032 10688423 -537211094212103022666870560294493032328 10688424 4508865065302188026214925723476049920 10688425 422120641881169254647522171292287158800 10688426 128113407584672645736645489379106565120 10688427 -312312264309409769486543577534569738280 10688428 193066936558782852150835440271659913216 10688429 119011116169614315228234028537006827030 10688430 -34041465881579934523665510533268238080 10688431 -94194451231259177410935247413654149600 10688432 47849708036552452881768547841594621952 10688433 84428411362543077864509970097457609664 10688434 187261500260742468456575750684378873616 10688435 47102626354283771991583349853490352880 10688436 11948141445726515781788606251019520000 10688437 -733381028679849105942766814178767888914 10688438 -208150321499596343831090892999563387520 10688439 -190021893777387497523765137657060612376 10688440 121812664211132890482018629342429184000 10688441 2763007436901303902495574011818436052 10688442 -70584290818263208639408469107951807488 10688443 282096407431066043340083606252404898160 10688444 45126843841732153668504870884760041472 10688445 -203436426206321012733434083373083888500 10688446 -56163930722269463227373888208192521280 10688447 5989561218237773525479760134988980224 10688448 57043012217407399080289329558281256960 10688449 366861488352102336969870347751669646036 10688450 12991181377766904825607311367480176000 10688451 239685546142217426553373526133058800 10688452 -9231584855627259646702969006018516864 10688453 510247098202140836486840381552061660702 10688454 28442692189128078316623041689096270080 10688455 4338550541522368313337896814428154000 10688456 180376515415711906580560592993067770880 10688457 102054009548282377085063100286998728256 10688458 371251785670643770219991255773278569472 10688459 -11682261890945205959562576627822824832 10688460 -208143465551971465092383860886258979840 10688461 295014490180833802565516968587363261120 10688462 -393815363612825609232147231298881768768 10688463 1045917912575458951531473959616558067200 10688464 -146723334171065260317417644412232376320 10688465 285608965451767754788352303514332819520 10688466 -45604520945091134166310807874114739456 10688467 -9069529494210498466050031779831568760 10688468 -149545910717793908803887952015344420864 10688469 -73051824487402957191870708315073912320 10688470 -42834680065653848371150557714373564800 10688471 1778064690162250756327312643155220352 10688472 -376134273806372137353698062301528064000 10688473 -424122105558809230801929872864647820278 10688474 -39825445924593613318554610439169760800 10688475 -40441065972051979615806349694052192000 10688476 109405842027436081252011569846032332288 10688477 -633363704875484050076260785607006147674 10688478 -238505302898676949640513204491902069120 10688479 854638054494062356221974647825785234080 10688480 243088732183528813673137102779273707520 10688481 457297271560816427348106855067446818580 10688482 -58765323466906483764901031740961934336 10688483 42576491822455922102432580549921451104 10688484 -52428960653859081942860146385884990464 10688485 534755327714418673781181395954457165180 10688486 146709538631368959278812157844592160640 10688487 24731441850051061975703330998951218768 10688488 15690267105136794189114836271849077760 10688489 31428534624766415840985555903098870400 10688490 -60601904023502096137305376261888204800 10688491 -25072620138324506598965805721585201920 10688492 510807887038631564882071104064888156416 10688493 106740165735863203749173343882197619264 10688494 2017662510151555375532974272778015296 10688495 -9917704138723177625849465306306151840 10688496 -12566472109141723966453121666814836736 10688497 -248465329108567731737857097339519515054 10688498 293283866958803306162756666210313834000 10688499 -30396347730851253985331767152066821400 10688500 24538907991025668152702312976793536000 10688501 -259777270921436211327580824696030251520 10688502 -143839556437491951636565965489322000896 10688503 197520235040890735797590289313941557680 10688504 -148849017139942503530094426695622451200 10688505 -123974423587909416361192669725981223680 10688506 -177242801872859425684494980858160636048 10688507 544124046318480526610749779326542003200 10688508 -166795053558740150763922085568824432640 10688509 29025315661261527434119117019982109568 10688510 -821365340022148035042674527105658880 10688511 2666568931375003682097883589313594624 10688512 14094424927279002488125603125751971840 10688513 -173930688967259753315891610537285233616 10688514 -12050588201555458019684970001717853184 10688515 510024602871028059205218496118609922000 10688516 -1004665233718249934457394699073015451648 10688517 -19190502869397223827807910856724456834 10688518 -62569301346050038430963815915074779040 10688519 -43846206548520460294123111393443871080 10688520 122186438881962629838863124341012889600 10688521 7215302142166833557799311927451007744 10688522 25283707019757609778954201590814950144 10688523 156616563041846025113537264726525040624 10688524 667654099760560817472169871178104832 10688525 38074050389036899358023958255606230050 10688526 9098139680063951095667440895871746880 10688527 472300823891376410057186691371783080464 10688528 -144146041061170265748727186816872603648 10688529 -96506534808615098861118416978758830240 10688530 113178204349474691074509362400056942400 10688531 192638720236778987560764609063702464592 10688532 55337688478910428656405693714754025472 10688533 550947858996345701110111774806125596444 10688534 177916893487709250866188742437629712416 10688535 -130284248646928593672599441664336480 10688536 241785425027043865641599768479406837760 10688537 -172007686131089653115423233652173834560 10688538 58480604896044884638076408350207572480 10688539 -499894749410203819507616678146801633660 10688540 40211750084888233741527381949168588800 10688541 220965935970724901129846759787762590592 10688542 485449316892197406308763894019141209600 10688543 279983350979658855350776217000637117792 10688544 -215000453743086747714968017981145088000 10688545 208104844322579063375190420933102115200 10688546 502253064575912508381689930177511202560 10688547 266418637923922491515820849719853262200 10688548 51293415140994714156869353561468268800 10688549 -492493509389552191862932002905706015360 10688550 -1399854764566959929843619034248523200 10688551 -5439013504600104733457624374595091456 10688552 126858359033007290143859162986598891520 10688553 -2856005643532035086734533087462886080 10688554 -257820988166480994521829833240404851024 10688555 -64824728276649249492448653351073077840 10688556 107484933974368150401106653350881689600 10688557 236832504213692159620926298417742126400 10688558 -130230510973631594043460192139275008000 10688559 147403969937965270505236545506179077120 10688560 -21300542998379490536853182014838538240 10688561 -29105638712458005877451064021769868748 10688562 31572242049921392868482584135317241728 10688563 -105236883075937340603148919444480451616 10688564 -198004539945856293749883725174046105600 10688565 98390160088000625977178385333014687520 10688566 -248301096395221336433842461588435014400 10688567 145280021340376178775849673011933446952 10688568 -58926979813765409099559974156950241280 10688569 411697533720829111983757305144933820970 10688570 -222395659098920328696450300458087807520 10688571 -154364263831426502972481265542272567760 10688572 288354697643364006136130692993663486976 10688573 234251632327150182129049722640315614336 10688574 67976424905978547121766996312820891648 10688575 -457374413344897505023107991542384383000 10688576 -69366716251347451392197339766490398720 10688577 -141211211734756975246026949440416362176 10688578 336406341565293211817839636160087301840 10688579 -612470767792761131058640052948811487680 10688580 -10172279493330763780273070153548800000 10688581 352085383743574723213871668115450644382 10688582 283535842421987406041612045419135639392 10688583 64248510638994639347496224885976760320 10688584 351708535240353181642105420901695365120 10688585 -608500720645496488921220345802369800220 10688586 -308520028024259023955157472954523736576 10688587 2973284325538621455550266772937919040 10688588 365753856604818514700187503976085370880 10688589 -47211230254205187009729348541826508576 10688590 57691389392346225683730864220419427200 10688591 -1913326346674129717391427510961574016 10688592 -8338560698242079359793566377488547840 10688593 -139046301475734265994900499899054551436 10688594 73656677002218108807243655258071647232 10688595 16433027250008939816446567283301065520 10688596 -1141611438299809187154694069026603008 10688597 -79619662356762593721639691828048283208 10688598 20610415156557639004344687404341838304 10688599 -12315314148486646890267629028585137088 10688600 112560517753412886585880999592736768000 10688601 -59685424384733223774697402958766661632 10688602 199972819153635516083305713842973849600 10688603 171173062035781024725702266539997660160 10688604 -294361106743459197762596455640712943104 10688605 -28729486737844713731054834667863340840 10688606 -295170076821139601973182452858421281536 10688607 10513452251561710555380536024585033304 10688608 230699845783459693138825282288278306816 10688609 -790829388549442061484462655511871668190 10688610 48805093168485021095249178076426997760 10688611 -502037288331712207495688751664501346788 10688612 134726995758109541272181998969343419392 10688613 36901867604239867098370501349448906240 10688614 7272118584394569832613453939403592704 10688615 -318116618661563520042457648776179419560 10688616 85581713825207603534820095269379389440 10688617 -327654840983358291777800985828131755200 10688618 20873063715875644955738489393263279200 10688619 -916060915204401355713787329451082437632 10688620 274585017020098495765239025938938695680 10688621 520996163033810587854439674682717123200 10688622 76595398813013593331237697494606767104 10688623 749701781372052218391869073057367752504 10688624 -14749387944144573906313369748462075904 10688625 -644489619796032525765634313723391360000 10688626 -50060959831373953847118007232606177376 10688627 -190896667403625523701046803804701676480 10688628 -44639657169669015085636429539826575360 10688629 108636195333983393218538897945836584192 10688630 241386210412691224924040286380839372800 10688631 -563125398316071251488802534774738358576 10688632 -110054873554047322376868006939693895680 10688633 114709129109463778203305020520277257940 10688634 85934912606409232635893036559605571840 10688635 395194986893184621970857921907216462080 10688636 117612758521788458850395639439301966848 10688637 333552541823434014607271576405637010368 10688638 204132651592967170506693310661892095040 10688639 -5626977916543944140454545341949933712 10688640 -104967977876015614053551829959049216000 10688641 133928539913474747339808280958349385392 10688642 -536185176000148295521696898326173706848 10688643 -57385586876954840598247625514406933296 10688644 862202421409799198353897342422086388736 10688645 158418938702156766416557409601905702400 10688646 185007423653538664834896005430797045760 10688647 -228309929672755920996564193994248956904 10688648 -748790725142786348062383256462469437440 10688649 -187315447182418434676328304876401719680 10688650 -8477730964185562582835787243550944000 10688651 77713337399116689945006137807328221652 10688652 73873535262639605625807831545757204480 10688653 -212316975179557003766372358156224792000 10688654 426730197638518632352422303331636995840 10688655 169848307269983125081766400178770508320 10688656 -134671206994115648867518614856228864 10688657 262257840331521688030771739212206935232 10688658 -103397455858051761525612004290884179200 10688659 -148711198880959237194650429266574755920 10688660 24025786505455689900145846157857820160 10688661 144746374066796440245460796521815724110 10688662 142813117848003169672197905439430796832 10688663 -167761863263295967456910700940336232640 10688664 280324187454716943207763750106655744000 10688665 -50645977912557208864025450604217967400 10688666 86243871657074676201125425992597922032 10688667 -119436502436740178846561361060796910400 10688668 469818039028319233405740128940580740096 10688669 -238808725307757220802437059241859849556 10688670 62970072373992583420271128805181805440 10688671 -77294542514631326326902825275831109280 10688672 -95563261303881887762880586614986047488 10688673 -391610539439862473357384641672899843936 10688674 -78133367787118551468630836809505174880 10688675 -61549506999387475319512027612659132000 10688676 22368808014224662144040654205447045120 10688677 -607134083924670654967070827408870705474 10688678 -27836369159474731584130761588320931840 10688679 -5136271272824925120834062083620657240 10688680 95439561745638521220229359791789414400 10688681 -605702129485295616987511186317450784518 10688682 515244308088959037980949514142237184 10688683 -917450290382710327007119459187943021120 10688684 -115043177184047788038661721987821603584 10688685 -33662022688661515365742799834509971840 10688686 -303865097995660916443631248076796614016 10688687 177337857545936466914308671915697032336 10688688 4507361607275871100823901132516556800 10688689 487641335170358124739075814430551996400 10688690 3731331242043000103996736487899251200 10688691 124841624588095407835458225935207519280 10688692 -74285824100615159120030839577796577280 10688693 404558769607343974185506168907487686720 10688694 45747993366155964885524685962218238400 10688695 53320256850452706046079428668856005600 10688696 947632481065366173102671793748963676160 10688697 -252423973804767474005806601824855713360 10688698 -202305564222635519424306180726415163136 10688699 -247577062088103197731719006506183352288 10688700 59389750489431102479852416321794048000 10688701 -447544736383901069217924048693856613888 10688702 -62939599030418701625162141742300488448 10688703 -34544352478521765105159593068808304696 10688704 -65755531030922413507115609667812720640 10688705 2737650548991696128660725933563835860 10688706 74901499718834196974892908105529707520 10688707 -41323642762450240229989916049740731328 10688708 24262415435579019869506475074511467776 10688709 529864143121125342855995704493348270304 10688710 -220017461177893076446658425561904826240 10688711 619740188321971762732085827885370169984 10688712 464864740686954813983374806008129003520 10688713 -767779952034676647309666760636264065702 10688714 120037868365947362165976305992790373120 10688715 -7319322871052021293891363507656363600 10688716 491120675131274081376445096990189931520 10688717 384261021123427264842109090398915569592 10688718 27427026269403981511300507735135370304 10688719 -770994497643149628060599303870214756880 10688720 17674246809408852344212179858704302080 10688721 -259625738105632875167921251536073024896 10688722 115545373718996478008290377127367070720 10688723 550882491537716435604083281142791716972 10688724 177079378483498831896559584434634610560 10688725 -1087038863131860953090884561192832800 10688726 -391564796772191423324968052121532479936 10688727 103514091488964754557723514601915605632 10688728 -427990844654571333567895338209200035840 10688729 -133724049163409456054310598595367622140 10688730 70361837348313435891400624071600875520 10688731 -115152804358556818159380103466778481468 10688732 25108183412010279145809785088626244096 10688733 50851966336270688180433054482779910400 10688734 47058453911081687210827074423704875392 10688735 58255546714276593102574944705946416000 10688736 468806659875523109699237503525160484864 10688737 -223371524062490617294657929185992235614 10688738 109018940481070906980027870591986380800 10688739 -125372429281540865483835406766890231176 10688740 -166576399727172084456511571936530513920 10688741 -102827186470390031413442931017860401216 10688742 -133149988216425797267826780223327503360 10688743 122625111687935108148360202099533563472 10688744 88128138072555459920086063426302935040 10688745 135034836124779660719701700095460529600 10688746 138249173567796844227126499233460651104 10688747 -388959768238275406363346069736142571880 10688748 94794561122502676934187118605610745856 10688749 82724735688202305773552358409801887936 10688750 -41049259331201947534682377896695280000 10688751 -356313755982743505762146843550102340920 10688752 -114177918350543065411001083406190444544 10688753 -160648545074408001905442954160240141998 10688754 91134641565517972594300539768560206080 10688755 184636064793001122572303442622805349120 10688756 -110711805176292051630985774552753206528 10688757 173557685872336857236250843592444292640 10688758 100377951315770951749414830576029281920 10688759 183046341243867176080134438136135548240 10688760 10870436851602661087773941276766720000 10688761 -522320391099246254814953879800095320688 10688762 10163254630198455367825556337636538080 10688763 -95736255185237493142013945199848243712 10688764 -256767884800038928041893735085897007104 10688765 -116976435612850187917717192246079661600 10688766 81582148012466942249716296301749405696 10688767 64844873343215932010253300668061408672 10688768 -5020093184217364374985238299275165696 10688769 9940356970788108429997542361678242816 10688770 -26289498863940086872749614386458877920 10688771 -513819548636861876828304183285365249028 10688772 22310387466147180558989712695639347200 10688773 313376908200986108255197363142249920640 10688774 -28557017786604445253541729207635837568 10688775 93199674024560974450100122454387094000 10688776 -162792883727948289678382021222665584640 10688777 -235911199090156349954302444093063062 10688778 237913219859653648653334373305116140544 10688779 -303131844532638575150116292323676284640 10688780 -237287521801433573522723953874188262400 10688781 507113388983004903849359792981523759552 10688782 2933228475908728475026725049150061568 10688783 -89144383868326027283433133584539451936 10688784 -25264818752563231938294066991271116800 10688785 -366937555759938806259506955992005406040 10688786 231419032270874832739603596760388240544 10688787 -542538199931651950875734354133237672960 10688788 417048140935969490687789375783307841536 10688789 240973843096549751226688457484088354656 10688790 -3770231454343317497846482074296770560 10688791 -80349891010986693603849922309178136600 10688792 -579280894102268143038441053613053644800 10688793 204794492659175164743872942258289856464 10688794 -277683602080551521074713888198768679680 10688795 -197929455527324060532854274483338101680 10688796 267966907259044779372004807735188605952 10688797 149648222255582674458119225562363705600 10688798 -41869364309816396620930746773583275136 10688799 -179599701705754838092547445270893693952 10688800 19024459433321349601619848594037145600 10688801 -713152808243957350258933783118031095868 10688802 -154485655133793716456876943593045808768 10688803 -30866216673260431063296663647649238948 10688804 -228460804295271395433723975250038312960 10688805 102694573241080746261228022830598526040 10688806 12178049999887143792894970508979657600 10688807 791335605179889311955104732274116344056 10688808 -146841360505555904101095347044996300800 10688809 -372674855518781892322958188182908569990 10688810 50031965017858520615622365356207269120 10688811 -1951434662739523785143624401394774400 10688812 564289371072051872886137214836469222656 10688813 -195374181240719158381534381939825824000 10688814 529705175777722458863001963536143841280 10688815 -210911051436825873327058496414062922040 10688816 -153218463237553238181216424855242620928 10688817 -221374237462801406305989806955041669520 10688818 -25436763149864699387677915611413803008 10688819 97366226099384312947556551766014924272 10688820 -69657456960466521621542449620398899200 10688821 -314779885835447625183794053309013676576 10688822 221049535782009529688069950563670248000 10688823 -26340255206001892814038915621271497200 10688824 -421909826860990754497100719548757463040 10688825 29236293249583094140924604023262985600 10688826 -32182514917276529759396300095593390336 10688827 680253952341734011788786925781864776676 10688828 -128451366963530412981380149610675994624 10688829 -95563951006738589099593493196317711616 10688830 -18940858038796716555456087529968556800 10688831 50712112054194534749291540824498755264 10688832 -635155186066276819325041751806181376 10688833 771306255591710082333902240085717958082 10688834 12995725159394009209785309475024161792 10688835 -300636952654072767509656439463054574080 10688836 -186711395957293567085179092272734765056 10688837 172756218577293287762552780958708983424 10688838 190983996765785277867599274646840324608 10688839 -293697402694436626269649290281347726544 10688840 -6779993281738139372827868320469299200 10688841 -355009417885269355656499255566965666448 10688842 4712997001385230828240882704787521072 10688843 636973175718849953551987293887807928744 10688844 220314023561981643811364239024213679616 10688845 107568204642476329269042025445613523680 10688846 -105776211545111753343870721355545030656 10688847 -195530517780768986896446974752616779104 10688848 226340523145802602904106273089096761344 10688849 -12405861850168196825738073668226803340 10688850 113462011872179847022827779473430919600 10688851 -801507683723060354028415463197148016148 10688852 149927742767163367016021312385903947520 10688853 185898809057364371977156827647543877120 10688854 -6130419732659066867414720644662028800 10688855 -424605695174589914358604155559750635240 10688856 34845477546338690603063579092101980160 10688857 -725618097190577497368914874247425067894 10688858 -321320909013107522864257820407446320640 10688859 -101441965621081175206479312838792754256 10688860 55497314670217159668513417362463897600 10688861 -504086111717526899326033736887963160538 10688862 54335777838254131385799611902087041024 10688863 410794703178060684710294060268754318112 10688864 -61662559469463262101832135470753251328 10688865 225065344363127226837844556403599317440 10688866 -374422870950275591701447795694071395840 10688867 50559959321847395400422019942285885600 10688868 77456061970567770167841246995907072000 10688869 -228663861631308174816394994143222145604 10688870 -221587464214233154906732220372821653120 10688871 174063816391666065571972509584117199912 10688872 258861093743290096214462258776447303680 10688873 -8341592958331227111057023562047537436 10688874 32981849111528153073165623475033437184 10688875 -1121714019451477414065687836456541456000 10688876 -363107660860827710213830648183866891264 10688877 -51829793387062368225079712815625647860 10688878 223685941738681239915640860855459408960 10688879 -28817839691846119554262985663724437616 10688880 65282085545760554570345877586633359360 10688881 177605719288485320843725500516966004224 10688882 26705648771660483986693639080729572352 10688883 243040708334733573487937571040198317624 10688884 27287158620920214344309274748112761600 10688885 -455876152524419138651395078472271283200 10688886 50956823214622741738197201820109328384 10688887 99477988600568333987116356854711328000 10688888 -59068123936821121670624113182048583680 10688889 54616542930169500744054543461910488640 10688890 -16347701610069024858741823581047584800 10688891 546624591159052346059152160809538736292 10688892 36510450418135821324055242507050188800 10688893 74956577641319829476801154808564221440 10688894 -330097456928294457367447253783050905600 10688895 -150955464128692825812664989744630220800 10688896 241999694513173726727891644492598476800 10688897 2010575056921638650029670812965088560 10688898 -402248084497764093760976963985714048 10688899 -212733558881360606486618565930879146336 10688900 69252999312031960121414424543031776000 10688901 79673647604469014895686738558344984032 10688902 -65163513860858230105895935699721470848 10688903 -12541140494140458365418521301377606640 10688904 37241715387923086534586304684852188160 10688905 45302829066869648654222256092455566720 10688906 -329298654963153171152902741434033926400 10688907 249019616774362618448194857006460731120 10688908 -2440107207736864552161342921420822528 10688909 -185240732228673956015709785043235612800 10688910 -19094124609397252495393881641645644800 10688911 16256186567307878721126782813626636512 10688912 -115656589260737287484364064641728839680 10688913 134805162380697028612705632246984329442 10688914 33160101970694006835910772415492487056 10688915 -65941876244550292828052282639704768800 10688916 -118972250584077290631725977361948160000 10688917 247328135535799969326958471689215837212 10688918 189575062360570352589903129887803376160 10688919 85542995146983725273617947947507417808 10688920 244155527279859607583031930448963584000 10688921 902185934551932349622944912845207403392 10688922 -15062088971828551942381263450892735248 10688923 14852322544978862524805815102616840736 10688924 -128131059976067238074555892737483870208 10688925 -34737573531141505204139434847398488000 10688926 237577958720658339481646500059509912064 10688927 305449875729438681118858611954173108232 10688928 560663869108710140550105604112051601408 10688929 20339397589617829274815831487760258530 10688930 -4086617009911818464370413661520158720 10688931 403160639878660047689667829325768778960 10688932 -403662353375073029371606853753754373504 10688933 112709908139821940412129752816064383166 10688934 39906492781750745293246286735703704448 10688935 -368238603132734191195192398528459960240 10688936 840368168983978490650231608825549772800 10688937 162677467899028469361063540491221708800 10688938 -133129660074704744528989203533740580256 10688939 205140247547003683486333262189339218740 10688940 2419787087710119255865836668569297920 10688941 -41741863955117360609612158093404615658 10688942 53376766078813411094654404811644080000 10688943 371597526903922182274122985544546348304 10688944 -59813023986865364750260565986414428160 10688945 536955779612771079057756594899797363200 10688946 -67880856902284994194669063058568421632 10688947 -303067709302242396250767197318184975604 10688948 3379310804333791813506387911210471808 10688949 641605210086859112533200602575212213120 10688950 184538147311304810325412278351361617600 10688951 16511326631610272842124022481107899904 10688952 -9408394624748503772722833094997237760 10688953 596305498351076160615147243475743390864 10688954 2714663940635803491707682188563668816 10688955 -16843096757749320960524905996300124160 10688956 262208359014143148518400985920179779072 10688957 82116648751941529694082038966162430540 10688958 -92738428015198520808900391049142828480 10688959 269312699451257461799970430402963388880 10688960 -164169691622229242699613203062975365120 10688961 63313405719652725661996847328222776160 10688962 126297427306665904332897110131765908000 10688963 57168583735737939354238488816175264920 10688964 58657679596335484057316775424651653120 10688965 122600029527879186569752212533503516800 10688966 -55262387518085168780317855842031563840 10688967 -167885424424824713797709952937257211800 10688968 463655440816379885644149457829180482560 10688969 -228473654452460598296754310449407400540 10688970 -40096983694092515992504996062249312000 10688971 897181825750359741248634217660874322960 10688972 -157087861349052028967317624905027456000 10688973 111134755833496696509094770271802414784 10688974 124525382573560486584053944173142246464 10688975 -9984496897313959456019810393383507200 10688976 7228191289874255270548461365015347200 10688977 -136510929321816842819228062250783366540 10688978 81808213483239609628409040154142257824 10688979 57721243773078318348592021871641350144 10688980 -81893183793412829117379321041638963200 10688981 -168483300559267400443851078996607735218 10688982 190141941340492766139639046231066222080 10688983 7423416830212101590586188980040185088 10688984 359377225911595188953685864425287065600 10688985 -94883771955335319157339830343917283200 10688986 -27923090620100741199078027190366371840 10688987 -103062716412778892476460647929927417120 10688988 328757034815008017783533144088484626432 10688989 236105602807789654618518380155788694080 10688990 104774994521170398804194217024889029120 10688991 -67599056058836186148227470094049895608 10688992 -625084505962155638826810782091984764928 10688993 160612663318248604430503078250615544000 10688994 170902229120605043806315146278627216160 10688995 -1996995230802570766293555628627491120 10688996 -445415018415659359981713463703855088000 10688997 -315321475197663053059019228727656891904 10688998 423562416394263573290672280489199308000 10688999 -438771500918261693384234319108316173000 10689000 10973893861260152626166644996915200000 10689001 211222411812527148642024631005472435600 10689002 -496061690972177555378922130248460186368 10689003 12403755528991175810271372940134976464 10689004 -7329174434687580713226582881124429824 10689005 161076107197337964119284915181522977560 10689006 22266858435956726361706069888672891008 10689007 -258779689439425596122313806067014922144 10689008 119040778197439119893559969172820557824 10689009 -91728993751655070246694222243025833632 10689010 -233080535431464801415163403380637279840 10689011 432990348158387923660145640526500465612 10689012 -217611701758289273782203746182586135808 10689013 593846332380472528780133624770855897262 10689014 -22022890126979156699776866045722389248 10689015 -236648012727631942012310988841070869680 10689016 146683725972032666322008313484396953600 10689017 145415403719623689475137787709151374592 10689018 80702806426051840596841931108554235904 10689019 -1261050489578561389271362864752437380 10689020 -35577533152210064723602679573552332800 10689021 180751812469339855446541856770234608672 10689022 -190852394595919493809846439265453135360 10689023 -207103302856312174787891516096524165440 10689024 -42771733238021797541342606131074170880 10689025 -32687956256471664597194639990553247700 10689026 -7524277003969932299981265616160017536 10689027 -121080172993164772415099369538920515080 10689028 -31849159044394503303425499004414230528 10689029 -116059799070317468241822282005935519716 10689030 -163933330901910551768478265362786816000 10689031 1582482975404212912873939539043060494944 10689032 313013779197885605269087972915194316800 10689033 21111279557791332856624384438537041600 10689034 523180409480092308867758321298949446912 10689035 18492564307826923910639770237719804960 10689036 -26666879524753612478785470975609077760 10689037 406820414380011228520022629872163522540 10689038 19268880826671779065772161802897622144 10689039 -116184310079186997035219002863276390960 10689040 48362128844394628638671656798033182720 10689041 -205405710849003782415439099555362782016 10689042 -31247369075631188168076433681653728256 10689043 -515474470173640009371662445549051935376 10689044 430819567919879458842310845630539056896 10689045 -11012158088181987725980455630471859680 10689046 -22468677288741489269289439306001033280 10689047 -607893631079572516104476316136221624504 10689048 -16105252621668162171215296954016563200 10689049 -180347378434094873520633753701316025408 10689050 -39562641992962569045513269856218630400 10689051 -44815607691409283461809022265757802560 10689052 244971786704341396938765788317255879680 10689053 71458508071447508138687021397198978624 10689054 -144014463199761353727780766956436774080 10689055 115647194804038396259104336152773612160 10689056 307535539062901170974981281788604317696 10689057 -689082001058094851027085036187112091360 10689058 -386285328323300247839526324339767583360 10689059 11779674533139275164445568706304915904 10689060 -34910525280594784038078642225868247040 10689061 116434295545354588213811376612980793532 10689062 -245022530828822647190985345212333095968 10689063 -197326015309275328978295322905071218432 10689064 509147287487268617215106160349840911360 10689065 -468111361562419085181252322562967720540 10689066 -133744351220893542469725552713925093120 10689067 8230095101361308079947625974951976116 10689068 32805474010239918724493633342413839360 10689069 -193847840227363934362369528935960423552 10689070 -46840812901656531463384144124317102080 10689071 -280784779629292843145485891994744959728 10689072 -16670778595518146122575057833417244672 10689073 -180787468702004562215757557303050680 10689074 1000911496457325899712349465861489920 10689075 -20335624208384789055049022713747808700 10689076 95727451559282596561669473545256038400 10689077 -190403225444400602841286574587942449600 10689078 46692465798458832070986111652984431360 10689079 -15806512971332305870990733917234240000 10689080 -34778222892042641810955835766877081600 10689081 -116310843212465225218097804507053519680 10689082 -196815128488984079162645317387720224768 10689083 103839188623137320695774257172190959332 10689084 -207886343623866344442545837834700054528 10689085 -31642415825084611769542076312567356800 10689086 -20481324733186044234001021722080793600 10689087 -86330631621970810351103624623583710848 10689088 35590121110322212727472128946497650688 10689089 -486455566428058193153583012331974665280 10689090 19062891682257695074224417347679129600 10689091 236485896860644037011007598037036371104 10689092 134114746577355262696808410856495423616 10689093 -152843521722612727543261420917770639460 10689094 75122985908772420768388399823457258240 10689095 577235043944259788146962591487563172800 10689096 -134141439045461819368500296515613491200 10689097 354021576948185810379480534755092835546 10689098 -11322802238058213126203784901405370880 10689099 17604708613224447608315094937690511064 10689100 56541512354273129433727433847540160000 10689101 492478297871297596229445579346812954102 10689102 -274192955793574204060623485010891035520 10689103 -480510262913356600462769917047955765648 10689104 31575564495926301792354647657030737920 10689105 54391674967075161739269463116423000960 10689106 -160739961853608870078617529784194235248 10689107 217841856241873576570374293252189479584 10689108 371371909754940039457234695012157415424 10689109 -133657450834661997854961382010179911360 10689110 8092775190366203629160841164771281920 10689111 -1022688211402186294674086723796020892000 10689112 2457951258405248027656721985184727040 10689113 -205716745141616404824888875491363936560 10689114 -155750304788244215732629956608363036160 10689115 801213387682870893677100004566223200 10689116 119390098148580763222351330940654512128 10689117 267749527857286742934609928271311831680 10689118 -33980556627175338908765135590815977472 10689119 268756296856412800405550298309393334896 10689120 -89341108667173820944690109153067663360 10689121 307461349053850292894574112277356542144 10689122 25014467740623243794079680083661806752 10689123 -50274586769019816086684580707949812616 10689124 -379842307809708327256930747128010702848 10689125 -414001332938941034742118519539712581000 10689126 27980544244288412521856443898786088960 10689127 597043063322330794705060530416185825976 10689128 641439080882834658166796525952145628160 10689129 69095128040444060224815904259399419248 10689130 197265814229171604280348234007867460960 10689131 81868897763152090456752483189837992664 10689132 117265309627685156103122158644798838272 10689133 41586315513223583585958199369636537728 10689134 -389292593587204145302492916049870597120 10689135 52563978611139328862107327902415664640 10689136 -4641878512416862124441081675633033216 10689137 -140004328821405535748107354593817415214 10689138 238226723819673495518832703630254616320 10689139 -567870750328310966091035690344623106080 10689140 -252909037159747821220449892712079360 10689141 28651968168557377100530280392650060288 10689142 -49920265816512819934457175363545758848 10689143 114789420826848531921987073916586155640 10689144 16052223163601898566503405413401272320 10689145 98272823225267436696087446803991256900 10689146 -30722309045203196654837951159714561856 10689147 144617736429865395712616278741630414848 10689148 305785258906839868542380047526433461760 10689149 24869530418290257463062103459731894150 10689150 113222399726873341860929155988408433600 10689151 46527196029116282832310928375589132768 10689152 -340340955697624627583452488807890288640 10689153 62333954188435248304477288862044203840 10689154 86239516766234380518289707821100831696 10689155 -4129892749283965464790208490753888000 10689156 -63359369648023335275037303009307375488 10689157 62562412104329612978925474339142093406 10689158 -217665152288049687210862092091226799360 10689159 53516402882927728882547238274590201168 10689160 -97390347935805415237395803046697728000 10689161 130052538170926052806828708098256885632 10689162 196015769839870949040980255921280524544 10689163 364856383988936262433103465470213495296 10689164 125664387955109813676254013316045555200 10689165 19481360308569684644193794373601400460 10689166 -231349761996673148705583847586605819968 10689167 131574370898414598624130625143165007280 10689168 -5842537817143440627774604969196912640 10689169 770689725063939175279810212360688447296 10689170 21708966068764036369332576265142981280 10689171 -32022003829419184125946274070650908560 10689172 12286037893532419446246038755692544000 10689173 -208104373593990175543173568135622408832 10689174 -2591767895339376947444722106233731840 10689175 -175542666439363422952558783311276415200 10689176 -85855972558668642049993770568419532800 10689177 473365268144682583194514823200401197520 10689178 364691386199340239070636267885466982640 10689179 310204369683421897128503996217388788120 10689180 35874285686470454659634037638963404800 10689181 240582261644051182050726306783301809312 10689182 48387261541690437024126240306774694272 10689183 366072838761259351650391597720905212952 10689184 -95806467225187359018838213593523027968 10689185 -201128993866682956331559631920685143000 10689186 26994817303259283146830252493715272064 10689187 -536279442050542533161994131954211728164 10689188 279060390228498317736031293649723965696 10689189 -79977752191978189038463608244856308608 10689190 93148973333316919280383496151436598400 10689191 -295039239981246414691728734021637166200 10689192 128980906259237129039606067757164134400 10689193 37569433295223803342446576442480877984 10689194 133668424170520354024806070558302733920 10689195 73030533434369581478876208132162301440 10689196 27214665099481821855670788830089643008 10689197 12046864899354451256314032197700452460 10689198 554800035207784652052691057991359488 10689199 158799884785962030044348687146554511464 10689200 67549882338532671364942476361299148800 10689201 -176081282966116588080285262957709099070 10689202 340745734035508402978334639322619425552 10689203 -52188867848891745857645780766617708676 10689204 -82734561729708400616180302596246589440 10689205 527711246512651792510916562008024728860 10689206 146739151649141252453115117811740193920 10689207 602289569562570391598768107082830135680 10689208 553549720305572388957355319496158760960 10689209 323296952544640104060409509052828588032 10689210 1674201691313856375713296719189903360 10689211 -10527512528048364692340457740730884640 10689212 39953516194768573976518411553565459456 10689213 82539699538977876887877018682277337888 10689214 63858592375924822921583493210402742080 10689215 244725662084637165630557604901841698800 10689216 101479593057932995669140774632074248192 10689217 -15218970778383835312060425724297185216 10689218 -85504639372636309714222366623973200384 10689219 61809249132174686178393542135212078320 10689220 72092195712803399079925971053750868480 10689221 242362214310984903016583109549817243422 10689222 -273081097207616685134406846487737092928 10689223 -579258926647881446868699887262440095528 10689224 -13685267152083434104428091736569774080 10689225 -210733910653839844259328560838169272000 10689226 92786952373434748247113371580933080960 10689227 -20688102557874813597791311287881538000 10689228 -280458383562155475655647256819180924416 10689229 -554006364146938232926963595945267711360 10689230 73085196518019952311825848267169667200 10689231 37098347363267247679121829922066725888 10689232 8340627072352181636403587778987950080 10689233 90287169158048935379773328880620919204 10689234 35331693576256803795211592626445660160 10689235 216496089294533798722129146590815687200 10689236 320247649690047168587319126385243793280 10689237 -84768780848838656406497307450065953152 10689238 60608057036333380054281441929769062400 10689239 347291875325813517850489601265444437760 10689240 180328721723098339497088208236532121600 10689241 -8345126752304006496749820484159183088 10689242 -361411585804943722534632924272298091008 10689243 -65335309701992922700823658540475185720 10689244 -16122363873649016522558260400242786304 10689245 -4863001554937796624013063436887429120 10689246 -15026726476935322754705578240613826048 10689247 -1029984875643864185146401177892558524728 10689248 -715210012100976838458701166434298101760 10689249 -517555288943892908204515246649774688336 10689250 -125238633718194940687557703486257024000 10689251 86938142146665612513799965505744164252 10689252 -95073919852728928653808767388522672128 10689253 498914491062986439361996124312763091200 10689254 -111019230942003812938550331958371227424 10689255 -328657055840712236886875386165982822400 10689256 -321037592020878008761243390015956633600 10689257 245307090907251534070092075978524595072 10689258 196783759442609564069232020600548809984 10689259 364059261785160079454362092598231665440 10689260 372043291616948343726564080726437632000 10689261 144302181636468875073022615486164107328 10689262 -295863125693411464004777478216946228800 10689263 -102541349260689862479854907154717599552 10689264 11582316591241623926585043977904881664 10689265 177824144091258529001359751284864254720 10689266 48524194713330274462822838285860907520 10689267 18394718381625388509622703499579362880 10689268 -150682951319854217658462786924764762752 10689269 -211888830851315488404749993892804789330 10689270 -177493059166496413271891814544700989440 10689271 629065555357337727320262544827779530472 10689272 -153774224949241403312643943094378188800 10689273 168159906986264081207171637304372070400 10689274 -57024832043318352945931457887128929856 10689275 -48356201630881135224478015887344460000 10689276 93311221014625344864078692872633181184 10689277 274711700159621918024541237322559246412 10689278 -214315525971936683953796482178728258560 10689279 -209396296098625912044337203487777173816 10689280 3175961829988132046787271720288911360 10689281 -24943399836336191813633740703991283968 10689282 60325173809666530081306082286581864448 10689283 -388894776476081107178119260422697046776 10689284 -11210083494256835726819125197589463040 10689285 15619940331851732921722169362365264000 10689286 -102691789643469648892870967369718703680 10689287 134467392606741884310764976828808783152 10689288 -205554169325924236259148308817841274880 10689289 27185494025970019078927326811390751524 10689290 27920620516171346987939810826254668800 10689291 368836249382793574709852511531333603900 10689292 -139301162385541700277852065381567305984 10689293 -836050429242746498518754477822491840458 10689294 -106796737277199659414117664546444029952 10689295 -411609397871825086969459903157244430200 10689296 -37574663427131380572009435371107516416 10689297 -55461609614297711200272963505638166800 10689298 398397872339414424099985881382011392400 10689299 819289675998308803437880181293363167864 10689300 45227236169711205393347763983476224000 10689301 -202190138855840224219100633471793580050 10689302 195490214251555482478835052141304854912 10689303 168079918659815088137703959528676642720 10689304 555014679835044262791392282342489702400 10689305 -239132389899078570590973520812980611200 10689306 28896676513890371447943263231517525504 10689307 193448744013680947775888132334857003512 10689308 208996848981272475109795696418422434816 10689309 335269195414085782604912113867332796614 10689310 -238810023485665833677841847405843920000 10689311 370532708630750300066155656830608718112 10689312 327511966982635537725614670296325292032 10689313 118894229129510975735884333634681224980 10689314 5464746864633458765022765732778792704 10689315 10021792923122375652971733220590305280 10689316 -116215163299859618829775249996041738240 10689317 -8177674611773721583099750673361981960 10689318 280839339473347626930676326578723468064 10689319 343511780013547656284687830387241270544 10689320 296256409595495618694437194363151308800 10689321 258801674019924275609414686481350933920 10689322 113482611150940967408507212271127320832 10689323 408128256520780706591445817819346882544 10689324 -14162084906853084753138508047158968320 10689325 -327081666805103241925443635625080856000 10689326 392444110423911950923465645797180962112 10689327 1491115219342677958767768159606038016 10689328 78918501951657468676924517132423921664 10689329 -95098824006071381823778691429031321024 10689330 -116454740792334743168097895276068718080 10689331 -99627068083412542608167749757875414800 10689332 -154762472860478975429203828443243048960 10689333 330409699575533831288129945984684891424 10689334 195573156475456697929463581326399353472 10689335 -427531703027570994563426659926310987680 10689336 -116342860184100859745148758642330173440 10689337 -128984336378718522278682002985620499456 10689338 -407045173267773913943606215492909474560 10689339 107029633812258154381796805136979680368 10689340 533186391111621491135724983923101235200 10689341 436333134888135771410926427930374192920 10689342 142575842412584544000043978051712163840 10689343 183803520793150733639673182406052320000 10689344 15966885780961824002531890942950506496 10689345 -124592959996432181652797499661391703600 10689346 193809403414330481119696634461498400160 10689347 -145869986388119288908299577916652027204 10689348 -54880934121241017120745257280696068096 10689349 -26590450946106859367771259684236076480 10689350 -172652047619151558606750428477380077600 10689351 -388361152508447868590363140012222899288 10689352 94617255790885487444824789816245273600 10689353 -113120459867344678377520100830940815398 10689354 -100675893698496181512249392775928296960 10689355 55228601307428705276699593460250137760 10689356 225555324009640538934154464733275425280 10689357 34202701834763321539119447165153550464 10689358 13418374153740347488131000712295267328 10689359 -776586097669492175393627621183944183440 10689360 -67729958396167122927033325908885504000 10689361 1111124515462375088392892641640606426532 10689362 -36381378691842772472450532148840922880 10689363 -272341600438219979495259850524488685708 10689364 59634589198227015463066604003223306240 10689365 122355567640187739236926121039622299520 10689366 -184094342590001727219083597031564787776 10689367 -105576869871189278081478632433708575480 10689368 -334282142491006743602990568431338813440 10689369 -196286893593307993709440474438491012000 10689370 1974371572384738125564879748361721600 10689371 88907507735580179516639900406932616960 10689372 217813225148199924154137894200651688960 10689373 -877742096759701953413341519750484710080 10689374 -4482061530238097902456043231355073728 10689375 -20603391173931538539733377637499535000 10689376 -608375274108155131660770523906994208768 10689377 205493555952941365814947008332557802160 10689378 43762939390701722896901171709581352960 10689379 200114862845463421777412923784826130776 10689380 -64871690878498106414974012882489597440 10689381 603255895029189764627209776329736268800 10689382 -403864457508885170361115795493065824 10689383 11195695349341358251634977292965000632 10689384 27337011339050300830329622635079680000 10689385 -132522478292024341811166440364144402240 10689386 401452688042192293067617836909965772384 10689387 -3090872851527492301226079578337823248 10689388 -141549821122936982096397344434614236160 10689389 87060015830956813841750207699534375040 10689390 -1545119813223467329542557760521815680 10689391 -161172930357085741111643656860037500208 10689392 -37178652603471090043091637978029948928 10689393 -77544338988164582369058051864765667392 10689394 37974742935341788114249095738880532496 10689395 3855652422540756218784087926778188400 10689396 96985761114299436495357038309789061120 10689397 149691956408805699980760057694465144572 10689398 -387506071055196930589728446101677790464 10689399 64299690340660233130215202690713449040 10689400 -221219401543965848777991884867404800000 10689401 307418655960099983887914429049709444052 10689402 78337387182122985415064778190365714432 10689403 155853185518458328593095435616294097800 10689404 265316762049305526811902494559485952 10689405 -194560816724807262860882427087651281280 10689406 -67057883846394337850561495733613936896 10689407 346337181473837927798387210598643037112 10689408 -19059622466829969794733903321948487680 10689409 -746587360150132480764923497693714310700 10689410 -45936500598610134849532882278088604640 10689411 52079616840762830825799767803237386240 10689412 -19303520781600504011026892705411429120 10689413 6514466404142174949932299638012420480 10689414 -96028094272834722780359441616944842560 10689415 619184853522415208667102726584428207920 10689416 772584964247071787436488949419222676480 10689417 -117093799541155905479668320044323546140 10689418 70085491211740177524393859891240593504 10689419 439672055605252324774419257065663324200 10689420 -442466244015456690592883438923284480 10689421 -765842663298210817853341359481721122378 10689422 418393494851987060858225259650355352512 10689423 -414093911892581282281339715451868183416 10689424 45634945842509073059984303797389271040 10689425 -1809168497488942060542331642301003700 10689426 53394797717968383049205463271643044224 10689427 257366203467094724973870594422084283472 10689428 -262784132517910651102317908769320572032 10689429 275515418095269693662454403944976616160 10689430 17873655111609723267190568009520065280 10689431 -622480474552894580272655756328918003768 10689432 16639647479077901444441435364246282240 10689433 -232566692578338818049564032204080773680 10689434 10328742528517002350184266216433346560 10689435 -181823674890331262401430539630713184800 10689436 158949489814848017552419821101576424960 10689437 -411496709394163475819120909153952112608 10689438 -102304622009680551989650596720905809920 10689439 -190662922247725295791829836458871497760 10689440 403556891586596450245498135820864716800 10689441 171428053265727943286560366601130083328 10689442 -6488577872698970137627206160774563456 10689443 1062486533107199528156828639010398899200 10689444 86471474402275948219089401695939466880 10689445 342734144135648739824633590141621920000 10689446 467034874591750473507296942837443464672 10689447 50412610857334315851528885816429429072 10689448 -216206058653806411834300302168651448320 10689449 -61508407471941701537586075165805100550 10689450 52087802715572755554419328677539353600 10689451 128837861443222171388822222388062058304 10689452 -22662048103990923273775391003656452864 10689453 140954335153133250070961317070881377462 10689454 237570197952026854167425110115458618176 10689455 15620058615404647435437945036511409760 10689456 355174054793733446706992229844254720 10689457 -184462595971795115586320959521127866240 10689458 -6189461631845611180889270138325685440 10689459 379452729804030279239795447652013566528 10689460 -361184541635551297275387296206303806720 10689461 297047381236441512759446153057619002652 10689462 -145293423414278289044977231984409702400 10689463 -8028483762983303810911803492975878656 10689464 -219319249562359552328850395116888596480 10689465 7433830447693466571669584288912973120 10689466 413206789259200983149138726215586232432 10689467 -295408820961253486566361699002344291484 10689468 289048330982844739463247507920548631040 10689469 -419024676541336851628849714959953331648 10689470 208314948951566755929915889576073880960 10689471 -44548180218850843744524273994909063344 10689472 -125323350247044567879877608901238063104 10689473 -187453868521563624049138695780628908096 10689474 -83633605633049101062479066464742446848 10689475 145039142605949550167560215222003789500 10689476 43002098323110805987043107122296586240 10689477 -381577295763802175115982229509906709280 10689478 397144153064675481662208893675785331040 10689479 -539631909781436424668795184615877998120 10689480 16359138408117859253699307179057971200 10689481 42399822146004164104213683239262441504 10689482 -78945845959566823490457201039136367616 10689483 129392089340554170007562254089729291264 10689484 -314585087625467831403134791125145600 10689485 -132975624732369181316790096954944592840 10689486 -117046790738251299376593356907048678336 10689487 -36049274903325326197754027156970383280 10689488 87454417683987746918393546897393344512 10689489 -45804557929122920857454828736383576430 10689490 103864366420938292617282419153559244800 10689491 302446949703867441498272102555814332400 10689492 -643483112331452931692227481530695745536 10689493 -61586777678959454296774650485864801220 10689494 157173878137371342989795796542165725440 10689495 -138153591990167052313066681006836796800 10689496 -667103215046160032038851796694160414720 10689497 -69894723387108387933140390361771036408 10689498 102179258735517793358991892575691374528 10689499 10448068705434855992303813360334829864 10689500 -19694365238453105975768986743246720000 10689501 135851632345966142813508893054991330432 10689502 -143748143959385781789808225335213709440 10689503 -830864080578080080929238676807876904 10689504 -70570438258779097680361068523671257088 10689505 208824564056233840975020008367149103360 10689506 -173794137399173088087710575648147808256 10689507 -207835887780422780966711521278687651996 10689508 -32077111034475776664699847784889868672 10689509 48512056030100496873815906107278987420 10689510 1821904321285920628302277431426451200 10689511 -226845284869803776513804461182232670080 10689512 -745721069497816188977154291948273484800 10689513 -94631485042914252825451782513138630912 10689514 88133831224731098907270706026460569600 10689515 784773326999287123082138514874874496480 10689516 -298700695083313562780931430045959014400 10689517 219939356154101669752886332553012801760 10689518 143519226479448773613997046446043204352 10689519 85704507113890278294477731341168021008 10689520 34166642324032652099472789464840601600 10689521 -39637989203570050000185991741167303000 10689522 47875444497645496860846116907102067200 10689523 94636532969884247230121576007510367200 10689524 -464373508847131987186700109731117195904 10689525 -631292536019353516211410769940350400 10689526 -96069759094176320561523705848466516096 10689527 367607078969351271367631967155164838376 10689528 -87764303216763828557645979639855513600 10689529 523237233924223968449763591058681596160 10689530 -45576853929308715626238533853799956480 10689531 -133505765405207583007779191145538610640 10689532 -47866611465431130306214515764755745792 10689533 -297546169995936365369600422078814364480 10689534 37434710651298655796384115976855752384 10689535 -315889576272517202734554946300415546520 10689536 -16591586355589708194303020000719405056 10689537 237316454772077468347299270175972763520 10689538 47929879450484166912757882157348179920 10689539 -81939052848649489151339878155375825408 10689540 1632841992300130389890809179914833920 10689541 89938979223577613178469085044340567712 10689542 751229741686653590284640167047412032 10689543 474303592951425004209935972603461621200 10689544 162821316431648285227947005364307230720 10689545 -613844838493991593184459907730411486200 10689546 -57715551809456222472448562492929721856 10689547 40708383628570348870624337114470619904 10689548 -215417337604587339820055416181630068992 10689549 107359013271862409597174205904871575296 10689550 70400981514495819514826557227531628800 10689551 546942947571584100972725273478105477552 10689552 93886132612537708306872148363985879040 10689553 14273659520375160770881771822845494080 10689554 133977442326192133663881038462706584976 10689555 1833026716441695207130937302250164320 10689556 303244488968595630690116329539646440320 10689557 1117664252683207307778751560438216835452 10689558 -19405124202559925557414685441879654400 10689559 175631738437609704239442186313161885016 10689560 -35725769491356858400233274989670809600 10689561 -87919751770573639993188636583563527520 10689562 -56407981476782249571668406985725212736 10689563 91142259843951478432991052165767815812 10689564 -121270693242643271935937920357234804224 10689565 -23060907001809709102022447356776027540 10689566 -523141467009084395792235549367436505600 10689567 -157815379387801392381149279946401743488 10689568 -832747493649668889204988085489570611200 10689569 463265471959136107080318386329674760320 10689570 -72731844350142638486953078540535708160 10689571 17166375753657619800980703657001386372 10689572 -58722963286191914385727425893424611328 10689573 -277430084535934885931301178435676358816 10689574 77167422923939230949032391284294955520 10689575 -56838409960797130983953205382282108800 10689576 575818018277804385731577566482672189440 10689577 601988898460646369624911523408611010426 10689578 20148812419413696975240172996752480000 10689579 -260993823291501154141644029868666099552 10689580 -150930325069617653109052690847838796800 10689581 -299267392933644827771969747424530335008 10689582 301651956062456397712889527720161644544 10689583 -529633399009182006096294208054689859200 10689584 -86276573420939570785532045557606318080 10689585 2450935523517314480970987500543931840 10689586 -54982194590300560154069315108637588480 10689587 20073060951959657648494254707623492236 10689588 53034322387793049876521928488258340864 10689589 324075210450877160074533744722481857390 10689590 106616692681545779555361309760234291200 10689591 39498616163607224725522442657118397824 10689592 -440994589699294416655483659133000704000 10689593 30178732072294321372147790060281470660 10689594 -179575968447817217837210893530473238528 10689595 -20873978953226291553902515439553024000 10689596 273965481504793436199567756506342711808 10689597 -1066511718719876169075540556930138560 10689598 1989343559869434832399739168511219264 10689599 374357679753271942684083335006642001600 10689600 75647349018400152450122435369159884800 10689601 -15744625149874185742058415267832498988 10689602 -3453362452439793072926984763338222592 10689603 -36822748860308470747507553546590654800 10689604 130594592234129059840001586048062128256 10689605 -59122933725565705850882170782381580740 10689606 -93012229902987891429859934744701625856 10689607 -692971808348550506713099383734914111144 10689608 394065850220717343658982940908607144960 10689609 11714746721818074225149257880743342080 10689610 59446741985160717289993359097782605760 10689611 -146761771597946707961691800637968057376 10689612 20336390970071184960464007067528166400 10689613 -382243132420924490865689561534752720416 10689614 50819613433119321135899323755958140672 10689615 223206366307118294381949599381760272760 10689616 25222085155841424345566034722658844672 10689617 -191479330146870355091656208665834039068 10689618 -85037604007739902261493187826562310144 10689619 735829019131770235487328389717331188320 10689620 -307486674283955116310085211888018176000 10689621 -16413865523270616780222880755162650976 10689622 -222119902750353065888403505061779256448 10689623 -64629754849775591712813277509574330656 10689624 636007954612045727210902483627008000 10689625 695102968610381820316272509435985117000 10689626 -307156148278965253422938963596030633488 10689627 189764904572939985372462508038878372208 10689628 -10912306213659240479147363202245877760 10689629 346416023010378977213377590303487912230 10689630 -22189940170199740957806983089565798400 10689631 -59480197708570823294721054944852634800 10689632 -380637826493013687816967977307629158400 10689633 -168676782226072698949878275339013910656 10689634 -379508318438588790188230187493303804768 10689635 526938673082083200502740029790062380800 10689636 -357693235055503399654314265394895449088 10689637 37537848507928941672314726170960623104 10689638 -207979298962019185726341280928760543360 10689639 -126909328795035784685074433402646151680 10689640 -198432097847805604543003798711265894400 10689641 -469393938378159657379951814373409410048 10689642 -126371092445520453903411011119945185360 10689643 85544288775181832067451690238858541624 10689644 346538019585144248787385281746727855360 10689645 -183785631301894927755740310006845261760 10689646 -97611032698837695384474359222522565696 10689647 -480652563652905457941086551198527495960 10689648 -100961293095520864225445470938778828800 10689649 1309788931389596364998437479793110929600 10689650 3907045294655355771463233045247296000 10689651 -14688290284035491356918080929237708640 10689652 240460513998940603773625047265806513536 10689653 -58447001375921649515510100863608142496 10689654 -167688772457875089005017392354792290880 10689655 -219891232333459225361308090940770294440 10689656 94734491057340702319220657701225574400 10689657 -19072674327029420546254770290906501376 10689658 88255147987541815481991502112080891392 10689659 759437715295301458977351573168307464816 10689660 97811173371950714366584757248483284480 10689661 294564341697183182012034330754538460300 10689662 100099334408390341798836543586514705664 10689663 304374991130511154174885461529014790344 10689664 -101272383871704307435853367953703567360 10689665 -210113630437792273424314969747146686400 10689666 47870742513706437190576153059494760960 10689667 -275844877496364028981289264041126879880 10689668 209444388023803736005960283384775081984 10689669 -212714736581199305974424243718466710306 10689670 -55301204331703048289078939943074250240 10689671 -12417260115997366970424458577722198568 10689672 -52134864968734453533791804641755955200 10689673 -56351905180351340732366075015702799836 10689674 17428736389649919500620747800816072192 10689675 67398297506532855104797738936494189000 10689676 299320851080064631083958337356888722432 10689677 26740951036460111004759656441758008780 10689678 -181177503923801599772634206724528708480 10689679 26750166626214865950159269719703508480 10689680 -73185558375817808527397420986953891840 10689681 22073588435156243564921222377221772320 10689682 -37148747401500030112868723066582912256 10689683 -68541867921643204289676160961359114800 10689684 -126440228597946899789832898507087822848 10689685 -99111583141390507787548759873149048000 10689686 -85364381151893696885569906933642915200 10689687 54747953755489763660469191348029075488 10689688 590620063090483335955555797130636277760 10689689 -45482227558891584598074528278350145280 10689690 -171549811034887096978200506277732326400 10689691 584711460678124941525681502717019932304 10689692 -226078967535751956288041733689663010816 10689693 -228635809357089093723847956455946175680 10689694 -278928652261330183504615703868961471104 10689695 531435545002741572737855074381908922800 10689696 77957645975535070849818047558785892352 10689697 -74443231040006020036982712671020566528 10689698 -336571251649905227347337934889862900400 10689699 -31510080809433153724238463472939837440 10689700 -101974290829066927070921468111182745600 10689701 -156283121650630787381800835764934155200 10689702 27647112462221567659839824789391867264 10689703 47682343865789141641373996341975345384 10689704 43302358233987214849804739729887641600 10689705 -87516483022151136440095333028671785600 10689706 -146440395384762673611439462149391514448 10689707 55876340764623879423352368559389806400 10689708 102150889360286991284157947614997890560 10689709 -594426030805804151846444509454407745940 10689710 23567855346895254616176546558615701760 10689711 -491889588760284808162326523862329972728 10689712 96729993325485034779908887606656663552 10689713 -731950026089641157512282667224788637038 10689714 931547470679552611351942625891639808 10689715 -54849692035864254930613206956734202640 10689716 -272635997121698002210365445044553347072 10689717 16766469157042190009746734832862733312 10689718 -78958136559955256277143121830347456896 10689719 -603651753548847309385183538197750195440 10689720 182221812965384162120396750839695360000 10689721 -189907068655280707935008973300146262976 10689722 -72417911547839145893174633580474035088 10689723 13320920567374032653031940195111824960 10689724 436405314134261831051130365922020074496 10689725 13613984094068778873720809753788426500 10689726 83854731640039001475533618751085748544 10689727 999828669585569550895194283840097894400 10689728 -29916239436551668396262188587411308544 10689729 -266756486697262050600574815502084284672 10689730 -29055122783892935372927649061869742080 10689731 518396319111910793204694372923548523184 10689732 26505181031881148483657704104261419136 10689733 440573655184740056963626124926188828384 10689734 -300530621756427439962502428259844100096 10689735 29955630617625492885328030694386805760 10689736 -487973247942758656206306492437109719040 10689737 318864245728434470941553339155805239386 10689738 -71521649331855197710700401269443470080 10689739 -129069776835117617422105738622507157360 10689740 -6616087994472592785934334234947691520 10689741 -530792089207883423276992926867614630250 10689742 -334288703253221804521481017071406092480 10689743 535145642996794690799370424826328546384 10689744 3199762256689453472178280553065218048 10689745 24688720963129188864756392346237300 10689746 176707220833451958631838129813552061072 10689747 244347603569404106978329196749459875000 10689748 -119063320501855360722835447981164222720 10689749 -3248652808380933159333406952488224864 10689750 -155498685004493241466947109863728832000 10689751 -286208030024630634193150461043554416248 10689752 -466711062812778993361968686612447354880 10689753 -349172046927333201804573025336052862720 10689754 -374857886695014258989744400699723436800 10689755 1404708854061267883455637662070323360 10689756 31360545458312264854778129800254455808 10689757 3963616673875794315926766777215923968 10689758 184431547498359586044609142455953892480 10689759 -261364696378156601306985476762972064000 10689760 324665412677920025180301575536713400320 10689761 3997327428771913503829339797266016000 10689762 -175705156638052940161259542613833145856 10689763 -233689458446196738385149803688927022640 10689764 454982098752202185101599030845373218816 10689765 -181056661159683220786985237287388131680 10689766 -123962991124282899248481469521861468096 10689767 -558943050597110432984911455321983301456 10689768 -390113802880626467993135465448165196800 10689769 812383019988199880739013917642650250170 10689770 -21275469661805837012824709222069729280 10689771 554049444434047445246704882561043218944 10689772 195787969788409069957799070010457989376 10689773 -87566300385802789730356451384582631978 10689774 -194415565995426004164877158266160642048 10689775 -168552819195752702264606836754006306200 10689776 205297457836369774640509302999107960832 10689777 81111679301544961961179607159314393920 10689778 17682583213379429406231534107039836800 10689779 -180684370951856263326486097936072880016 10689780 -114934062074680573897066613168531558400 10689781 205994619807401335340709593917509295132 10689782 72165463677736339252625267243962574592 10689783 193127299641532166108773594028577337728 10689784 -56252484025412707687051816460013772800 10689785 -286935186504958864558673725577866585020 10689786 68372368293159196331157614276312947200 10689787 723581344547086753270740555331607049192 10689788 159207951717581661838212092716961918976 10689789 -269442855385944114272201957302987979232 10689790 -12457233639776487029731643581788585600 10689791 222962527539782246387042728057863297720 10689792 -111243842624221438699965054790611763200 10689793 -311797004162087592719761280000418504958 10689794 -49697129901212857219805554203643682400 10689795 46035430362352548004990365760089474000 10689796 2947242084018429388021031407205210624 10689797 368900025615499941420941995481794264320 10689798 -34697877046671080184817189003078440960 10689799 614048024851311457987370917342599007240 10689800 -1679332814597106739820307367839744000 10689801 -248901832170215692701282252388304007840 10689802 -2565236034872826767217372799026372096 10689803 -360063437164475314758483513802878751080 10689804 285172538872455504505727785512162187776 10689805 20230215687303002166956998195664674560 10689806 523121304651599226995956608328905868800 10689807 75225728824355753222297861064147464736 10689808 -11832837423440091910914665724587540480 10689809 -52599508264063362701462654844428745996 10689810 -49245463704177885462545642217949923840 10689811 319065614338987175870309407600690826064 10689812 -6949551868694684624948773089561305088 10689813 610510355072506213386169785307368310944 10689814 -75471539903023303402754373284540619744 10689815 118382387597102767658194253481067383960 10689816 -199173004648899689917135627710198128640 10689817 1214978658465508608560416718773697315460 10689818 -127207007316495351796758786434695445760 10689819 -769037179810024675739502574060730112 10689820 129773854128680047490511036764524654080 10689821 477026154742777548268846261841302913088 10689822 -47204625489312888916149005911289683584 10689823 59674030687560217502267119193415095168 10689824 -194680591007150131733153596943234433024 10689825 7128239070826164257736622403525553600 10689826 -35355687384459583520109289653852925440 10689827 650568256018292739862761030825703619676 10689828 -421083596471086829366849551050049536 10689829 165442705651465520078208723719644474430 10689830 87347558827429007767297062824560694400 10689831 -275725106729706549863481848945484169680 10689832 312888804970468583758685577495130598400 10689833 -47646009911499820236718729315066127040 10689834 -133823370807011589782484307943436933888 10689835 51608198367694185677276697432896097600 10689836 77087050170128475989248807121833410048 10689837 271944683289210193269452695608588679680 10689838 -151411755267902330017727949643865791104 10689839 310993109786043369908379811463251688280 10689840 48464911355227165599589027380156825600 10689841 -442515489010772369931749416554684491758 10689842 -15243184979770019819331032548845372000 10689843 4310081983805008274752814846045475840 10689844 -164837776019245476647193629876408352768 10689845 208734770419139737088135053989850307100 10689846 197024668611590264097211537849206081984 10689847 242124431233980417123425519770070464432 10689848 -20602145606346416577951921221421465600 10689849 62461891918458174184720960501149930234 10689850 81199772312254445410800764604597100800 10689851 338361642309929408370256148583648683400 10689852 146100334270419546229232690646582047232 10689853 155560307773972794961394144210488412102 10689854 -46259958528288095281769647442856493056 10689855 -184853011417401268891980321243970268160 10689856 166575122072638877623361051940618240000 10689857 934985285942705915590992605688151843632 10689858 -65806889282963220264947104011807910752 10689859 -79447907321054203813606317763444143940 10689860 -46706152267928000202554723970869552640 10689861 10988083071966178859980051576949134464 10689862 -156841838943052112411678429202089315136 10689863 -313216720083437954790567562616250366888 10689864 -32902282383411076041199076035264512000 10689865 33758465561722958544445806810468172260 10689866 -16125110407990812468819998945637888 10689867 49112186418270857310887809626829752240 10689868 226328667979223435500834244165303894016 10689869 222352780000769125966586539963318991340 10689870 25623833566888917522739446389305632000 10689871 -80029059509766698339227933264629463728 10689872 147764248621747159363354946855451082752 10689873 -154807029925796214306905972188553177616 10689874 135791936334893643930976793162964109632 10689875 19481325838079435266920954616726080000 10689876 -41189134870700249217386225161837834368 10689877 205915249375909393417197207839174386944 10689878 293814758559464144935281465183995901120 10689879 102014903016709784029061395030662400080 10689880 229240227318578705500456685343427584000 10689881 649222981941698590203557941798698092682 10689882 -6107096718459130134826479141715968000 10689883 -611031095592556159098088032372885351868 10689884 75783457583826286725662563571161101312 10689885 82934541274486270140350684088628377600 10689886 -7317520205616628762621900856352964416 10689887 -864911821886071323949983193650191400 10689888 116840298268607855555834299408749428736 10689889 -359215680133121492263714204931571539448 10689890 307847781995827381967225988599733223200 10689891 -351642309231410632759625888265335728008 10689892 144204277440654364377083908319015184640 10689893 -151541184376818970065218674112253102240 10689894 6548995554454346487594620322455009280 10689895 -449124799885879772704223021816925318600 10689896 -80022473997394525482904004508593111040 10689897 35854212927648241924972768157380563600 10689898 -175080831548764502736368655351811796736 10689899 49089779441883803481608573112131872848 10689900 19282932954598013475608193843388953600 10689901 -36376550531487942825834652910484120308 10689902 -581668441526512908068374135308082176 10689903 69126274277505091720263985515727768944 10689904 -20004996750189366593374076865123516416 10689905 -367386228672283621060199127978034772940 10689906 -64527031082056837615447110374429012736 10689907 -388643719414707327140411518736998545844 10689908 -539034387915129587720457403017967327872 10689909 159676139278036088679803749059284995104 10689910 9227631073533845510117978867144632320 10689911 105612146518493606631634134654617809512 10689912 -264657640381846018583689137487918510080 10689913 121386675705061178921572360881047439360 10689914 370389369568012366591291426818531187056 10689915 -406706218571629125998880513721913318400 10689916 -62174058331256691335569049715195760640 10689917 113286212741690903624159188962640994304 10689918 -134071781535724266847954341495229807296 10689919 -61284888788092711091206375856456581056 10689920 140247208133228493274042731033368985600 10689921 703021248413495394633410762377187455680 10689922 242849995851404460530542851242710048800 10689923 284695514655223993024236962054638826520 10689924 83937545988683070898060253135875141632 10689925 352251381440181102047560625307565110650 10689926 -176072525519790257887372513937560270368 10689927 -358911469561903787886848103977308347480 10689928 -17716433950584806729272088874108963840 10689929 2726550483395491718079440561720701440 10689930 13005628981201680404835408991005193920 10689931 35683272410561960189137401876396763792 10689932 10537999476127489317582516645995069952 10689933 -40703865472348924434051010137355354176 10689934 -277181486028009413330369398846237293120 10689935 -88410104945656360806919654031458368120 10689936 -46469875718321747820854071294018387968 10689937 -24576785301991467944982718478634575760 10689938 280270013069900987590403987931854745600 10689939 -55306421579206882035971330436528335856 10689940 -149698597246550530759817292802918072320 10689941 -124836190580114158460152582071884077416 10689942 -126580210695419893191026849370642725376 10689943 198457460887169097857942020672683016320 10689944 21404993662670340650457616470945792000 10689945 -105535898745888183293732524773209913600 10689946 -259314553961102744653995463335709037328 10689947 52467662301370742384642146693739873280 10689948 618062821931077487598007897743289144320 10689949 882961621376193459717175760217789742060 10689950 -154984717683171634254457021955559480000 10689951 84496232772613252144439049168387694080 10689952 64519911560958563513855469830918897664 10689953 6608724641267771486323720513192933680 10689954 101984038972871579794689992257121498880 10689955 -284579775005250971997425686516883658000 10689956 -746192646293231926426628775362815638528 10689957 58148443248983318033909200285434021240 10689958 911143408456492733968653013323133728384 10689959 -185462088059281818704207801383800440784 10689960 142370227313751272555701149214220697600 10689961 -272289077499707928747074473710481426438 10689962 108389732087845983016276939342913997312 10689963 -37710547486861225623317693673262649856 10689964 -703590192937728829469093997427062732800 10689965 128080818302625424766515869417155207040 10689966 14674471140460358938974664053714856704 10689967 763847957630550210371361656355877168016 10689968 87775287120227378881443879165363978240 10689969 423196920306109835513465915376962604144 10689970 226236619729851049137577897209748723200 10689971 220416416453668785829733439355767120384 10689972 477735447606156741530725424743237632 10689973 64079494032478198198198261418673645312 10689974 267984414329599100868695701153446237120 10689975 17170458636892086756578434919067252000 10689976 510880739516508744621789785330101125120 10689977 -1244129760438140046301638868146171652908 10689978 4735013576619455146943964889244061696 10689979 537365640407303154240837710338526644580 10689980 40046315293510789763046942874109030400 10689981 -360791440230376421009100389696582580480 10689982 317858042419863821082459100826949307392 10689983 195373751359435093550165362219600103232 10689984 -77975907143220956320136930192296771584 10689985 -184534686416720223734116470785207942400 10689986 91521094412740661008644550571585293824 10689987 -498484970191796005312997269992769224 10689988 239358297898745002688296989831421839488 10689989 393667015005017200463110666043203633440 10689990 -198123418720118197066924445291519690880 10689991 15766604185786193115337203985698651024 10689992 238267195660074575723116672179766886400 10689993 8246942398115191635772149889839231984 10689994 -28162812704886423432617051677036336128 10689995 -134680208279418225569685411463397820000 10689996 -166548900179673464927315357699816145408 10689997 469456037077297290660695071338255686592 10689998 -250849802670633166988526097948425391680 10689999 -45127754612589696682857554927848764672 10690000 39177780222483983690678424907443200000 10690001 89167918913026686023067188515391276352 10690002 33899487023052570115096812743857079040 10690003 -32492433932111068082805171600267899040 10690004 226908980458832058381399796059962130432 10690005 377261642455601615718392989810474848000 10690006 -427378787473184655049768147405252350336 10690007 -813277288760427951568755871009645050744 10690008 -75483814113776390810729370407947468800 10690009 -181744435309934908069325520273493032960 10690010 -316271686134441180131003154228047511840 10690011 48358952708841088706112263387687453688 10690012 -58338372284812797792610825047211757568 10690013 -546869010379835412857226848076379270836 10690014 -161813952564535279228067220687554439360 10690015 -1092853828115846107349551079399239680 10690016 -18042725433350100204677674045430562816 10690017 19160201546910941551040768462046416448 10690018 -12824220246553837826579283768214138080 10690019 182153922651362426837483879811584198496 10690020 -266256018824971637387278733064362496000 10690021 303185998285670784712038992846419716832 10690022 -16311088466609424987359755681394794368 10690023 -502900349847137182402681943983026413016 10690024 706614305488082977283781794714261928960 10690025 -437442866097328614114067220774214437700 10690026 -29284047412367463478996659934954338816 10690027 -801476001245384609041246773809016807560 10690028 365205066114853503099901004255761191168 10690029 68344048698158699699616018904410455040 10690030 107278677050810123473947960690248766720 10690031 -182692971960827658456332415505406542536 10690032 -25762270408846753251132694391552704512 10690033 351305031426231023028863522121335191200 10690034 -276848430685344015983684308901671897584 10690035 -130445639961688762290864782860910158800 10690036 -478621356695590390153151899165726472832 10690037 -711131739996754245911152037430702948 10690038 -86116470938358964089886299032425267200 10690039 -40497226764105057383899776288590811160 10690040 -69004502676083565036542448241518182400 10690041 -188765936143168950243322078881636012096 10690042 121054717403829953998475933836605132288 10690043 62775590463266098921772842460098498560 10690044 207163574940922282751617316905434243072 10690045 -396226309422141998657918244246366662400 10690046 192103432456316579550199983201904326720 10690047 4065145463177255511762153032028084048 10690048 303998983000588098619690759938040135680 10690049 46034581367058984532172495690210911536 10690050 -5002986606599446631581350643417382400 10690051 -208093831259943895651487195301473880968 10690052 -228201575377689863731187808576929092608 10690053 65740884734441453869573945921817361216 10690054 -78975076971251004526756887315128474688 10690055 -67154383319308552093731519195989785440 10690056 209497903228641706587184560295831142400 10690057 93797922389708334025317185181416822400 10690058 -3011798449775736618074741682047740416 10690059 341467906460673276420314536663149237120 10690060 194178956957988477806578746889024588800 10690061 -732687360339183236135018265662814522528 10690062 8793134199675373436000575895640946752 10690063 -36860554616658207080654538015505291440 10690064 34613803895013682288847143570975752192 10690065 100466388824943404869943560167658190400 10690066 -136256027271556368533650616188256127840 10690067 928155461991131728986766088534936645520 10690068 27851547675010381482375141566418745344 10690069 283385889035112058590978772513236429244 10690070 -33305638225319417873905299258439115520 10690071 -61363305825862556038747548939874301952 10690072 -908609364317524802050795875252451246080 10690073 -144070710105099610056243635327716581360 10690074 129375646427527526785129979653308533760 10690075 -97475274483144505606457940329467835400 10690076 -185867090754946340874554868126361869312 10690077 27208784304759561691883751896835960000 10690078 -78240296456068681948981543009897881600 10690079 -181866575585656552904575434978984423168 10690080 136497829901322942569266864877123665920 10690081 75827833279906216617489694073239864000 10690082 -4182494475624152946582238761814664928 10690083 85886736473493711857017976874742418400 10690084 -143886038785803470904031297378824166400 10690085 -220040497218557860768689012743548332420 10690086 -169217135146070725972649944775563740672 10690087 -296469003665644152198048625957647712264 10690088 307208290902603428141810150501141621760 10690089 7819188142786100948511313458744271680 10690090 -149791682220675517797237628484287046400 10690091 476789141269263964946263565949454246152 10690092 141130261066863188402164917690008371200 10690093 -160323631577856125656786267904038078080 10690094 22183208442345968026699365586834947072 10690095 231001157777985593779030207363189087920 10690096 42877629066959693303427717685523251200 10690097 1083600797155688989715770212235727288544 10690098 -79280234833559726891501381519932170240 10690099 -179835919112040153652482948679761574064 10690100 -136301040071928076892418781975724025600 10690101 -2678552776826962082972752120148297664 10690102 19467262550162009420503219846828859904 10690103 967114738276808497181568334055359223040 10690104 -48791518981910660822194962717026549760 10690105 -186657597621348360707634268396189816440 10690106 77225262822354683418826294396922638080 10690107 -306534685212533450041090504895391188112 10690108 -202893702045627388350880470151462400 10690109 541249089707228431118122552883976209580 10690110 -33879639380593178965683849746873299200 10690111 -25473108567669773074481726080368598008 10690112 223689318344678087275968011224679448576 10690113 -73482296591043703511987605402541645376 10690114 -176441506136866212503459651405438604768 10690115 -33902244921191971616140701643029398880 10690116 -198351267132585028322291869280378446848 10690117 771171592612040527828288113090392779166 10690118 -11806688055318236850436526016421502784 10690119 -329292851349758271325536237860162593512 10690120 218206318348560867498377178528153600 10690121 -285751982960753031757069668897381078108 10690122 211508791693288343980185765764138803200 10690123 350850107538568406792953994448963524372 10690124 -99116912970366455974021357543222099968 10690125 -138151063441071804937437613121600160000 10690126 122781109851534712919015590062741538560 10690127 -162288684705913452394584345326770986528 10690128 -20269528544292780534879383002048905216 10690129 818720290410138491226807823775940139380 10690130 -344377235736095085669035457891601804800 10690131 -245793532678542425462018163568097055048 10690132 64414695084766680680948418274807680896 10690133 8941936888017808961354442635783324544 10690134 -93257383822576176601968239997249164928 10690135 30964384795221388284077651746233436560 10690136 29522598401858772074190815072628295680 10690137 1379784898877945218132580132826909312 10690138 -203576260954386161960964769978314118656 10690139 -275882469105811870449424417698945879576 10690140 -168202925323651372822974798260772326400 10690141 -177239746470532983286288935207194242560 10690142 3675994460990992232122960260122942592 10690143 -144265939423849211045419407914324188272 10690144 -7060308082456399113724345088805961728 10690145 181382786702482974022114133229023322900 10690146 -38199788740139824383135843103961401440 10690147 94590026243233882341065857091914338528 10690148 78368592998598197470650641112620384256 10690149 147543590808062236433645985157213767264 10690150 42445024704254469202227727262111520000 10690151 -17254736448782238934959060282520165368 10690152 -37886065102082044148741116602713948160 10690153 -56907947974077976761981997424804523996 10690154 -334585178091262981011169040412740328000 10690155 -70921114248993927136065489008858531040 10690156 -221544722218727279427414847215180498432 10690157 -46916893801499136387459092337688071594 10690158 -40497237856362187601582111166020769216 10690159 724044113669669629918164191745523217360 10690160 49786096721665151683815402730989158400 10690161 97264620659381997898547641437848993664 10690162 65635145615875590610816640357777928192 10690163 266439520526290986495782561865174218184 10690164 550735038663738192670956008688796815360 10690165 -200586044113606200961616571600662147940 10690166 -170436972957730094247910140622026607968 10690167 -210458284551582165606041800437819012120 10690168 135518676239944334545285487262798274560 10690169 -77522949603269989554410630362032050880 10690170 -38047057463183205908001831647900636160 10690171 -395065377631760373651696221746660191408 10690172 -345735536408708215894855400024413900800 10690173 4309532666039167586532684321385779180 10690174 30991253107512177733073702211262033920 10690175 -16723665235890183992185801953401877000 10690176 -32970726089512512818505275637560770560 10690177 -416857727980451356701746088844627406974 10690178 -385807060684747114250738432004207483840 10690179 -65032234424523481412778017214632391360 10690180 70229055553046431853856481422882408960 10690181 -626458097581948581124301231079380634018 10690182 -82804458223082865561999075093834799200 10690183 -366888083945784402103271603684115770520 10690184 349124488794446394007327387027420738560 10690185 -186324542059349405007394240714542996480 10690186 -82114173433240732583018317591678144512 10690187 -1218233713377743028655321157863155480 10690188 -134343389045963157733707899402610422784 10690189 -53406824975065661113656982288100770632 10690190 74920464530548162106732221427621671680 10690191 -169577780213376372085837923619949580000 10690192 -33774128056560879050877745505971404800 10690193 -23487586858554470819693923649026285056 10690194 71692364062066554041163347316308342400 10690195 -19788721177918575847285269404381802240 10690196 136231185508904792238418671723817144320 10690197 -204813120679775260927827652667314446336 10690198 365137472638234143314065788039762690240 10690199 -125030506953503974545036264139863446136 10690200 149062550503439329496929046974152960000 10690201 -382090594501839989058829142841663670400 10690202 -218683158595648404157024309037482137888 10690203 -368115489077029072771694077249789038696 10690204 206724060732762678461481755883552173056 10690205 -66056617728201198035297995742819141640 10690206 101211641802736287229298093032112897664 10690207 -10367408966103906971008023235359993600 10690208 339641616038473872651786491750697861120 10690209 -46474936887825828020386948163628112686 10690210 130880637439825248615427309240439616000 10690211 202229710499081732068463520476342830032 10690212 -113415731229914607545084027551579545600 10690213 132686518379908562992681641932713142462 10690214 215061299415883225472045566276574847456 10690215 -106854874277531343475606987408473368880 10690216 262977127908448944892822120121112576000 10690217 268790437711752334840520926808384986080 10690218 -7962000111798481511607925504565826048 10690219 -47358471127366276154723360272166538800 10690220 -423896448522513954534412614273305733120 10690221 -510916676553477417871866077958275690688 10690222 15391569141844715433830199575422751424 10690223 188244044284428058865799888406637219472 10690224 98502672882446345205304404967768817664 10690225 -11808255606604334002050308621456691200 10690226 -67477832090779102150962056059771754496 10690227 192065849919068759741357610894370956564 10690228 -587732864131529318450064278245817122432 10690229 1175427141257562691402783961388071388 10690230 1139139277852710659116077496904785920 10690231 -256200308077726837232568774146998936800 10690232 582329056363341484083722260818226606080 10690233 522510729173021230128972060628928014944 10690234 69915820779905027666951723824072972800 10690235 254119730626010062400547250890560066400 10690236 53343037864427614031442727317507033600 10690237 193935612444769935682510713597248974380 10690238 88662129829374315644930879472767506560 10690239 91298933635986997864850305299896206848 10690240 101180674483551179185195600000403374080 10690241 -21947074550145994669997334711061383000 10690242 -273758258323940919336934935966404085888 10690243 63859936928172220751355057558434259024 10690244 -79213159618737873174354184522833420288 10690245 -184429174495034365577081127122161550400 10690246 8157656189400201580493612965318523136 10690247 306621318089046749325283108307052089952 10690248 100109231785259252480114936563576872960 10690249 -577796834327825257391563859896934371750 10690250 343288263986670698995586854603338288000 10690251 -185969071881638972851063345484752131840 10690252 -48335829244691051512973297211300430848 10690253 -116244626230372022455443949836478540320 10690254 4054340933706123614262102654125441664 10690255 176987690879550307805936850828454512000 10690256 -4577818121544530593440109885171212288 10690257 61912133779266864923196335373308252160 10690258 27842846119169717560848530033158935840 10690259 107866085088336390135448416034491251808 10690260 50384365336759872741962786513919221760 10690261 218220211873276642100162484060247304092 10690262 62425853972355318851036161574674495488 10690263 -83951889173556278286424986286449199056 10690264 -409139014176663975091348253757407139840 10690265 -79625356108751148792129299241562419000 10690266 -20606749258007778962917034050235675136 10690267 329524755500379350292275560361098387712 10690268 449540870816590752356796868346514037248 10690269 216107403989374485605699500655223061920 10690270 -223780576334320662866630407595666534400 10690271 242125880134299880607142849808724565600 10690272 -197058152002079446100820427133312040960 10690273 12062421640308990165346924666460129088 10690274 -8712959153473349752757007270397555200 10690275 220186697672975502744183829606823125800 10690276 -774992661329104455776502580802384928768 10690277 -73138027394939587414437009036820610340 10690278 504343309963489911408924272762656128 10690279 548503969065271355465967735312725583640 10690280 -78235745291410100571362094000537600000 10690281 -375384869036655395388273070370551612800 10690282 -323178130396677647337057038766754045008 10690283 677164092033495564452445437317284812532 10690284 -19860326558114521225949431053245890560 10690285 187754694527984330762283642149759961600 10690286 -389708998193859296918318710547724585408 10690287 -138049999736474401593821144193951182448 10690288 12710169538502662800863054015926108160 10690289 92734310724347880373191022517157387090 10690290 -72418849812414417861452209144888486080 10690291 491899685328720218133240726676752708192 10690292 488400041792484602744344098484652486016 10690293 -8494313931559215547839260413198335936 10690294 -147308636889895647458665775186401214304 10690295 9416204861880916041052456023075740160 10690296 259131833278247263917800535094214000640 10690297 562285769830947784414029469172108517972 10690298 280507963294257136025357200338959224320 10690299 -96609244169408817658335869629035370080 10690300 -178082291084191964289617349480183001600 10690301 62341774282661762676205622434532695302 10690302 11144023785000542617385943969512755200 10690303 -198521640300877027437234738588350184000 10690304 -462493007177966065513005461643554979840 10690305 -74255629566431327491206269313655674240 10690306 42579504187987502526291629944689953664 10690307 432545384226264695400773248387779374472 10690308 224547680010670862366727080261640658944 10690309 -64457021186411738652078276168515477984 10690310 -221488720243466990308065851154198445440 10690311 -51092798337629081849945686673426564016 10690312 -147792417317050424004473636066962636800 10690313 784291207156567153294822343950556866944 10690314 252062947160610581052827542207951617024 10690315 504393663252149543453694756912055548720 10690316 -739188182435572961475351501981597696 10690317 -140523546277668053288563857105501520224 10690318 238246575978658069442645107192063377216 10690319 147966649110749478734087923023950449152 10690320 75306662491192521663559044782012497920 10690321 -212033765985914833715437985172132278156 10690322 402784831415652036873280168198515148800 10690323 -110403117842144918449368442723734272256 10690324 -115107993826974000497958310353584390400 10690325 -203252459463856461100992395286605522400 10690326 389308033849096914072683451022978070400 10690327 373413230103333493391570860567921647176 10690328 -294665542591189041323978622156324864000 10690329 -159979133537216079761669684533420046400 10690330 -148660623983218833978845153098969308960 10690331 31973884509578140350036146743730841600 10690332 -355935498855311082899974892216867440128 10690333 -945948572716949938003676248352589437376 10690334 46481375126408767935762588393181174272 10690335 198793848410618403169280108671601229720 10690336 -99456995206985232190788065949861150720 10690337 -78843481947436020321903298032371649408 10690338 60886198979882210183296335046821199872 10690339 24507964310380343724413519354759773968 10690340 55076870954101364709024537479577530880 10690341 102253085198391096480158029651279447584 10690342 -100359879155590578105498231006510110208 10690343 -639766665635290576191355186501054660320 10690344 84307493483882758451641803773931601920 10690345 -209363069542514816391512392693371583800 10690346 183742882936773855186749087236784605872 10690347 132552429169586421915501884061742886400 10690348 -582931928963057510170688628706033319424 10690349 -384746196752758902518509889238896271540 10690350 -43296313703282120957212991890944000 10690351 160854708306458487714511970713413319040 10690352 95995233204740254565411202090566418432 10690353 -664771907752428397382411116992030576000 10690354 4569800999168488452821986805165486592 10690355 -14119591829760187593475277191087600800 10690356 -147999064414888630424671867322740297728 10690357 33008936362271599314040886263012377660 10690358 12282847892906652915936978155211509376 10690359 -7968605078793355695027149316560064000 10690360 315214064817877993180858247473380864000 10690361 250780293234403157086586428843444001424 10690362 20800749593149944071943260563427471328 10690363 85918506520425614222339617151572784612 10690364 -104705632445011079135279428600397902848 10690365 19126962380794615465505201326514096640 10690366 -121001019090416180675786638677041830080 10690367 -151248994010833041898395998612952811584 10690368 -15273355009236697266637942504267186176 10690369 -619584589000985242977370689115416814160 10690370 177149922472037118000254702345564636160 10690371 316246887891281285255798299441663713540 10690372 123967732317949768692100351776819978240 10690373 -111390488987388946773468528743287620420 10690374 230940761092810436802991581634437480960 10690375 -893183047328671309425355276348354086000 10690376 430371160442284509928609574292603740160 10690377 -84733750048537455318883390836360364992 10690378 74839245938606435609211396679436232240 10690379 363915139814225429631627014408554212996 10690380 14503949468083136172957658293769344000 10690381 32320030368671663124114831042444377088 10690382 -471948479493451299696965058718325912448 10690383 -33100358317101129480636056832517738752 10690384 36983105865642065663644307793482858496 10690385 -1060258310661830223991486820244571693440 10690386 -127137534773078159553202117181660897280 10690387 207224331010445492019056807028781306920 10690388 312758794696095748277032265460981381120 10690389 478081248306235795739017681509985363854 10690390 -243165058468834049982333142320865132800 10690391 173233506797160645916890345801036847152 10690392 490665719590899029351776768093244190720 10690393 -2269121594618059278350753232954719680 10690394 42335444609555049275866555164847269120 10690395 -75732978104078001045027847623261755280 10690396 -170724050420173239218208004870453235200 10690397 535403558130131408195041787442065105280 10690398 -8291845874993156931714666764876801856 10690399 121885171480417944582006751421713735632 10690400 45931875468551314889659914513914265600 10690401 235109116885974356846764818975718426032 10690402 5039696792959034617449325131416999424 10690403 -293225536380231660624638993163422417616 10690404 44155251242396697783818969877071287296 10690405 -488779570991769090473961916262902550880 10690406 277000169366109214168493352930660157152 10690407 89364439268182857039706385864187264000 10690408 7143434517788425862853962031794257920 10690409 16122195140493993758896069314572279610 10690410 -10930539619808323170714214303997767680 10690411 241612657573617863304412339241900753012 10690412 13947372870568094964597776692149264384 10690413 98523999036668210673012021158531515200 10690414 -7350090445486729495664079806684354688 10690415 43175296574158865750077224053093990400 10690416 86193630869064504528790163488237092864 10690417 -75204805699237953346678922213113773840 10690418 -225575763661429764604436094774486643296 10690419 -457334799801317278532829941184423322056 10690420 115771871498736623900765357988942958080 10690421 -67689250619693320587369011813338152288 10690422 -79884215204236090020678476308500026496 10690423 364035597087655219783572158062110624144 10690424 920120424467548175399270483160464056320 10690425 -35976156525242906165040455357257123650 10690426 -50599884993881547555095822141717998080 10690427 608047175414150075297183504149805632872 10690428 -82770591494973685570622337006286585344 10690429 -773954320535321269420720604535566036724 10690430 -86536772793802772088120745014948488640 10690431 385190500068648026907554972975265406152 10690432 -950307785373454472493967868181495152640 10690433 49135459096111414986795084966053728146 10690434 412406664205509243265235259334629162240 10690435 -96916409161195099961518900568933343840 10690436 -647834021001728623306451345351227133952 10690437 215048138982667287023177018786216648160 10690438 352407693181571877193715182590849208320 10690439 -34812394315198933746127937406716913360 10690440 -80577520058970137980946033276564275200 10690441 -236145284378790700616116829978458445158 10690442 125677111622278241885979829790536834560 10690443 9425501551433269315058154478780670784 10690444 605096773273722241717641386357969802240 10690445 8904852180058061595810561595966459200 10690446 -27632229646890848414772051802297405440 10690447 -351880928697625726332911742141539121848 10690448 -10073755689595742196777758405919203328 10690449 118215838328040379126696385889937566720 10690450 141255621892372369703400066488003042400 10690451 42544015190307229190645621452456033452 10690452 43404187393197213329456540343769132800 10690453 -387999149055627202413047967458718627040 10690454 288699801194096694333412165882285894176 10690455 -348226201368440347688564764488024734640 10690456 289385244925364284603716802404818165760 10690457 -534733409645092896226169711742081690294 10690458 -109863380787961731962408634783353135616 10690459 -151837500210481887286791626973047766896 10690460 292513261014292758789749496708597672960 10690461 -12637427290322506935389097841009034496 10690462 189609494060932630949189950943140559232 10690463 -81410469782113246774210496871160092336 10690464 3153560281412118953196419674071367680 10690465 -588961193960092992136106725474539628140 10690466 -109210768882368662756747357283525636096 10690467 97723235573245733733669772833039504864 10690468 461339185455572724359007856557386027648 10690469 -285763250532882787843850038295075597856 10690470 15419893090495894400409084721104076800 10690471 -623478459295233087830728070920835544 10690472 175834104230992078630126816781668177920 10690473 -21029092785375885870440858023619756160 10690474 -148107634295433231349651466750837511168 10690475 85935885078876193262367065377223890500 10690476 128247740978423118537622183047806644224 10690477 154977544309902802660789364130657714720 10690478 -17789788240405950190352824550408731776 10690479 58441317585814751242918309906935398400 10690480 -84457451840127405500022969637105827840 10690481 10903250715343595904790451457598954992 10690482 -70356568127733463385629647906028344576 10690483 -509776325069596606706849238662425252800 10690484 -77415290711438115954507414665517268992 10690485 -7017219967218081324857654518395947520 10690486 -193520544980473722894283514407083059808 10690487 -34132212482217178733660468584142235864 10690488 5780460884311130816694999313966694400 10690489 445223498862740731843685926624614405290 10690490 -47462323898454066130013796737568441600 10690491 162477392059190702016477628530560331264 10690492 245476829456005675444104420218067858432 10690493 617889114183591946046591815310208848544 10690494 -193535668221226214844746554269641804160 10690495 -150486249860187815294731590380892352800 10690496 53040577744426663495739920994134917120 10690497 -350082284376223701274191589894998171726 10690498 -28686895484924490323467307251279472640 10690499 186602639663413732853331172027425777840 10690500 -326209690584180640123854147685628928000 10690501 69453725900030889741449627302953505080 10690502 60341438119254692852685158635580640000 10690503 -143440974054314390931446057813428913496 10690504 -213471500550546137020448595502515240960 10690505 -61092983135648448359690254713781862400 10690506 -408185676572297819052108026305419760800 10690507 150406451966618906154533739264112288992 10690508 -660292919082152792561211898395835582464 10690509 522626901863742133614824746398863949504 10690510 266973701202513873012749206011564692160 10690511 -125216334341455126013804974681663445448 10690512 -33513193590397121986371202642012274688 10690513 94590277637795556998103584048828267762 10690514 55893512476416518050556905109869235856 10690515 350935570178589371213274517726948684800 10690516 283670714667499968076248957888547821440 10690517 -12224881677352625450086894188330679680 10690518 -4543209526040352610195760285833884672 10690519 100855464083023730289019192432031072 10690520 132198817721857800559530559619890176000 10690521 115552382943703558428221615792461789920 10690522 -26754271688660101803897169445451932688 10690523 -658239282311065650096540236040796296480 10690524 -11071531410011433741251175829911171072 10690525 -447070707902632303774953437996384687950 10690526 -397483637242450369292344548730156935168 10690527 21181315817111297587387640051927469840 10690528 -44223528844498387053587255697297899520 10690529 -602166876235442066772822477632137323870 10690530 -43837745034943966827904739782451527680 10690531 -16745385879422769106126212058214120880 10690532 461312851662097069717088623402369965696 10690533 39290169087520955224096763798179460064 10690534 404956691345589411430252511431885960416 10690535 78132550483683572770880892301474532160 10690536 -90372621266855891487594418289924505600 10690537 151589577031729659458017804954285266240 10690538 -58491322242973091342741159766830545920 10690539 165880277810269552205515865588784168024 10690540 -112818361614310545989835917269776384000 10690541 459892502088193004827949721846731157984 10690542 -254341729134133663195579447450886315328 10690543 -30724510014813182804528704074918218376 10690544 87471203442177886893304345759800360960 10690545 47035875242738913521008871221999943040 10690546 20416604833912766981282478685804883472 10690547 -95251918962342792030314070963444099936 10690548 -163181690186914826560428923550441093120 10690549 -870847752100399804557613583225016538450 10690550 53273249714049396953158703060315212800 10690551 -484091612120960874179678063000841707520 10690552 -101491555329475508453663113701646417920 10690553 92804736942656625462680750643212528964 10690554 71580408785367106494468622792170834432 10690555 -169156447415026071445603647527193172080 10690556 -516068937899840984969165579948597575680 10690557 -300838406030260027198484474060971868160 10690558 15156350869479238306660716991747647360 10690559 576094810363067616667436206665823054080 10690560 -140962203242125338581544309200466739200 10690561 -41693330029766141715532488267085450688 10690562 -253374999512107224941973082498140241968 10690563 40190313839573221820204277725344311984 10690564 -353754029915706218778834522681962833920 10690565 -77179328359008891942647541243460514400 10690566 94706933715242190330254160031384257024 10690567 198918637354767034117665216192857632192 10690568 27282474502709949119518668723744768000 10690569 -815293952363150867954995378735082621760 10690570 86984724366720033606302087524878178560 10690571 -717893361845368895606204292012160653228 10690572 -267719582408187251369263550467324727808 10690573 1232197739227317379724752350248146791360 10690574 6074428000533527283473056111941673920 10690575 177672333820324891569387038300483919000 10690576 -14017951864689878119445699631677440000 10690577 -379429150497537003277002120823944519180 10690578 150903505256460449953926666545894102400 10690579 -873177284891289184734327220733981028820 10690580 -160652152015876903330451215349854828800 10690581 -7560120682962096014042786545835381856 10690582 -24303314741996025033093147022754848128 10690583 -285446812064784569293925437597816170168 10690584 -35700857028781526472721232590674984960 10690585 -105692632660511344967573869299863763840 10690586 -47246852510573722321872980161918992960 10690587 -110321915617749331227884698522688040 10690588 657886956757512407389103781025889406976 10690589 -79471988635688722193723671510058897280 10690590 -237443551441609785187649916757648469760 10690591 -119517693746527143781802309483216871840 10690592 388860806358408959054011534140886745088 10690593 293720680886233370856234492807055487664 10690594 175172779807207402789380397634928822096 10690595 126585715142338047448961020744853953680 10690596 -115752653591451340966752449580466176000 10690597 -867724447652885217832647896274763364960 10690598 33040153985980007761373177038959252480 10690599 -290738888078530531190434555300133667120 10690600 -77504052945758551814537961230134656000 10690601 -445186982559986359814528395380707460600 10690602 57756804331525088424471577942023836160 10690603 159061666499233348324278914762205676032 10690604 -70876684640191290167113032395991596544 10690605 -64825888486560408671099066588188440360 10690606 185233764531300547256547720508816496640 10690607 -245033649331670147739705079401640847280 10690608 54992226438028984887355377674800594944 10690609 377537914720255819319927968525246529810 10690610 117906676375487063584111345133094274560 10690611 -107861683004504358637316797069609386960 10690612 -111229764475516385779824816640822806528 10690613 -713971206988432345842807152803668693138 10690614 80768436681759211652036531284885796928 10690615 -142727741606047060371271750431521510880 10690616 130804977879061070942840775203457638400 10690617 2320486118758524294860687993541058560 10690618 -315464599231251832321490189218546340640 10690619 -610642693071309423869310269989331293980 10690620 243889948686081176790433473668288348160 10690621 -400997035015881612453852820665609957178 10690622 165912533256220871613365699392688570112 10690623 35000674984377947887164377714228295960 10690624 -36519803668815281294705233013348761600 10690625 404436967315232774973132538876984200000 10690626 108153006898295862584406181253017321344 10690627 -35422819250442421491292140650270341368 10690628 -14833395927315532102964420985669384960 10690629 -2165958049696234225494414415874979840 10690630 -96933199068190490549249391468393300480 10690631 25984049160937740682964643137162308704 10690632 45656346606275560652696528785363691520 10690633 38196497833833360781981089344253443044 10690634 81691929026951763680269720366500807216 10690635 -153509580485157161773441741153358073600 10690636 679393202085373790284976276778767938560 10690637 269090407495022619463811560334679816492 10690638 -16252773443629874074995818896352286720 10690639 491072452123971016257162580972489443440 10690640 -66310394557162927136509523860134051840 10690641 100600383949187048079900107669825756148 10690642 10093125415584793557311122016797725312 10690643 -2866525634340157176625265606967713976 10690644 123477504933498215217637860871284566016 10690645 9153474971718606327197841429635880960 10690646 -50825414479868767879630318824148885728 10690647 -301915779001552636365649034128633695360 10690648 -238736026024783522118065794095667025920 10690649 -362358895745556496758577565034104148672 10690650 200331794912615686240210538953004160000 10690651 -389395100680207939024349505329782539608 10690652 -78973208958901729538136847139930112000 10690653 -178959603874817288996398422614412945216 10690654 -4187070900031027088218778491085635968 10690655 -868362999025692432438184588824883952880 10690656 236774138697213362089704343179206590464 10690657 -584149577813397216715772229535351728094 10690658 -225281976503756461509363491437852508928 10690659 104343343760927109009143381246874573264 10690660 858368936023648454891278550645637120 10690661 180991655143988716830630400824670090560 10690662 -154464584768312423234855072988595146048 10690663 188131307411532728378922039403841993912 10690664 -412159038592198533942323885023699952640 10690665 20236847268866910415421913279398473920 10690666 84879391474599212777957375559489573120 10690667 366723673174191771794089493929404806592 10690668 -48946128095424194151246362036697785856 10690669 63023675472496223044217172501278658912 10690670 -46645660028964608145344733242673830400 10690671 -185924632276632037268566331932585184496 10690672 -37311126434047600027936335328902709248 10690673 629848026955717991356683176789246575920 10690674 170936257923076228975197350113743941760 10690675 -434262669248082812139024964221497876000 10690676 -222328560890078138848585557312605675520 10690677 201516751811895792095092539547640623680 10690678 -67635813854986813331307756017174793600 10690679 196877961884429487864312760321281835008 10690680 -13290685377683597390239239774339072000 10690681 -66121913366173168409031030892832462768 10690682 27840265010502636050087226529330656000 10690683 112286947403035683101169679382500002048 10690684 -231358823114309922166407505640516675584 10690685 -23453586373862704909649287281785233620 10690686 126506740126308877012536022864977131904 10690687 96511547581010467911515264928104236032 10690688 -491689517059054088804792604328502231040 10690689 -87433486155557200168261244065777223376 10690690 86834972843207110137358768010168232000 10690691 60998391304037325215793926378099463168 10690692 224397281869762850665666886377064908800 10690693 37534961462709804174896262311099126044 10690694 -56752673046410261341946909637823210368 10690695 -23685705866225419942909756011500542680 10690696 -180369558514468386493879303987631262720 10690697 -639867301195845429768378284424660490854 10690698 -138377735162667298040804887866862945536 10690699 -203563581149868332381962090873260893136 10690700 -91716141874670432308433260576857964800 10690701 -249643215534187567276795621574571676032 10690702 -37947252151473204586741502786039071296 10690703 1032429396839311799048241718103580024 10690704 -204874626926366125916098673243897856 10690705 -559967485074734142203999125822611159600 10690706 80013443485465006770340432489346712384 10690707 149165797212858022941310086154026880440 10690708 17202279603772113651568759318164504576 10690709 -169442185317135511800374336032840333440 10690710 -111667573349995857221630386500894535680 10690711 -103041358108426660950127559990702540600 10690712 -827912417828265753846068260556777932800 10690713 -634987720847628550051919321051188854 10690714 -749516266707556882593068874765746108928 10690715 -186003504893694149014815871239128844000 10690716 -191490027483988154045007543789711042048 10690717 503582021100048969028091265153829729766 10690718 -103728483499455041217288516419963341440 10690719 140392699689637290717840733433275123728 10690720 -172653773031954857264216591069931110400 10690721 -355821692563419853987338687555948905808 10690722 -31489101957020324295469444224039899136 10690723 -262360713865915047006492167319108062040 10690724 -142566357723617857365291839467446340608 10690725 96135991053127454066943230130249777600 10690726 8298014874258526421074483939205241312 10690727 -160208520925977884650089778308191243760 10690728 -129503291231646437685954374702778531840 10690729 -198722662814293883593247539145394237824 10690730 318470324139975277551382267537825977600 10690731 -46934501689681905032108818372170254160 10690732 177651034595996128235282720486848637952 10690733 534033929507781517771365145589576225280 10690734 -230455980783076559072672245487904478080 10690735 452452081753298383537149563271928446960 10690736 23371242255599082735838901317918654464 10690737 -229764042436253060402970514380093385440 10690738 -279596282239755983160181438640901318240 10690739 597276547961549492682054252321862784400 10690740 15327164185589635167836720024330146560 10690741 -684343708776877591915753418928148968000 10690742 339778800128464228275922688352543994272 10690743 -27864164351181975659737904521254113280 10690744 600583547328936969539945176100041052160 10690745 -821168410460253641986214172133301760 10690746 -1244823598561886446132111597198774272 10690747 -364298244286963285219273590359156923804 10690748 -8730014931550622075219778046413806592 10690749 -418486205813868832817736693026140802400 10690750 49582735096028072301951980954889600000 10690751 -82500200584852158634936936079861389248 10690752 -104493949766838797314415230362895515648 10690753 254352396851269599939695702178248541184 10690754 -358591192006775348931595695529580206080 10690755 -328280761434311846512723803643517935440 10690756 -384638998055828018112561332317850226432 10690757 -193773883192401198483033457162871213376 10690758 -100236598477087591072935148271504232960 10690759 5230178774773893507181149730799469216 10690760 7199724579080489749945837563130368000 10690761 -103056263285692865001646750641072418176 10690762 -6850692358268845389019972835908462848 10690763 239465607823930813357838068736288526480 10690764 -47009505246853060567830801379014033408 10690765 -98898063441923141015380380253998350280 10690766 -71823379631920859802051741608515023168 10690767 -373721047021807998969853713351688949016 10690768 62600387669196783476067390228214579200 10690769 -111105532835289863647494827544458499420 10690770 39466524632968171421289851181241328640 10690771 -46831488746813363762456871398624253108 10690772 -366464473217157552395002099162338766848 10690773 19834256929750938146882448560862535104 10690774 416367021229268260299365761962441551136 10690775 -70938847934714987696881312110836145000 10690776 249143025444998610141157055142532331520 10690777 -3451343347215192484255028129149333100 10690778 44237022885760249833174704633995635456 10690779 -243792607590642147257068905446731845504 10690780 -100511373935556790290332223275664322560 10690781 -320343917130773031662209937767044995418 10690782 -8075102205353546265834247010458444800 10690783 -383457908285406836764890334039768463968 10690784 -108371985027282039632983835716595220480 10690785 -18296091496342879683271648430501620800 10690786 -268780931991676278989965353293782719408 10690787 -255071026167510154561998032749930550760 10690788 107397671920588202328166343264699222016 10690789 -1889236671819172057523716240039695072 10690790 11003242129583237197389801995662229760 10690791 38850219357316444578047006149771818240 10690792 8247656010585857451986517215102484480 10690793 -576128485406485271955410435448204197958 10690794 24336879952317914416001119190332296624 10690795 -15564269218169737551373312801328658720 10690796 -245858843286952751821962984145548705792 10690797 19793270945074321923210523387377584928 10690798 63380234884577235959320982165838015936 10690799 -38228725325114562911282022014279522208 10690800 -27137393604847118614967698484035584000 10690801 1163879254554154983207724822844700844800 10690802 137109265997003917249692198838213454352 10690803 60636419871475946560072192432425165012 10690804 502844204767480302476128116138320694656 10690805 7127307937720489178413680391539495960 10690806 30578010188669656004372552105974179840 10690807 -144724742394927592180934090206490815728 10690808 593590234597636809235577704421752258560 10690809 438568526706010135050684271054491360 10690810 -45209357542641531035696311060966981440 10690811 1628483456581140217713285044502306842400 10690812 78896760162126077236005910666045440000 10690813 62586071242363134299853688145973082496 10690814 -79635117124044536209003014232249054080 10690815 -30979113806452350972509227878995036160 10690816 -624348281389815812407013947049506766848 10690817 29694401371799775138357206723210039592 10690818 140610222788611666783508053846820037504 10690819 -335128493759342012209374689034159307780 10690820 174499238931475894262483969341536595200 10690821 -735816432867206838767046296365856580 10690822 110689015631000318007493655113783919712 10690823 -255495457778859234637126662185103899472 10690824 -262822821191746621062654663429194465280 10690825 -221920025962749318828241621692636024000 10690826 78965699400851684556685491462374840112 10690827 11326239388309784473980279383067896832 10690828 200062061921801804775702493605651274240 10690829 122281509424062849956522418254418525420 10690830 93061176288946732569042904065732740160 10690831 -117082492159268104622112276793810290488 10690832 -762911757571193836666078996465582080 10690833 254413660411929938581084816387560941424 10690834 85308296987430826486304858143934976 10690835 -90419122255933853007837130391340336720 10690836 8301127348098892923347766305091631104 10690837 340958896643758608853610520817252095840 10690838 -143739471676460443680931227581665651680 10690839 648256803822995302852293844289368707840 10690840 218198365421257314208434913360568524800 10690841 74300619147010834290004140784913053440 10690842 -143990465337553152148094457173175793920 10690843 263060685899120198180477565486455758848 10690844 60711130845786629543541635581745725440 10690845 236006072487742359364629721191505880640 10690846 40180635291088406204670387243015949824 10690847 16105561334186917489960549515635251296 10690848 159009489325427908807833318119926923264 10690849 3537747745045446700592823647898059048 10690850 9402756603755640756651650359183608000 10690851 241575672572517885887361877402295942640 10690852 211581657077363694043898805553216050432 10690853 368196906775335071854467530557685722524 10690854 72121263416897473391705308704895247232 10690855 252401754065671340586231681820754810880 10690856 -90441167661907453311057249205865840640 10690857 127318615501236118257654972815092492554 10690858 -39251723790512423907131706331889728320 10690859 691183187653530480688034731654124144520 10690860 61045771006236602254907590447564062720 10690861 1131543833551028561270231463381376907500 10690862 -53861804942280037446574046359438853376 10690863 -415496897476789668251599351283430441600 10690864 76692688233049528811553576799633326080 10690865 -148929518125155405694820540386408944600 10690866 -12768387326185354709559771982850888688 10690867 -34912444897563380059028405464434233520 10690868 -52314624241971483270292655929771776000 10690869 424104411830163665778771686622981805536 10690870 -64135561681793311658567261111996997120 10690871 -432021900097120579002167455087367843928 10690872 -442950345279738306886754798989225390080 10690873 139669844716016097926614153889358076884 10690874 228927150776251625546314300755060652512 10690875 -2787663583905410521661887393406424000 10690876 -67576895490796077865172658125971776512 10690877 -1211228191041275482716533675884147200 10690878 -81156841173366414959378825648645087232 10690879 -377239742500839036546738622427761647240 10690880 -129212980388424441183139182482266521600 10690881 -120192676167645428075665255494771825600 10690882 -282831791974683281727659250532872451200 10690883 -167816595632917412640385630920299655936 10690884 142474733773986708327188922970787003520 10690885 -1073643833728004208457441706762800406400 10690886 -338825944420709354000719893623566312608 10690887 255856605664589409423891638370758596560 10690888 -259511158833074300164094017235059415040 10690889 396298559956665520167188885866122766800 10690890 -31286643912258647835717204889930214400 10690891 -104172979382324010282138099205032260656 10690892 426282210162863890930568061931733429760 10690893 -352590894010193921089941505576031092800 10690894 88124339869688539561742889293705432832 10690895 -180527950418088674210062289794335053280 10690896 30030428276378855712079371716951015424 10690897 143008688230058531804359604229676992832 10690898 -166422230675160061914504128488209227136 10690899 280666851743419682793290833577368042800 10690900 -99903484671204067312050501571613952000 10690901 148386617627766615717913483447317725280 10690902 -511064571004544781705391419374024318208 10690903 166262572901895691326890026561041126152 10690904 87114410918427361492805519443382476800 10690905 -100146046039470610012094042688594972480 10690906 -236401184805519164880277454760393198336 10690907 279721828924587455335475763739068386280 10690908 59000833258503855305447003852644024320 10690909 -673574168053516772603299498030816692084 10690910 -213526674486087574752444259388382929280 10690911 -11206697587718834752277435505512666496 10690912 -69157333157299817119028255249635737600 10690913 -229413146384075279517734938403916911838 10690914 -947406039173143521045919172060350464 10690915 -208668240558162930380097349961932640400 10690916 -68834356734109710067433412294605768448 10690917 -74341120208436897283580932232873661600 10690918 196336401259234086262479873544493801760 10690919 475841719178980700872200208045774780344 10690920 -295695672682987069022750748172001280000 10690921 316674534490487393049519859236804380644 10690922 200754661465346622468219027101545392384 10690923 10000055480014872074556154530993238704 10690924 -441068129761603562132057704625655695104 10690925 7383938775331001344164077969707912800 10690926 -48465149561480783291743030730798460672 10690927 -165224761722346021257265174907879375240 10690928 6798441274874481381805776692366376960 10690929 215943204635208974201180939099542761984 10690930 -78882610904561512057558915209444108480 10690931 -386974351645999037704157877615909113268 10690932 -6599824236365470822786613087115141120 10690933 -380768247798295635498832692114526142976 10690934 -273796935959326763057255333750513580384 10690935 28802411229688603985896469287609111200 10690936 493984684773866376856584398140522536960 10690937 -738511131641694044083862722237898479740 10690938 112952011026961690794087431925983724000 10690939 13446167444724815570493537227168634880 10690940 -42527308983078258954528191775939939840 10690941 306896734335140134598579231085607097280 10690942 -292660203667604861898999314113534576128 10690943 864124948957710893775974222084334426816 10690944 90712019331879387970667579081364602880 10690945 -112901883793316272838587760207685168300 10690946 2005960158758115842005423953390359040 10690947 9802406197303923794286402638849078280 10690948 113946436060840366672290412842535034880 10690949 201105742715714953395797025322446063936 10690950 14105170852982118260205185791214899200 10690951 -385989714005032571522343032073073956192 10690952 -201081171606244307794864236303212544000 10690953 -67463823747442591115562766129249606272 10690954 208866572096346727283738616123157551360 10690955 -53229712726286784291975305778123840 10690956 73931183920716450100345863523610157312 10690957 -416699191981865724356526805030305214080 10690958 -14675477611748047247490863558041215360 10690959 186238224399988787754572234213126663304 10690960 20257009042261935494953860030002626560 10690961 12503489210334208193986440182168122992 10690962 -180170351066164042661445329428710488448 10690963 -111650111351702688380712349709813480788 10690964 203194551387519355881356040062574825216 10690965 -139508624825360416954648587290095797480 10690966 5012286622020794623934747613137644800 10690967 -17488266070086667872079908963221376000 10690968 -75264711429424947049728302773149204480 10690969 -326310018891760829448676429248705532400 10690970 69491674455986064108812814353334620160 10690971 -276059178990196802232245656068654275688 10690972 -278845254825316781286942040843227506688 10690973 -1299589837661713479858663155782136834976 10690974 113731329198099788152619794824621680640 10690975 -170096331138032851008415105436067056400 10690976 924878715385785174154633189327076524032 10690977 -100024973222551719444600810431601081600 10690978 -79464955767748982883492472037169462960 10690979 30845716377420530250161879749010479584 10690980 -179354084049967359524526761950416752640 10690981 -213145118756502608352946859211286881216 10690982 223086015142435871682070262380673712384 10690983 -408264957094531432413899098646177481648 10690984 220900036735079758912168907302393681920 10690985 -386465358667943354481750434049900329820 10690986 -85787939100838169105311290599045742336 10690987 -292049289601637305775889677587650253568 10690988 -359943098014886418066998560634146357248 10690989 188790646167433122716350435298041075680 10690990 -94050994152633300928552811753665512000 10690991 578347539404640997166275812170112242400 10690992 21609296386336341081152967204841586688 10690993 -247635077787533087324741664826516431180 10690994 -373294526331531854293874344847416501728 10690995 44085025610193504264507340131748377600 10690996 -19021577553097164755744748400452648960 10690997 391635213960298352030180895742296382446 10690998 -40048555162217033546844254686982725632 10690999 440594038403466911291434597454695650048 10691000 -656618070206829451555473771200302080000 10691001 1429570254427245000240220025237928960 10691002 -6458101878201891885742269921887784960 10691003 -46590801421408611540362115023062622016 10691004 256903646703777182429854598197002240 10691005 176554982685740966271024700356388659960 10691006 -605506496471830673873070821655237440640 10691007 9528680033626455173160179024073660288 10691008 174401753345306899395758745980059516928 10691009 -110431362534580083548698159449838968384 10691010 94877797753965440105780092386489216000 10691011 -27580720578502248136074653360698119840 10691012 -356488851812611495000847110576854082560 10691013 130186671000297574728537353780518251744 10691014 166911949206497951450264341808213404032 10691015 340210940611583995027144094723587560 10691016 366353121892227737856056696220183797760 10691017 2557687816956587449459063649455275472 10691018 -119147694814042650801321465936095323296 10691019 46467770116491692696092015497170913624 10691020 185287832450507728690247029948574976000 10691021 348410357920011219829795851841686590784 10691022 -4246847942748681498810053659341755328 10691023 -231260590511302960931167940885479922960 10691024 113297039591126416976668095400963522560 10691025 -150393817006478893524227351997307381200 10691026 -257129628202055519540497806932259666288 10691027 9061970519203369010574105806681022480 10691028 468050074616990920033722912115089862656 10691029 -265538481736503463485872639994561158820 10691030 -31547772414900294306372407929276281600 10691031 -218801240536862329729042611965976821376 10691032 116949898839574255335662824336156262400 10691033 363470840861679901103285214773135842944 10691034 86185946566980533594428479477922037760 10691035 322333013836519517250561564932417772480 10691036 -16371059822433479162264404848202368000 10691037 44729518953363355851066715920144500160 10691038 -22193319308265290170552354931798651520 10691039 -85555036709843530280066919716830552344 10691040 246020134849953183342002475309709393920 10691041 -665534809353616541409450109017716494416 10691042 155289708120068289275327342144124035232 10691043 -214447674359647024655948051996147457024 10691044 -35840919033492610864297380535684251648 10691045 434291656187118963008842348471736876280 10691046 -74774456417348550346824594732330498240 10691047 3242870274347673070411143240646606640 10691048 -67949091891109741624859575156296960000 10691049 -338672898884267631222726157873854628320 10691050 -48242871008541449971021684175603209200 10691051 187813959453002032262704151389284428064 10691052 -190993303067061190315916623839928206336 10691053 -255798540617138754632076031041416680800 10691054 -81964543394935585076817378714744053952 10691055 -183359274069069066832267024538300728800 10691056 12359669443304433861629761730102198272 10691057 250731919977119676609474092360439417780 10691058 5762106518915815711030618818852805632 10691059 -289121654091083692491319761081878891040 10691060 30931007570317911311411158171743732480 10691061 269171771985022050639103286720604106944 10691062 10706971520107089059047452583245656064 10691063 -23102898121935148481481386927836946496 10691064 -74806072173852661523056402995173683200 10691065 -529122224584430632059919825869714539520 10691066 -50262635394398062023800776256110396416 10691067 -134145932244151735905354438769113495552 10691068 112049745127834417888552422373766094848 10691069 35316082205564668973116488395609577240 10691070 -100135525732909491811404079438492262400 10691071 203707352609086978440433436298626511000 10691072 85682098009430979613727578879080529920 10691073 108715056531890798644997229430588593522 10691074 113013563640203809044472810379116099536 10691075 -61789637703717405194075952626485875000 10691076 24533613998854502131915755126681600 10691077 1191726726457253154148685918840966043712 10691078 -197699756208261240990697086181685019840 10691079 47031461105726988793500226047150181632 10691080 -305105213151015725618836353943108761600 10691081 -346670102792330260331611341332495942118 10691082 -309763796468979786692938510328815910400 10691083 28293712993639198033036913609034475504 10691084 96188249018913502191284145123710178816 10691085 -217412857009658235348247392397275213600 10691086 56202054141439898036642148170032022400 10691087 122262610347859305942489388462515723192 10691088 70659542820481481788309292877174472704 10691089 -646413843613696859517928647856298732110 10691090 -3228919398779256590147904294480430080 10691091 -682735618836244507637763093763457694720 10691092 -218059408423671455141031679557236844800 10691093 -249783911449334331060372913888024687200 10691094 -49063327824005313025349419047460085760 10691095 102723697857159003203760165557700783600 10691096 225474164539574935651719859381625487360 10691097 355075258300571577089651495244190952400 10691098 250133713068939881372997562785849649920 10691099 -420136416357496453356064873274086443900 10691100 -41777282413551466689146941207043865600 10691101 -235241143642913458113237094389521343898 10691102 -15034636224684981544987993451970074496 10691103 317748303255677253360171041382757304904 10691104 -152091882020174745855933818446854094848 10691105 354055688355359367984252702821522458260 10691106 74686798302025671639727545402547231104 10691107 -38499762583752517507510819685294003808 10691108 77709901070703014633150262188452331520 10691109 -12712211366578835029450709146030575072 10691110 61145995652640698910275135690585712000 10691111 18836061169179620296485406486662250080 10691112 -389476477271925136728912856093242900480 10691113 -197225205275303745167481385740975285120 10691114 -58231829532106825520565679964574289920 10691115 10788304253751479352766686864413310720 10691116 282512230317104060700185148228345232640 10691117 -175216475150966433139815255077601417834 10691118 300842459451548423298860189654001003264 10691119 -20028854739300937062231472424852131728 10691120 -17952393519365350893936305327824896000 10691121 30942193740750017219887956018095500224 10691122 -148179966839731699515385592280573246048 10691123 -152835234261153441042521724883904337480 10691124 -27871641178376290834302970038747500544 10691125 -202922401367025649223086264377729885000 10691126 394758723103269801501574393543225924512 10691127 -51061659454053520542340900972996317912 10691128 -252356117461301215174344284204097085440 10691129 692055739502210987730528651657241250640 10691130 -51938266286187937637869893986945825280 10691131 82159947450004735422824417090786882664 10691132 340138040991444962713085055542781520896 10691133 -886635637690676116882451678263157760 10691134 320001706164575672325527897748240873216 10691135 16687341817778072448162169953776160960 10691136 -95281095128022770971682814218049945600 10691137 1182888706399482837589095003741689709312 10691138 150912563107980343239049422193752192720 10691139 30031102178505550742981927567012348400 10691140 457721168286656472913490937774303398400 10691141 214534785247329332449491189177882182172 10691142 6606854684425507353169205532232101888 10691143 -172181883546852141037431503666664125608 10691144 -6767828528461727896222632723670563840 10691145 -265394269936818798859386170693836583580 10691146 -84944715063440789034671025154711566240 10691147 -244545456571201705744049322073160329488 10691148 -27483423824823286341430368084843970560 10691149 -292168800939869953327679948774158685440 10691150 78731644516580366102910554946342552000 10691151 -144105915014215028364785231577032590968 10691152 -50158747454202558637484173965005815808 10691153 -11023220853022370349925408710383422272 10691154 -78976272227302540471522533304210058880 10691155 -291713207359818336228599211686173375440 10691156 8149096997062972103553330332853534720 10691157 56915471742432447065261002926083886240 10691158 -149621050435142242807951448424308803200 10691159 190565383271053621818997310609644038528 10691160 74736696280575969883321220965900492800 10691161 14540468021963991197119040598221035520 10691162 98041973394663471261809425904325902832 10691163 307219112363767906698485518427754031920 10691164 -330523699003860208116818766848036779008 10691165 126074601004031608949044774521014092920 10691166 4005729231334215277021202879900043264 10691167 -755350163803018457718433064185757222360 10691168 -138117957164435145900711618700355174400 10691169 167368224308124504502164022454917287360 10691170 -26835198500002474870250515884049904640 10691171 -65076836533565442338873698111025932968 10691172 172496059281118378773578434728852605952 10691173 797598934021344557936033589947791554720 10691174 -46818619685145882474740156689673653632 10691175 38596326540511094958017478346186176000 10691176 10092528118664190688744331033765068800 10691177 -132572800039351404255551039626591686528 10691178 -271533122231097464828097084175326149376 10691179 -276748820323910985252990019222433646220 10691180 -172722978767341712890726081882475673600 10691181 65044653769099894712396335651648932012 10691182 173331306980938217065416007620992141952 10691183 408169342852842046809171395910011412432 10691184 15817029187348874530847470944383926272 10691185 291245021394361250156939904981519326400 10691186 -389881679109825884814571668898553544960 10691187 10008590889677998587454057348381777920 10691188 -14665176189176573167116381531645930112 10691189 -497007294003841676283391105763105594820 10691190 -8595015125553676361384555304773704320 10691191 18354443608992876255836177457355709872 10691192 220869996484556769818244998289226752000 10691193 231979858280388856497965852892638186064 10691194 739559377823261686442639929753556140800 10691195 435181865495409488016767729616220243200 10691196 -318864651023439361843289373491454647808 10691197 168597246589978949140573791913581900 10691198 -133543210394367006794870919442088256000 10691199 469235622363739749363217800125280329784 10691200 119336902468587856328616714282467328000 10691201 69539782332979175913844140474295496004 10691202 -44310176405602891901805488009631528960 10691203 -239067609988659910962981931544783641256 10691204 -97240615997356330846448614112848819200 10691205 71146168470827996294657230174985932800 10691206 94983317035158738171836056693489485120 10691207 -153817934543218247332673982814525547328 10691208 328433346521840192002739327899100160000 10691209 213384375839084223046574428050099556480 10691210 -163833531125371671155747921891472997440 10691211 73705832945120711382232822411804585920 10691212 -22717710879350232332716421302474818816 10691213 116149190811296991407479319540018474880 10691214 -62758112385925239694613297058347475840 10691215 -58954211209789896795275082718535640480 10691216 -20546190439182918292365779649565974528 10691217 -216454801381267628060336359322448881760 10691218 55557406022050512205873143172183111680 10691219 4605441922114191482257342518902257920 10691220 -177874936503361104573604067775157278720 10691221 16623295343642890020856485769556081344 10691222 306585026644537569948162582004358970912 10691223 262969145247080044972525318305820199784 10691224 -123620596283618654662036182289469644800 10691225 -173252517119113075315075108439874048000 10691226 16562987747124919178060377051159845888 10691227 134909614278998200333012888305761465520 10691228 -166004381433326220306961090835856752640 10691229 326035149917178786434886776200327130400 10691230 -212150765207111517408576267975484892160 10691231 -384052850917825899416528025372241329888 10691232 2467259959295591622760627597259833344 10691233 158113377319828286005191558740264917376 10691234 160681873601703223153109682294812360016 10691235 -289332233330019664555384428234009159360 10691236 -77062838751533084088544019024440893440 10691237 -555228475682150635758125688651801570114 10691238 -154425673790216902060435273833498689856 10691239 -130316916639463731074647630931205565872 10691240 63684594139079125047414667930774732800 10691241 15520879453458909561993892503640424448 10691242 -2899735134841108370799367121190088512 10691243 -376965607703442495492735977359981593360 10691244 488645521048065509071374985852630993920 10691245 108769587650731464362950875720489967500 10691246 21826639214548687101708718775142004800 10691247 -91044461368330351627685933943539606016 10691248 -39266188888194205222540022733590806528 10691249 -214224155336489495309645426268858298368 10691250 51163164978864932225124616493301840000 10691251 240992909419294171370018098299332600064 10691252 -189030630151187736409236012426361337856 10691253 -422622045626481402268875322008073486176 10691254 -37237963835653042031277931649636211456 10691255 315739439476588733175333617348528627160 10691256 -341851931368955435063018484156961382400 10691257 -1056156670569029590421627802545792758448 10691258 -82264781298390883051298642311354565520 10691259 -413123151273738001310847924423432971496 10691260 -129939517712398297609890801635150361600 10691261 -288374567866047748077700639846296052692 10691262 -1227380653203370736564164500544619520 10691263 394070394425186957748341540014722027384 10691264 41952416128805596976370607832549031936 10691265 -26176933734866277894679244127354489600 10691266 -13182018545052661260951573041014826400 10691267 442150610213087894326016443697841920316 10691268 95037471769353202725935744552391438336 10691269 -255248295894586599881032145263843501956 10691270 130319654642132182910157677218927102080 10691271 -894410332668129456079788632783891835528 10691272 445773617236548996356617287037107609600 10691273 -643871799577861161795538447466311853478 10691274 -151211379122202659948969428241318375424 10691275 4761647005721277989358311813422880000 10691276 257967512170209059164562113035425111040 10691277 -49940189171013650057631531689541007392 10691278 445957880548974455235910233088542806784 10691279 -257899898245463742381419727052636335120 10691280 30087868355402979959430762845542809600 10691281 -378366427341065776084642042800455066000 10691282 35463752267068960530386087674385052672 10691283 -75240294197867269453275512592637085472 10691284 -312947223887044365510702274359995488384 10691285 474971207882159540629030565566444089600 10691286 -21557105308205999156490720902744348736 10691287 -540424086130217976083493114913074190808 10691288 -29100950727508747398453788565677936640 10691289 -108084577357533585473335536718613709312 10691290 -93435676007498635762885163828052621600 10691291 -50954221871001065740441963745259238128 10691292 -278247369058921824568747161393948046848 10691293 -623397522804818457363454458598392218458 10691294 330028204546741619782470520522910829696 10691295 -10865268374997553549319548980968024160 10691296 38665886816234460341994869590516039680 10691297 891652906153730960946365555328493100928 10691298 101293517728053224501380164845982858240 10691299 265533987239492246471014031580487993264 10691300 175719622747419310131537557610509568000 10691301 -158809330671011827789074953486055742368 10691302 -383771830883712520482951106205575999296 10691303 85307930029771664890037608906064979120 10691304 -90362517243830127622632286814796103680 10691305 925536148804378087417088795716047360 10691306 -473499405414105574284714655706636397648 10691307 378718549530302914947772106656161553920 10691308 12943930725266078250895239662401140736 10691309 -218123105773315146724758129118599057984 10691310 -49953398498768737891915941372180480000 10691311 11503000495327617642622991711444705664 10691312 -13302254691686813861528704098531901440 10691313 262720908187304628511757690323652515104 10691314 304657950311491429860458640940674272160 10691315 -28916459424941709006876928987747217040 10691316 -52680594999243580922770066388106304128 10691317 41086265026272387683603254363351425024 10691318 -42361367289617889034585957844729760 10691319 -144933662376708944681014677393383548800 10691320 177152817573618647542650706426044825600 10691321 162104808600744418689197023775287356522 10691322 -122887789064843901540628638247591896576 10691323 58788543859714572610822123981290834880 10691324 -70167157834305442278158042179166453760 10691325 607605191225253266523626256262928928000 10691326 475862032900931659044196266740499674112 10691327 -656938425854669057960981348880721837824 10691328 173326759912007099610401728665929908224 10691329 -50781580241974119039314912210101383120 10691330 52871340408259543230463583319897952320 10691331 49775263464292115449480170858918777600 10691332 268092950619364331975375007058235655296 10691333 -79856622771576922258385402350706384736 10691334 -49054779833897349584664421247465181120 10691335 -162303676231020856881006358379295671040 10691336 766061508448741893466232454758976967680 10691337 -43777157433153686085106454332004832240 10691338 9799099410745143467100946484810979840 10691339 430764794393687966799012975025040406840 10691340 -197938114015373952618747634306993520640 10691341 -45416460301711674879596415871873687316 10691342 16720013804481852068716825170029458944 10691343 -46712184817264924121700131432237607360 10691344 53142090347344005272298622940404981760 10691345 -27272044944736016137542011667783392640 10691346 40134158405915781360058704283883328000 10691347 -15705451800476420051860015673930374928 10691348 7458022799363699737495711140570839040 10691349 -455324411628021067493743824390524259936 10691350 -44371882079437123040742057197168373600 10691351 509518145335903947731591180351021717424 10691352 -11541925512700709228059648690889809920 10691353 -368965945042846344596386187464437689398 10691354 -337681909034237254383290446266765924624 10691355 219389911060336506570035745131119837920 10691356 250688152592825193718521284215749110272 10691357 -395970498809784602924645501850546548160 10691358 -217608359385288890137785259646042778816 10691359 665551484220495945582137216020452777456 10691360 -415323253532598309102713127635805143040 10691361 -1790620046568400130185932960683586012 10691362 -46024656374133184993530011570391964416 10691363 -116502648310242023193606209419388802096 10691364 2707069801646239957754453210128312320 10691365 55084585636355084104493193617936313720 10691366 -4839215055799483673858989996287399936 10691367 -406013887330204887903823569719096431320 10691368 647646297360331914530040217421257113600 10691369 -25856850593816390584205807007078493560 10691370 -21922426743942222919272359107845423360 10691371 -1123749354651943545370396557528557691888 10691372 -147722754660519006565811492078117560320 10691373 39829983919571282217017386714018062336 10691374 -126166047137149354655579163312840780480 10691375 881970252098312475985592242232053134000 10691376 -17098739894701903987856978052415488 10691377 -251268127229005181348879757942984093120 10691378 -358309364886912277171246978830948011760 10691379 1064651852703777520016226698380074470400 10691380 -24995968567508518895269566010188840960 10691381 176594940433754715522222875725203331182 10691382 -35220911856011827393964036551893644544 10691383 -69422364647577581432469311947502369368 10691384 756295908661209210207622264599023185920 10691385 17932645415768293624156453263080626560 10691386 86351667044071831417706414415802306560 10691387 -5295229661635720839868149190785793248 10691388 134946402979952085475446792836682435072 10691389 -202932247426657550671250061096625850976 10691390 -126317953061638426176187857096334262400 10691391 -6503326526549455519217297305957554816 10691392 -102522704969471225216224853591961108480 10691393 485271838099820670364121276474222330304 10691394 74946661709813032358519989035102991872 10691395 -210376195191480622579302309400255737600 10691396 89255762563557758218260875641596705792 10691397 -253134444991424245754912596746771373026 10691398 -89330685896233837649088722868975856800 10691399 669170092858452131154925314815005517400 10691400 -116471520452108063888457224773054464000 10691401 49868709579664481544843888988797372480 10691402 382037170500046718520956022826846696032 10691403 189166434545040860743559077686875878104 10691404 -91848455959937127484894605595229618176 10691405 -474291975236775799310037266608067805000 10691406 -8410382841985360255005653612826316800 10691407 -495381391361636275792965941170576160 10691408 46881029118369923031645322897958092800 10691409 -170332815299950361699587719570353532480 10691410 245447591054640456904784591366196531360 10691411 103383416555760788420512432155688512072 10691412 -81296617081779010563299831339748200448 10691413 -75157003308707340124846708619683606016 10691414 113813271029007720841277506050130203840 10691415 73820200086941007202038201235509969120 10691416 -429280007435258953310714751441067376640 10691417 -464789625304952491805448141389391936096 10691418 18214704409252404170572508744350216704 10691419 372884688260700310126227910482279317952 10691420 22999645218228954037136034864881825280 10691421 -42883423715671956587569943262932569440 10691422 133547605379072692043005788454192079232 10691423 15933550578155179753248899722332254424 10691424 207703028168341809575872497822419779584 10691425 194672612740378102916481223060533853500 10691426 46208094432618157493570167614027632640 10691427 387193465521747325478603857344114475008 10691428 -167501165087867088801242845511037204480 10691429 137026804613397568939659323635518847776 10691430 -49879126636858587795639675621632928000 10691431 215963383668628066084604740863644962232 10691432 -476811478458273061665564060467394585600 10691433 19903033876239398555511210622526717520 10691434 -219514398290347242117030263631465984 10691435 43385897762280345004451164398758400000 10691436 -8519785653197985359870034230950232064 10691437 428505518980339364365818572334209850412 10691438 315797316112274654366120449113182866944 10691439 -447838888606691618164895083465352568 10691440 11942969293908673329015206589358080000 10691441 -479339386568477088509031146739947362716 10691442 1967760621911391913332019309190685840 10691443 -84457710933733314474235523561883124400 10691444 350914711762840686801954977836304756736 10691445 -156245462850445501605906336830958274560 10691446 17743313908018627951368795039573050880 10691447 91173474710572146138713504111278408848 10691448 -16072702930889563740438845393850839040 10691449 -754428890282474230537848978596396096880 10691450 38054684266126337542235262299404300800 10691451 79402571931141554187149291097214767180 10691452 534484429003200931558276035339746613760 10691453 -2762397473400491397492398636185666740 10691454 -423153285405101642957178310757700907392 10691455 -78116588181631682421149956828714847640 10691456 7531739401951189313817059151650488320 10691457 -171254070640975632296588303636076595488 10691458 -37445832695036007083033745640520117760 10691459 562993361904698122522890883855448010960 10691460 10913847622396613386454285312055091200 10691461 -610468061005020870021546503991854813376 10691462 -244523758354592066677570915455164329536 10691463 -23860337360714912395467224919277372800 10691464 -125863708562025111471852828265970073600 10691465 701012786736431416749065836368254390400 10691466 21622620251248806584510240292263559168 10691467 453478809967651566955475519374765730516 10691468 219578931728588618910023810236453371648 10691469 -80423409025635381395820050632893156906 10691470 -188544020451287406584040310878912084480 10691471 -154143962189505636796398017338104113280 10691472 -156719284956540575073577382658048000 10691473 -31591242869054639323583134616115836736 10691474 -12812599785327796203030909825125913600 10691475 -198019150777039873914736188938698469400 10691476 236805087610845525861003240405227538432 10691477 1726325066119193071817667804102132480 10691478 -11247443080726805396442643313643916032 10691479 298118086046809371549237052480193920584 10691480 -191185556254095778784568300339368755200 10691481 -7136409585719436658148851936223633280 10691482 247220337201792299830838707102451684592 10691483 1655740915135073641521949334348228640 10691484 -116129394404438398588749607484889982464 10691485 -208190356221516265134100673001012925440 10691486 -59527901007272722833711739672735937856 10691487 -524416278713385615437764954837670369760 10691488 -163713193457191498615428609319670906880 10691489 65359624197349582244592632750353803540 10691490 -41798272359279524487585898986196876800 10691491 191016360052778015688255393361943597400 10691492 5174385418695583716599578885381570560 10691493 -109313395549607151906855350554516952736 10691494 347638836426989802139104641963127611712 10691495 -120516918949755252160196382601151616000 10691496 -37820464971141503792065616326524764160 10691497 77262717222090203001399522482467677952 10691498 48683802455496151741794874402416519936 10691499 87406243400417977416378504885644867328 10691500 -285054985641278917650804972154184448000 10691501 582169009665645367172682599174024276502 10691502 -298091037110001265964446881275037421440 10691503 668519507439619031385800734019136096304 10691504 17860754278552080939826734999933419520 10691505 4818290883470778768246731191397472000 10691506 55912677766353713003215327345916832528 10691507 -113323134923670421754504362918783969248 10691508 172635474061967436752240425878785157120 10691509 -828729098649102476568330701244851756960 10691510 -76035709040226367151315973577429152000 10691511 159574219074310632143597136349779146472 10691512 261088529606723009761628943750258032640 10691513 -209503423632435589284813917009754088704 10691514 144809178916288061517693630218254798704 10691515 223488711639183436956071087759549114400 10691516 -260784643581548370973937209013750530560 10691517 391962347915839959578732202660275941920 10691518 162586600105518464745604789374561480960 10691519 679120550988611632624951010733600409920 10691520 -171666741377751833966673845173616640 10691521 384035322061698972432213330398615842692 10691522 42721697528885094085221567702108975312 10691523 76900085279839120156711781946589194372 10691524 261729905166358510891054508330120276096 10691525 110357702480755158893920807985097189600 10691526 -63690157513868592395633827116397697856 10691527 173012108645283734678674946669124493824 10691528 218264206954509701534979815501512704000 10691529 63023165191233354191687571622443054048 10691530 -191624830274035579126331941819738214400 10691531 51971966348316629796766400503463337744 10691532 -356000274327569244971305432269516620544 10691533 337769257342472150541886192588259889782 10691534 -90365433584274616847651023653590608128 10691535 194145312946335286889839371905889676800 10691536 -151211963573677910173498244094911684608 10691537 478635366991754245198709595390663123186 10691538 -102079117586426167697400132508107039744 10691539 656004815893737122641822599114960511340 10691540 109859786092468751296308675216045162240 10691541 -223553018067470162182866250702551945600 10691542 -396593223753831993123194439090153455328 10691543 -740169943045687812429799942798546517400 10691544 530103482786568088943812652554616832000 10691545 35126033374873001056110035472350598600 10691546 -460489322204216968458235066328658892320 10691547 -19420222029033451412624226678038977920 10691548 75651565855608743107557563473605446656 10691549 707780694445419420010419709545540805920 10691550 658472475376132854505548479051299200 10691551 193572408909447246618716386959683258400 10691552 -752306305008610601469358365238670131200 10691553 -282089850221182079806029996281447689296 10691554 402607620063511842475858359315954128976 10691555 90685195390742494075646270022620940240 10691556 32799531725929050320000007406040527872 10691557 270622223335737068041756919053208159064 10691558 -101744892796302175757039496405412053120 10691559 -54450017124926211880236321916193681472 10691560 965770410790338153602022320154393600 10691561 631179117952791349680535347593696065524 10691562 -2866682847882407362143353436695187456 10691563 -8928790128898758483507799595249827736 10691564 242214985281924252349499645768683631616 10691565 50189328029607501569950061192023727040 10691566 -443230862182756477274098249056396492480 10691567 -427416509328940281674358689466563747880 10691568 69394576925846900421859468443033600000 10691569 -41234056705127552465337716737289632320 10691570 -21359029893942683278690579568745763200 10691571 101018093077651870012561712733345574464 10691572 -224387836645571787765237719088128636160 10691573 -82969387634139997865700510756662040576 10691574 -21048245978468963864855586924018240000 10691575 -313481286085783178570849551132818903000 10691576 -240986758628243682191770216518254960640 10691577 -212818509521418901973372320821305578812 10691578 -41520765417011163945391249516443734160 10691579 758435426840423833121059439756628486180 10691580 -14068046733459102329370385322318100480 10691581 290042689177912804329839635927886064064 10691582 -32202409010853074737359279315221047296 10691583 -61843784556856884986966423295755857536 10691584 168457305350530524073175400235910823936 10691585 103598229848955440355848691984225811200 10691586 215078545534649991724534505739969002832 10691587 -598684404763362906318460992537474773764 10691588 211403871147205538380540173594312403200 10691589 224820349170724918512318855591888598080 10691590 8678919057760014738721958327773593600 10691591 -108302580734877496283266139185249564008 10691592 -168481055868043406705962137283542220800 10691593 -885811471885002896005323322774083961152 10691594 128792605695126980705482477835394157152 10691595 -14179225525913677256406341266821048000 10691596 -43534737834981582361187489354984226816 10691597 -260915659145656884712329625899139265568 10691598 -60516074587506975279443203760777518080 10691599 -207554881409662474968448178529113208400 10691600 8920447093001923751003686363487232000 10691601 -296197872473892595459124506948246353168 10691602 110654958156376437650192804336535350400 10691603 168665729484909308961579603732742910784 10691604 -207761293906528024450889101299153254400 10691605 135601940577637217327430738026658871260 10691606 6274345076378257319373294710225031168 10691607 389319351453273979327495631575521337344 10691608 37974130042791357468667258341625589760 10691609 464193384585707060457514525410555012810 10691610 -65985098178401404347175010041542186240 10691611 117833003688250595069766790503046742304 10691612 493654791285476147020495626660898592256 10691613 -367236329110423528541187420982931868180 10691614 166205899028916799907220970263335672640 10691615 -12414547965416150318465379967990884000 10691616 -163748418896728308834000907609280348160 10691617 -422186354559072026429122217556934062588 10691618 77128674111966134309603586486480824832 10691619 126842248416123350913104801337391056504 10691620 -78717594562444252082622076268913688320 10691621 297355714049417105775336038821712880384 10691622 -36578186655359489098706111355268300800 10691623 -206001929407180387088821251593636928000 10691624 417089615828955699808507133022932904960 10691625 -110590257430038965897344730777996832000 10691626 -25399843053428399980355301915102055680 10691627 -33768629812838713475914307722437256524 10691628 -54582075280795539372337910750244641280 10691629 -198192435201050397090707747688998047316 10691630 -177291430993126201544205009359337993600 10691631 -98766717031874161822539027226536007056 10691632 -71648625107924031488388007362874769408 10691633 -240436969326340864729747739548339768698 10691634 -113871245753890151893886011510582811520 10691635 -284197548337582349686707634091816059920 10691636 195202715738664142239216104842443424512 10691637 8635486572047877069752011267291296576 10691638 -343050318658199287811613796899897437280 10691639 -93858667810184544721924193146555711488 10691640 55633578409484468516938226076332236800 10691641 -344510804952497481229537205280499067648 10691642 -96183683350580851136027757222184535040 10691643 -403134408776027569754346463832669756136 10691644 -443827705690584341454946932326642112000 10691645 294488938520564741377094522837184282720 10691646 8086601738015753023979283238205091840 10691647 -758431566875922344245966451914464579904 10691648 147700381446039623519359734688436453376 10691649 895578767257336560553348053469022400 10691650 -2098851365488244420645529667049725200 10691651 20813621722823356193372585599721438652 10691652 34592359570618803905777380955775664128 10691653 23678391798712664284092370619781449564 10691654 326878968551934519802393525874824998912 10691655 60723564742778545018814956116068685600 10691656 -196013518527553505579292916589408517120 10691657 -470919966638951848325896490044898751948 10691658 10869085609899891365481337387872567648 10691659 -74021512730325229912952593549478125440 10691660 -34424282945400966247587528641958451200 10691661 327759534498913522344213466121779344480 10691662 -280472713362623590339404367827512910720 10691663 -646263575584386445494031476196059827088 10691664 -26417393810994707275552643704656494592 10691665 96352067500566598564275276835776576000 10691666 -10295206407944844094492015165760415456 10691667 -215748501529367297943613827960917903280 10691668 66314921174903638145121513290625291776 10691669 249359937102566341215293712016034122620 10691670 26173481927883697888411608836918323200 10691671 -30518349927601732588216863317654955648 10691672 -257916130751611125733379790805551022080 10691673 80179664442886911581314817569880184000 10691674 -197534182443907486365247373984710010880 10691675 466977074268447254433227712583100842800 10691676 12606479815347764506962254202906816000 10691677 65247097822492953476712997999726404192 10691678 -434734662818289120430041973190653311360 10691679 -173789497599882474930248711595380076216 10691680 535421993063830801944995525731850649600 10691681 -103582800151404350208944139012385728 10691682 -2074806493526097919870484892255740160 10691683 182620507680985303862299963436319406144 10691684 49477712237027686121284609674702796416 10691685 328301696290728183638807248400100405600 10691686 -145693070106834717792045521567751122208 10691687 94144636939235999002391516507674526040 10691688 107482731370231138942404741336158699520 10691689 19515757867363474934066814173350022224 10691690 104320190755460642038440399736851971520 10691691 -32253635149038353861281190406352327200 10691692 -9449507258506361547564493924768075776 10691693 61819825722649983794615681353254083724 10691694 -7188005552895812342034485850812427072 10691695 106412495435865194452597065005078352480 10691696 -33127164751892248799871984271161655296 10691697 84311535290326037275632355561513501440 10691698 510184278141263254905627484283799361536 10691699 710519507815823074151464394120183169240 10691700 -16915596450583910242253734201553049600 10691701 -251649132399680260404848894400577616640 10691702 -271476425995381594429720641764377240320 10691703 -255129459794211054615249112947480960000 10691704 -103665156523415689083769298383973130240 10691705 -63987663591342670439763525001317938040 10691706 -98275885602228139911984100834104955392 10691707 -250045557653535297610486445014759696512 10691708 101372761489100988834852549485633243136 10691709 -206289820850015552025994335287178964992 10691710 -194975718265559961377248191262285602240 10691711 -226880641736711950220771955341533029168 10691712 -14246155896436132805421841052766044160 10691713 -7911965912137066834523433648754151038 10691714 113015153004133025617055460142263963648 10691715 105107285985658531980327145272679827120 10691716 -355856938407388548390131149640986624 10691717 763986839275490773094075595076789532766 10691718 177260122856445377629320985095497802240 10691719 -645270795382033708803348741046717179880 10691720 -21138682435902632964756346549263360000 10691721 139053410587973186244138439742883892308 10691722 -186746670148881414283674436728185915088 10691723 -216208775551231433926778083987103829360 10691724 5356633343867669478479883872461396992 10691725 484770312160141381611325242824572156800 10691726 1385227798352600912178047725947206784 10691727 -348694315424813450703258868349012156280 10691728 -31639731011499482518996987865817899008 10691729 -689784842707399088203321224403475371920 10691730 3086569485982177283411517320150169600 10691731 35081980343309815043806380128116591532 10691732 58222536244637121095647462048002785280 10691733 -110178994322398171286493471163760673696 10691734 -11073503020146058261629957487006552320 10691735 1159621449871148702607312298213130520 10691736 -101074999925613515018347657718231040000 10691737 2776878915590431812165198520205266752 10691738 274300018678333458071443711322959691520 10691739 -250200813281108078680174317657733718256 10691740 99060615992698285458030550549038259200 10691741 424532084256423624620340563556166240800 10691742 42862670188176782590198067695072529664 10691743 -179896348116152122695793533447826065336 10691744 -95792599026558808703828799854896742400 10691745 24054273257075899197535922803401623040 10691746 -48163402879534145808212780725626419136 10691747 527764974139947033055922237943935749512 10691748 -110011988117354047826786917385194782720 10691749 -365811217257491175751635927694946826240 10691750 -358921513753359832657498948656527808000 10691751 368312930854795961742007649581751414952 10691752 -83961636219695781069025645063522022400 10691753 602933517124108926779237295177897547002 10691754 42193506244508309389271427739262149632 10691755 25405828298474479654936390947483143760 10691756 -608414466543070628091626081873474695680 10691757 -199193186038868668543105288758745225152 10691758 -13625438871981754372482803267002211328 10691759 342720020577062924274979896953092542720 10691760 -53356330918653754228192624923942912000 10691761 6300053111051399058754401689978261232 10691762 231942536511740303567176268781620431632 10691763 51899077193720495184157951536764479488 10691764 -330572907581585416677787569162677581824 10691765 144544891120181719437988081268590358400 10691766 -59667422433224671069092934466607049248 10691767 360334307755587498756125991898309964320 10691768 -535461954902367482732983007637930762240 10691769 59164682971486324592708788191594687936 10691770 3680006018294355607744686584689766400 10691771 733111779088537777561314263688912399972 10691772 -24035119553344654954858313624190713856 10691773 510452993092918890000182946027404734022 10691774 -17850362667254386600286193760858116864 10691775 66220841152592488189744667700640614000 10691776 82123564312785794006511900150523232256 10691777 -776183324699231814037697266540605373374 10691778 -2155520530824054825896576755734182400 10691779 39248884240313456833316317448536452512 10691780 -100350879143024352627177046805693767680 10691781 326662828994204836297268323813267564800 10691782 155759492912372283681696985385471728992 10691783 1055544998453785951862927928329834831304 10691784 748219834950245603130724431546931200000 10691785 -28441414273271043129127080727760647380 10691786 -9033228926585130165166509547870636800 10691787 125051582533237091772536595416031673560 10691788 503643288222529818070993283711172025088 10691789 -23183927680966740162833913255421942410 10691790 20726584009549490056567163328903133440 10691791 270509563833702714004566698328841894584 10691792 164281822666349459984149768477972365312 10691793 -226929139479157352136609501716780419200 10691794 356956820211249762163067333335433063040 10691795 394877078750030903111062111212828953280 10691796 -53477717287806230758183193040659552256 10691797 164921654473790903224596879669823847246 10691798 90958890694904534906813210105221060608 10691799 -38755346813636413201320216336327302832 10691800 281567384143727598770971802177509632000 10691801 52219522601761104695821961882140289802 10691802 -88493686921802854850114115239181840 10691803 149146770340071817977999329353954425600 10691804 -16724806838746478735728261262884959744 10691805 83922433506354863809072357620284923200 10691806 -386993570784958373680682674085567691648 10691807 -54394761004547423947252798248023808000 10691808 499143549716488782190570309109342797824 10691809 -255808283300240324239082986580123536990 10691810 -51628764510816077223291863265628003200 10691811 220941570472872772471611028387574676480 10691812 -1064436247820142802420489326105835225088 10691813 -147346000107085925409790684205537249760 10691814 -69337865783928578287343297120159109120 10691815 -177511015147728290541909849157241444040 10691816 -20025435010708770941223492423809863680 10691817 113299215807513071831623128105201290880 10691818 101283357268952919125732287502625213360 10691819 74952280443881486499802203900555928080 10691820 -274580814891917400423701752298533248000 10691821 239910778437220109070755713062378944 10691822 -45284161181258693381144085779581376448 10691823 238432044576321076910838056688611386368 10691824 -42140209972174361678345269909235761152 10691825 88352875227944788415296124615133871500 10691826 21803313509269322737125426556034271744 10691827 -1075251137631629522073260653514129663376 10691828 -122080309662137873536594650965279637504 10691829 515436880619154739408542857768255592174 10691830 -166266148553003522691983049604490557440 10691831 448096408960902824484899775438681574632 10691832 169578962473088186569523285324321587200 10691833 -539751948929730207912880647102479680918 10691834 41159439769937906369715321937113681120 10691835 35226863565677603615132031849143109120 10691836 -627096748320234024282521648411696547840 10691837 -124004199782507014691551730140508350440 10691838 -3094957464750955966866589689276695040 10691839 43838293057478448898891972438134758920 10691840 267496905230171402396024939222516367360 10691841 -68334156757817719643540971035071643456 10691842 143755810615601785683693415981612800000 10691843 129052124814550027982549133311420414424 10691844 113845421178860753557838005956687062016 10691845 -26701610069960582474909253663490377600 10691846 225270848676298264579522340001264285504 10691847 -345794315884649207910636780240585377352 10691848 -411038875093093852865424732151095536640 10691849 84900468208051211224936177849918397760 10691850 25974757194889706382906091143983635200 10691851 187807131050934915474562383633524836400 10691852 -453511987781019964898990257845086446080 10691853 80223368314601571921569309446123874784 10691854 -179252805850650115589175247661267202624 10691855 -367848181103983811940911471472553317240 10691856 4640476777781242099889829632917635072 10691857 -178602043884180975680275370764128961152 10691858 240793665630338760530064330354949499280 10691859 230066729414691787242387352466202110904 10691860 342960778788720269832716790917434982400 10691861 34890278338240223313308934802975287480 10691862 242062197409228837069328010848334743040 10691863 30878593458063605461824837670753587648 10691864 1673393118074542793435320904854917120 10691865 306285762183259310764740431295160176000 10691866 246833751876347757615528131016697339632 10691867 -294927766110597983139277093708558185084 10691868 11937404696596172394119870880189652992 10691869 201047832084058396453132049638114583040 10691870 26765966892072715730813373490450944000 10691871 280249235232021598950792763005371235912 10691872 -3910068745931072367568097327657779200 10691873 51934409454456982949612025479377153122 10691874 -11949776903651230801856740612238769456 10691875 -11811544583207826470783617815346802500 10691876 106087706944417426034514991357125918720 10691877 -141820574388027985235106465091301285568 10691878 210199752967093843679049100885969726656 10691879 420371897814887321238515867251867395480 10691880 61874789055768994211690104114827264000 10691881 307134537960197311608173164778794498682 10691882 349978728840099702772090521147609903792 10691883 -10214592998140474102895093345726400816 10691884 -72828900955872564551025071189410724864 10691885 483993000775422317822250663929918141580 10691886 73317811117017063948296362995885862464 10691887 317755228344424338996846766977459627536 10691888 70402672406649916392949988292127014912 10691889 -63867027831404363279279225796804433920 10691890 87813642110757606511949456009985000960 10691891 -22462878693505385994102517516042581600 10691892 -235009880822133695438918638230551040000 10691893 -771908944221477479799234020604703891858 10691894 21458867968787738973727456292875931520 10691895 213001405594995966519138994487927255040 10691896 -581578478494071292349578665034725150720 10691897 88281284670075066278590394393974001412 10691898 18085475057174926920646233314903557632 10691899 -38978417917886214494072548753268966720 10691900 3714756612938705405502412927572480000 10691901 255066872239063916535566162040320016000 10691902 -1541181745962662381473566244187496960 10691903 -59629746399780563063727871871962678848 10691904 85296483444437962902207150489159598080 10691905 167772047787469654769759625035451063360 10691906 221369041198296867352322628826285075152 10691907 -3344026760020653722882854595521566912 10691908 100013119180245239658719071258444856320 10691909 29646150084668898513649233431672254110 10691910 -27287722074165132873880990203931872000 10691911 229291158163895168645466847935634791512 10691912 178644738644647920258532752771222405120 10691913 -19879914372250071831208813183548988656 10691914 383436170821710550596397414405012459056 10691915 -464088632763892865376934268775574111680 10691916 157293460485355395141001549224228183552 10691917 -28354615572232669792044292158539553034 10691918 -222401493777958757996620650505573620096 10691919 1947189593758756645223041460493633120 10691920 -54080443877379060951053604614596608000 10691921 -212013655433013250072119164317873558800 10691922 -32627579469321733292794086355018334976 10691923 321019488482305689681190409932186684320 10691924 -403397354502693816484297587562621257984 10691925 172190319553953343511095896714115728000 10691926 26592121836665875529633048362803866880 10691927 -40898279590354956772745256421019038080 10691928 116911549233300703546601004522419159040 10691929 82271416930022605238340108187856534676 10691930 -120918942846281752862440890915892196640 10691931 -153591298321283263647076005953851493376 10691932 307793020359350109725193175777706895360 10691933 -14461222569494259501237907679833811136 10691934 -85624441333536915820645766221499136000 10691935 382143771301462545418841813167031843880 10691936 -1154601703327445111141994131937731543040 10691937 264225454173920108818022545018122149394 10691938 86362789502658341126846798740116177696 10691939 210378275614691246613758368222235469120 10691940 -87499647388692668803448263354665246720 10691941 -45044476249931430964953082872073954560 10691942 -88244351325289729606143992218013808000 10691943 325328489383560079455530763637067730000 10691944 142354087908224641315563954449342684160 10691945 11397711086796946014750046225910797440 10691946 -320224403224627836096317303229708211200 10691947 -13945200339003874530774287625286025688 10691948 -42061973848616651470266613922752104192 10691949 -128252952096766295792033174036034073536 10691950 -1842737545388759526678747876202526400 10691951 10058693195914304226622407907648932192 10691952 -11749361971819585876243218278878740480 10691953 -666756862386335450933365843468645354798 10691954 -101462790102841655219582740015803855360 10691955 120576977202767662295670620486122305840 10691956 407795308213418013841450235957875968000 10691957 405700739925259464859068604335604540206 10691958 -194888575318205965228020749385082773504 10691959 798122705343886288262029834421462125160 10691960 -155659291298817209683705904357998080000 10691961 46649234523039469741314878962256171712 10691962 -74799200404704806348294361027725494272 10691963 138949502658642476336139438332835204840 10691964 14572093558899649652971405977364531200 10691965 7353664743000434827620386544672139200 10691966 -78247051261099440478649235316330157568 10691967 -63334989648144523142900905643492897664 10691968 136473037867117916917826366793811230720 10691969 773247517316693493615643686549061859760 10691970 121538340628095271980940697425371264000 10691971 559594715839186459818366845692654757112 10691972 77453045800905246569349966818514028800 10691973 290856451090606080037529273548115342400 10691974 190589014472126098908666479995995824736 10691975 55182788680253909864754933396915868800 10691976 154898135735778678541758496462863360000 10691977 212054780791823348923231804043484065040 10691978 118317813460580620109087174480959256832 10691979 -236215736760073807809602167244665151016 10691980 45355455461570310089264046461203353600 10691981 110626104222886572838797341717273318700 10691982 -70625752322281631800941211967413381248 10691983 730464688942874864929194123511383927840 10691984 50250069999867143664555843988381040640 10691985 -29546093497984097130945495003491789760 10691986 310317473963802440341517043566226786192 10691987 537034891225752278803447497625039802880 10691988 227284346535731397913252206662330112000 10691989 -60946218545662646585100097687877861376 10691990 115308474195680238452125131508503456000 10691991 147595233501788124091614510920188284000 10691992 -249522121154159401739453992652186880000 10691993 -12724226172471559607519795941719552 10691994 144416061224859417596591326028921647872 10691995 -225781485094003846655356230680210808000 10691996 247698385774858189803559487207293900800 10691997 -200214420253991255598381043705569011328 10691998 323834419296318527911322236951235568000 10691999 837962397024125987122891550562182955936 10692000 505921782155942166050505959708295168000 10692001 -277694249396851737734631784908449273708 10692002 -130956230160326470861018809763105586688 10692003 -80285238212131410384237251117052395520 10692004 -185411142450249574137811316946862448384 10692005 -506244568413693633307636361994463598340 10692006 -30390386921706054904521598130625461376 10692007 -1284147129446626459304614600442349357200 10692008 306238835379951224694868751401788702720 10692009 298537391883745000993640403027671448714 10692010 -54942282396802759751474751482789376000 10692011 315163692055000238611970158255559293224 10692012 196249548240753791681910243794039834112 10692013 926394954348475213279657013277465175744 10692014 305797327248116527153534677086912817792 10692015 -25360358780003479972160845049935596000 10692016 -136434869569777909564765625293729529856 10692017 -29819428588728995671190636750067324288 10692018 -34354820117889875837107816194041026560 10692019 -179922036556483954011578453956576473440 10692020 11976223719828768378673560494704884480 10692021 -168791126074056435007882376979092102016 10692022 -78737634293017098771807092685560332800 10692023 204567547999296142189579154751033549624 10692024 -51290558019163656998476428012143247360 10692025 255927185637732147715027327695076573550 10692026 -207633591996146435028596056654648422288 10692027 191461658492516858760101593313838561840 10692028 54051371312933545962084299580056294400 10692029 -870337273475944130008536148625079197370 10692030 -8236948578292903401993829830278676480 10692031 -250760192345895790365531518318684378400 10692032 15220434859297259317030540450373566464 10692033 -184815356384313707666561359207522900992 10692034 23554886131288013485784136089500035072 10692035 208399845632785160598447671224462878480 10692036 -5101880922687416958352529210720222208 10692037 -996516932648125513121007015259882556100 10692038 19549954032918373058584428229838883072 10692039 -380495931640671763866277480302042076800 10692040 179158592021512334630903976481883596800 10692041 419700517172661048216233077258756726800 10692042 71136312769416656113319257297916993280 10692043 -561879872799922906627688646209196505708 10692044 -526152599623098372813410429310772992 10692045 29684627412480362861313260215619688120 10692046 -146338876630866065951141925547324638528 10692047 -636668000907520591180416737769959776248 10692048 82414909047446930067324635886116143104 10692049 55248125766142910839980160374557112050 10692050 -99693187019841709311659686575817322400 10692051 34722371634852444763157544326511976632 10692052 58397363112665128061080426588596398080 10692053 250839795381115394061621277098845044302 10692054 -22602778322153805450682134549986592000 10692055 10582744810540677938989837740695715840 10692056 229370080239637662458461576200971673600 10692057 359068109036966395064177103716160453840 10692058 -1670943381708028484965520899323894816 10692059 -32731879945706510222526411829568678400 10692060 -47711904495876017181379544243941785600 10692061 -163143110433607999618028778724517296416 10692062 11438700109594719097941798238700396928 10692063 379871589800207580782552613825557170392 10692064 126100504030632355963123905751845175296 10692065 175408447573452721121299677663260620200 10692066 -51967054353982037397600181569167204352 10692067 -287114849882555988125178784680655382884 10692068 -594914796714495442304397130520645809920 10692069 -124175724001137158047205366598383996352 10692070 105426622062847774215725475297593220480 10692071 40927612423532898317705407982440984800 10692072 -467093022739929359895897697538393441280 10692073 -31614778928758871508804515646574120000 10692074 383538069325549516832507999674462447536 10692075 70587390124444641485441476925570331600 10692076 209052865180874729730413457175549333760 10692077 360267067755074500672349790317988008064 10692078 14505970878788329824862538072445448320 10692079 -4603617100842250500010387763156102400 10692080 55247445996074957805515065448505016320 10692081 -29346143235096206997619498636267051278 10692082 64457285154246906141262704687019895040 10692083 78937872641459613040911773370969646584 10692084 93002664765354241231038646036330260480 10692085 40889789867794886389964803218206808960 10692086 -223220766955612246652176675559854226784 10692087 -161832963676076737762681023834165694848 10692088 682725979823337506877475292462096363520 10692089 42734190113734713029361203796482114640 10692090 12294546362443894672204003096900881120 10692091 -19417502165533421724027862285096778400 10692092 -98775277171338813170039928883120839168 10692093 253565436114792191974731354924427386144 10692094 -117862626666248821056628141515584763264 10692095 -428065051404930414018984662128605749400 10692096 217475053846015886943691853296287350784 10692097 -445602759401480750014455811851625152000 10692098 -4566803460785279764451704807729706880 10692099 -297119126002683500220061808681995385712 10692100 79704330994037509952290356295732822400 10692101 -200539776019334885816011213448820922848 10692102 37997448495865328595811006545103595520 10692103 46868235231697142570351631856568946528 10692104 -49365640872983892635263713619137484800 10692105 -306330082693020184035188714306475839040 10692106 268552255510314084433687635228988072752 10692107 -90472703697517317810322092596362984968 10692108 -141686983139614905666276255970504212480 10692109 426241673741891116886442230823322624310 10692110 -40188263474192611530223405068761652480 10692111 734208357031085301475572162773155367424 10692112 24589274949031530886364759350418685952 10692113 654763536035875140621567394743613309362 10692114 -57405174298217958609889996509569152512 10692115 -5120351443619805462744477772916200800 10692116 188846852874255815903590248395062488576 10692117 145667586351017693168407711262940929280 10692118 -3693800406911011454766373920241590240 10692119 167391440162347919923302499374878446896 10692120 -243200133537426563978125995659876966400 10692121 1144031906508770670731346362446525990464 10692122 417514234707592213198172494164186624 10692123 153283384286846874475116916181379357960 10692124 -439613202548343846216581914464369137664 10692125 409493381828246220800344208794699680000 10692126 -277164188484485996136331182778252274880 10692127 -684713238841125267201130911854625829024 10692128 -627308677164503229950583033590098427904 10692129 192386029110140942571651140662602724800 10692130 -90823458613309341423392873929267814400 10692131 455826092592694524720606241095198979932 10692132 -227305045194154972508579608245540243456 10692133 -303971377861807092319745936804857697542 10692134 90545370044344457392850104352127669216 10692135 434858479364125357766356163847778807200 10692136 -97106796457976408211667790549744025600 10692137 -220837439124532199853044817396735776760 10692138 384878198902382628484894601915566391040 10692139 551359515814311312387525767307931270224 10692140 16286150339583150171460130268958525440 10692141 -265221952582417693298707687098303924576 10692142 -39222775693655185017635668262728398528 10692143 -190007926601395396220104608859131659520 10692144 46350144583026314819449999000886673408 10692145 541001877010374647786508692558399934900 10692146 -46774264870789156713575387966419327728 10692147 166434192610626052505952856116993612600 10692148 16846243009611122688681322231492747264 10692149 43087671180066124098503021387019841560 10692150 -30351205284344809852517899697502720000 10692151 52548293513878440439220831691153258152 10692152 -335079888572328004864644273963892838400 10692153 180311811993001944621382527096161837562 10692154 -48930114137879948964884229408003300096 10692155 -520874141795175489647046812951198724000 10692156 -757879130487346042121171365883452416 10692157 -216928823344957959441480282163767393600 10692158 329012298302807910821275318764372185280 10692159 45252748335869245568607942174279355008 10692160 137744678462243077647033287205354209280 10692161 -475850604960724465456408371494173586238 10692162 710220790504306686688747971785305632 10692163 335647983919870208424089458090129193424 10692164 7676808487033535429291480251709571072 10692165 3087105267682436208832477330263360 10692166 -270569323578489365588064095631813367968 10692167 419674423967728949515591853986700393712 10692168 -193624755250331645796001409349153546240 10692169 467698712902243064531181434652868964570 10692170 10210290733189032203585840951507165280 10692171 125375402780112254013626187650910234624 10692172 26154358158987168998837485701071462400 10692173 363361164276484284996837709273290747564 10692174 91366637799618829426242077692461250560 10692175 -116722889850989354875045909551920815200 10692176 50773971593896444396048467734180659200 10692177 -497521887055904632525021306122058878480 10692178 234707495622458541346048988262179100672 10692179 -98993647570113113794565922548851500480 10692180 111318931657836105145270379941127454720 10692181 -576486819775435808656470190987367305088 10692182 61667710525739655758378636720010040512 10692183 -178234828345472738946029328074470753176 10692184 -333464753286794268981447219109059379200 10692185 96573644358273960591695820755626120320 10692186 -48588274499983336905459606200768046336 10692187 -236723810657007333965348690136222691608 10692188 -256802049026327053278094254380701601280 10692189 434848597272022257159686702678647679040 10692190 -222047897753379456541027614502064030400 10692191 -251724771611387374165273212847441149408 10692192 -52833193786626663247519902584379015168 10692193 244939287375121067586401491554518973600 10692194 184403630505176725889208216557112353280 10692195 6186983534318495887219755211179686400 10692196 113495813481011758254985220101303211008 10692197 548451501224203966891428165234444059646 10692198 -60861380723602359472870673735336663232 10692199 326382968324661321162409804058571186736 10692200 192493143997485774324462403224762624000 10692201 -132222144460051291970895434236585046016 10692202 145267867503634919444069009469066628704 10692203 -244215657525478844110509785530295761548 10692204 28229270297710048587219926432006493696 10692205 380350326420729731500406359582149732960 10692206 1000783791218187450473674207489232640 10692207 194232470252325028769053246709246587560 10692208 -1327870033271294332181258125711671296 10692209 -420602657976534293168129967297683852448 10692210 -40111251004755418170179397317988372480 10692211 -559523322011599569625849884980171359488 10692212 8847177207083055142287214971826022400 10692213 40512024614813394578527669767634264320 10692214 142148237153545987607751286936581244800 10692215 13163496142352937867184883597747147520 10692216 -255768933735440980698440315044085760000 10692217 -387783480547410351659984764600747309440 10692218 804666105500204560832029950452406438912 10692219 100876270158084631725660841795996677144 10692220 -64149612159970826822678210875946926080 10692221 -422796408801646773953259883474495507578 10692222 -4613135151808418405073103225132087680 10692223 -250341436923604490355318649495979420120 10692224 388106594180757960059857196818460835840 10692225 -238778895110518274461572748133610790650 10692226 -136536146148290964224935377240360536832 10692227 13641364309264397930080431756803006112 10692228 -203001837477636058512876126644088858624 10692229 -491042735531523449126039497591677899170 10692230 222781573632023287330395266289734405760 10692231 -363799875889574363250985397588183859840 10692232 21418576817006656504976890523346662400 10692233 113344577108546799773652003798995011482 10692234 26876219475464936721190374469633739520 10692235 -565696006222715305084780507958271834240 10692236 331528242569928439097007685324558913280 10692237 32345512481807832395067490803045394368 10692238 154301119600229384067260974962207336960 10692239 525177993666515928389250641233733628360 10692240 14435155354919861713399560493203456000 10692241 -171751268118504731868350003564153180160 10692242 -115043749911512741412738975504768422400 10692243 -308929599935402684754280395407141786400 10692244 382919510501758664218158357025220721536 10692245 -66883361159275802783282096072871004800 10692246 -25588492121386382776350974600690448000 10692247 23640332518527706483706487066976454920 10692248 33339156930543921060116765798368542720 10692249 775605648958806333296604127503626029440 10692250 -100353617124608601105545908087369920000 10692251 11976063911603505795050708266307520552 10692252 -392626135267695102182843755636941201408 10692253 -43762668231296328033325989987250369632 10692254 -225007387001420196376724850190416503424 10692255 -4090641425328071661198120744622848000 10692256 -106946637486744758937149152899601072128 10692257 272170787600855869075789036999211937792 10692258 117781601486657607007055986492463001984 10692259 -359205407430345247242461489516838623696 10692260 -66370006479128368523211082762652352000 10692261 -134186613141903854762559792084122241090 10692262 -102476531761102301410548484598899353600 10692263 -374665625195550763261276411388844631392 10692264 -124115258037223887877190634054314065920 10692265 299438957600925530171479119629115563520 10692266 19014034304876081079460082380829035104 10692267 38114259950455719431512375765356473520 10692268 -117617373087408903227205671835075242752 10692269 -142033315090101995265679248800859734400 10692270 -160128223109443677959768076492242966400 10692271 514725537743312922503183338945146076320 10692272 -31530426036941601217361098213537087488 10692273 -113273146507332386425038039821558687616 10692274 -323722340632651348655088143311379610864 10692275 -160233840358584346505921916958058520000 10692276 -64558107061992039207632662088781557760 10692277 -740539053591076927353837087213287961874 10692278 94462730921134651837882572352869505440 10692279 -225326596877328907408875916390126000776 10692280 110681599222262578790967373773544550400 10692281 195145498680905791648553408209193159082 10692282 22600403687587327270983015100744988160 10692283 -6236628764845712501243250695156615424 10692284 -21984286452224009990332156628403379200 10692285 -151086628911365295229142590986545104800 10692286 -131109062176737592818726532016164608 10692287 131418839923131412109517879197907855936 10692288 28579864341629025185660027670280273920 10692289 227242240082280161178491838449280449090 10692290 7165601835372507098513482174573339680 10692291 -390532457272310198337483492673575174408 10692292 -503758974951274321124829299242515022464 10692293 -232421279233185093860398491056625683136 10692294 -1552768942434333240488255656961859072 10692295 903368947404824300097723463330303706400 10692296 -36765371603081089879669826442477527040 10692297 -71331634293177237725217381617236838400 10692298 -253066618605545862145956248280410523600 10692299 394140350491668587744839284252078897300 10692300 -41970838350994285503262357207520640000 10692301 -52321512608881293453297001109092418698 10692302 -20500047747316331639465042216701963008 10692303 168576728167864232575245910636991013888 10692304 35691123090405778678944108115292717056 10692305 -26244503174350368700481218641647585280 10692306 -7234613177972385189543022668575145600 10692307 364681341910432730347023135397213162840 10692308 191389003945480515210255134991005478912 10692309 209062242297619487298682649675338940928 10692310 10493980811595686881574648983123729920 10692311 10803157731868716921026235391210809984 10692312 618631712227844307035525013588364492800 10692313 -220553972985837619454110983695730419900 10692314 413750243736302714939659349235158966256 10692315 185291611551868142269209792322246689360 10692316 -318783936702148303262130467008116249600 10692317 -39349813608023318806786989406350284634 10692318 -26475224330495985055689188304371515392 10692319 -707585084603828402865143440923528274440 10692320 -335894472363141738862529607614492835840 10692321 57794854238181686239293258450707016384 10692322 169738683972899491046714979557002148352 10692323 -334622205322070270902165969828297123428 10692324 28906705979530720174207193838844799232 10692325 -85671883248635403529505251096655660000 10692326 101244103169032128624796629396830678400 10692327 -202188723981126121788396262161120888192 10692328 282049619295589719206749133782311106560 10692329 606766875807769817195389092959611868160 10692330 59214247057314264970901392852465635840 10692331 -139675097342652258865290443192068416 10692332 113440371267938277042335679495925972992 10692333 -289666839315763138146015721097857321098 10692334 45708594890185589819707667584600473600 10692335 -609290461966945313047977962417905377720 10692336 -160437223953214468957894533071327133696 10692337 10145302871353596599903953934331173472 10692338 -226180382073824132714846342748043357680 10692339 248060895933271058291904772460136307200 10692340 87950754904931917682218210393504899840 10692341 856814850685063285465044907508857949184 10692342 -244019229689876084024630912116152006528 10692343 -84875383459622930012088199454759889600 10692344 158645702162032048456623879431311749120 10692345 55187960426715459201992852691361435200 10692346 -47024172162109011604603252634744981760 10692347 327672853411207877885432428407055253796 10692348 226147388356465336560085885672882421760 10692349 111191249513047023149720595103886578560 10692350 -12633140209044177992803717131262305600 10692351 -927302918260021202791486257578966776320 10692352 399568368488632307603943801293365051392 10692353 31580490966167219969839367277070119360 10692354 -166615749940452897146267795783408909568 10692355 -99138579632255761919374801493351188800 10692356 69036780175717278364633498514176033920 10692357 32127691253857054511463216851583441888 10692358 -25626345437993814434367660755829450240 10692359 -769750767023247505863715041448522418784 10692360 47339642278118444551596162666580377600 10692361 -502236110170357588648455648694051640038 10692362 201985815580192417208977973036612976432 10692363 519197575902406608982108947449080241088 10692364 -407854321797818030161891435759886297600 10692365 63240435684067044496378548387165027840 10692366 -80645322221057447706545654591770531776 10692367 151758695763199508969823001148864880000 10692368 3169407311105400576379411681357012992 10692369 -57383790451537116204718727473920898206 10692370 -29299975269379579603340351886477490560 10692371 -86877351216575538077044543719812037120 10692372 -114291136851524807924929872064399792128 10692373 195732836817111330648600934539518989660 10692374 16423429859381272199515500809153378304 10692375 -235789325293671983336779216593848412000 10692376 -734428220291242377470999738175314257920 10692377 594438810420316082454896922901765601226 10692378 89418951679986245893653770528220134400 10692379 -160844055246634053616680041220301432416 10692380 3621836014205166578614163699438914560 10692381 27033488771568006401255680608179464704 10692382 -52569417179874702801065701482384019200 10692383 2734787850784098072630860969912172960 10692384 -365974918069156516503541530153826910208 10692385 -166540751413813123582276465046215145280 10692386 -28972391633632968289558885398583163520 10692387 125402063871333378218695760305834895520 10692388 -520854305013420694726753143708639701760 10692389 -279682798068457900860910313650222997700 10692390 55976726654873713862375583184968810240 10692391 138077566123487607150500822933342051584 10692392 -421148061802656838179347408511455969280 10692393 707994934710580408324524801375438118080 10692394 -35040817801406797303223466819714303648 10692395 94967036053565572505989924184308930080 10692396 -42269896980658875184122487364348608512 10692397 -722942647248102945938001164738179554154 10692398 -195627270691502665024887559875283204800 10692399 82535193338002429284949392652827061008 10692400 6617253080761233833925638356436172800 10692401 -452768770445044421746744758369873126336 10692402 43919516922670427503395565385726976000 10692403 95571828606370450650050761661982316680 10692404 -329727379364740560969914763629536026624 10692405 18473379962584727520391768647952223160 10692406 377280632372760277638771645008068320000 10692407 -411526926535622629013611083586269984 10692408 -114665586915278062434104719535004180480 10692409 -116058588007151742406217936586640408000 10692410 365162184284851379183292986361543380160 10692411 100671182058892983172425376418377890072 10692412 -601132105142635767558600431212038022144 10692413 -238881578549043854050445155393453398720 10692414 -52399689701095518248754082153418066496 10692415 13203763910418663018702344096188675560 10692416 78502467639284917192872174434522234880 10692417 -409577560178281958288042533416817095120 10692418 8340497175498202456417982165214371328 10692419 585390437216108839047550055879057492040 10692420 103457855329225577057382874452888698880 10692421 -295011705244275836426596532220907416800 10692422 -50592599348557413203585798569723062528 10692423 -1714032147974298495022641454987568256 10692424 -331951614761886981061302237518789345280 10692425 22009539885900019882978391095605766800 10692426 -16853042835989083566657210481146061056 10692427 131101542860328733836217331201707131712 10692428 436891195969889087534615071831262515968 10692429 28551712104532938459763782961736063040 10692430 103206628894911834609436041327416094720 10692431 -153535956441747240033262578655254353136 10692432 -71278422427939913523349811274256220160 10692433 678698344279267065041578778314138189682 10692434 -461915541173880023262067518817246724448 10692435 49879735348733671732290939892225465440 10692436 -13195760338518435884136099325107445760 10692437 598439272916134252973066739214787400366 10692438 -37117335623037063610098184193574813312 10692439 465980978802038825990804949588777532992 10692440 -192554547877958368536317117210296320000 10692441 -365851038838101242830112000446970106150 10692442 219009987842534023819460156760152556000 10692443 2464091831318242829122635302086203840 10692444 -85782393287217806449789610402967871488 10692445 26287669447788221414280438069429874800 10692446 -64559207974719920696869233324052332096 10692447 -330338920312647421722555643475414784 10692448 279829083797265756935333018781998383104 10692449 -358896465223185721567015376663793145836 10692450 31263658123126911771093931737200847600 10692451 115875298593780424709220235818799179264 10692452 55137694532629299505548008549035975680 10692453 -64455969700639457655323614038722134656 10692454 173485748893523820514826693411352766176 10692455 569436666269159675686664920238956578360 10692456 -33913184565100851297186858488704204800 10692457 187410975422848061143798453495931450100 10692458 32366017132344716460011190699257954304 10692459 2260897401370597436824864170651439920 10692460 -144175271586829634765085366038664038400 10692461 88257214795136579095470902369251368480 10692462 283389499267035152503261228845774879744 10692463 1085145824981107476705228652024656175240 10692464 -42609872772025179262930786257257594880 10692465 -45874245898199575536592869926048177280 10692466 3254075725164130159625035720925733888 10692467 622152815024871186360037417053952605240 10692468 -232357098517651904515377992441371710720 10692469 -87733362556321035179191662771396629600 10692470 80994363286060613581402799808937670400 10692471 446100440302036089717880720329350670312 10692472 -102615396318464190923365360960413450240 10692473 94587121840626903986955091218679673760 10692474 -5361083350316838379683817756724881152 10692475 112614295033537582254510582682917834600 10692476 -254248461331072766546278269302307133440 10692477 193260875457706283275911754383679378380 10692478 200509404507497311066632716510420197440 10692479 -10862780347180470391603861432865287824 10692480 144982115995568680308791241219244032000 10692481 -632738981035224139372312326166821667500 10692482 -254624126367322444417175442603338781696 10692483 -142603723111321203375656201841395169552 10692484 16184966002199380151504621963204447232 10692485 -242922596112621160239676424955772764240 10692486 -334216115160382656202152858915583972800 10692487 -125409203195030611283756248611896406160 10692488 655488975456954718920928500863844725760 10692489 37434996452536189131527754466531569408 10692490 346152040079170366034070249377261810880 10692491 -812238341025801030316434180376032464016 10692492 -369192904397178876886120404185692569600 10692493 78117033785321627480167597138128096384 10692494 -217098951130835545284635380897271536704 10692495 308006721335278470985575324233180707440 10692496 -20810226535615260628311577309796302848 10692497 79562621065271696329198553421236957040 10692498 54438946776710271147495122957351528064 10692499 412793378393586327222287673215995491500 10692500 18708475761378666626284629934786560000 10692501 -224047520251587466140454415533081089216 10692502 -53536007179274509757091009995709812928 10692503 -145137783043181752137277321384902931440 10692504 376057452883105801930525036955574865920 10692505 -102546810662235132888264793819776905340 10692506 378775662364076608982541089413211652864 10692507 -98083095938315502715144160384640440832 10692508 -35831920815187599456727299658125148672 10692509 7802313141484675335860515070553266880 10692510 -27083131630434929300625114622144865280 10692511 141929903408612147743908011033480693760 10692512 -109048437272734744810183446500727717888 10692513 17778119470956469112083280398758562560 10692514 -161251915386243605545700651159473356288 10692515 -517033355485707035203815189693229377840 10692516 74616733574355877443885414355712409600 10692517 -178475792932887085502813519086194128448 10692518 67889491028170145245137190742286228960 10692519 -118972333932281332290252162815746613040 10692520 128720264167222459671621145412409753600 10692521 -30395441320642737521810951692670036736 10692522 74552964902531354808825899423324594688 10692523 -11100395647922310779760415139625600696 10692524 109757797068945194211286524693028041216 10692525 201207156406388679852539778311618104800 10692526 -18633824199300313321743022400069136576 10692527 258528147759227256667835870247875711376 10692528 50382706731058827293649831038287872 10692529 7251090470244420549450512994163070208 10692530 72951511106699191019127372155913484800 10692531 229760871525428842856329000077054284820 10692532 218964957086431621068660041581714256640 10692533 -695764425253890238622859169564264586976 10692534 -54249772873161888767993994705652922880 10692535 -332325859836263591550131518344111529200 10692536 -619360404776968553529262091428402360320 10692537 528593992369245357505617989201339668320 10692538 60376397354318150558736506253606340800 10692539 -187075383217689290888805686644121604864 10692540 -209003668549551527812517589840886118400 10692541 326965620865650624059299558443977576652 10692542 3675307172975578799222434070002787712 10692543 98833627210856267914671013334641003464 10692544 -43444975408977682285677093363965231104 10692545 509080731794505087391813434795020273280 10692546 2067898176359164756028626871204659968 10692547 73992846153781236974216178948112816992 10692548 -350150348995086599383161780679418500992 10692549 10367958037867671139628342087859209280 10692550 108404397210872243757188805279701745600 10692551 -227449616382810194220853826729297234496 10692552 484986174258033127657487170465136640 10692553 -125269942368768219339778882471309643340 10692554 -104827979527188748286432558683819576320 10692555 -150252905162154583282679791407255540240 10692556 -1527392319455758755045109016114796544 10692557 645553576548979857632078597165070544800 10692558 94546230601150532026613050550405394048 10692559 574119075773696737407018298720011058504 10692560 -91905204229446974829369389872041246720 10692561 54237236260844981071516513365801800640 10692562 -32103691936399197908012056629255561216 10692563 -19654497294449749260639931378063440480 10692564 261858263552244013897479882630046795776 10692565 22818925237108188577370750854119216000 10692566 226282983405969012874910324197471187232 10692567 -12066453872975118274960200256206256968 10692568 49592602047105794823938421464266629120 10692569 -87933113359307334911360594282633540604 10692570 -27440006710682563287850352187305164800 10692571 -1002388919340623194723305622027029932000 10692572 -18842149721957067940132670647004160000 10692573 85321271850989694255903051693271108800 10692574 -235366415010289110283988649510598510464 10692575 -104753963254626252420887408431547358000 10692576 25032892778393476540200749154224308224 10692577 -154903764598060940231907985147436205888 10692578 80439275836400139711038659089496475424 10692579 155081731498137738922583254016183115384 10692580 145711520873780465085353113844250835200 10692581 -488424206754326182095099072544043679618 10692582 -56850566034141893191162225809035575296 10692583 9475351306235752559883807904306039728 10692584 10819774112227887867430258367754992640 10692585 -120246683220485666818473759418509053760 10692586 199001382670074699345863308569100601184 10692587 522222812772484565803974637754504053236 10692588 85888703120091416640060423403758220800 10692589 -271538003342406661118871276473291338976 10692590 -52988184855492485574846149749810771200 10692591 32709694146423328038244517898761387520 10692592 146910050714788769115757769947973222400 10692593 250894709950718705567565413716841957940 10692594 584803985535855914797167651526087802880 10692595 -3017209085234186790651775729574686560 10692596 163271011350711723426459706224626851200 10692597 -445227745189323807024965737843945876128 10692598 -47554671968128318460993712992644884864 10692599 6994730465669043785561999442235866600 10692600 -69009177354533627268772291683262464000 10692601 -79063325917649342506391721101046710828 10692602 21273715780479227526292812892199104992 10692603 -203208846467204650871608308318364536600 10692604 59729571944033883413960588042124391936 10692605 -45202406236233494145908846563666673280 10692606 -249441939524764375239385982614706380800 10692607 -201292811789163885981535015873854982144 10692608 3379314072161974884141681594995834880 10692609 -188286655595558277052196338870626792480 10692610 -88775627624171067898775293282031040 10692611 67168787959851850230244625124739818480 10692612 48576929007743211752006396077416996864 10692613 -87426468801640411106635502255595532032 10692614 -179855404390903845080671455382424893344 10692615 -180231045777005232541824990961482527280 10692616 -390285788245226813327518154208419389440 10692617 -151644253964531772628376827423851964608 10692618 -62662796478632715024010680510830320896 10692619 -240445411962094486708505525029296687840 10692620 -217594353102378783195933435977262136320 10692621 222579993799726765980540397617777580800 10692622 32727122633932106129113540698100297152 10692623 1932103209059182042980408505138298040 10692624 -74991782614065708623746043523369664512 10692625 -20390231259221676317550621035786286000 10692626 -29002543182157344543096836188742959104 10692627 -199640517303011883727852295904192850944 10692628 -107252428571771203756646800454233090304 10692629 -330865390334600700987651049144155891360 10692630 37322152454731701240557585888363510400 10692631 -438719956204731991836692742907195755888 10692632 -134971119877014224713697676999713433600 10692633 -96321529683143391644442797737604344560 10692634 272062307002381743707571796387894719216 10692635 -165424733153287834816749074798598313920 10692636 -175282626196945838568867576725955428352 10692637 154745071362542771075338288916266835200 10692638 1442792701402509030810211702629826560 10692639 -164790178976634217874103451049193793896 10692640 158606406848495960344746363820368199680 10692641 278175183566682101789603203370855927424 10692642 -197104224572638874529548490072753163776 10692643 -48136789769183529489067888354211859456 10692644 9947790492224576698375419021285998592 10692645 -275806244758169400766616833576169021280 10692646 240207921211655806052076911597031394272 10692647 -28618122601568689958786845157773065168 10692648 24429703246852684088479657213271808000 10692649 -912051633177544370937254853666691280 10692650 54950464590962473955978488027768512000 10692651 48744435268205460982925902504107072000 10692652 116594729792266854599944530698709637632 10692653 188844233206581318187205445553084492620 10692654 -23974736133694746487332053167585873920 10692655 -516365121966593562937706302367320816440 10692656 36293299563898023971656527617020526592 10692657 299342638392465856480415071985774565954 10692658 43343139102748247662811731772725009680 10692659 -10795033323652589063398767997364257140 10692660 264813093754005966103881094380655288320 10692661 259261929701175208872069018924360809632 10692662 -23140213006947109583046475515088848000 10692663 439784784657701449743093314452206298344 10692664 1068142781401419778109596579618331136000 10692665 -24891611210484261204411774044232293880 10692666 222214781098979266363730569937792042352 10692667 -184587341024947082764285247867253601088 10692668 15645780884384279158798616801316864000 10692669 37051639517217543349786257660772544928 10692670 -48196773760093152602056977437672310720 10692671 131364720143415747426384643632964898688 10692672 -54368894499349686897204306820819058688 10692673 -1343922212079004179843595411337043594620 10692674 135442573245999311429923699870451400192 10692675 2420105055586396391889817938381312000 10692676 -83127276348373509487173580690394099712 10692677 165369986592237748028010814553112590520 10692678 -20379785243227988932618800776775533376 10692679 14614945780136525439243770500336156320 10692680 239101513899477261219119212891588454400 10692681 6225926071733800059978081589419444960 10692682 33511874436230751663613741042106112000 10692683 -466631417442236483329513288199537593068 10692684 -273502032121977946863631639983470119680 10692685 -275492731373286095040314821506688141620 10692686 -74472683808381117036747468876330086208 10692687 -117203658411272075311860009009631440000 10692688 3184126463490655030104374964474347520 10692689 -11701080577903293204979169184086448000 10692690 -190697398434732245479345448080085583360 10692691 222372090226491510254047273695137199912 10692692 -283097364893719036751395176740645933184 10692693 -17085803223313953451110576061578648096 10692694 -92972645233606032146951666057798516928 10692695 -239860279759501631374531954333715434080 10692696 82473416367730150076825133563141160960 10692697 79681041610787707731782298634063434120 10692698 141849570062352639000254628868075040736 10692699 -228374653661571625510778731121931896832 10692700 -150665372216209065165241062388544640000 10692701 -852640555748188531478333792737985774298 10692702 30745379715788447243127177273287015040 10692703 -85585236130507774516196358541066808720 10692704 5348274493533729870586835883363139584 10692705 340531719607893900588963808417252479360 10692706 -172719749930357832496524638781991833600 10692707 248183910107655583713206464844777020956 10692708 -72060403958113309259691346971453259776 10692709 293514464604421701216554489675451238910 10692710 115128080175406632617091106610495688960 10692711 -137933697242828086978443066934489057968 10692712 314210550001814071665023291723353267200 10692713 -438864555028498418335583350230410498700 10692714 -7613069471341880572691709988293584640 10692715 47339899171302303255300241802223845520 10692716 50377531358343837052642042840392035328 10692717 249024527128132479952444175847226859520 10692718 187377985095687739336279597631775244800 10692719 -509869865949953670372151646491263032880 10692720 -16620130625871023145060694960329031680 10692721 28085389689980140288677509300415450292 10692722 130664287317224241733749618626604624912 10692723 -3397492318786157100238962443506874880 10692724 1117398980881058040985472005370314752 10692725 -188687042074769921355058712221254744000 10692726 -160326059434674100238746277472974234112 10692727 -305176512235993092058885032722736934800 10692728 193455941049527797029838559840341032960 10692729 95768666433979550434404357565774354560 10692730 -123926200144090390422572626861139550240 10692731 483017375507411946188673833808591179928 10692732 -249165983460770881085491446903094844928 10692733 -230337402966289378656278714047652497018 10692734 26224548215204762331969360976842371520 10692735 -9164040747439820495981898928896230400 10692736 -19990914926624208929623102824634122240 10692737 18501637814164970897170262153355957504 10692738 26508741764061184370954696157451204608 10692739 -456803951250079009852198748942137560176 10692740 130273765939817838214439483778247568640 10692741 -69409354091346513501323159765287084896 10692742 134726781870771776692085240603640946944 10692743 199097319501688461002084492599369171992 10692744 241006968524844841872246517442691072000 10692745 201771133508661864020200369496815320960 10692746 252830288467715003141218366039656217344 10692747 -127677929064395122943638462606098798000 10692748 32573845453515482772662428689120322560 10692749 -389993124371324390819912360410839448800 10692750 -89538448899999822812605552126587840000 10692751 482371435437191688578011557994018550104 10692752 -35031886116223013866299613861233819648 10692753 12956920814440513200560726146029470208 10692754 -115772812660895405285681377040528977248 10692755 -100042225889596109668982893329398613840 10692756 -80869761973640478620518974987914465280 10692757 68538923690396464881739037500702565006 10692758 115566494109534961712576995603980430080 10692759 37283461561523369086095554122491671040 10692760 173944787611162986543543507920246169600 10692761 778232936804146063735259947043047180362 10692762 -54415817331319067665222477116195250176 10692763 88505302239780392018953068561344483840 10692764 -447836338170235953765487772811434380800 10692765 80867721504581307394393715861050552320 10692766 51504677240804174341369330880990328576 10692767 -666484833108884323554424216022490553176 10692768 155948691876261474549424385346395701248 10692769 347208852184596878223525190822264701888 10692770 257014222344439697687563665731147040 10692771 227606537513591265475336827149279515512 10692772 45000594885313812098462773654995829376 10692773 47262876293897188807660933449112326144 10692774 169248848254897834092505830042805400448 10692775 -461905773804777644046352891311313883200 10692776 -431337008925289374363043024893262033920 10692777 -167783294425433481198077220867671956080 10692778 82031289638977969282914006929558281056 10692779 -874116999917754315917734091152569008880 10692780 80983600667968589375418999085757783040 10692781 22551034014006849280212993226384474464 10692782 117604864422474313344038928722497259520 10692783 -7428726687093850417581398031843020400 10692784 52332422380964118703856281288411643904 10692785 125465083157833751806608901464866266560 10692786 75297230554558568937895314613607768064 10692787 -8373436854148769786690224476311964848 10692788 -550658279235740350662216623527501110912 10692789 487411586093473172555725499085331960320 10692790 -22597282843882430219533314824829235200 10692791 98391903977612211864286427553549807840 10692792 232928538608691914295442917164100157440 10692793 205686314016945539802466360700530328580 10692794 -62115577467603158305432834389953011968 10692795 -217141231790134423864922705952871284000 10692796 -227022723343538487932443581910419873792 10692797 -158666828431832933764631591347364401908 10692798 -147963304060261956979092716909226542784 10692799 -130508726096336183126859914237275070720 10692800 7588889438190782673791128381213900800 10692801 118525056202806997938151393142855628480 10692802 -318950090529089749822019662936782045696 10692803 148313648672473525937281297665017043408 10692804 278195709922719612206575080318325226496 10692805 614994233964968678456870678943311168160 10692806 304426185187507606291528898177891780160 10692807 -307416582194413891682621773044071488512 10692808 169335613744504077327446085550188134400 10692809 -479399034295851957558260120755706157990 10692810 50614676281360947926516365068053760 10692811 818715064978123748551290069204451420824 10692812 291532810398576583375502981826093487104 10692813 112303624247220706409597276885543572608 10692814 -67100343330594602950358429745143995968 10692815 43293343248770337045615315934603929600 10692816 -44267375310149185581791249837256867840 10692817 187531492390020382752524640634554234866 10692818 35229381876856372774867867294646217360 10692819 1557304298209875384204794153557421184 10692820 3631735486800427609542662562454030080 10692821 50188329287594111170121983355539734972 10692822 -43537172190130066530096481389469747200 10692823 29217613182128600114414732404531400072 10692824 354821699949124017530510884884383016960 10692825 -42473629434843505903686854048678692800 10692826 -322899541402698674983823984754626127888 10692827 15115748169383691154670949229392017832 10692828 -206945443426975333559939095853086937088 10692829 672969783869493744959411713794491760576 10692830 -87640148255528389561294212286649395200 10692831 -298966064049181684228869620055460486656 10692832 160444667138837042667333521438008934400 10692833 435219673968934561348032587065828466082 10692834 68310657057090969161923096964709866880 10692835 -57357688103632726634492233716261036240 10692836 258140947629603679076978616494756044800 10692837 -231792178164737874256380926757486274560 10692838 -9133702261206153226798750523462737152 10692839 -695579242590587124038459217966398173560 10692840 284036817458570835626953280336782540800 10692841 326848447310062602814736548886144298926 10692842 17058855808449605311585280090146682112 10692843 300498137790232346959893135324828249600 10692844 -460972723844935716556546015657678315264 10692845 390674157608300460440998414390507865100 10692846 -127502979026713382672406286082640073728 10692847 -94501044239891119801495149129325696512 10692848 -146201151152235249040364618218299260928 10692849 -315752180341455002210422901213115297936 10692850 22337595326288560327569628541183692800 10692851 82009446440240262221650150710348241440 10692852 -91563753348081731813222739231784101888 10692853 2714722013867267202327903902877423200 10692854 -34161192728293489190622016635500406624 10692855 -257930257747522091785877453889686023800 10692856 79817516985711470638158412837721395200 10692857 106226024092911408501028235010015885312 10692858 -171010257533647166351377930510154833920 10692859 -11903821322464790312544054601276600296 10692860 -205607892415713110718314524384627814400 10692861 95573609228680974204787816608697344000 10692862 241452907702888139472221571955066002432 10692863 287863994579949618667553849630510138112 10692864 -66783101728091838626531163560592015360 10692865 -657821450753432269301904163878418862400 10692866 -141286594086190181223727389304986610656 10692867 -10465851770163242959775322727667347200 10692868 -225130706565724814283485315972657863552 10692869 138360811443725723331432996210576932160 10692870 -102680763151199636377552643731123718400 10692871 295752063170133569533245052036382635312 10692872 -183724334582435660732238673552219054080 10692873 166211575727797284937889835281585686884 10692874 169052055867643386714735303439569257472 10692875 268750406975173388171114527422560268000 10692876 -166479037629168642140971162588762275840 10692877 30560922511853344190720104066569531680 10692878 15329998699717720464309964704245361216 10692879 15656364014308276745358011561722408584 10692880 24025206569426366538616977363664896000 10692881 -133743963306996523721898972727472528028 10692882 -50266662260454593622392732179664502240 10692883 -803206285383672925974036117147073926868 10692884 -116248668898853689422334941664792240128 10692885 -75360793323417265687067610062205421440 10692886 120464794948021899006020941801735531200 10692887 151581504324654216271176110458610379360 10692888 136321471744467120185624270235091906560 10692889 -34983249341081926591048561710626034044 10692890 -46052199175421278130100429192651509760 10692891 63914610692773587199825852702077996 10692892 25667537557289958453430518413887799296 10692893 327605029150903804915818764118701686764 10692894 16142093298012808184374551123412288128 10692895 124040823085441693646204830594929302400 10692896 -7404610868643237426849492838357401600 10692897 240571442712393634420611847813802151600 10692898 -324698662700208259485980152993537882464 10692899 -419717811530977021298906729319403922688 10692900 87037162130958723921775545181266350400 10692901 -239539922171421536724605848809720692100 10692902 -411278316733434223921535986063067580096 10692903 122168147633231569975741024446658476624 10692904 -99473168993226394647775742518291338240 10692905 57564230838846866825692007821763781000 10692906 64637763984829386181100039565872853504 10692907 21536539359508278979774185950001007920 10692908 393553904146581932831557493912761552128 10692909 -259578489819910802384537209348293189960 10692910 -250501386467760834718746309986489816640 10692911 -606486233278566209409308670230535253488 10692912 110462190529085738715148944757449818112 10692913 -16214749421483585258455105306910554560 10692914 51331203838518402716285467252398246912 10692915 65811748886055969686037498911104051200 10692916 -110324952947146354060342230622217915648 10692917 -859000004701522857920797095347946182034 10692918 -256722374252645566559797900992746417280 10692919 505760733142658164372347479374862781240 10692920 21323983368573727594908825126352896000 10692921 169549561827580126696825992597005324112 10692922 -31808626950916088587713886914737687328 10692923 -73569925493139878933077588077025505280 10692924 202583820538557216511441910360573091840 10692925 -88414622306033712833906605090427306350 10692926 220451372103428113756452427042408700160 10692927 -401797167293063459905141565193748963704 10692928 225645983280361508068450052149614215168 10692929 -2881910612090965368627241045812980952 10692930 22392402538088018305310088470637265920 10692931 896521755098673241260112485951175743712 10692932 -312823848312075006085763534903673219072 10692933 -4463104182659598088521570369219617952 10692934 -67509175228449615781449757293619353600 10692935 -157936454586870195159796193596190916000 10692936 -132232768968792230410182441448401607680 10692937 -21890665591957404177127123605409200668 10692938 -335791689162622674415168744840260291840 10692939 -7918039922472342045222717910671761472 10692940 -315999835996604710123641778596999336960 10692941 295529593587794635780339355115589435872 10692942 36322125440565974043641725296054495360 10692943 270034888872143843750573471555857550192 10692944 -124629083399319783480883727594029056000 10692945 201684839013240616577514546480217824000 10692946 -411112626269230022753057225721008512896 10692947 473853274982610202065263697819045372396 10692948 93925674466707048227517188031397318656 10692949 832276010239023296898262755313222649436 10692950 -96876963454828437964341784806896316000 10692951 391600968608961076881830976237152432232 10692952 -65521164129450579272585841887629670400 10692953 391723359735013478546396216418693268800 10692954 45188860032232450290080113229820914688 10692955 -29089338805211547349494510247839144960 10692956 -102801479345060246686310347894550533632 10692957 80365466294216736949646146499692516416 10692958 348433526399416727055664179384565822080 10692959 153056450365002182715342777341697680160 10692960 291498645288199228705634559409308303360 10692961 748239010752070206141536292351680972800 10692962 -46046054963459800577423032343823545856 10692963 21311086594116855483199346210409613104 10692964 -33894009251736438680355316911691212288 10692965 81494350774114940435480876671512436860 10692966 163676493270018334966601117917360373760 10692967 -42574810853577247099065341079971147280 10692968 -639547456459618002984064123507362201600 10692969 -191759108072043978621213885337723849728 10692970 152713215509368394313318232185900687360 10692971 -489291120759526166460009005802256450656 10692972 -263237317744572091166041688831232053760 10692973 -140725750153715957865482780386930834176 10692974 -118663923397730639765868948693975651264 10692975 138551669135007216508582965129684936600 10692976 9472629518798057307987823463029604352 10692977 564700036196721383379706972877381130240 10692978 321412008938721169818221383420473822720 10692979 301260872334965217430622886216111554640 10692980 61975358684604232604474257317989856000 10692981 -10611603904513326864334456664163131172 10692982 9682709585429394560218901751554112 10692983 21756767187569360864192203243930917120 10692984 350021442993954879726588759030706360320 10692985 34786348769898578079812674076537088000 10692986 -393731916307384518824650544695583921808 10692987 201397288986335809758856374342052168752 10692988 40949492169589774400049926600826887680 10692989 -272027477254224343717032568737096848244 10692990 23926353447159380513200287512045629440 10692991 640003391550371974688891626665256997800 10692992 471957495794618662972893376189091020800 10692993 -31716692810132062886341972088135510736 10692994 -16231264142986390357329223077105647040 10692995 -144580823083893740908616678025478880400 10692996 235212672232921382164702865023004897280 10692997 172761763955781655210200823793106337664 10692998 87019775851015572141901384244334300480 10692999 506795535496867944244122282092189207040 10693000 74162304644127041658778316677025280000 10693001 -415246168741086696317902054783653742896 10693002 36150538193135051662580215195223845632 10693003 27889134651342475045914034191026519252 10693004 180904330189407627102313141022800668672 10693005 119182197246537122999712252694705849920 10693006 -525097239488950405829718185610231162816 10693007 -113767818490751948995112695802413774920 10693008 -48261560548454240019291837437797490688 10693009 -188610441927681667539219168220343706380 10693010 -411964069126759072041394793013820646400 10693011 -34996600724663872709414487542946528000 10693012 -450934335915061245598738356475710592 10693013 -568656925394774565171938677728695130738 10693014 -158741632119650465796498711295312311360 10693015 249918646763463355920862146153509608320 10693016 174042853195074463270625514371168501760 10693017 359064778601471663918913482087704438272 10693018 153256242759149027552390043851585385216 10693019 675276881991332378287381134701054999040 10693020 102436869685103620309340258375843481600 10693021 309821116749815000403375671669107925222 10693022 225076452644186237172028164692080943232 10693023 157660997741298923128186831051626298368 10693024 149017170631898478745920021095212056576 10693025 3449815274397342843690922008985200000 10693026 110865605191961775694807088021156121600 10693027 40770614958937131787730647089608294876 10693028 -352529536117951600451392562980378856832 10693029 258897428383480935387743991262859900640 10693030 250055817492731636255829602925760652160 10693031 -179510653896874847345017532424703260648 10693032 -10783228135864728877747038214926336000 10693033 -188182367761998840000746343223625623196 10693034 544989299696253713511112360476962571264 10693035 -66785239897366322662463508324475019760 10693036 332791089167774740275895433256443290880 10693037 180324472118236632898246944980404527372 10693038 -31900022821163418000794200444479224256 10693039 -42775248962063762119722088947374076944 10693040 5053760245128839905522247743082987520 10693041 -184756659911868044439282872552123307456 10693042 -211594291219748174880280345424915644800 10693043 258394951214671592765594928003982529292 10693044 538844572158432834376931751868898532096 10693045 165588459518348539647014833622213529600 10693046 -12809904153838716522820420757228447232 10693047 -286297355632681316771957106512387049240 10693048 616332549591158682903255582757783142400 10693049 396777636911641625395959069889388731050 10693050 -63922724086070379595221986230953619200 10693051 915286657313721489663038694494385814632 10693052 294808908728774708184958663583113614336 10693053 -15208077608380200185978975499782507040 10693054 428447543180280076935287938721713893120 10693055 -327685086269160266519286079026537540000 10693056 -74210764173707246999468217180107046912 10693057 103930947359698964322015239337536136192 10693058 -232544762200638083254071198397287304320 10693059 7843169110359167875061124853051738368 10693060 -92824403235852373433977107369777868800 10693061 -735844594980663273638671514334174010338 10693062 37450498370557734548365849463500754112 10693063 -2968683655486802141598551374385883688 10693064 -346728227655752885172457856408267980800 10693065 -251833561020154616904272309448191448960 10693066 -36106045911734613227583186947284569600 10693067 106381806470418467309435433973996742400 10693068 1305417672961175218712419640212881408 10693069 650384758220708512655454903758222730444 10693070 113064254802715770077406496204581708480 10693071 15135801210329521634289845216118585000 10693072 -3997694416278591406331990526543298560 10693073 -392762741838196015648418064427581958656 10693074 -22240026015140168414857001952405001728 10693075 -276013029477704000082129851654638371700 10693076 -61569916334386075778936954081258074368 10693077 394773966838774237490516296848777408 10693078 -95308560313511324792336359052906004480 10693079 24480695789776016895206206888705852560 10693080 -166479572871023296933481767730694144000 10693081 -314652690813059332316224697743180683008 10693082 -132687647209445074253953518549008878608 10693083 141428171736632170011917719430381944800 10693084 31254879583153104031734875714451401216 10693085 271528213447143762451916450606957349360 10693086 -89459845219156767663287990819078645760 10693087 -116565687238137849681857246728529023248 10693088 318164168962219241329892906861512359936 10693089 -388606658803779711348400097861926191792 10693090 15633969463280956247797485347707576320 10693091 43014696530326492282654165270363744752 10693092 -168874029435923074100259447930444008448 10693093 -368107645549195188496110629901548214658 10693094 -446674368678523606886329286794464047904 10693095 -31358997894036042318457032863555865600 10693096 -540835129587127785451743389479479198720 10693097 -386856674972434577506125413521310583168 10693098 -132319217484868528389010667397119136 10693099 -368679391612511443628586636005141980320 10693100 214837928573873422277521179940268428800 10693101 347765789676096479751858587137172718240 10693102 -60581036171335517146495241311190538240 10693103 149454528727994475806487815253779702352 10693104 -29466514972539153559736981252095574016 10693105 403246067124928616598354230660510736000 10693106 171499166863884283525891497443331338880 10693107 330127104610253554316600998508392886640 10693108 -379958959008545022675234271084196217472 10693109 96078283316903891945783161439517844992 10693110 571443959295539298093707947863429120 10693111 -2590134208310461997662851688190733312 10693112 -745916906378915464249426154015450419200 10693113 24195150423852106118074418558575767168 10693114 -123928860329221216546007874806387316480 10693115 615845428447169507140858039303595381760 10693116 -58513940975223544786381831688798266368 10693117 152548503559270808289421922114873751584 10693118 -6623632409005861636714410379145525760 10693119 -607539265882715973738336419474395835760 10693120 173493200256862636080152684222773985280 10693121 84626223547864524948072031938291385812 10693122 55435807019004559535852712826943549184 10693123 -248067643190591921468066658765080235732 10693124 -102711181009234535681533540906380902400 10693125 41850525588375268509908800008744033750 10693126 50844556151087478747077041636213381824 10693127 -371998363497842123775538971472966194024 10693128 -91860268725005838927157247554489466880 10693129 -330865961780294865375622321998249847270 10693130 -952018534509197563984447288131886080 10693131 -172338311935340489778660717003338495040 10693132 -318911804706627473183105244081358031104 10693133 970600393970378239187656098040352160 10693134 14637995587760761412583446089720324800 10693135 307838009996662522842673557362292706560 10693136 179875413441791477380452388059312832512 10693137 72451183810121541490716674202254939136 10693138 356321961775837418296834704100482720 10693139 -110252590125268473565127605696683412776 10693140 56374815246760397416128964965273600000 10693141 444443084378843989273675186022956827900 10693142 380896902959227681320727442249976893472 10693143 258202660306112457106735788712739947080 10693144 29254879282944398173859796433639833600 10693145 494879898968357467229767562462493600900 10693146 65871506568283841943213593956858404864 10693147 -269171749994317827231263542738229441404 10693148 159930869222143144706784972094639996416 10693149 497949381429876688243845390022891707264 10693150 49711533320551245697979117535025713600 10693151 427424330608644887294465270930091254784 10693152 -314012901915101968303259078578002198528 10693153 -227472617503493299405171883428042990140 10693154 5639600190707084573424056757917930880 10693155 -128595240312657483917086148902070764800 10693156 242906015594391733908471550122013051520 10693157 -629333042320830357100730615298226662594 10693158 -8591313706666999644274428001350279168 10693159 -208987300654561405775652117218229189640 10693160 113534171069688261131384024621457408000 10693161 122906880852537204403568308377545948640 10693162 7489961894061573921013167875501913600 10693163 -140105974054926843786295566351648647376 10693164 33856062073975037784668874911062318080 10693165 -72148623391235404666619977561999418880 10693166 -132770985427526701134022217414259955776 10693167 129836113227070841822476907571575951880 10693168 130327395079296881388101129614759624704 10693169 107118833628458849933963502503893896420 10693170 2702088317421172220145828173687721600 10693171 11905918722142799506821033468427476544 10693172 -154391503313294842211410977562444289280 10693173 323528794966756095417200752762551195168 10693174 126978227952592725870725338391426883840 10693175 185652722277875669677698519995693696400 10693176 51971181371836975926358397455793725440 10693177 -108380461435358482104573120891464995776 10693178 -391779958125444534824909148521290471200 10693179 -27479734820675028138675088118449411056 10693180 74202606537127849674500574306085286400 10693181 -100705039924700222512197864618140289600 10693182 125191327957273372634467257867977500992 10693183 107244955923188362278163434905909337504 10693184 -179848975603008244458647714290478874624 10693185 -143864862629110924431564813660727803840 10693186 4145604751841496578918990799439785984 10693187 318720128194315980031480587278744458392 10693188 274573773155466011247565732233340170240 10693189 -12251262819398942020780371336081131876 10693190 84748019241244224303196651813333835520 10693191 263405082890677461186504997055905665192 10693192 90368911979747795724194155016702592000 10693193 165210715686195088468296871796182665600 10693194 -139661861716814404124058352638285369600 10693195 582059977111441175399961923042905902480 10693196 334519778058620722367519355339355975680 10693197 -5487396970226730473640014610046886592 10693198 36270626675954900311321059754261137600 10693199 409899118692434730820499696788929118320 10693200 -17530769805324533249315661283590144000 10693201 -248067877317347636482717946450455078798 10693202 44114259628147546144431347369289529344 10693203 353812073545821676194330692029255987200 10693204 -624145553022274335610546778874558722304 10693205 -540061494890630947677634905359781488640 10693206 -60652652829310074004189044075488611872 10693207 -220297714499782841533814500983997530400 10693208 -409932825861232396010306388506963312640 10693209 41800142299530513361097556008563956480 10693210 61318178512471318882953506128837655040 10693211 555890584421508967288981327262619199812 10693212 -302367281115783096501789572885920716288 10693213 -62132578584982036057140796838963799540 10693214 -19259938077797248180104340073004367488 10693215 52841223082710255412731577959878634720 10693216 -67051565975160042699952519239915012096 10693217 584424785407773576098717021263916452740 10693218 211755684279411139638462326485632722304 10693219 -330364459459623077790800664660058872000 10693220 147700270481931247769831999158987802880 10693221 -236621316645175172993024267390657238720 10693222 -7796847846419750579417244055929522816 10693223 -478485554915402713302574917941273523528 10693224 -77534197289225990673321687039362442240 10693225 296011267111669642964624980336326826000 10693226 109717043760817286546319077101519611312 10693227 -719277730815923662144843687903184160 10693228 -14770391858224474287348476430934487040 10693229 341560353234188905595250919506722666784 10693230 101568631422430340477193819714634350720 10693231 336489809305259185356889765110962862032 10693232 127344615354572179967836234923626299392 10693233 -122877675029792237538755816023093099776 10693234 110376528432200517616473616938247808016 10693235 -84337006774575245686600827340669081440 10693236 116058154188544804754806924061022707712 10693237 -345621912383511496155133421224177180114 10693238 196169340171403270174911860223701677440 10693239 -232179880562266304516922346146929846784 10693240 77429172796213627016791767501004800 10693241 -267896941144871068478811919603139976828 10693242 98210107980893842175802840299761996800 10693243 205215760735753497059044744713743837544 10693244 -636580539047059298271500225507202238464 10693245 198933116455674377514751361702978625120 10693246 349638054896122102209858400014379587072 10693247 689936354331881407999648604143909581696 10693248 191912013440041584904412281959056670720 10693249 274983294297818737021668609572867763136 10693250 373104295089241495712580620108585064000 10693251 9896549181749568596606195135880650520 10693252 211320724597839973777487896486314196992 10693253 -620286530142779296379812414123286574498 10693254 120110060936408105178908429641630543872 10693255 418210393351031441587007366627037616560 10693256 -46192973179131919440543581551343370240 10693257 93549231762120869549751183772552104000 10693258 762143777602603045043934310729910784 10693259 -19116159725346198282293111133045982344 10693260 268866594272054596297752419024592046080 10693261 -208741075328873948252861987113665441960 10693262 381621126656488842655598685755967133632 10693263 49014447199229489456722377345073559424 10693264 -24708659149836578745069143463144980480 10693265 -16436238341406582746554551137581488000 10693266 99150263395200972698999923872174225024 10693267 -66509280044533516874560197610606022608 10693268 228456918382440357251194730577222014976 10693269 756492913442928603707233123739087471040 10693270 154390211527234729003793474035471401600 10693271 1342331713423844740255526406999441177000 10693272 -411631492532341456710411019505707622400 10693273 -590829404351602695999237640266122316800 10693274 216973300151038566766996472087482421472 10693275 12974706570570703368126124838764320000 10693276 -514649720308027525157723047950049320960 10693277 -123133300425739860634246207922389392768 10693278 -96623542688643241779385200891908289600 10693279 695074659985783056672742581808243362976 10693280 -65717980912977332464028450919906017280 10693281 -9145455343750196812366904485788461280 10693282 -370515508620313647185136489116142489600 10693283 14219886640639361981763379438288626000 10693284 -44353227782457791773866743175736086528 10693285 -325511237203750650294693912757180534020 10693286 36738595894622965181343562941183864960 10693287 -198380936301177593713985298961404153192 10693288 83306754066017544143808428811470592000 10693289 6530120514429720962459848381628790576 10693290 47876887290731042481407321339885886720 10693291 -126500702563167307546329718186444873328 10693292 -236586144601087200097857716555934786048 10693293 28393733109504739063456036000242764064 10693294 129057639202789589805032016566708901696 10693295 43723156726565516345347365797203046400 10693296 -2196911043295579622607711594242899968 10693297 839890574282324763711861494853293158180 10693298 60884060399466272700224000374343393280 10693299 -49549389265394571533214914699046289920 10693300 -20914992028496882066519213854121619200 10693301 545601519884630047463063824834764568302 10693302 57521444532892847702927224072054473600 10693303 60865440876225909641520036696927268944 10693304 236668861725815251732079561431350005760 10693305 55584919192067803030173777117426787200 10693306 134062553713403540616987787957567184544 10693307 350119626317164965434367365532443795556 10693308 -82032675605773478655664653948667567104 10693309 -500227257969522342021681574952431505760 10693310 22503095835539063183269297478688741120 10693311 174830054971500201064525008248345673672 10693312 -46967413065578782109625460163178659840 10693313 -746728556849603343742068934338121941438 10693314 -99350952111022541842619121969282072960 10693315 -91840970644477221045118067536534489440 10693316 90768890885669740536982144895513639040 10693317 -207227866028991755530496515791394306752 10693318 -113057556344574903581601093724326101760 10693319 80711249123214236285946378692294531976 10693320 66273367137305822040723872972038963200 10693321 404257380222010329616993055526693987072 10693322 -142911843389089215535863872279784462288 10693323 358384054406000836454460613021915617120 10693324 -277081692036388980210510819361574274304 10693325 257171650150751329931613409713306286050 10693326 253160223780539974045583700997963776 10693327 -235736616249025630489781685340944503824 10693328 60863756891286682479886733659590672384 10693329 -202675391794670908556700198054517145616 10693330 313832487459738968976658692707851507200 10693331 -128915508298126303302066485525464842936 10693332 14073431830808560969807455696895753728 10693333 -15996424842168224798293089017713355520 10693334 -217917339905829737086666402090628424768 10693335 159901877611256625008653123777963640400 10693336 -125782711131942627413549172564726374400 10693337 56251375695903053129069969863263739920 10693338 146089650215130681886114894009506708480 10693339 67668296722129730733091807547209491140 10693340 -158719467627024346097903642083485880320 10693341 9860015582551458774418935374680652550 10693342 -32782276969380968080039186243895643456 10693343 -1866089744287898759941019910973707600 10693344 -326906699182807083788174926110869422080 10693345 187245395652288528304351091952530420520 10693346 290194120122614033143875768441024860160 10693347 -243500628397837640331885241356901218816 10693348 -225023217594743115142830224513532518400 10693349 102540491129463739324406498058166500636 10693350 96441324115794706325303780459840568000 10693351 810552511096926502861402820748610615352 10693352 -525232083945045186817158229069069516800 10693353 -33098678687531452258760746803897417984 10693354 -39706997123053376682356440650638147328 10693355 189098170861045107764525699479328801760 10693356 379796826103078396120538603074424699904 10693357 236947207145143171144948465156378389504 10693358 -83423116581684130107833776196407231872 10693359 137116037496472038646052955976213080264 10693360 -28297607019347079012218393998393344000 10693361 -370144680660522013574989625268527408640 10693362 51005265978846319306952179770840119040 10693363 410268688975661959434719815106554961612 10693364 -132970758395698008667977589560309454848 10693365 136951957439678691186911823992810130720 10693366 -191215661177715200134934421205760183712 10693367 -223671848215999138312392651200263150080 10693368 -58994759206545984354813054152361984000 10693369 11060126846952900081280371003966880144 10693370 -71283882474930994923972594496144530240 10693371 13848730786413941247288492499920706560 10693372 332808051458296739880020381162843672576 10693373 312859197880673630212625192754816759180 10693374 24630914424876964853789785835308817664 10693375 244857612099340364526569128204152000 10693376 -93819793843043983511115431232078348288 10693377 35680345712197093891519033383484731972 10693378 -52080334554484955822299892961171827760 10693379 994249721251852338070611122751033808776 10693380 106553751810954887203071481517664706560 10693381 146553120944211909743341388636908133664 10693382 3790462098135719310857117059954018560 10693383 200400536873266832649459598612002483624 10693384 -353408469913359228036323670129354240000 10693385 -172728085740321792639189340449994059420 10693386 -98973421004614154625956450610099037440 10693387 -15403272018813093410808596502136298888 10693388 -63424561663880225035139955949474283520 10693389 7710962841750178179828736859339550720 10693390 120320949962927368287427372267163443200 10693391 280791912999543482439555105521662517952 10693392 -26035873819126401012883745308794224640 10693393 -331620680832924741712556128343736007680 10693394 -349405481248535265732529173642622971504 10693395 -139943738196733913132115223241487838080 10693396 -128462279624990229566979315187752407040 10693397 -377431338445603487903041305670821461280 10693398 37465725481739413440263583304618293120 10693399 97654879580120592352352037861986016360 10693400 96838864972272950472627472968105984000 10693401 -237937064203158858245526275302460135136 10693402 27854517831392861818951649385349317600 10693403 164130954041809451175553552453006820880 10693404 -289368743562834413195891618833965050880 10693405 -4587120882420332464438353120989696040 10693406 -513396267830929779959413893532933064256 10693407 -118376216198145485472042765228149828208 10693408 -750891817131356391284414223125339701248 10693409 -670898216713214994949504189374288660000 10693410 -27046580530013611180665764088395335680 10693411 5065602552375996765807108109357859224 10693412 -2696709415880879012471726315738262528 10693413 126004458264690195693846613587476305440 10693414 178390244249857733666895381117716320320 10693415 -135553233888169456042594183836496837680 10693416 76336341877764530401747518858002595840 10693417 -342349033771108606514985045361406928774 10693418 -416838104190091030020115191226427925840 10693419 -58878039076911444764441858920260977664 10693420 241552866344992473444151326448419809280 10693421 480434534021242135462596371714124521622 10693422 -216137006863449095278295704976496920640 10693423 45188307380204848562237429814930358264 10693424 -12621957176009407586623525911813685248 10693425 -249379310880199311788237160111183367200 10693426 -3241004607520548042566209853042831088 10693427 -445227603783042554587258263205957160928 10693428 219951077149468855993311303603067607040 10693429 -123968181132627852147914073710237719716 10693430 234191628402024806225717354402295035520 10693431 248389790867090074328613299604907315200 10693432 -245621738117021436888772288822258176000 10693433 404960875795509957005336625077055016704 10693434 -39292493118070455429431255824718545920 10693435 123899460376785649687175071105320842880 10693436 -7204153956077844654073604072602023936 10693437 -139144887727997542181063505608917443840 10693438 33073111111296412640247758881517030400 10693439 65132918203566131218907384212075218480 10693440 -151768415047414682743162926737758617600 10693441 197241496418115712115716220993771310384 10693442 32218629450809296605945329743974808992 10693443 -47805224702297173347249203301365296896 10693444 183974140521669634040001225664426460416 10693445 -11463872909158849501907725185828182400 10693446 158536671082065454589659261989517397184 10693447 -599191653503027399810012141113780211960 10693448 -42468224583332447413195442129771888640 10693449 -49640617603515879575660647340398510236 10693450 56642577586480858177771119526734720000 10693451 573272735272438398168659143394008018452 10693452 -11634157573627609142457953537093271552 10693453 -67384837594686284455151273212021356298 10693454 31197150241043887664553573542898730176 10693455 2275382272906086525297443632131590400 10693456 -82591495754015417827547133775889842176 10693457 -130148749258930604987919887677366449294 10693458 -274776978454351586058049497733332203136 10693459 -169227325800064619393411083568602940928 10693460 346534902478234750546348971442025472000 10693461 -133371512132560472098966524364916389728 10693462 -103703313301852318222028794825458365568 10693463 549011658520005899947609032509906813784 10693464 38140355491681496145266075233812480000 10693465 -313193855782815646848425407655086630140 10693466 312828699347268695424020216425279403520 10693467 -232568634638014474162660865061964177032 10693468 216934615377754091196033188210600413696 10693469 5550616494004045514535300388700472870 10693470 3009405226504596098114433604537872000 10693471 25266400631338910319602103535026173352 10693472 -151380007623854720402756500361023193088 10693473 51832525474056667682737292930444805120 10693474 360404669743101248721482382194199239424 10693475 74065271014459960559224156454551631100 10693476 89747832991612705734670071083518800384 10693477 -435701473721427674052615358830817340674 10693478 29064765533176579557660871795938997824 10693479 -282758384494524797386083173576038061016 10693480 -46262548336684416744459372010817126400 10693481 -16136237520924330632737669767300185856 10693482 -43884362843409884803910452735038282240 10693483 -329281518266599031080152753628106126576 10693484 116648003445028868971848016055578905600 10693485 -295467123868007483304498680505290880000 10693486 392220665538746961253208942198804784192 10693487 198353019648013251769882909876434557952 10693488 -24483714156847864528087503471680618496 10693489 -423562296218872758642243605222572222080 10693490 -170882908278630988667978777910085692000 10693491 -533673177034868686561377227523909169608 10693492 139148852722518532486710132617690333952 10693493 -555936342881912418000347070307173192420 10693494 71759399015754140345164572760361139840 10693495 331892298346027156749532347335554525200 10693496 114536205902990524416321728820080640 10693497 32980660686003216912501136442050136160 10693498 -5075251714678451502987662423982932736 10693499 -584321281205703242754387529165230332664 10693500 313176493311655344348879105207010560000 10693501 43331637095789679790470985879797832064 10693502 18452143233953899703433026401346621952 10693503 413116291653690713483160107221552781112 10693504 368105866111183663574242353879397171200 10693505 20059853755449259254217615464570471360 10693506 140265098226999559473430932802761120000 10693507 216660098018821702945724132629552609032 10693508 -166570855774177924794401597363143593984 10693509 -492637599439798432739515087334973182496 10693510 119145997494311348079334114358317090560 10693511 -776688497486672459311121160297157379088 10693512 -240994982625421801859975231714053324800 10693513 -419957566952702940738806858939802856140 10693514 -37419497385773236748570278712497455360 10693515 135376850097723121779490793006993334000 10693516 18401208439570637606583138050002288128 10693517 -397026513441014749330961848837667167488 10693518 -62370746105220650767066731498787983360 10693519 -697856543336468117200159693014605578240 10693520 5261051658185477555013213891019161600 10693521 113708812506144730984669855967070539490 10693522 -43234988076304802993233553612651578368 10693523 -102809637258579954289438549431697877760 10693524 -369115691666332499589342551564308727808 10693525 -6601649370506620792259731477995789900 10693526 -374563643956774966701213372535094904288 10693527 -69982755594780266660779462651706073648 10693528 46660910328835503137069104032351436800 10693529 -26338523938049178772510046187200618880 10693530 -701976078065615237107080429507828480 10693531 331989172041884513001351109425431427332 10693532 71037181463926672809800181403257695232 10693533 -485627816578766232497379042419232926400 10693534 231258259465703747821777977834394090752 10693535 -390322648391018021066248649390225161440 10693536 -120067191154457303764561009034422910976 10693537 -57631974110281222170752953805361460460 10693538 -60986242453047140458511781929315030880 10693539 -3506301030267491492067943668498079380 10693540 -54178787639174172449532648667279257600 10693541 -1078829282427086677684380409189789056 10693542 -1017260232295183280080298359444623168 10693543 30709046704275605456783025417407528960 10693544 -21371418918335453966673491441240985600 10693545 100614243982664870685201023920320488640 10693546 -72137612686894838387583506944128357120 10693547 216941999773466363659158784008689946960 10693548 110666823528153736295108035635152816640 10693549 401274452397648219389654297651428438550 10693550 -64792709007631887695927309662852003200 10693551 20009213713048372232773769745952476672 10693552 -74445340195981101516217283274814111744 10693553 -85555644157621441788947709891752243916 10693554 -37496179122167829593017738492451919360 10693555 101898235827013847441802428158832615760 10693556 11582854723755534175443750988075776768 10693557 -209603147160636474413142161655597467520 10693558 -86328393203289986798781355478352321120 10693559 326914073559474902962431939936050174760 10693560 283468121652939242552860501884603801600 10693561 -180871567209987763438898026498291315680 10693562 -61022785208685884048653809617861819136 10693563 -279297396592957555700186576412350885376 10693564 -447185433368029927969494948747775272960 10693565 255720443300827676727793277599782956460 10693566 97714180826681906030686940463509249280 10693567 -772377834081421011789707169337676488384 10693568 -41292091797250066806884276817994186752 10693569 -65112483674727121747165371365498383392 10693570 -43708151684890069483416313382265600000 10693571 144098352017959678281817634872171332000 10693572 -335226332414893425462552026132727330816 10693573 41014180945363327326853803417096465120 10693574 -61254645916016523492908834547778560000 10693575 -76605928914715791793468987615325170200 10693576 -18737356228017958121578341063920179200 10693577 -191639989328233089099807562627323008640 10693578 5737885239295301775454650071853983232 10693579 87270257948817281976012591513447550848 10693580 166039579666596418908904217493721497600 10693581 -64776812717586040851206432481168672000 10693582 183423938837349596910658211732739187392 10693583 -701021663625092123267809089952068561168 10693584 1350738344621054449811184660166606848 10693585 -122423931022335319191380807613753239040 10693586 -101312161656788387039532933404545393008 10693587 43024793198335453739724341346900248760 10693588 -179052822969733256037383729154436573312 10693589 593869407255517295119383006407160717390 10693590 95744577175121517212750380569145768320 10693591 -1003708357651284621826007514607451187200 10693592 -30989782625910592717034120964173168640 10693593 388273878308296846160819679464467502400 10693594 281397030431556454552879436182279410432 10693595 347942869937506252711462446061251708960 10693596 -263037843023691993800352651860784772608 10693597 -195227139005507467205113017502502586720 10693598 197122083590708875283569407614542671360 10693599 10088333208208594902953882090204686080 10693600 239327381169441381600989242176562790400 10693601 -6898240678614881321413253281904865600 10693602 -304598280829236386524929197619452097408 10693603 -280171811482128075924929704179202914148 10693604 511431785427279202051287923620441408512 10693605 33192835742926786219117631868963686400 10693606 118959336158144082207543748376986337280 10693607 671504207015056242881429762925287084856 10693608 -145835789764452439459592128692206960640 10693609 615870202642198891692417727560653594810 10693610 242786286035964409915232635230552600000 10693611 -283442452033524318362382114880399941540 10693612 280600176328079750238379852512616942080 10693613 803295456044222190810232756076579530380 10693614 -206362656232544917289624264511202676160 10693615 -299671650259301315702415689911712880 10693616 -1722435770454737024077337483369054208 10693617 199560114423274532579964588503011680 10693618 -93261524921160100705446651935054300160 10693619 -103227305873222034044341778384900668980 10693620 1138728448956141487075153585911644160 10693621 -314653731588717212447392987444022903268 10693622 -3794994252947589514874278189202979648 10693623 183601030963733115309290409189632707968 10693624 -11000711931658013760524948006305505280 10693625 -735214038383060126996649560067256275000 10693626 33725573372593398069743802442193977344 10693627 -4484390532686468392921613286299669248 10693628 -928797541205669488067676803084169658368 10693629 119215385842718659536347546946589741080 10693630 313805807753119246425857393589065616960 10693631 311153701876305535298849197474211255832 10693632 -29852472241260314015772199038687903744 10693633 -127938962549755461565749048585505029118 10693634 39812836903331032988203777005124339200 10693635 -44170224339595304379401647921642712400 10693636 -31875822863672379289182882173300572160 10693637 399070998794821620140200444156894858080 10693638 -139314356560219390424855250882340431456 10693639 -67181935849384513478959455816347556480 10693640 121322032943848457926665651863980492800 10693641 67661677122187617279338594248388816064 10693642 -73572503651718822280484257193308667808 10693643 133372426436467982361306140723564415024 10693644 -6667917398826323915760572966403442176 10693645 940857692150725274726030896189768845720 10693646 656239314252634181526561131196337383936 10693647 -670231569895100075336700913522376430960 10693648 -44858514321496987683747316147815710720 10693649 7521034489461662800180447620336946164 10693650 63580195019490436244924048988344275200 10693651 280949611751218431345028071866085900432 10693652 -1418287263723156245775915149850110208 10693653 163097980324045445805304168816206835104 10693654 -240762579050092570154599428598473013248 10693655 86580279842589130388454363014586267360 10693656 -77671387430328846484978817647945420800 10693657 -87033560326358892951367288785344053820 10693658 417297009821578919754062236048417363680 10693659 149592650435164320275945269018658974104 10693660 31908129644847292914031904235085148160 10693661 -103692958470289196245523613753655879104 10693662 25604527002955884653874654167698704192 10693663 -47463487705359314124391632756034440000 10693664 793072932592999246442780186703984132096 10693665 -72421677535064655068448306649724393280 10693666 -128038496891910630181998073482905044992 10693667 259234750289449055564960938548327907392 10693668 -202621362038219362412936810774936254464 10693669 -65027536227586445030028585728921615712 10693670 914449161666368606338654604247363840 10693671 -377004423095371350752038370951043036888 10693672 -76765179400364571786171012868756439040 10693673 50203304092930944670115151827800364922 10693674 -141181756001441907330511521587755330560 10693675 -767718110869600709266925393772092160000 10693676 20198332886721024809992375235187852288 10693677 -361688954258767604552270087742538462080 10693678 -450570651793941785790433948528233593088 10693679 -119538980802449135187286625057081748720 10693680 71108617563575192586017842125214187520 10693681 -280524221639398408106289190399394849518 10693682 -81959584799201298934223308027121790048 10693683 50577362384870641462417135065552092928 10693684 37628328410641005421979176334458790656 10693685 -108382146781197190964945030093062555620 10693686 -144424727957533362863617767966581007936 10693687 522924501359414580215836618245642796800 10693688 57523269172440878078052750547423211520 10693689 -99192023092047597220414078157436806592 10693690 -25358071805864732332268299261831864320 10693691 191849579837095164264286927937752747200 10693692 -139754229968139626201349522571093347840 10693693 804032674683927047100603103619014943942 10693694 -406163878986501780002144431581626910720 10693695 24169032050056560845629544134470859920 10693696 19526668268077183099021880300674220032 10693697 16393750846274093520994030080488784384 10693698 -68970204368706355149241861701220288512 10693699 311423304009310661876200698491650528700 10693700 153440807793106509591142431217014691200 10693701 59883145913447321267668413039106781790 10693702 117960725726302260764525779530127888704 10693703 58606767230600127209444379019347816120 10693704 -41999928548736860961725615905700904960 10693705 -285549879515242900864444599850635617280 10693706 107672564869436152059876650224811852640 10693707 -104294750339559566398673104597185163560 10693708 -207568197584193379805970981269365039104 10693709 72594199717296670282503623216877430200 10693710 -181129837696098785040306093425876836800 10693711 402926034265057395091684197803607480800 10693712 -70882846631282043004600888629954478080 10693713 -7649352956678484415125991002762320640 10693714 -86250680102808586354019404156272100800 10693715 -28493733054338602715808437748072818640 10693716 -287922114235899337315947223354821236736 10693717 -641624973013489264824498063347971741234 10693718 -40093830840076536753008584777067765760 10693719 33640272876141828975881400137130124800 10693720 -109447609879839599363128083751484006400 10693721 25290098945940518036262494004409072320 10693722 1751104375424499266639191544823281664 10693723 203026471103076967595522556685231451972 10693724 -466621033418425620126017273256641109504 10693725 -21142246497104860838391235755609864000 10693726 -309186586381323933391591586396090210688 10693727 -176080497125593738763194307050243097616 10693728 100449211566153161368406152602459832320 10693729 25306751203953699907315544011219333120 10693730 -214122925762552693262442182152839768000 10693731 80767692430789176102424071286413961344 10693732 -136482976857629307246728135045123706880 10693733 -19777249446694131244770027197830090656 10693734 -42173825187557454489651144996482944320 10693735 84234243274134729846353179229746052640 10693736 -269390408316446926330070606255647457280 10693737 -222697553847315922748659685027150078172 10693738 414477010930924808272179056172319920 10693739 183209666352823995814683980148790432656 10693740 -3473480453285144027109513805608683520 10693741 610148309209216285418594468003323348972 10693742 -148860860393250850078936671636472124928 10693743 -24437968898091084475546963496143859712 10693744 288448086599144349965128345012730527744 10693745 492757254716451057612889245218750632500 10693746 -30970913506423916384449882784128421376 10693747 17253435184951350500764580164415845196 10693748 36395333962100444452326196789361604096 10693749 -510025061793261754206146139875397152352 10693750 242564503792839669324156659899590000000 10693751 200773092802569525597415504402763035920 10693752 -270455626646403911434347573318738554880 10693753 -16286682006604319236495765818851640320 10693754 65916019004327975983326047292540894576 10693755 172606945353962855256460985714387006400 10693756 12709781234758805895172591851394580480 10693757 -76595314932487620928851670909260960660 10693758 -77203854084933356153650720263418493952 10693759 584670108709740781821856210989912344960 10693760 78280940453514016144393018858379673600 10693761 103284682188472099918665127420267348800 10693762 219688636150904115190130209437304327632 10693763 23029455470965650376988774788031334012 10693764 -9260608311411170096907409635802339200 10693765 -293924169866950187511152030372078645520 10693766 250256546069651267177935657485928244832 10693767 -19016818173766846087103367584088329088 10693768 683663091349572000660531920316722472960 10693769 -1381734124005155105127328681079857793280 10693770 -10923493717375009545675533645064729600 10693771 -844184891252703829721195039604486157656 10693772 170701365005664356946720802512212551680 10693773 -535803676267547801283582015256989294378 10693774 63623198940232018714966562248983589632 10693775 -33973509471569184015114285513974542200 10693776 -79496432020496543488106436322020753408 10693777 68620537377379251797327910248381778292 10693778 -47037409233247793927338820433773218176 10693779 68702549506270029159366230475027700320 10693780 202281771745886962082455617084263669760 10693781 -1789360153852465002544534220758941696 10693782 3675413795253683434499728553133930624 10693783 -514902498456195029237856660483169862968 10693784 -266137313742516135327783801403373383680 10693785 158300873277315877802582093813641871040 10693786 -386488694331226531844927645294101358880 10693787 137836612671424713658706789614214509200 10693788 -55060925374991076528853002777647874048 10693789 -565170223798183259901061751422420122560 10693790 4642572078333421095934050296210798400 10693791 -39615972768091160768854376747074255680 10693792 54475344489267923158997636506734034944 10693793 -142985330101009154531547949522402091856 10693794 -45986594088181183247146271668571881728 10693795 -16219880737509655968607782891404049600 10693796 126822894435820301644519907025126441600 10693797 727366972499171501441719616397715632480 10693798 -185194260888925621239539225455066797600 10693799 -13340960609509661002136385946061455440 10693800 -42922887046288701493737224823098112000 10693801 -47842692285085031879268015852824076428 10693802 -24491675745035222432095848875754133248 10693803 115398012583782202930343811692156827008 10693804 -343147908796849961370827053096773500928 10693805 847020907559998284543037151179024404960 10693806 -157435027816030989144251819500225538496 10693807 316745194439636791527079398115213687152 10693808 159981115303190190604973639177802547200 10693809 191778819789589337532432763868907441600 10693810 25922328853865223248329702896297956160 10693811 275350080227901667844136833647363046412 10693812 -34095854703867104241286777150616383488 10693813 466044103790521130629151961012884377482 10693814 95356992552789661921718711729666476032 10693815 147565993292261264504895400019055911040 10693816 -187426952373666630605105314911014092800 10693817 528900546453120063617616414058268546052 10693818 93588180750205054954399941401139091200 10693819 136157544659248615155278698035209588160 10693820 211507271024234262864882763869514844160 10693821 -71627731979453029083374927819283432096 10693822 25794255405494998379281704855704054784 10693823 119179654378505606903723086876082755440 10693824 -64980235688110987406546225563114143744 10693825 -154799562137560290370283341746833730900 10693826 114303355712654092435841079931543411200 10693827 100271603675606723617701915826221081600 10693828 -423719915800196626109194702675444623232 10693829 63758843903653151404440757525440134430 10693830 -14603059232789512035799247066209658880 10693831 -382865110670434745404530991196839811368 10693832 -566898261811148940806191128040706841600 10693833 -657943485998251729568196239055596433600 10693834 204376738982616435775299600405382176816 10693835 -274516800681912946508804320415707723200 10693836 352611481578208275570246444735278300160 10693837 36489462530423600433329603070523862400 10693838 -124911269488554935162353621611052687680 10693839 41019540640053665008863890022106984848 10693840 15065078626495027118918078234606223360 10693841 329092855042787276576981746875582688242 10693842 1220778184327240308156605734821527040 10693843 -6661799024119001707905109672836971616 10693844 2534563291186271501204794962863861760 10693845 411127597633042877572282620142401765120 10693846 -202540862603404258020442787379308444160 10693847 6080364362535226483813317427085268120 10693848 293034036479303300640351530836859781120 10693849 -915817690535228832559541242670958024380 10693850 -59263078993819212841974212034646771200 10693851 13611122695280776292358840289533590784 10693852 202946146605378408357610757631360451072 10693853 -86782754889890895327182476162106975616 10693854 -32330272291278689780204104721157471936 10693855 -19408088635430318942488240902483750480 10693856 249840067685508482867912048022903324672 10693857 186666771462644814031265006261821829040 10693858 -349433059361226989510401021782283088304 10693859 1176613641961705245279784043686016340 10693860 1540429089755660201489482323960975360 10693861 -336082360278594193670656378755127185538 10693862 21530830554450136970330317402844371200 10693863 -30078954932451743808574759401631381008 10693864 583317216676648410351915660058869350400 10693865 -48486028201111068873754466148119788800 10693866 50996011283503713669318861081084480000 10693867 276826912459312615728882198932421739196 10693868 86767853416373325490854949249777566720 10693869 -455458200016381339632694706257899512256 10693870 -221538926780812994053300146974573153280 10693871 248135590729703151134360494487162037072 10693872 69730442648758874014219047162841104384 10693873 -619416255418061213617308054719269056 10693874 182291812742493923638129302613872730752 10693875 -491317520092712161114119032874588516000 10693876 -375167693819581628036701360848846336640 10693877 132673033392410046554101072185844023726 10693878 -3301980168125952553834475044062971904 10693879 268946004206737773101146447019430424800 10693880 358868070796178922205286667311224012800 10693881 -104650150712639807714605696925000536320 10693882 405419424909982114999240175850797607792 10693883 803125811623720052484056270131606500132 10693884 36070455085019578140010113702386073600 10693885 7289571915280214267215195056900434400 10693886 49238018710834528605959804594644982784 10693887 289485408589565460588547862725922997960 10693888 -133337211494223553502189863612574597120 10693889 697961958038153767093156152762429138690 10693890 116749178029549637054034253237101081600 10693891 -80810830905020158573367051404665093728 10693892 175235958544360642289541854526710108160 10693893 1382145499767594828057098303583070848 10693894 -28498731964277257921999295716972801920 10693895 -238449623135858606201134280863204879200 10693896 -247839918762263873816716600982860431360 10693897 817113785618110626750890293530919192346 10693898 457737691903348092942876274753223274336 10693899 -274229244938152499865757886192933192832 10693900 43515085218676803506581093194571955200 10693901 197570537531675666853342661831831894080 10693902 -24067420821862619553178540760452202496 10693903 -10254447415172572709011588339497880776 10693904 -73943880413989012142849703101734895616 10693905 -101295523740524290979243304092096643840 10693906 27062410807345259225881713175347179520 10693907 -167666232087423344933128922082577856568 10693908 91301022099472869043380874350746173440 10693909 491292404892133337015986409830890756110 10693910 119539030479949257487051359345418091520 10693911 -14770405165468474080983507457754195200 10693912 5416842268105312433253823487690219520 10693913 31006869510950664555620421521526330384 10693914 -49375595277029431538440302419849871360 10693915 160128044165207583964246116449965691520 10693916 -9448072826866502423326678918760979456 10693917 -222982657892700011450125464574804023360 10693918 -498899548223947030219971658023969667584 10693919 194275560614329091412526537985416852944 10693920 -214227692765058703949824890633663283200 10693921 -68499140239549214774405396725882196288 10693922 365854903804580470786708600066658774400 10693923 489943836072700056484958275617680693568 10693924 -190170677575268981633932589923121606400 10693925 -139447351596601217421714136309275170400 10693926 227375862713899427446138519766144469792 10693927 -286670809191572339246311940192939217480 10693928 231837226605109666751412137479864320 10693929 88865782693841489968714014764658512784 10693930 74683670482592498782150267026942083520 10693931 132343752925759794218760243370599279264 10693932 -222440895600383162468229805920846371328 10693933 132235842376465724922344842903606380182 10693934 -10696208404183531727810754937037640384 10693935 -60731438616815346982106785551231455040 10693936 -139157529433592545013360863454707286016 10693937 -22964034738958838753641621766243620128 10693938 -17477508038184712549958249948351328000 10693939 -199449009147948530617480991441400902260 10693940 -212358962885791286745063220696480584960 10693941 -52417428246479119221747376371498147840 10693942 86517996441598440559945308168494659584 10693943 -311013812299491692858399058318083046456 10693944 -160646927059465898734826550410956001280 10693945 -201009549323642999086055773260387690300 10693946 -14741066483727532824858087123653806080 10693947 388716301936366904909712747112397164800 10693948 -82942861942676578333183738125535945728 10693949 34508531998617360766683683900581475712 10693950 8188827198477791895900680675876337600 10693951 390983628872485594030028240882839104432 10693952 42160476932703533644791202727555235840 10693953 48927408519868032026965449255063064020 10693954 415200925798951433850537598231328335392 10693955 -793367888767371658347488014264412939280 10693956 -77610439785054362281747763591679897600 10693957 -1170195769493884997242593318340210715328 10693958 -424524538596199297967821920189957962112 10693959 133784754287557600068210493769067570000 10693960 -92554956203120491501436138438160384000 10693961 -517859455714967550532941153110781606438 10693962 45641874488282613896672546516146319712 10693963 299561920797889641032540261902767778960 10693964 -573716373351016940839589442732646305024 10693965 99331262700884624289627458157907353600 10693966 -87569620814268608682416159600360331840 10693967 -497434303891009006947924012265345189440 10693968 83284772087213012288909661989570740224 10693969 99868303174567061241176431704056297856 10693970 -12513921081524030872006288505371837440 10693971 -7197487169472022426485007991901488640 10693972 -120264788006695505183050713725811191808 10693973 -26165445623450474327310999958847286660 10693974 -128622390744125963654301233178325016640 10693975 322571203613764856464494748157995915600 10693976 -516663272778340423846362248216462161920 10693977 -25020552814774398861274063658235580416 10693978 -263362184419624016972981605286449170960 10693979 -65753606996831050093747636155364716360 10693980 -194817703168798582654134083301419520 10693981 -268921875940148037536798123940682666536 10693982 346176571589828236206821436964981686720 10693983 -175491464236363290927066156279127265976 10693984 18806625048376091043048783841753300992 10693985 -515051223790814936415689683627440131820 10693986 226707981002531350145799726441853048320 10693987 385782050007186055150153422550715108636 10693988 -135201385125726533735461592316094095360 10693989 -10666863535973031147675947033115748872 10693990 -74296595870264703086861614392970742400 10693991 -122290932581111386374163471769960167296 10693992 -71486412262770667853617116220828385280 10693993 606508246364467056779309218878925962880 10693994 241139447484605824855070873357852965296 10693995 55716674049847997412440816433743835840 10693996 -495266194664442615773372230704712288000 10693997 -6518813625836351614057041162666138240 10693998 51921226381961374883329219543143936000 10693999 37218060260461795921807252705483373280 10694000 -64868196092274471198442098210889728000 10694001 871217360319774411131385529715396983200 10694002 157195720187829553128287932556278821504 10694003 394742889509892689065983607177667903160 10694004 257936939368390815706943919661083328512 10694005 237622964283193190866471167356143273500 10694006 -10949685380706300101613400858304670048 10694007 -68564710551424989396758476008934106496 10694008 99610987572800081230662639749305774080 10694009 -219848678747454108278068268079691808790 10694010 -65763267103482435625762172930425309440 10694011 632522726958347542686388146439455047520 10694012 349631336791981327190859634388704493568 10694013 -12369304859995502999870015769271667712 10694014 6886951445552827169868621105176683200 10694015 93928972231004604989898742660124141160 10694016 -331888149471495284241413653054787420160 10694017 314635848638095599007121374524821822880 10694018 139722894500498002117615783826065770960 10694019 -62997868507426940355439747449718091520 10694020 157866220694919662490018505558070108160 10694021 -374990774373391961288122941049648992456 10694022 -43192527140852851837951439476352254080 10694023 341995193790179999715378162741635824024 10694024 -430638336480973461696946603953921761280 10694025 -4444165243937048607064342947798108450 10694026 -153602389007421772003586163120303440640 10694027 148488585773341506985339883407211023272 10694028 -152452877242352946539892058210851763200 10694029 -719884989790023965502287671843461687370 10694030 109149043143390889336525118660891195520 10694031 361483603794710060827244395210062396552 10694032 -220624155635836070269418318642562449408 10694033 45398296577362050276921579753679733376 10694034 31052764018567307980807509719949654528 10694035 354235531547111018020634772032720670720 10694036 153458346568876093059285125179872798720 10694037 -32681014462644904951072995851414595648 10694038 124093501684641488512000643782798293696 10694039 187558916173913150068148206514125179840 10694040 6418204352549814526147638361128960000 10694041 5189306104525482996258787179847661952 10694042 -203582625095304666006374019761578349328 10694043 515817926486808925526119771155437241132 10694044 -118990097149662573510729024643041124864 10694045 318869905096544899560903243948762021600 10694046 -149583490966772264890401628719424702464 10694047 105116059357615800001936669704830118752 10694048 -44793129094513295439526195360431144960 10694049 382595254806094713944574876291582450864 10694050 -37389047566068811170576397214931085200 10694051 -122237559815982896846077172793677332128 10694052 -9108991762224033516978692965180354560 10694053 -188093921661846251517815842406899727840 10694054 243394284287075781137318475864606942912 10694055 -121842708506556053197132068787942272000 10694056 -108726881454923386599658610362940221440 10694057 -2029924274205363025767057855590390784 10694058 14198768379477896650143738642332179200 10694059 245872132608900539685412351765476798260 10694060 89827654274110386280667050270553564160 10694061 -20766111260483923032714928402925635200 10694062 -11876633888379632417012729653216362240 10694063 363393934879245222257268148217870439312 10694064 122925722975532035532202984893311975424 10694065 139995333614275688098863069105169889460 10694066 -270440381871443441062021765609619478768 10694067 -177731223904292855943236169629886968520 10694068 -187903168647411505851885624796298907648 10694069 117534188608490177310110238280195500000 10694070 -20969615503769666289081528418150210560 10694071 -389533369488653105919920994178018047840 10694072 207690554834754663678122414904288460800 10694073 33689338417610435295576185220146069568 10694074 295630085972972354095986914113099338240 10694075 -14226566430048882998311733882827946400 10694076 -358147374104666597948520277990558330368 10694077 -183394986324261516550916619017296580180 10694078 -384499759533798816247319732859007848576 10694079 -213627964147441349648792875309236821760 10694080 -49106313994155602182173197699005808640 10694081 -313656738571699852698814203524129405118 10694082 -52608340017246560206890018689660777472 10694083 205107096045142189978608381610314780360 10694084 309128276270974038624216721925999577216 10694085 -86320216495337655794986089579366741600 10694086 45799408598185234717207156104271513344 10694087 585470711040082301257859866891268546520 10694088 255833169332401645521306959436228495360 10694089 68119749036881424061653463258206211456 10694090 -14680318620639432865934992591096012800 10694091 -150803432781906286652336607272914215936 10694092 366946757865208830704876327152694479616 10694093 147362146370354371101074552983638203040 10694094 -1686880518873085754296059912710758272 10694095 -649242165430190915065107866341113652800 10694096 18221354247477031433725069117118349312 10694097 180185079195261722233131685833530023074 10694098 -73916636828823847986594364137984445440 10694099 -9222223752873352596209477759695472880 10694100 -2923228989941517656892692041764096000 10694101 -455644642620368310710843323264469888 10694102 373392957868471022790674073552772798752 10694103 32699274394157224479866033533498437504 10694104 93617893838965893857637475906105344000 10694105 -218548878226848846494903577367633355640 10694106 12594703445462119704602962693690808064 10694107 -45437040301850859174894881887191491644 10694108 366081924654832615018058873153226582528 10694109 280364361350872504935479517935283659904 10694110 46836886454496368349990628558123814400 10694111 -455993604856647791802687811937395944288 10694112 50294908244198155206145894021563678720 10694113 156901988761307329925572777325662164784 10694114 145983129029417000431992881829491224656 10694115 -11757514228227316143264089264994460080 10694116 68005276488924624348242000635688320640 10694117 15096866503668074911151947443459516192 10694118 -115410891772665840281952240064785582720 10694119 -421596965460296318089156428993505441480 10694120 -62011212425395825882515125976543283200 10694121 59755157090486376430831391686117920912 10694122 -309640578581901211466937021305098430976 10694123 -402840728658403925478154221683352277680 10694124 69882157794432790283342146550580519936 10694125 78102052920186285277075068515709558000 10694126 258491908087801790486565764910500020224 10694127 134728234726832875240194555038041272720 10694128 41414988667239084044462024888892555264 10694129 711867286312634870149615787919544475730 10694130 -217271395436459239890939960732525050880 10694131 -326639755979289638433849780833685210880 10694132 -55114023687919900008674070052562362368 10694133 471027424281203080192186796802992265600 10694134 6752349077502005453781217719537704064 10694135 -5166356528770740332257611939195195360 10694136 -140860519482749296743826620314195865600 10694137 120304101987125132274052829069398889040 10694138 -101010749187810851917312919063047093248 10694139 -19060118210516958789272397265248530208 10694140 403235787486868329809822433306650749440 10694141 -289172506407591744358146651075454458 10694142 162679779350987384794949678147779880640 10694143 6529765271868445273398626183734204984 10694144 204255167248516556959446120102704971776 10694145 84211669700956064753997602443227832320 10694146 -106382132671274220325929220415618972640 10694147 267375052595186751855745116234145708752 10694148 128788098629307091552213578754028743680 10694149 58920258384929077157302601619032381664 10694150 219747587831664844959641989044987528000 10694151 -157887247439099291042438687221561375200 10694152 -639187776655585471894308038724562283520 10694153 210038625179909854616683327643325784680 10694154 -31006281053568751372482164542313118720 10694155 90426398630650132628349186595325782560 10694156 -45282425747445294818882115288806483712 10694157 -20333541896683038729320876474282717760 10694158 158806945087047465387792074355595334976 10694159 31647654303189726398102245630794264816 10694160 -62257948866168872182851294694460620800 10694161 -196051542001131109884005206115522076238 10694162 -18726077346351400827648678644618674176 10694163 -104283843422871547043204094920195712000 10694164 191050778871992973397691148218387996416 10694165 -344993171981048264209485389953787003940 10694166 -41837518305318308029960320861212123136 10694167 -699328795674988166933738137956884532648 10694168 -13645819513997592833374724697125437440 10694169 230041053842611721655990668647422999600 10694170 -45341175772099787475777838796884746240 10694171 -321163276451658364271038168571581333800 10694172 -56096625983305886775071055825120534528 10694173 -224845618130184135291574146421875315264 10694174 -328520517775939073618443726506061889664 10694175 72264272696326903236129285983521767000 10694176 501707514783984180105285183620532142080 10694177 -176426641473697203564266586153605069400 10694178 107318850103150969527141579325909819008 10694179 -331127835308193292435885957709955907824 10694180 104569783280968589760454817784278691840 10694181 -107633243185210448774693973824750515584 10694182 -4305305786999150954081771079765707808 10694183 -392473047000832398207941500335923926536 10694184 -170266281834273285920504193882310164480 10694185 95949539347584151390697930364724353600 10694186 1576863079481919797204737805721053184 10694187 53836151223485666358760260637804902912 10694188 490746038966596436141187850766091223040 10694189 80052631952652628174332954142575554400 10694190 37816637528966856815716128721728944640 10694191 -135114112574468388239504140843506369000 10694192 340922810272178036876751901423977234432 10694193 -181698578847425441346407316140499410976 10694194 -15305592468380439989499453728295247872 10694195 -279745014778524690949214941910275810080 10694196 378061756870319534226231132242176340352 10694197 7499194072567077470919205879740542112 10694198 35403067058308939350139155840643869600 10694199 -333562010103248048706107825594824864536 10694200 -61814451943315383296414165216312832000 10694201 -155099150361017662976790917721130833750 10694202 16855591491212442737445095298201068544 10694203 -193148944361824896182824889553471872816 10694204 79644789458841145961562579428147354112 10694205 -502043741927915835680883745460575359840 10694206 -424818358648835747139764933305440008448 10694207 -150000192497124055651074264761851041120 10694208 -1225108418793054661143086477743226880 10694209 -425293773169723200808193355989250038590 10694210 -190101076118823350871110993658005622240 10694211 511709884062435993150489328287334449984 10694212 141835707180066172789738149016437187840 10694213 654122606446454336003502029026554882462 10694214 89513615614481475961997147172575328000 10694215 85773283688004003897672812131563249600 10694216 -208670887200042833084033615521710643200 10694217 -257579680702575708709868706919352647920 10694218 73308998557168765985086160550910852608 10694219 455184147933720088866449628427913209620 10694220 -41983882207568089953532473237277501440 10694221 281496850677317966733717436713209381452 10694222 -93774462079641312003922947363333120 10694223 -258300420691647232931342738219086629528 10694224 -68374875785842281705451264452617846784 10694225 40455872362172667748535572299260640000 10694226 190771697614744063699148822220242438400 10694227 227342094357340101642333738465542273352 10694228 30042550323353815469566547216173469568 10694229 459609922048370835205985213406744576 10694230 -81921276110493755967238824637334361600 10694231 -564969192107851989260533344638425918968 10694232 -281422107949466849994268280156100372480 10694233 -467923224372855662185846055939641182912 10694234 -67197124182789667939736630987971071552 10694235 49397545117957987138039461680526136800 10694236 214118504207204639612341865469096168448 10694237 450444432172363981419213750754802990886 10694238 43208995418033607964828269567281934144 10694239 -237555783318450677852299240105726251744 10694240 161878687699531189949427505403422310400 10694241 76213372110633277852185669648111310080 10694242 -20733578104376604181515453042695718336 10694243 -187931281423932655361585847008458464000 10694244 -305753674268137730799567433697001474048 10694245 -205179206777757372651561832796610760800 10694246 -190581138493101017565716733533139440928 10694247 29309397235275930888315204614189097000 10694248 114059834232497798411106308618038287360 10694249 400195292421735613481934270911703176250 10694250 124641445147777421329886496438220152000 10694251 724407553607035303137434712625463000400 10694252 -37433029315449877946860073470597931520 10694253 9413252859882660114910421503887165504 10694254 33505927486677452972275475567993280576 10694255 47896663734250820356657792082142273120 10694256 32788643205801461202968145444307206144 10694257 4471637106790330248025291898488339712 10694258 94962111795120937155432224484807634752 10694259 534358313492138251687918088282871658728 10694260 -24250171140790391201310219926126592000 10694261 -344590873211621380447092563101186077138 10694262 277235363589749285917180120522401097152 10694263 -100334431008881970448680285419389853520 10694264 -2418036972106148337109449818252759040 10694265 40439102248724876629093991398236736320 10694266 -207524979704213274293701638041945362176 10694267 30695574606634470297252678646288293720 10694268 -6650304251076007470126648434440143360 10694269 25595726590725341382291497298102328140 10694270 -89431394939817427030996100310312553920 10694271 -33634199764240625891938881649278041856 10694272 11509768982973004407522711492467097600 10694273 255078615895456195858524662592844522944 10694274 -184280283994010888746250584812539303040 10694275 -437641054940686433888929692173995276200 10694276 256132186840456085239767643849664432640 10694277 352751103429215381754445338241432959648 10694278 -124685229947107413092229284647505280768 10694279 -701967252181695317498691161677148152680 10694280 -56770662772118776248174016787595264000 10694281 12122659762931851996685247809031674880 10694282 184864403776292255094076991586220092000 10694283 -75077310450528569654172027008686967040 10694284 650884935170437088572449581447557711872 10694285 -110100487045352985347961511792138103040 10694286 217591208703503240315732019266559623424 10694287 26279555792911306606241401771198457856 10694288 167412078628782780368412204752363126784 10694289 156480952397408245968236150822587837440 10694290 -207284911020557272164923757403970997600 10694291 -10821422468598199922190474463806909000 10694292 113322917909439573615117794095851479040 10694293 -491919892177751099240201017165970210240 10694294 -42783020967722829436914012091175293440 10694295 -180861386963493209374921693851530596800 10694296 342263629328303406262137775918460928000 10694297 -604422525914899600996719745188486025020 10694298 -111516575156851041610522963913780762112 10694299 -66069568589984838100665540521570037528 10694300 274010593527522119855274205717757376000 10694301 -171676684278256449924673067033641085760 10694302 -299764946743019824626548938616683262400 10694303 -588037862896146417758805249354059420448 10694304 -4775704488197234784641408211644055552 10694305 -458518844748670400337354760833446418540 10694306 148806092223027844858790590422830522880 10694307 -63565752778669140550270156350861432912 10694308 397930710471815287747131362960516620928 10694309 -594395892486892365616058043887901325440 10694310 16222149629784514981477541267554406400 10694311 -644159047206125540821327642755096126088 10694312 -916549269074721855733600695604769925120 10694313 182283122462520538900881088820403470784 10694314 112221897415745046543286367911935278256 10694315 1538113401273312537856088371092111120 10694316 -3180265932861966356994117139206230016 10694317 72531312019226267432619958519466490840 10694318 -64792120777300117606352240484634974720 10694319 567229822464182373980572224798891483408 10694320 -9913395840123050202276661088611860480 10694321 -455647007661497933579828408373862567200 10694322 229272817344155958746364177842232272640 10694323 -634960033995797114804832316425041198696 10694324 -401502170739984065612931123103189598208 10694325 -195419389159136920902852508477535462400 10694326 -62372751873604361330468219795902003200 10694327 -265554632932951775875395374088277685328 10694328 453578554592253608882415704022677852160 10694329 -82868915123273856365393792852317151520 10694330 246132263741745865096601842497095390400 10694331 -164779285036932683602914666066365505780 10694332 200360924702170622473789455483743493120 10694333 224154196875365033400066861159188233728 10694334 11507708149386612028730871996049062912 10694335 -539066850124569509597024744005277565720 10694336 -72568699412248146733043414444094259200 10694337 438433199389357431750871833101476685760 10694338 57957357751115823341487403965759630240 10694339 -854917616695521618159797148543185028744 10694340 71344656037860364525874537771546112000 10694341 -34457886317968318072515317511930955776 10694342 -273703115767003538418502274398679837568 10694343 -27290000095176047285307509879141808 10694344 -146207217797929580833648490777852451840 10694345 56272622116212241103390414325300847680 10694346 2686672526511057702649956813661774848 10694347 387207100849508271534151055996166351592 10694348 418502133387416687367736072549840635648 10694349 -8757994945102791575637917495281438080 10694350 -175237534679105839062084434587065369600 10694351 434615366352980749761230430731620538352 10694352 -5053333603356846074075544113636966400 10694353 493653846140612379471992603790506031602 10694354 12384601388558368064053660392893879040 10694355 -46343339601095987165702763285372864000 10694356 -129991620016727552405619502460102780928 10694357 -192445662969187704463108599303899046336 10694358 -1741459887928627761507940244176947072 10694359 -264275108835892786519853355397154901600 10694360 219580744052987576224548884463130214400 10694361 211434193714476151734573715185471985872 10694362 -98881290881617539038852178371769931008 10694363 335797731931828079244721099139802492612 10694364 -147407648948770406234038817067392117760 10694365 390500314269394923268365824790868804320 10694366 210787503881314547104067345415189781632 10694367 -187630080312315915945895265689449906216 10694368 59519693539293669123101765027345203200 10694369 -97395776036272289586895576251228334848 10694370 150901526846342386672010761155524812800 10694371 203424088987179392381282913373243740572 10694372 -238784629744331352466292969860454323968 10694373 508209168303918508641610024526133900384 10694374 -7096614700224077707212716381279942400 10694375 1107270266216033705550288856814790000 10694376 16845359902288900128571180038841958400 10694377 -701936958855746237972207657728988299788 10694378 -439954744374274207692545352892663906560 10694379 -88251528971817556015613719753740298752 10694380 -179616695853725298034838674203365867520 10694381 310157255315235266064171755217547060182 10694382 267369458909136114338824384325673999360 10694383 -171500434921022161215008486959333502480 10694384 -11039518425220733428913907280266756096 10694385 -25838543363527150220830454223135847920 10694386 292930833973264833702732881700615023520 10694387 625145644825308475260939595766846069760 10694388 272102175679926293677132464822552576000 10694389 -13120127616287750118786173999437129810 10694390 10799769292316754459773257357229364480 10694391 -33765457695204249619252381879393696560 10694392 401342122071666846875685658370402304000 10694393 -65209076769174639956923552435976578236 10694394 -190011272449981646366583329603762445600 10694395 -10364907631662365361223126618694361600 10694396 281677448624422144516297566305218252800 10694397 124322547034271288826617441496861312000 10694398 127525206242864990034016811709452603136 10694399 41002553215524871069437828675127224240 10694400 16435290925981392218658068740492492800 10694401 -46348180995511739472113935114224848 10694402 32065960301415630339096207098106312192 10694403 -25580461819302433183628047270941619200 10694404 92974287881671713768225322010770272256 10694405 -32600737408870061676845659886285340000 10694406 -165662344592760684303204304882386677760 10694407 -56439947388923544400905659028384927800 10694408 -725054129356313155624710822782539607040 10694409 -185781785798121427549079827544668195872 10694410 -6947590755871523538877917802909364640 10694411 25893659120135036901985545233702289408 10694412 409094910056605049248431841278783457536 10694413 -706572537372066860434959558697051067338 10694414 -295614148221441172645945412023624242240 10694415 -113626535930321643318446148021538276080 10694416 45396822490017412003487737707096965120 10694417 880144537656076379292501852126597055860 10694418 45985503112159479889212302238942428160 10694419 -614556555435411098967692654313543124180 10694420 -338076758137419308225215567317008701440 10694421 -497002379878705954370087835808058421810 10694422 -317783087941118340689685503933825131488 10694423 -390104904395873561901200610002301350328 10694424 -13789100973778918948296004215938088960 10694425 -99592777232355171295308737664141091200 10694426 87666604139620296848933483600472699360 10694427 27553511130434085392473444586542172160 10694428 120221009887112768804909078643355616256 10694429 -400456464759792865850528587939575266970 10694430 -39342729592225893658632258730996059840 10694431 585096006736307328941698681371628182264 10694432 -165678542841897606627630942535871889408 10694433 172488765478681715795981790211596379104 10694434 -36492242492265148163279604031796160000 10694435 291803816066578888936764154187918569200 10694436 10581035827213916453162656442087700480 10694437 197424952895954784714555805883327315166 10694438 12753794801556091439309345764357498944 10694439 41325843649898567045296270845315332784 10694440 232128367817786476343677535375140761600 10694441 118337451172361036158975322580246814842 10694442 -41990528252482742867395691496974303232 10694443 -183875886844087944926033255846620177760 10694444 1906707981886578418128943249813804032 10694445 52371931160593884779146696038033566880 10694446 -81727505948335639384942600489180151040 10694447 502628913064883233192894854876774540552 10694448 -62829944088312021239017927275662868480 10694449 -804949455325334821955244357356509485550 10694450 68369088857488549044670513224032613600 10694451 13468183181582880395448891261954578232 10694452 23530405215339294927035861234566748160 10694453 -210341008173753334517139302294081728320 10694454 165847792496714566145950171627582318080 10694455 870643873346166014427916461537252788160 10694456 -105485012682718513864055710274852106240 10694457 278275771048210161193304317295885132640 10694458 117308198962512661885164589522273816320 10694459 21393493173606961272006793248523264800 10694460 42881788449662498681867323445847490560 10694461 3836142664343834842582075900319301612 10694462 185097721831272119339040916956920585472 10694463 -202007641018256833429475972087186643840 10694464 -235228469891315133210704692279508992 10694465 105872770768901619778843704262189450920 10694466 168645928605692521542357889992768873552 10694467 -328829807737142890638489228843058222080 10694468 -408925479034755755205729759573488660352 10694469 -246816460254997308124754074572300269856 10694470 296680044539061864310795525956230409600 10694471 257203444980855995527811126291128543104 10694472 -261895660136958155757681828640696565760 10694473 -32864664527178960117270399396669317120 10694474 131817646558287462318925079190057265152 10694475 -221890931120951211875527897325536050000 10694476 -151739863246297668651152363954564845568 10694477 -530038288398294056211283446261553105674 10694478 -150264773533436910810322501052629027776 10694479 35901426191233091531947297232714894880 10694480 2195795179554375939052829031497564160 10694481 58067631146543757990436333640241929088 10694482 98030493722061461959982900958343016592 10694483 21304393486699663024546081249776770520 10694484 -416843683683664137455784565552813793280 10694485 -302010745632913645582663393160700518820 10694486 248993696972476006028998218169569641088 10694487 -6972788119682808641636083919484911232 10694488 59734000057454945246831265343062097920 10694489 -471065587836413066043000405973922114226 10694490 80540619003146481182614489021658403840 10694491 -264585693949759427749592364069061810108 10694492 -345803361400315383557603215833379683840 10694493 -205445177716451924716370180789800689018 10694494 -77782847904593114110913124474586599168 10694495 -344971912174877961082004271347488056120 10694496 343201547899955849353715539167130681344 10694497 169957149385171534207119516501185518512 10694498 32680968314995579266480360403347496320 10694499 134204239221124513402915603624163529648 10694500 -18508381730151479530276982655793536000 10694501 -173495400535166372958800901915415826496 10694502 -22829947195110562003806321578605428480 10694503 -951306104103976552444398710072743259520 10694504 -97591929139375019859015790726230835200 10694505 70652557900486706405839329873438394560 10694506 -14659528676345694272274954680542715136 10694507 137184936524357237229971852651559910680 10694508 -50938559283130868613593103005563637760 10694509 81099826513313932306804436676078151680 10694510 249990621874831263004176491863681844160 10694511 13352123712403414837136967088917249000 10694512 -150049265900918081322756166672100982784 10694513 427687575035451680585797372565394880896 10694514 -66083031110815584077350260934658445312 10694515 -135204126676941824560948152680667467280 10694516 317600102905076797512298592317312020480 10694517 43496276522026747121271425413592340480 10694518 233784288722078973964956971965790604960 10694519 338362554380201938267572931493096511960 10694520 70937863772565414760550843710902681600 10694521 693837228206267607293915843991417056640 10694522 16381848623936141637884526260457446736 10694523 -169656890375921657262951005914148153856 10694524 190474461385563107210110947082753796096 10694525 221695927834101808122347164135030276050 10694526 -156080686087571060440712428804248379776 10694527 -28208117282591465336720953242020746624 10694528 -149680532665590983921720197390616494080 10694529 446384087761991803209804775811708826900 10694530 1308405320181801990921274833313382400 10694531 26466696772227533370700663563604414332 10694532 -25184069545493483813247521771528755200 10694533 186010513480885897440525649040577158400 10694534 -195019448338697961599597007836077515840 10694535 32106566642589777495269406813181286400 10694536 324654499536070230171330997084043719680 10694537 43672076055754490937060248406200545152 10694538 -389732816774337910608898366362199111680 10694539 -285241551084160028813991148844482645344 10694540 -319433650802776878365883404447125585920 10694541 -139900231402959477495542088451209098112 10694542 -117167545694418150607160190307815947328 10694543 -313587272544249259870699676083538909184 10694544 47609151586836248090766794979533193216 10694545 -37332428216569247254577857294892258700 10694546 -132572176294722536891330524854837504000 10694547 643415280491099719802379921329428849800 10694548 -319425493392105667130205102838117028992 10694549 -579552095303085142656165429826700777760 10694550 -24621475666802110697343728641852224000 10694551 -235259104472521088236591049714602599248 10694552 -127118820804562898059834256910637916160 10694553 293580040276075657662612158098511157984 10694554 78444237236387696709566550508874411712 10694555 -236784952291873214356769353355984340000 10694556 8574836635073712660712392548931955200 10694557 -511713874000323874633568852105889959194 10694558 -28947071254809375506716765766616925824 10694559 -128107869586597675871593217014190117760 10694560 -90913738900853300019164295956286013440 10694561 327493295460327521951797406275163400162 10694562 -92647194966578518470391019948724026880 10694563 -103973786696626101079199927313958070784 10694564 79653961229021877828517772756965606656 10694565 177531904700486629666647900106917945600 10694566 -50608078998275405175012843169192676352 10694567 -285764335075813526533804575535293750480 10694568 -66409850532140854301808217792512000000 10694569 -217383190197594223812171538042877408604 10694570 -51995726896313393084490526080446227200 10694571 283275903599589970867580289876674618712 10694572 -73685297769821063534745643037076454400 10694573 -760973630608398682229764696110512256 10694574 92735062041364280496666169455198748608 10694575 -118400841668914781094384500561667040400 10694576 -17315949624379517721519524381680435200 10694577 343551864303689433319559535035414955120 10694578 -2696824344458847258766542724945752960 10694579 -61604415420389713057478187236609774688 10694580 -66456761307204588551835960427883642880 10694581 -559653008355497747754678060783078537096 10694582 -390337716215868437064365046104346880608 10694583 -224019293459180121002002366553917606848 10694584 -925723675195366624986573243147571937280 10694585 -512354142623235299200343925123001553280 10694586 -34096673726364586652793782560431931392 10694587 160702372968679069981588427572840578480 10694588 -281658193817923773432230209504971899904 10694589 -117767939381001989147174217407432107776 10694590 234239880229685539567028362029904372800 10694591 -247417613337814553625191477207076189120 10694592 2273995400830058819887130769805541376 10694593 79199345880393753067352151928166664384 10694594 -51420155979502209833872785428842608768 10694595 -64561309455390319357007392523968710480 10694596 -132548764315606664902268719147901982720 10694597 -124677849805341904271779611941616478848 10694598 211109517224542704057834154189331491200 10694599 67781381495736140729687646022003040520 10694600 35845860222137224799231997118894080000 10694601 -79802279049775722364235168992179966870 10694602 -340778479826535298338302894081493175248 10694603 382905473850595626700487731196290728852 10694604 108873052071464988708408540924764470272 10694605 -269519430537534899792503914103151492040 10694606 -76797151280566791111568349801021424000 10694607 -95946442566143063224249798462466168832 10694608 38646171893007232530972122889517400064 10694609 243429304918444474403218435264497175104 10694610 -131996250088195125245966943449898124800 10694611 -672348235073123895791794051949032880788 10694612 -225653134217362999525147963721218287744 10694613 324402959471451641919005534643346794144 10694614 105572478885546824056902435313628138112 10694615 337106288536247367101855094210859466880 10694616 4574661623573550964767539489914122240 10694617 779681089917588091805096772755094854666 10694618 -69365798539981123567563155356116629760 10694619 116316999772486955145956416418419384800 10694620 -68093363773701749347293536232314112000 10694621 -147726213364687277058269350390954070688 10694622 -86432753316689042666812571431041454080 10694623 -167093488499236047551210106732702668128 10694624 1033752746018806495610467311900249292800 10694625 9739502729993808719651580775405920000 10694626 -304433231553256121192017548679334893488 10694627 336086237627142258765022810147384120476 10694628 -21419774833737124365601104465348870144 10694629 43009626469253657890144571389542159072 10694630 -49560791072350623174321225802227815040 10694631 13297554716584772859777024858232971984 10694632 -152533729006228123373530479792875765760 10694633 -796484433522536056413169440700926124800 10694634 -82765286093494007081436520714954752 10694635 -34988251182894970903609164314290656000 10694636 133785512250211420419013532327914260480 10694637 -345988383695027695999687722575172442506 10694638 250174813443875248964221967842410362496 10694639 -85262042338504798666575434841599728560 10694640 -41096027964852088877185650778515701760 10694641 -336162956399640649059257175523049238958 10694642 -75253434549875721091624759199542654560 10694643 682320334567409908112257945830313152624 10694644 21822394013983469607199424046787635200 10694645 -22440009226299825956593416847930190160 10694646 9076136757697419033147463137342170880 10694647 -569114699551678340139199146893302458904 10694648 -7035703451451711486299124638060544000 10694649 -1900221401410158855877696686047489280 10694650 -64057359584981825376708624277636800000 10694651 -28253920146877588428607430734548791616 10694652 -61587929254063970157712087337271779328 10694653 132477942508279920066606032242336171500 10694654 374780991030516701947349562421722955776 10694655 -34943303900729355941247248545287809760 10694656 -66462261610133638718275657920212369408 10694657 139032397638169728669333065823850608432 10694658 -10254042121886589219555798995070758400 10694659 -754491942833718250394132925833385984 10694660 76208460383851731490035516199490457600 10694661 -615040470104054429746096755694293028320 10694662 117276771971817123259825855107795677184 10694663 -84380414732861381605909074206661611520 10694664 -90423143431046246760886257501324119040 10694665 -88315656810921210452757085636912726200 10694666 -351466882241630412053976755549313463200 10694667 112593021005654278823826584188089302448 10694668 348277847011198403172771442322599750656 10694669 206875104190844299511408536826487734070 10694670 17143058521384097652378340156045393920 10694671 -201568291474658829353400124481353070408 10694672 -159961269702468493785079743743335194624 10694673 -98295870403405922007919816535388088032 10694674 -3774601953348844696647196690540315008 10694675 19716065405881865543498974634677437900 10694676 -21862312768308604389196821483944429568 10694677 -37503283263458055913490619910595666528 10694678 107798764158513523927350065737407317760 10694679 -340880508122207939408755327957993368216 10694680 -173455896303142199999987250368408371200 10694681 -27326698635158217332814512353015815228 10694682 100326643136137779784318291759395943680 10694683 -573013160969660442351819549153989200224 10694684 74965465407255841548268422076878618624 10694685 -121825951293342716584195784161317451200 10694686 134196515101758415466214677366460791424 10694687 -201744494209119616186539672994795421160 10694688 373580538991355596350097667769256378368 10694689 -43547054469503955528293542298400676510 10694690 36145247111942522189489525668227840000 10694691 -286339063305467772569646763706771461548 10694692 -56013653420396777822881350154654029184 10694693 -19695465692603035151068695098865695940 10694694 38176080581198882615100653343114570240 10694695 -274222004764138317761402397447082945440 10694696 -709790987800139425217979339871996723200 10694697 -39590169168897758623195785631992204672 10694698 108493882773781335989241464404061665536 10694699 -107428505448755317811984629871569658400 10694700 -333614304724173060824038906320575232000 10694701 -191649130352368892666658781197907014720 10694702 2269267931551300016358938877824924544 10694703 95846636856811730927959920673686161808 10694704 -151611143422538302526247036920502026240 10694705 -30210757524081891731243063693629698240 10694706 -167098315924861584601255200390377088 10694707 -664890916505339182538955941140679727840 10694708 -184092790043403681293264367034730182272 10694709 -1049661547460326604400839718077932348032 10694710 -53935445110532199136384947649971488640 10694711 9266686212369541422105991625729799672 10694712 15845202041527994454551401463527833600 10694713 -344709883249783765271408310725076243120 10694714 -109794083972798845814422708786465478688 10694715 278052699185478425332185541944371979120 10694716 -119037586072681859139504143534220277248 10694717 224765808480868436047444920532882064064 10694718 -185902871790939114175222031016346230336 10694719 -13683302276431015568577641409925323040 10694720 126065980017428206368326899527057408000 10694721 -60378522448679003035647315634767641856 10694722 189809623577880320965721405526034824912 10694723 241183010232065809879039457683006162464 10694724 15145577641145069302279263432638976000 10694725 109420753226767261802999071203240232250 10694726 64534637844269414570891369221210245120 10694727 343843447624806630813223850485241899680 10694728 -324787246664599783723163968081497415680 10694729 735423100132526131324631370125846298330 10694730 -116014982165954947007452176479069506560 10694731 715736959381188738099853093234184409000 10694732 323491724090517364299224610996835812096 10694733 -83855220737918187538734716031142993920 10694734 -33700517275038213169195343160495424704 10694735 189906335398954475806064863960368393360 10694736 -23935403960709219897896463525690900480 10694737 163057171546415740516107712266956790386 10694738 141398859540667413284741126235780099360 10694739 190873373221015110388619938818154978560 10694740 -34628224995071265758665243425454080000 10694741 -26267131319529049796187660521227786848 10694742 -11139135277286536077748177264190054400 10694743 1059869021106061527304325052924843260104 10694744 66053464922140337154638868219240529920 10694745 1810736734192790326452589373463683520 10694746 -327657798904262845099752416817624784896 10694747 -55355043354743597313486541084379068416 10694748 -14895523137697571305089424343220535296 10694749 -313340080954544014327289105127053848436 10694750 372967156026073048954654582331067360000 10694751 474083451055799567756129914951422539664 10694752 63416521596734423122486897388399099904 10694753 169179646063180374866059803521639347200 10694754 -9018359647748096687179894744335180288 10694755 17622280781459824524805135650679112160 10694756 -36297867038801484073421556064199270400 10694757 -223563852450815935669129500002641293408 10694758 -104551599963272378347658176316679312000 10694759 394562638405780461135667660638673611960 10694760 -154904156578333867706442124777123430400 10694761 227014155622159411640229412148547503424 10694762 -8227509612772759468904851814345815968 10694763 119712365454608627500515256985533206492 10694764 4454324201072565555942438916303721472 10694765 347295434231961976350320917747359737400 10694766 -89091853600244770835414173518924182976 10694767 -856660723638183696266986057378635644568 10694768 -10452642921723439495460878249371107328 10694769 384888662466842325624000949071191167344 10694770 85044816811679930520107866152206400000 10694771 -201082269124261341933759764581426127028 10694772 54366373325097969222683594301562920960 10694773 140736152745180774945702439495351047900 10694774 22801544441613419021413878245773452480 10694775 -20132050055790644812764968435754854400 10694776 81924112580889206724177205066006056960 10694777 -514560079787777404716023249698082299200 10694778 -73916102940700914526249729679267506176 10694779 -582007712526230301776187034311677270620 10694780 85970248826965444096846316242610649600 10694781 -571786935289186591869576663306751796160 10694782 -8556878499975892655358848357212787328 10694783 -224098459751234683123491376150355988480 10694784 18951095504070579072428715599871344640 10694785 43647524738561270411154581020533893160 10694786 -21884116178044630236142142075714996736 10694787 -25726003948617113449685453080860946440 10694788 4047049604144914195825310688343875584 10694789 103838484377199589703195693088005715132 10694790 -26566933354163948868773097474812494080 10694791 -372257944737633323440565315453001720808 10694792 33810876322312529299488867886683678720 10694793 175141546012401844951505554117907034240 10694794 436294244958794211902512010595567102720 10694795 86765552533953973661364797192055261600 10694796 81469283405112202243142937657237258240 10694797 193645068803790943946059812611763200512 10694798 -298818754780909979404820858050980008064 10694799 -449150641572996361756158197908406762880 10694800 105848343172449678857655888874066534400 10694801 210152460578517169694347431734180858304 10694802 -294980378855931397510126265266235136 10694803 -102451369693523986172949904967543622144 10694804 -119889916775409172146987016667078665344 10694805 304682328316870494476017865232609702720 10694806 -362511592862975267938618542426780039648 10694807 -425344191845191231869656919064378693944 10694808 -805738045718331440393775183995314176000 10694809 -212250069936357808071929124864924888300 10694810 14428924829738843397485134223238543360 10694811 -313071084872526037880869265117214644328 10694812 496206808194530580651231719845842132480 10694813 231921236248405387219509485975100504300 10694814 10184629329876509247965413790924292096 10694815 87555288176843638586120705131445163600 10694816 283720914240644169163914485081485344768 10694817 28254086574761571022100729160202373568 10694818 -259506539954509999795137750488043518640 10694819 -630066764426835750748193627733921471648 10694820 138659782033839578418131881357600174080 10694821 450943209528905060537816962555241017022 10694822 -200073609111977227203497737079660832288 10694823 -208383418431442522455854139773920897200 10694824 13751306325477537512548661922303590400 10694825 -30440753680925804051443766534180130900 10694826 156466756527129400707264644234523337392 10694827 15856474106729346420650618807033532 10694828 62044456159907940724234645679397696768 10694829 -10028063070599723195827704923944679616 10694830 104207795867458343715918012589824270720 10694831 2187925608126277044394595530681313664 10694832 70965353978101765330847681782592765952 10694833 17346494518887679155793870121616007140 10694834 -21770315932644130826988882124970757120 10694835 -18096028725690127267344128581001028720 10694836 280641699642163179490721123454923182848 10694837 170426078096612493254623901400532555200 10694838 -25683551154355422881947771168483281408 10694839 -352432891886116935769451096821305304176 10694840 -195789507277991886093079012535934566400 10694841 -80096026283684567182884836703226773600 10694842 -302177922235309707415821960705253718928 10694843 353429244635274919813548671453317694544 10694844 24222146465601828652746897524997665280 10694845 -52252751777563086615647289580952355840 10694846 -204221440649369172711890616103590544128 10694847 -479098853437278533065675029030304384128 10694848 -193729282165192679638453865540293230592 10694849 142727543429941079001522574256249801520 10694850 -23268231294025166789844099874679654400 10694851 415801845051663013897113851745258881852 10694852 -70626401965997951304870720320771051520 10694853 -80792322834451169966226095149267112640 10694854 126062249346673708249737576482982239232 10694855 -57253499398680024156805021805989119240 10694856 38006854919435674301951583088461619200 10694857 -1235792127864674250700649403423347200 10694858 -386871471641498575488657984898186417920 10694859 -113493258670884965959610217400508954880 10694860 75989183408145717259273015040289515520 10694861 183934572104971573637286311656846809462 10694862 91836496010011887157044602434516992000 10694863 86111263874479584543252892233651624240 10694864 43803675343104042272477044498964545536 10694865 14560253925504977744945933007740584320 10694866 -22707942132741020102909448516236852736 10694867 -701556174067009113462096057625032456084 10694868 -151198229703285578222039244037792757760 10694869 310075080010796770716342932297863016270 10694870 109954618063752034820970980230092860160 10694871 228293454822023268305216441607497258880 10694872 206724063290817052496010374601729638400 10694873 -241869748820040526272945707239122620160 10694874 -5097786078681167557171229434057151232 10694875 750372707063227952201511752759770092000 10694876 -191959743845798101937222374503479808000 10694877 326784781464426391191077514415551618240 10694878 -64284610171931449425301610841093054144 10694879 84398109792133167457480636184777492184 10694880 -131996517608613652701202526676351713280 10694881 -996287594993663333255918069240842728300 10694882 329624232416091278453077801010117339904 10694883 72938205301731683528928968260667349624 10694884 -158087352219553058899061000376373965184 10694885 103710786386706007818071566819438160640 10694886 -115673532497802986196768090547843769472 10694887 332396812097718695140261156716849650928 10694888 -639651071986332172904679048158744970240 10694889 -681893355956013267256182034620391272480 10694890 -53571512341429748297644514507474817600 10694891 5444564409028583919907285493395561200 10694892 83399343960951940311097373637700485120 10694893 642122390642938565670731478813553141344 10694894 45022529251334588475699153247860930432 10694895 -131513495350586450965008209849563752960 10694896 -339830093468948187060418683236876288 10694897 -658908569793004837100656639165066414848 10694898 299516157747029064096678857446369175184 10694899 -226776765112954112965243690374373986100 10694900 53304415730143593068642685330012240000 10694901 -29570645398704249383877616404205646016 10694902 761890053044258379681940527733087361280 10694903 322029675233413375001459333083464274152 10694904 -141506632761142046030215536530270453760 10694905 -61222616265904765563251167258273184880 10694906 171283314143094774606797839236636666624 10694907 -64720513771191349388631610448175076032 10694908 -98981413888681861665627142364465332224 10694909 646589816878466106518817000828727567110 10694910 -137401945520146803696134550896146944000 10694911 -25305743630474112359707992923714746200 10694912 269658914187640737072717282989410615296 10694913 456844325311027375901084658907342231344 10694914 -417476584815406798394320087021896584160 10694915 -175428981455659251284008495051772371200 10694916 -223921318230006767895407234012218027008 10694917 14194257972696866547339451584295023040 10694918 -15553015415850115770990927286166872320 10694919 -67613001077200425703114677024345852672 10694920 322073523024726518083141944103655884800 10694921 298410217949979282674535264885482675892 10694922 15874241176951866271021670695306368000 10694923 339417219853741788670872858118368441984 10694924 -95299340876705294097524544487065354240 10694925 139332403223714187714086649964731434850 10694926 -13780647081708585878207951369196042816 10694927 123623689301779808838385855088251686840 10694928 -24015518749810185528993008019659292672 10694929 -241653485860095173755959327388463734400 10694930 9287981572777439539111503899046220800 10694931 30814842907237144560601975069649538816 10694932 -117113567093589526226566821082599084288 10694933 -571169554400615473142462771874273052278 10694934 -211497616841619959444520109015651226016 10694935 -19473911867329803423574119376399158120 10694936 300490952991425842257099376805357844480 10694937 -470962080882080858249966277628666532640 10694938 -7651134217735270332116592068930211840 10694939 -925648601263041403898514634906471337040 10694940 267557581850197781040797434097923200000 10694941 499672356582055955725100495492112713600 10694942 469924805246292500369252529178470211392 10694943 27661978676632974277239969750072714240 10694944 229707211983277791420805988119983685632 10694945 132600420199477464533049931536621335700 10694946 -273194884416491056188367839310548727296 10694947 -690799954916378146732095669281517735488 10694948 -411283287197064248236265086358615040 10694949 130837147317692411398674853329502618464 10694950 -40059467492367069601040896900148649600 10694951 31531350692452052851837220595374325600 10694952 178614788098690070944503747663068928000 10694953 440970433476039229414945604713689454202 10694954 168810054144477563330431711664321376000 10694955 -120087905232495689676968676402557544480 10694956 609280926408759174454280230201056677120 10694957 -12320785626662237649587189598379142016 10694958 48557345031273310995631072268683128384 10694959 -200532621466499633176053867339502453248 10694960 1443021376872592667536463569861017600 10694961 14462298716753162214641247120244959732 10694962 238682662506390553529635639830831156864 10694963 18401991594814445786053397150175473664 10694964 65968316028758990626152104284543291392 10694965 -173104768600482713842945293981025459680 10694966 -328596471942359701760769560313755369568 10694967 -453628402594156796234892583442449893120 10694968 480984512248141239771441644641251840000 10694969 399912258469718730286313628554198039040 10694970 43077741071841850817415872507937638400 10694971 -70120088653299862473286674411358874880 10694972 539814317708677085368965031847207178240 10694973 148978026597115393740977997276735605568 10694974 418910295327402260089039489099472468736 10694975 -64026508958035289070901250507444769000 10694976 60948594935642602020392214554260537344 10694977 -195963021147241002720677676654624552000 10694978 -110671827161010778879310203514603487744 10694979 -165577199422271169397291458681069523152 10694980 212395735092431770786419732251719948800 10694981 115772335950861220318177727152856076864 10694982 164985464497541240858008260496333286592 10694983 -272960286376996971543238952229684735896 10694984 -631154179621801021294551320542484413440 10694985 -15569419001796098656955175757922850240 10694986 740527177359916076548462589981082672 10694987 -347303474137682221034804085220518567840 10694988 387466370505475144785836926348929852672 10694989 544009852921076890384496505761371561920 10694990 -126299980722191951105206233149691720000 10694991 377382887036903791168471186216596154368 10694992 -28824265812280293451945912028770861056 10694993 12075529955161033451638481228407127040 10694994 172873842631467702540395959418142096000 10694995 -526089324999876054644143909418481090000 10694996 -71800705802496206180116349415949447680 10694997 9389823368470644326040514870335534186 10694998 30828968099013989004005098193474396160 10694999 -222611153647727380843277984325615894864 10695000 10253730178752837520462791509606400000 10695001 39865912881915794430143925467845507600 10695002 -163294614133967615973868868188788972048 10695003 -8157684990203365581447339694406954112 10695004 17226940378440738655031461383326061056 10695005 -29607953497528913608096163586377097600 10695006 61500730330121743184501105572291271424 10695007 155009321261288511960373306285198720432 10695008 -454149987613959320326447646917554339840 10695009 -88918251089218754404934639694223783872 10695010 45377592229717581655476332869798928160 10695011 -25845050029652978893120875297191269440 10695012 72667831583325720326564318121283802112 10695013 134490112560848537016126818495664835360 10695014 -106638603498357457730875524710162952192 10695015 -58121513283246874865705102711253583680 10695016 643795172272136853793844117364940692480 10695017 133673653914957324522475538512001811060 10695018 69796532304838439198998762708062491904 10695019 -23042310189670710643877693076919129256 10695020 83925239875871261013468582636188467200 10695021 128565064381455508040006524079501849760 10695022 204952752589822956988709464674071698752 10695023 52534268018583100959047690861964741360 10695024 -9088163602444538413251640356844339200 10695025 178048590961051416955363455944471295600 10695026 -174132680607899250555473750960914127040 10695027 -59324882946792093292549888462583616768 10695028 184285391716576523841351400465417332736 10695029 -149253293732690591455857013830550142952 10695030 -174622579228039386535458127637635543680 10695031 -252005281155139283810735056394200502336 10695032 1234359415080853755573732561903218196480 10695033 57116381730277215365351162189926160580 10695034 -175621662113483241126714175615441486224 10695035 -97147428069347963870922457622006058240 10695036 120191026922092453526891259849748905984 10695037 -421203278714256642074260844660694248314 10695038 6829402320901681386771391108518180096 10695039 -324675746488940843398913016379736369976 10695040 -134106069678478952848172563275605606400 10695041 34991734347240473293713123627887965440 10695042 -105975802091176562470398962653763173728 10695043 318718360450962893034002614586001191320 10695044 375457094180887254716794904948360363136 10695045 -26947350020445271099841398674467496960 10695046 1703676306105396089458086931522412544 10695047 812054867561744495337939277981929593112 10695048 31349663637968589212033138440234598400 10695049 171562920674093423127051197117885649050 10695050 -46739622087539756634385808804345977200 10695051 180871367143531591007512652103159398400 10695052 120425717679753561756568690737643118336 10695053 24183289004379086604194018239144872204 10695054 225944966921696858496047611819649785920 10695055 -76669518505709535100215682904658115200 10695056 3294830662943808349356102823575552000 10695057 205860727745448440456637298281994980192 10695058 -409016212041642785443663329353145678720 10695059 -99419061500755956098586829776413158740 10695060 -12388961278487114027442482442077733120 10695061 -46853059751708410182466737687964711748 10695062 -26595017194241295209980699020221890560 10695063 -126047614434357456352516573566801916056 10695064 787210510942046231160561269778988431360 10695065 -471987240642400316027274879587172924540 10695066 -281142122475325379259377056041399845376 10695067 -118268102092212724400294938924383845000 10695068 -491876366769275837162771344414806385152 10695069 122976395044468169261095291261567104 10695070 -160093359545993152717392217870288355520 10695071 250202917606706190055646977808541474000 10695072 -59634476929348168451650994221907705856 10695073 -386887542290879196533045869459628206416 10695074 -131810449014269798505048457250142495168 10695075 114486556763217397972603893750391170600 10695076 -63813261564031298220623461847346663424 10695077 -452929407750704450044879437754241555520 10695078 -87769336740255547037254347265047744 10695079 502993030240813382044928431951402626680 10695080 117575466858226554796836788329414656000 10695081 38217729542295510268457275067714174880 10695082 -57917850051016756796470861870785611520 10695083 451232321834196260183370029516437005600 10695084 -11930407086989017271442924511695636480 10695085 128146783200633499069127888794557688320 10695086 87631824289922717974153892866094721984 10695087 87595620078212974762091805861634866408 10695088 204836672125692084607480748721139974144 10695089 -14433219688374085085383332947597500176 10695090 -9196633207109055001207814331667891200 10695091 -80802221163456846131471348460501914736 10695092 -122309536232517049347806688081158209536 10695093 -148620805280321668413565833627026556672 10695094 344362499146444609527591149397687045312 10695095 75038734770016291139563532659314233520 10695096 118950209891348723696790839524792688640 10695097 -205579623916914401102510258566696951488 10695098 4895426127308174260268333994953914080 10695099 -497154643434817277143621379432745392640 10695100 -23092169590747842889779014453060224000 10695101 -299870272072077861621421547842605107898 10695102 198750347209468679637851625718196149248 10695103 -494162695526932789439699568734999059648 10695104 -40647304699821027498864403583361613824 10695105 -12341956759322110793047332580152240000 10695106 -61308666857444818142147783841789331248 10695107 -538514175658582178813334263727038432280 10695108 -49592923853758796609538905776817479680 10695109 -133801895431223467836395388508028084008 10695110 1693330280463383694827393771730913920 10695111 -57032906350158646970403536883014535936 10695112 150806221126899886164676547363704012800 10695113 129489637564220394429462702053335089600 10695114 230393736680427627429020808439423434240 10695115 -197401761060594309052309626758859192480 10695116 -183694750303038698493627421508894127360 10695117 65442954192720344674111411008223999680 10695118 98914951233615551863997572958674463616 10695119 -346057655526476161486962423623396459160 10695120 -61311100329051506397967237986407546880 10695121 -170730183173231120182599854252728081678 10695122 -100647788359145196814785877452791482368 10695123 -180938966385988171033580086008282829656 10695124 16913144343139129330427399383062134784 10695125 -403076172475790674678296636399365760000 10695126 -111533704603543076917203531710043647616 10695127 601045280475499326652110080693990563976 10695128 26200583888933757529434699071901788160 10695129 112880264984356619760440462564102245584 10695130 -57965218578898592710151319993056937600 10695131 369923042820023109752960267111996859192 10695132 8424289455530754899508318213003509760 10695133 652442714888267602687914809140139305382 10695134 72305945017177234331554994448256613952 10695135 -26146774432223955843952894752687275520 10695136 -402711341431574872253982710374703824896 10695137 209037456376304101030803887844948510852 10695138 -40555937088538357963140694480523673600 10695139 -15447816793626130003177122784919628640 10695140 -190533076498295869798410789523401400320 10695141 -22049722940819980457310344758439060580 10695142 -64492941934343294461708864047241528320 10695143 719209823849410890619092272649017632680 10695144 -40667921536056478512333041210407649280 10695145 262765161169952340940318513274376456000 10695146 -59489694591065457456023462960002372608 10695147 204324558085595691738154991967829824600 10695148 18947471483279931682830652213055230208 10695149 -400028595766282046773828110765730775850 10695150 50188507365218863832981538422368996800 10695151 437266774748596053238036033056405699152 10695152 41513881789000528951964333326288650240 10695153 4727972730664124882855671630379373504 10695154 249389572875897535744175405789917037472 10695155 138375891429505993614552328693446357120 10695156 -209879245004040311245356289195863207936 10695157 47785419270546421662681287557870877760 10695158 241496448105809116809875675916189984384 10695159 -230103330634603773061986318616587485376 10695160 -169644366160237554819247153478500761600 10695161 -307203605592687626167276093652849962368 10695162 -167946387217506030997899543276744450048 10695163 486100504715172394976653855498463269412 10695164 -325142547770385999736762651656098586624 10695165 8889412531620099504998921817766514400 10695166 327822431284632000004422550445254780800 10695167 2592024952088045348719420634848773984 10695168 -150627854286521058872201918535300022272 10695169 243408798948608051963739724662436781570 10695170 -172346285170895434189454693434293450720 10695171 253732656209615168733620091962472175200 10695172 454379771531865377666684409358337922176 10695173 -107213774668230199327730200078691788578 10695174 -35701067952179929346714057132843931648 10695175 3126520129468778114440357681468885000 10695176 -474529472601551145458417652131137536000 10695177 289696526692479638434730817000839695914 10695178 -42782696126112602704141971596778209280 10695179 352024235632191309862018097132408300544 10695180 228329718010264657444526140995346176000 10695181 414413877883547814594482588013211516128 10695182 236363472616303123909130881221382560192 10695183 -173542026922020386333655913967626915056 10695184 -54649437191404580261586333934369898496 10695185 29292966223848885855064787462007956160 10695186 -116337555142357717306750110945204326400 10695187 17956851516612591532727722658158207000 10695188 -28930287221672401062290421110266896384 10695189 50944844320518523809406260477528954720 10695190 -459900502730603645139057656052950400 10695191 357311267908856471774491237074197880384 10695192 260841421875914572519809406708691742720 10695193 -289014525507781129566753815020299640440 10695194 76114951120835485004022781753476280800 10695195 -101312272149908128435649308884254956800 10695196 510017538802941545721214223035922204160 10695197 4513585276698579343037180118086468172 10695198 -108762835620073758666342544901899705536 10695199 -363967281776317042708550447246643440800 10695200 -469724976444491553376414881774452736000 10695201 140823918644923132300288361160720254304 10695202 34449259516783422350953867754436260352 10695203 -1189150671512361052823050575749619641856 10695204 -83749531632414896495303027987682352896 10695205 -90437914347804058629410937786442140000 10695206 10559528142168872628065467916895550464 10695207 -58804678243584485969087167815444342912 10695208 310113288596679246412062911491760040960 10695209 -307209933485775854437204754242140134784 10695210 310701217986917689900769709257669483520 10695211 1239249284810692577553818975149164277072 10695212 301242324044572273230755987461496289792 10695213 -175353179014152523301239561669156641600 10695214 -126506681827924034722951906321782251520 10695215 48935069959515078185854278425625180360 10695216 29392762989689378022887385061942886400 10695217 -60023923826714857475377837283442461440 10695218 -5421239987140591215276656636970688896 10695219 16958591843373010865360452770901121760 10695220 -108397334882124156023660449370692224000 10695221 -475917326575912137780899293929375058578 10695222 223100942180327400346045130683343316960 10695223 327274233216628972868916605758267228800 10695224 169676793230351560027079072412676792320 10695225 -104724061263064957091690891964344652000 10695226 -316393372089468574482862913957333291520 10695227 -207095222139257509297122905888928574176 10695228 86310717699537845755389666012234507264 10695229 431028493810305550939893208411170037260 10695230 -3101441173824419730192905362941396480 10695231 -265373760152043828363440888030435635080 10695232 -62893497142612753309966673497420201984 10695233 789375163808994207769649224396928286240 10695234 -310731229995298024919009916586769012736 10695235 89755893598277503594930481204066545680 10695236 473205197284834676930852785723318272000 10695237 83480272883460556902164492032099781952 10695238 350170228412125736536964507623504967520 10695239 85939437163236855530477175942997982040 10695240 12171043864442531325565639129181644800 10695241 400204890406268748664377179562316472292 10695242 174849502827394012927834268267317492272 10695243 26636523194999381512749882101682945264 10695244 43402389648122535803060609814353602560 10695245 -2659872713372310422632980781812980160 10695246 22389114658974496089732041365006683264 10695247 389848698530253370061307473905677492712 10695248 -31213415046896104798007075494364184576 10695249 51773914839779395160183717577187174434 10695250 -103429994119398082861726539498105600000 10695251 -274378628114467873836071800683125385648 10695252 -69441860668262948493002821391281459200 10695253 397502724675132401999418088625364826464 10695254 78398797196820422249711822780215810560 10695255 49068092147787761351743050023153664000 10695256 138655304680232269264637453352993792000 10695257 316017479567623730874857892679406812800 10695258 -67395547033031492505169197329111040 10695259 -387873472830628643019108502441690660540 10695260 -50276014057482260501566644382083824640 10695261 -3757084097771830658106455194354117056 10695262 -182272703862697634547012977668607914368 10695263 -1125617334482224605881559298056170772360 10695264 -20775374656718114083318915470627962880 10695265 4053620267426923538633568636821337600 10695266 -120924511873850808235818894296714686080 10695267 320577584618717006146027496335594500480 10695268 194108681063678643471406374136528199680 10695269 -238365567351976363778909702875779985956 10695270 -16852797384580589667146108087078966400 10695271 -164643704396076548612474531370106023800 10695272 -78938175954135149543691929501696163840 10695273 -260354022312050947005202695613019538816 10695274 329364460470233501947914676497297737136 10695275 -504880436232712506747121706033370643200 10695276 -16682456402704254019241341373628331008 10695277 -1089392064309437750748150700540727069888 10695278 457512168757477082182882363063612559232 10695279 44916896241939442657306698088866427392 10695280 2139850950232309608746029237701672960 10695281 277276120965018833376220604141610992082 10695282 1230257888858094253791309644728596480 10695283 50746511324693037689102604603133363532 10695284 363671503344040510923864118904629401600 10695285 61669155357472662518242613882224373820 10695286 16122558973293165449419841791558103040 10695287 -412257500122770335183265617123294385240 10695288 381564227647109715103555938504808243200 10695289 380212105725838713262653617149241304768 10695290 61440486972377016521221185231666662400 10695291 -302659048352984172520444556885607570408 10695292 97367415326666192158443800866428894720 10695293 115086382198787172431213330749712738400 10695294 41808997584205356365949153391682388480 10695295 -22439836593169715396666959494373699200 10695296 729225070968587232788317869443603496960 10695297 -179845361527117320545230195102681723872 10695298 47440908054103722364558348946445565440 10695299 166811659197402481510041438901429185264 10695300 -10345759759989343905042764066793062400 10695301 96064671324548296206469944278611050204 10695302 -112929097153297075697947604096097759648 10695303 259722662781295699773412911240966949728 10695304 4991923168582539519496714284351774720 10695305 36362836025560249340898075606063375360 10695306 -235434089116930679273375672349592970496 10695307 278184057407100105722385273395236192912 10695308 -41144045946159688226329465274392811520 10695309 -315284263295015131872304590430466297760 10695310 8551521050976964262358154301595909120 10695311 160541661028350844267274452349303976 10695312 -36072939648660326385458627134279655424 10695313 -262538374048722775221498360646492824716 10695314 235245734730617887858437237163310011392 10695315 369501971206238895167255457711914249520 10695316 266336312087888708196049008450498362880 10695317 -408664461931269101545908479870117301348 10695318 170023178126343187553196849561281133504 10695319 -327087904406111692619630636280419957456 10695320 -134478133508810260595502882529726464000 10695321 -3719497584449214531480571253831975616 10695322 -37768210195768202246209487956900581120 10695323 271323531022753158263545283487138733572 10695324 56926571312731745093721739469790829056 10695325 446420713787091218015767917155921448050 10695326 -365090403340364022403218573501110325888 10695327 10582463493213439055541970793621868432 10695328 560813945706187580258241300079548825600 10695329 -235069879194038315558722406801339576124 10695330 -143657643432147240942355712832192775680 10695331 280063730022036692000924594151461078032 10695332 72712384963582313484540307749808112640 10695333 294151315764471602445993362804947186848 10695334 12346221098526368960061512037398005344 10695335 -15398499953548475746589703152599364640 10695336 609602300693028941868256192987609497600 10695337 -21492714001391486288844550601884418700 10695338 4931561192789848168511202998697094320 10695339 -589904026396339970321585923683589992 10695340 74927211256221262505534995614774190080 10695341 -117214615887089265195366882058296786816 10695342 5910901077559609870874503210744731648 10695343 -366901615300129866127797685943684691240 10695344 689391647316547719101334892802998272 10695345 -236539477709933354628846745779397728000 10695346 236918204733834140541861299378812031520 10695347 44601659783002096125647632569405648 10695348 -90132563514508902135709379647534817280 10695349 10297438704880258968882870857791358400 10695350 2752875050252673836754910089341688000 10695351 -408442146017496628342686633789750822168 10695352 7707501273211253918927967733328793600 10695353 42024988877533501105636693850144050602 10695354 -55640290267172353069960954136954772480 10695355 328865182566253705368422112447502560000 10695356 144368593952905659339025545903038880768 10695357 7771845927003500680683378732089002080 10695358 -95089711245505404621779121357856478400 10695359 354946951746988307823033671845100842560 10695360 42245348070342535354406694738576015360 10695361 374745278792950967215471730415716213424 10695362 -456334281282180097750105933548394187568 10695363 -91047020722164572954842657581123617280 10695364 -386711077205689791135765130294760014848 10695365 -107163841339995645416033348531677980000 10695366 -88794275231082652334052329742676554240 10695367 -457445645999384171202638721304847703648 10695368 180627747571696904556775165310263787520 10695369 -333029989216320979735750655389122806400 10695370 84286522281239765150476877696124380160 10695371 -527490409842428403676913168768115352428 10695372 -120282248573237347972226530191350562816 10695373 140438384949454193932917549790580995564 10695374 -429572659271343644604736083582301063680 10695375 -283241566867890977662557549278842200000 10695376 -12474085807844771350235084626205032448 10695377 -20991912602754571490102115112133246928 10695378 -161836791169917751771442053977337838976 10695379 -154475199894363128149023683481603668112 10695380 -210956641534292392714089788046038937600 10695381 528177147527674406265841343159195105952 10695382 133513486658691989600460788361727363584 10695383 -159080227191142226944477689314028074496 10695384 -181473625851794587301531538550213140480 10695385 8393370005349332194031293639895755200 10695386 66158870458666711160528119963654654944 10695387 -255315834390030292915251149071371848040 10695388 117590404330825285683358270208256615936 10695389 -859818672401540434306589665850457342810 10695390 -1971055344340132930841276254196597760 10695391 -166133518207172025046220954609640677376 10695392 -367700759643026145663049441868614729728 10695393 533634911872633713428438456920211777682 10695394 -463488299271670837162875638552300160 10695395 129596195222868733685696380660665094800 10695396 204376548477494828880071110044331997184 10695397 -6637506403245647160619775800773952200 10695398 159789438151929194750129735866282590336 10695399 123362386132198982591050052937764311296 10695400 -48617532076570582702806298362965760000 10695401 771965949731469341772620117459758234704 10695402 -92062018152988996411094814750633672960 10695403 -282007157379658014695778120934439648640 10695404 142814589183280394279993203844560780800 10695405 13688909913534925115437316094579621120 10695406 -17225469814160216416771489384341233856 10695407 -111463573250330088787282758746527972680 10695408 14557133329430783219741687190007578624 10695409 -152644057551167901465364341510144916880 10695410 -44681575247636531405187271090954337280 10695411 -549378674412532445438519896982052904968 10695412 -47398401744106058125475547490967461888 10695413 777400301704851703899152959100024095662 10695414 156971264768869389485589844437774680064 10695415 8311800645809482850863780077235454400 10695416 -322355686673551741412837190766529003520 10695417 26767183553799683719829904125057446848 10695418 -352898171942374084363219642692996048384 10695419 172496906472307079446096158333649324800 10695420 -144437266953157052309897017692453542400 10695421 -810158804407035625314111253700494003776 10695422 -425645717862957534724531650326165376 10695423 -528334384339997115587090989312008470400 10695424 -178760854455090058657543352719308226560 10695425 -92392260321321286391159068439153314500 10695426 127089505753927746897043208912684313600 10695427 566934420768425751385375536391662748032 10695428 118852625839645969084587336761035555968 10695429 50941851391704214517014256870252491200 10695430 248781709255010626626818482969882911360 10695431 730020836523160989531553842616866841872 10695432 -357881016432546777333873253456281600 10695433 -5105871653977762981022793002835487936 10695434 -60685128799611716245909999717234295808 10695435 -298099299511756362725105313369058279200 10695436 585544592362857248709348203945645991680 10695437 361509434249117652339213844281673374240 10695438 -40383686622972202953984933581744364096 10695439 119307351678393624817421014484033048240 10695440 -20196953843501114837774967494069452800 10695441 -27661936224951454387943599392517697808 10695442 -172244320255814595306253022577346721280 10695443 320091624894673716563712149227137679944 10695444 -273758089241246347397765082272464963584 10695445 164141535264169005360967628047023163800 10695446 49172743474068693077178108363952951680 10695447 118821260318965589090213518033856654640 10695448 556466201279045693550276230086130626560 10695449 -59885656018687079072163821336203302636 10695450 55982120741524631383279848586022515200 10695451 91138718444056131321697841476549888912 10695452 -66160850929028831948733058137493452288 10695453 -57838641716473561252455415875913148352 10695454 -4012759937158381014109337179906560000 10695455 62183518415870503471392160723207656360 10695456 -495862463549294964449285293601744486400 10695457 703663788388585853154136690851892612706 10695458 -223389597476783431256370352479534367920 10695459 -272158275114799264072928241362443650696 10695460 205901498909809789755526404557555650560 10695461 319658625626304239974663128558890496000 10695462 144672755827563670389942404780739663552 10695463 253785822033029194151957623833853509384 10695464 101676075556731134515468346193127249920 10695465 -32995924805369599024422681423384837120 10695466 -120652764612812193546332443965014991360 10695467 231338338074189872100637172415225198516 10695468 -41537165445623820078357173181819076608 10695469 238602905826436408913808574373745185196 10695470 26273379650713367780702052329833183680 10695471 -169197565855496147482571731452693974256 10695472 -103234251252372611811215638531786702848 10695473 -385717305989964095052469542883878391278 10695474 -145622227953661020374524779736722067056 10695475 262238876047115605174641414716281803900 10695476 -2187772290899300130313883157830731776 10695477 76691755755565581360697024358945171808 10695478 -107368279950483665818715346787676602944 10695479 95771846621584387407975289959400455576 10695480 -75771593096328747709094458500046848000 10695481 798235982649241866118549762164734092544 10695482 205987503379132515964063999812483479040 10695483 -23900554173624060419985437808562118736 10695484 466457655765727537008962373816905686016 10695485 64251924365420372586042649538520652800 10695486 82249112025193968873822786364565366400 10695487 104804117300581556078613725420322558960 10695488 -109114817071451427738848944445377216512 10695489 -33303281317624855993369228109543024640 10695490 -61177041762277269121413203872840867200 10695491 -293375566104853038461232526621570379208 10695492 -99776941760145306736584034430238221184 10695493 -231490253428101165981008221580538385380 10695494 120059701549241473152204455683145011200 10695495 -246279976917096153949615329889027800960 10695496 42505172117051492194405030808416419840 10695497 -143521643340846046944852015007790166054 10695498 259224130776899655539567901671351816448 10695499 729979549537022628256449522637696646640 10695500 -365952585112209169620054651660338688000 10695501 233380516459705207572929996249443447830 10695502 90622415361469497773251666416045941952 10695503 -38107574970585025056752498782499714736 10695504 51128800266964202950140973659704131584 10695505 -370835842052014230341721014170723822680 10695506 19856700042766538520762914125531327488 10695507 173328772159415639275727377671537875640 10695508 540972792879635513320846024568230711296 10695509 595195630162483844139115668469372832640 10695510 57728680615809017255337999766949376000 10695511 -244287836490300943570798612926055529376 10695512 -421461066400687316898914746606831564800 10695513 27817864272536342118490836989179905744 10695514 -41449950293463635554032547044589229088 10695515 -204674591230968146797222753677719407200 10695516 19816492177813872244531367712282808320 10695517 -22966765817972969205887338060075560608 10695518 -237934332810507998838826936710892080000 10695519 10004641251798520340188180444339219440 10695520 -595034928553372162229338349389008076800 10695521 69359900690581839660041880616356183444 10695522 6951175058129041018933958472226894080 10695523 -479988358405392559641634963785092294936 10695524 117958258365654780771435319711083542784 10695525 63144532189330704852632999355031876800 10695526 155303165321446134709370734965890901504 10695527 -44268554131249561440442530278034497088 10695528 -133969867320981854675855964901226112000 10695529 -48840527501397289008921547389181315392 10695530 206535927461052467542141286752873592160 10695531 97622007655302714661478157697781637888 10695532 -332950847360473007365783275494835906304 10695533 139355405631454536305375571702261422424 10695534 -69362562850236200186165657676261942720 10695535 575319309884537953642561537263185649480 10695536 -129428141832133963797535302479745220608 10695537 -849024202427599469450546419715761560000 10695538 -111403782408409361043155266318413410304 10695539 589448569554118201403962292890076555340 10695540 -69757131573083735013466045402190899200 10695541 -89659172646267870959578844905103826048 10695542 199719601373842974214116153842097143424 10695543 404432108772955274909827505793187903464 10695544 -531340010512960419247057192322456739840 10695545 -136831077156921604144170120187996467840 10695546 94477947031456082563288499248399568640 10695547 -64525112306073703513466894453570882640 10695548 378582620083720744106852354081810849280 10695549 357320284920058651278108851402544996864 10695550 -166752842294088549228227722991318563200 10695551 -104324126150645876285449922114128472448 10695552 25274990521932902305741758899976929280 10695553 -150237569128119600547320584299652780 10695554 -142574777602853001052856986848544575024 10695555 -127721498514530235519917088087660547200 10695556 347635959015208170180962130000769592320 10695557 -90058357834403612089821060570290355456 10695558 77691453155520758366371656134468272128 10695559 9547363107842916095854548519896358912 10695560 -58502934121166706359629055538088704000 10695561 342412033010679427309767136299932166672 10695562 -3977711537904931742640969493818659328 10695563 230589549388287660421687603116558678024 10695564 -17937474232451680000041125620493495808 10695565 156165775790008095065292639663611783520 10695566 22846898418441107513844487957399680000 10695567 127883974799945964921254822347285316112 10695568 36654123107144209850164278373582127104 10695569 -772887476600849010053042811713736623004 10695570 -112172066218931586429863510049735820800 10695571 3168222694354013959922669442706982392 10695572 -108659123149191550349973939986704250880 10695573 112548256419010989742661448337556566080 10695574 150776695484491733216626359932309461536 10695575 67720447768832770316077569993576480000 10695576 -17464070804349520001973185137967616000 10695577 95543170263182320813977043162476299400 10695578 122754654503038957133191159832903193840 10695579 -117451577537554030427409314762650524480 10695580 -2295665712942832671384965937002680320 10695581 -288791211868117074727544252586689468256 10695582 -73099031626844855160545431724728417920 10695583 314963018031209352353199632798970010704 10695584 113713297351951895147266355919196127232 10695585 257575130395632902994208978777858454400 10695586 -212082738197922448076855770040063523456 10695587 176017782715367791754937199976653593552 10695588 -3649159774825042544020860675898705920 10695589 -143935890808545186853669945011623634560 10695590 42643990265711815996669609372325180160 10695591 -20987092862027190041618998773513446400 10695592 -375803396644083599114176821380233344000 10695593 172619906433042852563268143336153614842 10695594 21118326220279822395629085295721103360 10695595 -32244192805525466850985949265554376480 10695596 495646103388399134999644999723993171200 10695597 332508449103391887769993890663419503680 10695598 143986148004208366780139525375787905664 10695599 -748194129407353582402973548963471436400 10695600 26218498864386451020911816415875481600 10695601 -120257152712976424778796163183171672320 10695602 449047655504749175685678727329746691072 10695603 -364163914227231968037757105861164883392 10695604 -607603787758822106878174711904021280000 10695605 377265763745251018753657694102230560 10695606 94949492875518859230660887199833251200 10695607 -139971512883343283593505657865614494520 10695608 -95380285473813059587065395396866867200 10695609 271636194654011977820683785093994587828 10695610 -39168403072812201568860421227975659040 10695611 -99581582406710527719177988423659205788 10695612 -119002325666894929207193622550636732416 10695613 -356126559476655661364896505828482001760 10695614 243648318380931870676960297879008358656 10695615 -6284318880286914853559627287611348480 10695616 130576683237467914107749644760892047360 10695617 48081316103913536299017981825698152020 10695618 -233394287884783874600221936685835141120 10695619 354211645852581968082925662665181617160 10695620 -22315667018355414159252570617065635840 10695621 -118792469993409543261649425633739229760 10695622 269545387900032153731836329802774045920 10695623 509174057726807993747607019497682883184 10695624 129760317495621113538405445093810667520 10695625 -47246074790358963721061729746464087500 10695626 -466807526666021984021174230389574154496 10695627 -9610650587481961905373415689029810960 10695628 -148298331610461720614566694096023729664 10695629 -92678689801082354201477345002459939200 10695630 -89839311439300452172437650674485672960 10695631 44505242395567212749367890753092808432 10695632 152392075223167814308811165457473863680 10695633 -103490128142502771936105102996285295680 10695634 256295065214193946006005492313660227216 10695635 -94052161582407533420190107406208404000 10695636 62374401231951780811820187156151867392 10695637 217815493146550368012936346347079006286 10695638 -3764909027901500787519573652166950080 10695639 245426803240536458837195800971587192424 10695640 -226318685548486344494974746412577587200 10695641 -452218644999851237310765907760616632832 10695642 2581687869072109569038055994104678912 10695643 267366681728316621611165598440494301200 10695644 -109137707551804703878198175561721314304 10695645 268280487586426069747563456479804169120 10695646 73036162774943874870683250772521987264 10695647 312636964964189634662764207197915240096 10695648 7635649704228747194828713060139532288 10695649 -739852687405783721049526138497205918464 10695650 -47695752270556138309897170936681216000 10695651 22802153592370180336052823130226549760 10695652 -206482289707856759722862643422564106240 10695653 -4757415760614203126207381209605609600 10695654 20070345694300646197106580962466399264 10695655 157526934559951755285334336583688181560 10695656 263451795678141977212649678792811002880 10695657 175144753424658650953708848150907699392 10695658 -574495044125130652298009084949429743616 10695659 -12360338191735017054947040901426230096 10695660 194642443629047153127588585999996533760 10695661 889655350170295382692980062270382100524 10695662 18788214044592286795905180139668228672 10695663 43295390348385306362423831081364036024 10695664 -9665419538051224623229582042811596800 10695665 -192902648716669932827047981688475349080 10695666 180812307261840285981491122047026845824 10695667 4964447580669513262702391050516773600 10695668 -53062572428462333348952856012245208320 10695669 -426256933288372017191193778069082852160 10695670 -74963683495854026706510192783027513600 10695671 -553161035806612007843184177942172361160 10695672 -216018061428139054365139236540984729600 10695673 437542796991329770517919909198656386922 10695674 769641542692566277300399214512646880 10695675 17488144529972358302765885084327493000 10695676 22642520604912481233396332144430508032 10695677 617725173072684671545765581135033707526 10695678 -34887029398958117697828118979743687680 10695679 1087495981401098720269889772300547315472 10695680 -583089086588751955910909503472035430400 10695681 164364930303347148958610052189571750770 10695682 -1774312378863558665711684974188834816 10695683 -608349920618573509163527936720897336068 10695684 -395021682811980619278607395012151480320 10695685 27689734151202634074186178751920408320 10695686 310072751438116270890468932702299017216 10695687 -68782958636118765078639192418488908160 10695688 128179335468791490301111279305862517760 10695689 -511328982917210893062342623402676280560 10695690 79977891890526845643253910049574533120 10695691 6434951899850608867730852496545748712 10695692 198707042407593938692822977958453662720 10695693 -219039576259750335462927193686601077600 10695694 -171846413272078677872539373941841047104 10695695 2684685300893243332018645554108618480 10695696 -25651835342369650322823751951127150592 10695697 -329477748907731184113589703479415089680 10695698 -82747306030689237902308300705941243072 10695699 304263728176212581617431932482355235840 10695700 28453816609137430251885285891744195200 10695701 475342005378373095262753985210594687520 10695702 26932890863867318897996772564716275200 10695703 -357310143008575236962676845828480459520 10695704 -108373173884139860315124471848960010240 10695705 134212533197613083835871791542380974720 10695706 79395611647848449301872316202759405056 10695707 785806722423362572579754483072243667432 10695708 6390870528909142857065441283059599872 10695709 700699640017083706086345649774072278540 10695710 -128786729149287861171630403066496130240 10695711 19221706661380154312876484559981477920 10695712 665102269880561005595812196893180035072 10695713 -57126188889140480655607921542944980992 10695714 -58915106443980219369783599006466360960 10695715 -88318471204965068013796852720989806640 10695716 388378878247867385554902698998692915840 10695717 -461677384802249961513987361461964425666 10695718 -247275444991088403707195230786824089472 10695719 -6412770672318459603303809226482564880 10695720 108743192985746800098601652912895590400 10695721 -173480546815244217481323206662928267868 10695722 -74967972351291395505871428979074103200 10695723 171331060533943951936903300549712765784 10695724 26680692933058469925038727140381509632 10695725 -69440978111078879905934026483456719900 10695726 9097042993419214475004951046204631424 10695727 -129147650256739070776722699950447374080 10695728 -110845246677103586780956673955293429760 10695729 -251669240908119942276266698592849514912 10695730 -218838205724386327187645180600661126240 10695731 664548863255209417436510842235185879200 10695732 -178542480505825685189811671591922044928 10695733 -196852238765167295837953179363636688018 10695734 180960611420856128195245595166013440 10695735 -185621020119790539716256071672350873080 10695736 140775880315191914398969665385590988800 10695737 -218644001464500004284649837374219598968 10695738 67789919476971628950717808434995132160 10695739 788084824504432221559862202173075981540 10695740 -60880546814340696745753553655185418240 10695741 -4654954456127950191648083169687870336 10695742 -209759228698155823311614431188976371456 10695743 181135832661900662938965937165157049120 10695744 -27589111250843417175030469954948300800 10695745 87938900106916019954916998356204684500 10695746 335953496721028714573716064418427997440 10695747 175455157427226483294024805477587147000 10695748 205028101135603015253184475910615289856 10695749 -20369764186259199647075863413735063936 10695750 -13703005541569127784301409239801152000 10695751 -802575354770369119628031521606385157200 10695752 -98001231291772995835040362381422950400 10695753 -396708916742943866122400209803860222400 10695754 271140591395103834229722656770382178912 10695755 -71094270000642274685775140538224463840 10695756 340181785748041673089796597232741519360 10695757 -1026483941508907909829463147484122078528 10695758 -196934823675866112956848640105378600640 10695759 -141863712734143569971952606862626796800 10695760 92907058928397720991653867552638484480 10695761 51747075752659484722606004485271029362 10695762 -30452975929475698569485807051391131136 10695763 73840045209248246649834614025929332544 10695764 -37729129245838999663950972949535543424 10695765 94476555766728587159084977975926936000 10695766 -212101810172075431064772296058023021376 10695767 179978085153996520843172973078536914680 10695768 -198554003458284653027960359040659722240 10695769 -472081864677317635397516357529438534400 10695770 247316007000748813137963316161484858080 10695771 157588003427579998130385406931090885280 10695772 55396370003489767422270907311577515520 10695773 547816684113188835431105465406365462304 10695774 -37651631197665473479218555633378767040 10695775 13543591431992481797707310846396201600 10695776 -29560919658278702196832439320351604736 10695777 -4723433847009066557814302834311999392 10695778 -274515395511186165527181305976265648560 10695779 -3503509853950179099017247570312690216 10695780 -202782708003251146516556109777257472000 10695781 529048439043949195579537790340772355582 10695782 -106422497836148501507370167958277483776 10695783 -131445036941729151525028129539841577472 10695784 -31500133227521761203045502460880076800 10695785 -236000269900894793930913582245326189020 10695786 -33073412524348092788641313963789220096 10695787 476413163214611054654393193901529509560 10695788 33915149228905782045262663811683170816 10695789 -31332569703170672234312536688154754920 10695790 169459705970483279432542631675603804160 10695791 759824410362511366491079702393638727392 10695792 41380526044460895098958900392923496448 10695793 31035336006091471264341691525861581924 10695794 350862327991207671832052257250989767696 10695795 -174217619034910079514254025991514880 10695796 -18289628932151035604817532098843637760 10695797 110032847652277245916590686001371536032 10695798 -81026869460672759022724924590698493216 10695799 -91642784421600159796558462746247108200 10695800 -25925828751764963731608825701322240000 10695801 195527247088122897111474243100857281088 10695802 -103300251355959149126915419761049329216 10695803 88706389113055774138073989944025614000 10695804 63811880713199784232524331046991716352 10695805 -137818535398468113512409667398069396480 10695806 64046012365520619199870136449569804288 10695807 24543333076338882917192113770890131056 10695808 312480536375124103879475301691340881920 10695809 -34234004992305386865781153870201889280 10695810 235891306285542222130851798541688985600 10695811 -118378710402685586168053022430223973168 10695812 118038075832450996008295826376513711360 10695813 75236418649432183916660998247586570240 10695814 36989693727493845202973914061551821120 10695815 93225730252786812818172279807256764000 10695816 -229172520421836247090029545989368576000 10695817 380166144281253245536954772381671699152 10695818 77105005972444825430829731435166148656 10695819 -149655591947248291515265207906953468456 10695820 -3012307808463718691242488260393733120 10695821 9848497937229366293173550856740108844 10695822 -137177362689355122878391530188858675200 10695823 596908187672411979849881582397593825072 10695824 35161454790199143539865737732235608064 10695825 79965810124100483407852301105634129600 10695826 231134101099215644559534420717839734560 10695827 147011678182984942891093189054506840072 10695828 -8048282668627291328439517982338842624 10695829 1197145468154865338494657052231385892384 10695830 229049802623956710909117474768582754560 10695831 -87029104420962221922507230808200068248 10695832 186089514134279296931877065517326868480 10695833 -291413240088313172268147822127166028156 10695834 61063851771706701803767442824889364480 10695835 24173640683838269291384786379574313280 10695836 864326913955104658116015133618610982912 10695837 186878383046178419240065960982640820224 10695838 -121942286353750062372639636268891794240 10695839 -152066107032619296343682100492579661056 10695840 -141083731386856323131215082879299092480 10695841 -159742448862112738901315260737926563920 10695842 -85618151992570312279858259428264130400 10695843 -193963990699823189918947041027534374160 10695844 874473168721119549226560764359006003200 10695845 -316533444678743822821372120404559257000 10695846 -33980068884333832226856198267784390656 10695847 -212224996793442294726344276404610285704 10695848 486187989663767240208764970732209602560 10695849 111020207880456009093197320459117229952 10695850 1417214700806934008229815125889452800 10695851 214737246502502486273790174328179086340 10695852 40713471689371421995408419621872870400 10695853 -140051416820072376619682594933069023520 10695854 127528073295425970724946834860556285760 10695855 -364187146406385943046303875352874854880 10695856 157397454094217951666832932538270646272 10695857 151730798228878110940042034999359337106 10695858 153615079075734210046834290195482784768 10695859 -522550555114692615071813842536294525940 10695860 43020679950307704488075776840641945600 10695861 548031552125572628337764343375917916480 10695862 -150610083479588124669534291209041566336 10695863 -5211933708196708322517028630973763072 10695864 41942391097075618395392848765083525120 10695865 -42610043078843396430604126475258065080 10695866 175268819729822826668785929641554953984 10695867 172655865121374158282837829890216874720 10695868 -164093892551801339564841692329106100224 10695869 397475941203780748455075430184591859270 10695870 28065394223685824166833750773982723520 10695871 602521294969791855221536531488108971072 10695872 -57604653721462742929653545652273020928 10695873 -5065619176487439202119167175241142592 10695874 -9523761198360476088620735738456924160 10695875 140962234244110306630321420400031144000 10695876 118436401216333860819764577010373164032 10695877 -23632839861852255161718880795855006980 10695878 145788799997794006927284451772820709824 10695879 93208445760498448619403635547528837000 10695880 55880510639971659020522620023626956800 10695881 223373514140671606874719456236084139392 10695882 -184657646589413181766351370543479396608 10695883 -502149963632586617825144603304839487576 10695884 85024744466068223115179992046525700096 10695885 -91427810073070549386970151228645978400 10695886 -42136502338086686925299162458081277760 10695887 49923704922946023839297961654674796240 10695888 -32170992412810933478968198910006132736 10695889 1130110146747771975684898029976484738560 10695890 102297429355214929700573845143398707680 10695891 -46544736679039624963917860785089928008 10695892 -1069395657218159378479637556840202553600 10695893 -262237876620921440445650714353936617156 10695894 272311254330548611097308354357373130240 10695895 29134366749850153692347757432522298080 10695896 672064073057928492905179059432970444800 10695897 63204908867174976077056654418416354368 10695898 -19485381706653197644910542812794837760 10695899 128736997252180415451942605487322223232 10695900 19259996037736356807610177162635033600 10695901 -654921545912794924947499703303833931098 10695902 -10660602668240894898208536476185902336 10695903 -387850152920082548020653313269114994800 10695904 556169124933077955125864793522762940416 10695905 144349739989539312845541958317998925120 10695906 -1515583976982996552079307154874596864 10695907 -503733473915784213753468635112499457448 10695908 429316666930146154760175648383073472128 10695909 126496170020412625904870210706173348160 10695910 -192405787178308504161747315379741952640 10695911 648083189630239229175052488282987183000 10695912 190135289500800211910309608635706736640 10695913 -789897731745783196017180490929573792838 10695914 -92521845160927698242509414943097147648 10695915 -344583435579159287416972218804925812000 10695916 -117192631462271099413959475140872629248 10695917 -266356830014030676870054924299549967360 10695918 -39593811898042612164912343845346070400 10695919 -111749203172138508795873400674209758856 10695920 -43721961802198343634568625960624455680 10695921 -324964698589211232538750872086767263888 10695922 -372865362701482563347392941209472853488 10695923 -29991138986137299526888761537833769408 10695924 431046252582235420834164616915325319936 10695925 891817765295330658988097644471276500 10695926 294062400587922716160142677748904876544 10695927 229137581459600879190644230367817732480 10695928 -792783828493224632013051500847213219840 10695929 90123339763050793907395635403864983120 10695930 17655638819533498811255278826813506560 10695931 -128548423692065472170166087593288247360 10695932 -183703943134257850071221512970675570688 10695933 462608870869184978415956963885544709440 10695934 -113534350147741786483007141796103842816 10695935 -38884391191043769622256314997722461840 10695936 -290016470701249164090872897111347691520 10695937 -89857813532507400740979476939252685696 10695938 372529636924340500003027786044719295360 10695939 -170377991235393367926594313810542304080 10695940 274358040161522173554653891975869562880 10695941 152938233789751969199624378772912044664 10695942 99966195739409162097611589331815930240 10695943 -163848142448408858912557160479000225776 10695944 -102578161449892795342493980914649497600 10695945 54246134902357069114302089651764203840 10695946 -350974001942696024030336451270567557328 10695947 -938028188840189870728929174790482152448 10695948 74386925335583311401126457338042478080 10695949 7357956133489862692992733181627098848 10695950 74968708872600428086739371586127648000 10695951 75580250223066486855029904561856609392 10695952 -450673444409025389626289922083962880 10695953 -286398102979986556198505972408230590798 10695954 157227788488470319610028071114929182720 10695955 -375803810889267147889401211664667546000 10695956 -347315295684613536949848853233017162880 10695957 204381133094004972957560030570132653440 10695958 42103762244892596638901470223907482112 10695959 -550811167387894154945571576531503910840 10695960 6612134873715813590154892071541555200 10695961 57940368399803290779955984452252850944 10695962 -232653838718790057557566387019122794768 10695963 240347397262111981444517642505278555544 10695964 -168262366238993521598621711767836097024 10695965 -218750719184885781121586563376948133000 10695966 -18935851884805568111846008084200437760 10695967 -139226433034936431504281518013555725920 10695968 -440260224482538327570643382063113175040 10695969 33745696707835933472588974686530770050 10695970 40084629825773838493207508408528827680 10695971 -246326152429147689332747395229229731376 10695972 65248702323295978836418643303208321024 10695973 58309675858059518621830809539975132222 10695974 -37185973860486762988316139135627868800 10695975 -94586725126366742067333410823439338000 10695976 324466117410152088215194856413877038080 10695977 -826573619339940424489877842812402855168 10695978 334712932625258976625544625222415788720 10695979 181093809416516980068056148597034700176 10695980 172282036367888895115623531954508032000 10695981 127934880633152168241929761694799537984 10695982 376254437697547439215011441477646440384 10695983 -95310398691344027477658137469454238400 10695984 -21030779198149427780296784363771265024 10695985 314832745329340170139070075308303905600 10695986 -78026803348331353301018155484540160000 10695987 72632172628687735668201072856452426960 10695988 -7553565850504078355233148422358402304 10695989 -242839034601568728573749615061784087872 10695990 88445356635701918852987724069719541120 10695991 217928717302063162747184054965477238112 10695992 2739772057502887405859634678477619200 10695993 17323832394018874460082332112815969280 10695994 -281192139340663221086376058203644386704 10695995 205522756418807027351752197321668496000 10695996 276785686630355521713234536321405061120 10695997 195576920538000851828194718363890359492 10695998 81671660928358377860823540457267486080 10695999 -59503571692384579599742526424814881336 10696000 44822153856328916347090213307154432000 10696001 270762084243849824598334596609490199784 10696002 44062845392669589715073463938541301632 10696003 320966086585202913654544036074632024252 10696004 -307798245385504598178675427606612313088 10696005 107393960575650189981844539235401111900 10696006 -67691450183876190691276189837454980416 10696007 -42367556248791324008287706678541409488 10696008 -296169862196119270424654182179333242880 10696009 -479448549821175392977671490457502478284 10696010 60448572778550126716046383068530080800 10696011 258432461824633297448778418859457440472 10696012 255214197079375529526894526714538803200 10696013 -86210843884302136078347654747247884480 10696014 -71424300199808188465112802140939210688 10696015 -95019172956548997381582699386829526560 10696016 -255825604572771044726618741775474229248 10696017 387116042902625543669636843128276727280 10696018 -441102193658643364666004282007557597040 10696019 488536884976351453416908677210493263800 10696020 62821476545268895642538490979638374400 10696021 44674630138700431377340453928930342720 10696022 15438645784534553523154714476833367552 10696023 -26605428103855784804477178303018455040 10696024 -112350018202021173075441700629475031040 10696025 -690540669003463313222516703428547091200 10696026 11279017843975188028737086003526117888 10696027 -253431136531379624805510807174972806648 10696028 -84744716592209495043374790838051697664 10696029 -4344000774276376180841947885034792352 10696030 -79734013885146262113048312512131803840 10696031 -90376951090633290055405443757842711000 10696032 -297297598895629492788697783637860024320 10696033 -40881767765295493021868737022253755516 10696034 -118714606442542539578322764941384997088 10696035 -1468977631967082196857871789379665920 10696036 106922708912115167708201883855388475904 10696037 210004511557482908051607756684636318 10696038 -105796397453357061166009557813948679680 10696039 -251957533147833832801420287709897719840 10696040 -164611904991250313127075457362982963200 10696041 -304783647542671951177043157004780385280 10696042 -54142630845635485192812837246003564288 10696043 1267588468701930310199799174764222945616 10696044 -20015968871729931559679527904434360320 10696045 -183268157361633820161908298663462073800 10696046 582852721336974048791328467709461477760 10696047 -190729658739804733651533848671117812480 10696048 -94160674179200843890616412368122576896 10696049 -105606365583633559098200778592785107520 10696050 6483966808152063546494399024107920000 10696051 41611723521663253907381249796243264000 10696052 -88757827543072435119646080691481729664 10696053 -133024961001280067349846338308100707296 10696054 -47125257676948734085221811959047781888 10696055 -176586774475815674808832445143369808040 10696056 -42532986433853105681676940723196067840 10696057 193748939724680744344620556629645079632 10696058 -53281885647543275866524005549930063616 10696059 171214719896835232583027972263146629928 10696060 -95619603216783480060229716621660272640 10696061 240989359776301932230214463973385396300 10696062 -1093061992352328626679663743871210240 10696063 430979978858115537026834443649023807248 10696064 -684523522029625390746294424356079534080 10696065 21477863830726513385701891637517000000 10696066 539309089296442200184427940499875647520 10696067 86419147255710133657513482498106351872 10696068 306159109001788617881593077031377639552 10696069 -7560360955199744676736421929479254370 10696070 140016591661131802419034546575765504000 10696071 8181957310982447409882156024751459104 10696072 -957128681074581137222090236921093816320 10696073 -104153529959361585372073533511187448678 10696074 161573254701299557855598371667914402560 10696075 -134053131436532017301024451595277338400 10696076 9398480765145116659156432887557624832 10696077 239610032280064495674872693924382777600 10696078 4132541950071299067052939968686102400 10696079 -555330793382702240150682353690988109200 10696080 -1991899328174442271269040782972026880 10696081 657847120712472664253284653397325011968 10696082 -294226791828235469110561019751878506608 10696083 -294304107334841976794742683901224635536 10696084 -114346257401505617522157728332381681664 10696085 63860643639817302199552176065604510720 10696086 234050209729059872934661806910462964832 10696087 42654830261247616816580228221907263680 10696088 -232492235720379263952223530319601049600 10696089 -230606165021961107917396677157190574912 10696090 -278869624925801532452060136487064935200 10696091 20117616811072131199987167064008045072 10696092 83962094349259305217612307315131490304 10696093 -228396612593859264449150115730233536180 10696094 -155495396704658698913582567179678883328 10696095 173492724713650990807169303196765626520 10696096 379117488944111561247622094972939796480 10696097 71256390923236441111343105959450968546 10696098 -4529883371042494886254954193921283072 10696099 -138202661571504480787846244943495775680 10696100 32109998760483053717156453674085270400 10696101 56867222216842447623367909083362339040 10696102 109473159899403083588089501592542341504 10696103 -717086799860342250549045342121838559336 10696104 -274076586678440901849562147811932569600 10696105 -16696685758420735495120627171778399040 10696106 18041253732260990145698995775413364928 10696107 -332279276230284432496691558833268608320 10696108 -199017881023329264516414641691454797824 10696109 411586047671556040779423671864202187980 10696110 157508303900246030150576559839483827200 10696111 615701674380939963620675535222124842864 10696112 -91650911122525542215083527691223040000 10696113 -230286998986071233005211735407650224958 10696114 -107349853732833681306868975188560524800 10696115 297122531986037082337060268176658830800 10696116 -65151759162566334302056611304510242816 10696117 251927897846903254307194692431271740512 10696118 329846028620485607517110440074310073760 10696119 -7940464086241132482930128661037667328 10696120 400708771863743886469507115377849036800 10696121 -4112637474243453626537009807183868576 10696122 -10474479441671268405086763534365329440 10696123 228816113108465215377220719821952086372 10696124 -543790816413491355288944355383122504704 10696125 -68939864389542600014753126581933104000 10696126 14004054026799248918856167539577856000 10696127 -22678736630327033808203895176162417664 10696128 51360553751930765298198262259971522560 10696129 -415234604967579577521843011566121902270 10696130 292780508955870117994911196096340819520 10696131 436963166339380577115418992161841294312 10696132 476387978219601610783057262793602602240 10696133 54905219747185153543066466974129727520 10696134 -106400850969955599052897879684680563520 10696135 -569144341397070303704293146904700422920 10696136 86690979187682960772355437612081192960 10696137 -179580167474789608884387344718731527200 10696138 -235843608121247464655329047928422781440 10696139 539439221566972455137012920662946023480 10696140 -9265054901922023535076600788262318080 10696141 -57318390452964208089302697596545304458 10696142 -253752565186684617648355467857953562688 10696143 -396823719646321793718379284911855318136 10696144 186532013812658102523707568816943554560 10696145 108951115720340557305764410009529808000 10696146 172996476744010615164781696628548012800 10696147 70488076198792244100387140615278307328 10696148 -113441789686612824105021306528466212864 10696149 -619384730131317041602118295442473780036 10696150 70550820161292585944400422293683763200 10696151 -966538582566040031788148645244137339568 10696152 -73702580993165759003606324831192064000 10696153 184525685738218877672928246065987868484 10696154 -100082451101178672007948259631807952128 10696155 54559179992379904879502518410181250160 10696156 -225670960578375401409578907950911444480 10696157 -92158679973325821547700992708402556340 10696158 379148181461596138449781354971576960 10696159 24395243044069706962286521432009043680 10696160 147903889769754966790326782858510991360 10696161 -301150324233740939329079199743839933968 10696162 -131599513407216257015975805142787726016 10696163 820122479311467199590710027794092320412 10696164 5216755227260401345012363377414881280 10696165 343221960653456092272421321366073928060 10696166 -95685497655484275490017608494718685696 10696167 -55093099165568008358508207227101717512 10696168 -180047266566477066626069237770904371200 10696169 -422141082752629154485049819070620504160 10696170 87154341448186878471140503182163891200 10696171 346997213251540344108250230584752016372 10696172 451750370519857352925131467607861842176 10696173 153015848517203880846753612785827379904 10696174 32309233231991033139717858069981174336 10696175 93100591620350365574851316961234334800 10696176 7609614349327693077803196754532597760 10696177 408807005249184980816614021647642579026 10696178 -131839151481065239926517607057893570560 10696179 -7219441391852436304777840100845955016 10696180 342657713226944224674327686731705497600 10696181 732205465857094848411064830386582903982 10696182 45454317897886946893250071410350721024 10696183 1447337144919451635917699153710099443840 10696184 366241247837694193771436199937574338560 10696185 353397403873436072692316266446367795200 10696186 10779945352141626973761474060955450080 10696187 -145116204405388892306474389787362541448 10696188 -119717030583232592904697769932710182400 10696189 -170009640778252678742670457950513901120 10696190 -93824923407257585384105606461530472320 10696191 -217685662207191690087399255316535519232 10696192 146894833980578636971645069924082122752 10696193 -209010345777068534258318372357901954558 10696194 -109248752291495702147656714743279575040 10696195 56361701939355324890663133957421904640 10696196 27730862065313172645780298357043675136 10696197 -293738632964936904963986439997902343200 10696198 64044997799596470787253893165042274880 10696199 200736757926310824720797732450842882200 10696200 -32181544036114885376530165288313856000 10696201 -895695876870354013355767943302603021798 10696202 183365989983230580295443483161217465600 10696203 -70833146922801257792864078876805618768 10696204 491880882874003228501770352186433442816 10696205 -241021799398562531166899232274958150400 10696206 -93791827451913623189628636756768307200 10696207 3805271002228696131102526429175131000 10696208 -22832678452488780246319624949265850368 10696209 54073949630348351409343449671878195968 10696210 140073302479558535434714443218320872960 10696211 -198383925830088951295499935634214367188 10696212 15476174465228691958598455087853671296 10696213 -257703089634684476105323879286389433088 10696214 -667799581200277093156759357359417368448 10696215 430463421496886622608595753498594124800 10696216 -354456188948152255008959199874501355520 10696217 -62145216130047059610158418664664235648 10696218 -4042082325003166958602899970495832832 10696219 54847643004946363427790250439177670240 10696220 -103044329564151769003930226111901381120 10696221 -50088007068191517109834851422190402240 10696222 240881637956150571935261097639894912 10696223 121237448501770653363778215546767104128 10696224 142895487142188786462032339022227963904 10696225 20860166985172298593893836611027133750 10696226 6299382132774345760669699136460263424 10696227 -349677416373004289449656323435994182280 10696228 72418972068883244803637369254632837120 10696229 -433433245264851736524721154655789072480 10696230 -99027374629947691945903076672858119680 10696231 41564199456961218495656466181632633824 10696232 -53145334529875901404278796338771148800 10696233 23516457235198370295776109976336347024 10696234 131236412672723107282849234273242676320 10696235 -24615825632232906745971451387276243200 10696236 215738609579012730522035447199167053824 10696237 566298930868841821342552764850633285900 10696238 -35218561182974976705235766619249381504 10696239 571689338161665179058216859097899013520 10696240 3652714201301399521492081909117747200 10696241 -93488120399485124553138006757516936320 10696242 94676488089664725377094176528428362240 10696243 297481855323208962166159009721943216384 10696244 -31977712718738265733029988533071815680 10696245 34052591352773565945721102471252099200 10696246 30370926793563655262713095978738659904 10696247 370691831267013166749694961245631710800 10696248 29558656415755339946675610476694589440 10696249 799289667927028003063843843843319518250 10696250 -146366283174030994346352584196000000 10696251 1088538219565753116512037219567816384 10696252 10848449270192943159051455258560182272 10696253 178288894600271135443064292231281326104 10696254 155503499694916731315252752255422720320 10696255 -147886641090280197647094820762891725840 10696256 44610827512369691012464998369715027968 10696257 46392189549912651589689097299108712896 10696258 172804481937109468965464720494187325984 10696259 732589590060115547811994430782198997400 10696260 281330049363479503435577177337719439360 10696261 6570959220810534910843137270523240862 10696262 -235789859318685183912489579672443230368 10696263 -393474801986746576696997562368700126000 10696264 -463453422536893577042219837557771008000 10696265 -120441097204397433347270768150573381760 10696266 -18293058599439750986084254741327150080 10696267 -33543471173596367176994233695563306880 10696268 -71580257211390878537775192857571962880 10696269 -162877811156991011442003939677542222656 10696270 106359723366044632073121004656861484800 10696271 141486709045203391931220980753384727744 10696272 38332890046202542935988443899561902080 10696273 106560127396005742169076608536483949760 10696274 133235582851380029878190475634180599072 10696275 134059632792508145847588246849792223800 10696276 -349845976202036513975887316105065459840 10696277 -17780768267402378226618732259669693440 10696278 -161305116539036047786349128040699036160 10696279 -186207943783725134536999145257211240 10696280 -29408940434309497433321939888958259200 10696281 169593308068718082265544418504051152448 10696282 489639756561410936904852556943886039552 10696283 -135126257939748865903570853872375539696 10696284 12391635563194358962983244667560335360 10696285 -5690708729022791653243909381907513640 10696286 -319909566540335192969787596975812474560 10696287 -41050386794680179956041166845045747200 10696288 -424141525587836773810980858266783318016 10696289 -270853251284911569285087610432995816300 10696290 168628685177310589184852260013910935040 10696291 -405021997379342895893552934562578446308 10696292 105196782426455144839804078442524065792 10696293 -152433203429427850446719306748862176 10696294 50144287924482064533371383675237372032 10696295 -392071291851944344065949747484031955680 10696296 136461142756841855739481493569078640640 10696297 183787184284512516002674518100353201040 10696298 -151198547400236797809239939443278984864 10696299 102728479958671909926021407376946398720 10696300 137910253623937032665327764081385350400 10696301 -122439376975091950718012612955991612032 10696302 98643241807986554180813452017413053440 10696303 -1219074709885202428796162911200184256 10696304 22488845060627717012759518164269629440 10696305 -28224247741027784968079857587071716800 10696306 -202676600843119344539566744620008049648 10696307 926672252025291101674690755757650725472 10696308 -42499164919409040577000343987097022464 10696309 290013368778306885187519687994041563004 10696310 -52547625428370601755563316370863037440 10696311 -174979694144531408077706799992502416112 10696312 -3161246581026643581948217735029104640 10696313 -670818506815174992434548779742246620438 10696314 213716548920330658951876734531007732992 10696315 -225434700175004158416971760965636176320 10696316 -174664122124183428289886506708700014080 10696317 469233964986426950133301389916996430880 10696318 -77053240312711397143651630286803376640 10696319 -461672662499674005385924204282352945280 10696320 -505601793299584273059092323872276480000 10696321 127187319344066032621555845427997212672 10696322 -24472462644662626523023301519068463616 10696323 -443589162710054508076676917231769303232 10696324 305686877203789230112564859671444761600 10696325 222727280715886852790056041679742100 10696326 -30871261685139637745709466198057014912 10696327 -84523970979907958620973474281821680 10696328 526941254995968704249089698246196224000 10696329 102985136565213301388485046467904804544 10696330 -82901839769232376808250696533667163200 10696331 -369680988819799713979973571532741730880 10696332 176407949340929313651622613737612188672 10696333 45293178192089355217496128286163386880 10696334 -42867170917999302189703052077842723840 10696335 30844285786082557903450571060040230400 10696336 67190100457060844270632102805110784 10696337 573148460220862846473137051189454343986 10696338 -158605516359536785406620113549196252656 10696339 -350878596877685309459281544863215312944 10696340 559295011652929467562046127295324270080 10696341 514413938308849836792734751791787045792 10696342 167626446756638885602573577626351636992 10696343 -12496929760703382436995828327516172800 10696344 -343606734043476012773527740613363630080 10696345 -204994980803393343613116955504793923200 10696346 24741536132362316226822929236813896960 10696347 437605069647765268135194287501135386080 10696348 51959226531965067643598539512736883712 10696349 694313719250610382581815242004271687552 10696350 -49486057296148549052088342073075814400 10696351 36567690213602736724942498202521068112 10696352 549046400055987226709292205748368637952 10696353 -262516599500030340793983530762033334096 10696354 -93447347187786159414552737544292792320 10696355 -108704298190113729429768773497794840240 10696356 350918023690880244561627587077765069824 10696357 -418598984254287855690823450990334763168 10696358 -40988992466740875840396205263496838016 10696359 413688052349336052066262090031720946000 10696360 55796373330383292695691261133837824000 10696361 406709699239993939164353398099612525320 10696362 -162135730022484523897941744384895885056 10696363 -81365426564799394257824978163154506240 10696364 602590764887099466363704832748879872 10696365 203188341534838665555770485902679583520 10696366 -120150481973590678827811147437151094400 10696367 -30264070183658112181153531242155422752 10696368 -36881489792151546290071449459240370176 10696369 139332884442700439462798463885461828160 10696370 22973649640249002669232609432077480960 10696371 -196442735693624094080047755014453051136 10696372 -259292186316860631915629939415278583424 10696373 19281732929974771268203487549397402720 10696374 -9693604203085481607480231287153868672 10696375 -108868698965943975022091205500263086000 10696376 -61738395635776543482522544755740467200 10696377 -294601212727828154250956493188306773680 10696378 -24591311782295167100335842761417722368 10696379 -10139534718472584176497353047040643416 10696380 131211616446924894305520194542299816960 10696381 -1894799260810749191178736721538047348 10696382 55107145696580333642325596053971907584 10696383 472431660630288256036783795008639441744 10696384 244487450372239535668817458432432930816 10696385 -167939452948033346403916815423814626240 10696386 55474980901465175215078039346908203264 10696387 268441034155422004410339500650470552800 10696388 203518110207928633307288608116334613760 10696389 -327224851420970209685846773569971186880 10696390 -200106714652305538411604306292027004800 10696391 398065409357343576889662266162572440792 10696392 146614202596698731047927157663114035200 10696393 -226248998130361403853257986114461826140 10696394 309067549360449335035126110254232680496 10696395 -13910025767765535994469871989343605760 10696396 4506534715630065319678273397091860992 10696397 659884898938028366209542432135079209846 10696398 13123940162458461960524972833401994368 10696399 -71915581403380864742751120720592875040 10696400 -50045564029085365425683893416345600 10696401 268939588248786913580056618225585209600 10696402 -58720594175729566137039870543242644848 10696403 155883978925052493405426590567695070064 10696404 -898136640562468162447055088814307328 10696405 -322857399369087965344332031469300304000 10696406 -319227898361178041682871410651924639072 10696407 35934684132271820305823097704242686288 10696408 203741381624091644643692371088031313920 10696409 -182403258129109932742189138487249993580 10696410 -11556414065549175960348544648815339840 10696411 -315686761346981954073952150075385452800 10696412 -308170914243078034286765856655077657600 10696413 21070863474257261164649676011195937408 10696414 181704505662548516779780437615153781440 10696415 -212799804251665384391636910984951220440 10696416 -340489285645088657187011526899621953536 10696417 174820266843007721742732051595619157672 10696418 -6160659566758887067450152466906736640 10696419 260919421686045054626892208213256889444 10696420 62610559116324981772155475378776698880 10696421 -185306144104093261890471178025022837378 10696422 -1469910962747773820731450745241584640 10696423 -273870151588382405269344730410324624328 10696424 -10123502334419931224367433012122746880 10696425 -27482786985792361591409168548848294000 10696426 11988894222070939004690661192514510848 10696427 148569818377138782597711742677189443472 10696428 154980710109507875774832598447199185920 10696429 -370802069545519924930842321901711356970 10696430 -5022369538596382889496069447952962240 10696431 15570072284798930828662722407365276560 10696432 -189670552512026494766633178427090468864 10696433 -369287604489910593943363126909911560976 10696434 46517287196039423531729150252168921088 10696435 -27188440880508736600213109420573793840 10696436 114585449524328793958970480287847136000 10696437 -9392374082167280810039674668072782592 10696438 -9508952833412303818844614591456021056 10696439 -43689496140801329235837072867443528376 10696440 -98747584033563467301236518438154035200 10696441 -83338050306888648514972197984165851200 10696442 -32290414004425354785869958761221824000 10696443 -489816897968062901773188403280350920000 10696444 -452175138972772627492708274755747312128 10696445 -279069247566651240001195138660548153600 10696446 216007931680072856713754639661247297920 10696447 -510730697162920154232419745910001563680 10696448 -161267078558410296025479536844686229504 10696449 11241468609225148407034458493431552000 10696450 138340856254677546395597252414742000 10696451 -323425039206523853637109997296849128168 10696452 155499586138270235797795255997454077952 10696453 250136692981249284752052897643757684702 10696454 -304408544395591878159132003639133393824 10696455 9998452256664768305572719558671137560 10696456 -574270794512679821139822131436461829120 10696457 -115677310759058867148356694556126979328 10696458 138636035375218739542147326450849264384 10696459 71359502212689199610326437200209200504 10696460 92968373296758988188710613037162460160 10696461 237604083341813018756041154404646734272 10696462 -214441591548968203509856904565692549376 10696463 10654235172976222542908867592097688184 10696464 22766813347622301435486111736976179200 10696465 -64790441211423618569242679953870474200 10696466 -448184100928099063386171012787590062976 10696467 17413296924196796225887200940401490560 10696468 46314951177440578448363306174060001280 10696469 97789738799807043719612047244975593152 10696470 -158062177324468506235160655258346512000 10696471 28054701140400038139519975773113099072 10696472 438619914273617697907683067597718077440 10696473 477578824441185847084967882752422281280 10696474 201310882274571178123064487855603242736 10696475 43369036772162317282775806234216096500 10696476 -30702789811927193242209091607640637440 10696477 368631024412682554360950938826166781472 10696478 -31190872776375722506767849088555599360 10696479 29040041088984745584864915391068433920 10696480 301020946360901024155871325433758351360 10696481 89362198272624442338198268462308003012 10696482 -450058712077452270804384841917912610560 10696483 301690667225394795835421242752064414976 10696484 -602335846251350313009559377887267865984 10696485 20544686080284962541215686774281053760 10696486 -436066536041818967911627970057998667808 10696487 340884519244100642756837894504840655240 10696488 53314817884084920140533503365181603840 10696489 -393627112731163265414149938656371064710 10696490 -6021843133128879953763813091449507840 10696491 127118038793779982789735975965694230848 10696492 -512109528458272620317196807032259875584 10696493 -149342689467020292810806400996172382016 10696494 -21988800900935283493083511395464214528 10696495 572950878906459469997900267456709196800 10696496 -83177233486714239497674095167078350848 10696497 -42854337907130140559317776833231276160 10696498 -425724823698412246679540932576034742000 10696499 715066466326396039207643013702159877320 10696500 -219492949914443993770230537736899648000 10696501 16222599824837023092276403232250077500 10696502 -249828730116633210465298800029838149568 10696503 -48430107815225256598511877238168300800 10696504 -13144987132304728712269950728289792000 10696505 168793766470160751199868623551523392000 10696506 -18844951357831534623007777347318489600 10696507 14417768525338209455313147243773317152 10696508 5359856099001633512453530463241162240 10696509 -221901791143083313847497348960875476160 10696510 123786865572459362299101312270044968320 10696511 -144482726411297028437933782456096103568 10696512 39910958628133781181752287366565855232 10696513 -3811828255321634282556888789219133356 10696514 -267765168141863273037390963694330404144 10696515 41557781304738359451892488275397018720 10696516 630094714304817866453277274061154673920 10696517 -588429108977787065629956362544306966240 10696518 -4016568192839827870479146294123169792 10696519 -220567755365132316488530022240616555648 10696520 297395862405340311137114322167209420800 10696521 -264036315650219719009892169969536640 10696522 -18023749865326478781198984745386932688 10696523 -421122156509033888367129132238881410040 10696524 -53386207526171210713965205602090361344 10696525 -61310501791944409106265713491293352000 10696526 187971226286835351801346898805026411712 10696527 748753229765410104077837010154502168400 10696528 10503755333501313561858217618769764352 10696529 69257965733199754753661096642352566130 10696530 38129056226888247002462797938128785920 10696531 -347466075045481243375062606765467584416 10696532 69353465006144169218993244739291361280 10696533 -354514331253260418321412468469212971552 10696534 46620989238069246881074891468342475520 10696535 315454299477505226288483551356054195480 10696536 20875117755624914073300497982541762560 10696537 -52494201235731199414247067273164588988 10696538 159284879183463001328334004228817552640 10696539 78398948720083126507091945716506462720 10696540 437062029783349850466557659099090122240 10696541 -272909169086124812898199756802795396448 10696542 144696409848057614758260283015892619264 10696543 -279366980937834274481634588055873482624 10696544 710069902365687826195174550266183680 10696545 -120587106958292349122791477421095054380 10696546 -37525456232717281893501441398139432960 10696547 54548637909148358478706094738989107996 10696548 33837703863677865668678641022341370880 10696549 111753937428894655374980666081521186560 10696550 -113028223343615326785196318842212966400 10696551 1725813098308181551547077934879200896 10696552 64528186433002203852608950204301998080 10696553 -186681153334411588812813112151982216204 10696554 90963419188229626778171713310343874560 10696555 59617808380609195010654000248740084960 10696556 -42772451743502446835310398034414640128 10696557 -68336565222756284162843694505860247200 10696558 78403034016774737400777677115308939520 10696559 -370896064341160997259434228310507727080 10696560 17314939266739925613780379975506984960 10696561 -348711993213910364476895911821646951500 10696562 28828010311362056392148326125268054032 10696563 -974074593908396659187656762159628160000 10696564 -52477894483027132140675638399531520000 10696565 304277879536192660465425159303175602720 10696566 7282431732733534506519132019564662144 10696567 65846005292579368036463417390459901152 10696568 -246800240903403619498277588707776061440 10696569 -176847596217896173194920366869255164672 10696570 189539006236437416930560904832042932160 10696571 498898322938118664659057075311932164772 10696572 -127408825084339316782271525353197078528 10696573 668525287597446181451188801400424509184 10696574 139229205739691647717543587789931220352 10696575 62027687788014478756276762299499161600 10696576 159698500124576810663863696001272381440 10696577 -231490922966096107304604678095377902780 10696578 -42659794310443388009989339113774915840 10696579 349382969916719693514660791699637389180 10696580 141880236299583887267934425990178716160 10696581 -11176068363735682475179997615397997056 10696582 136469901136882754954249660397338726400 10696583 269265781803681769765764067325806194024 10696584 -275598381903784831518074497499604295680 10696585 125364416554086648250766706657332948160 10696586 -165910893868377394676226226258974733008 10696587 -313013286983355184635471668437661007360 10696588 -116848767410676742231691119722213960704 10696589 352843871552557522084117794287970630912 10696590 95459377561696462879709193547907136000 10696591 499405781922765995845331412779570130992 10696592 173908260992836354358667123494808207360 10696593 -28119659326211501649079641862351512336 10696594 -2893609544354771861207621059705520640 10696595 -33648777104084814162555315594078590400 10696596 160179301845504373744782981240147339264 10696597 -24145894606754904276482049843731236068 10696598 -168218600368785228497877286432793765760 10696599 64305981196512823623852440437641189984 10696600 116027789939927276413471368130344960000 10696601 578517720744767091001083903609415323600 10696602 131075269868741313517402145198871831552 10696603 -387485339970720458092602398033812392776 10696604 21311590129452252861625505654509188096 10696605 -251053294161120111282504067811047931040 10696606 -26217474516860413979580057068569027200 10696607 473121494176820257455059919108503271912 10696608 84562859318359104201373021271496720384 10696609 -67686178712517110220997400485266598848 10696610 77464510321629125728012091028630658560 10696611 -429029938878957402457805536081146325128 10696612 -154347925358944455115249246451759464448 10696613 -104038852075491522034567198627745467236 10696614 -175951836958994352711003513623524004160 10696615 -44500444600209780713801586613020327240 10696616 142219708575495423820015602161408901120 10696617 36196970794150327823883015365415626880 10696618 -483615399151461246324028627450337724240 10696619 331213602204301673972546888014045623744 10696620 153002207652811751444220262634180198400 10696621 381368373043923142320778303333573177200 10696622 -34602072068353665299072791569168022848 10696623 -147734906333259228636019098816657046656 10696624 115269429095523886211776627200376586240 10696625 -356554447744670208972627399585946512000 10696626 -95181251090446546517115492570874490976 10696627 31121700991583225164584356019404766476 10696628 -68042150786780124351353296684571614464 10696629 267966443346307785427983632852897143584 10696630 108022487272912199463751402706532844800 10696631 -101608588889616280250281386664734267600 10696632 -73394999957920946694843621289341542400 10696633 171521503565219524126225694265617913984 10696634 57984346668895967406500651843959876320 10696635 29059903796670689947238497033369191600 10696636 296365908256108659318231716774759221248 10696637 5587848360471512760879737036106151872 10696638 313498924217109634004239260836319488640 10696639 10820562932919465795080298521996540240 10696640 1816437088484543757762658035239485440 10696641 36140684104414397188937249756075335680 10696642 425172101649051905454661317546420816 10696643 -58854450419024792646205191064424987520 10696644 -74144130460474983766250121119978496000 10696645 469332254980951474345702840379803082400 10696646 389863976216869637856540869726922322272 10696647 79519420105793500187259211400061083136 10696648 53765491156054296546692096611614720000 10696649 366636724730480739047895939537106896000 10696650 145575171627144164018141248938342240000 10696651 -115541677488488005484220692271462434280 10696652 -540413511028846330728642327954404087808 10696653 664408672059348028092227090056544030400 10696654 -104648851661802443040731749995603264768 10696655 -117390943233433753334989864583390743680 10696656 35853166889881780094949005210029916160 10696657 786740964081177745370717602448345201906 10696658 -45610161231629560675525487915993909760 10696659 -8513344660646794834938595830975661896 10696660 -77230148969559569587232533216114199040 10696661 341232776068800079360990980637207901262 10696662 6673738808637586162102932667111336128 10696663 352631072708464199906846537254709008600 10696664 -321640642794064675228146067040601108480 10696665 58889796490512351431839607026441461120 10696666 -13806508592516055438063642593587069968 10696667 -839423493167210355475269686716421236284 10696668 68654795814276524802693354766944176640 10696669 162043064699699970551897583333650688844 10696670 124958368096174534722826121275825961280 10696671 -480545488998717572915074321005630731760 10696672 152888670441481323939247026438746406912 10696673 -180683021911496465728796274639656896236 10696674 -5859479811629971740428435023085076480 10696675 136422869660850686830250726737564455600 10696676 40900747714639411167522825198321720960 10696677 -204609351837901552112211224973970885920 10696678 176691847105224367092289791147193948224 10696679 -51018542859023478386377357707177047040 10696680 -2181727329136720038053249820501196800 10696681 36231623820206869536236798066620599482 10696682 -49994393401500844048350832488636345600 10696683 42676438572236841560797344863100664320 10696684 -448226928317216464899746935352224481280 10696685 -504045111011514149463268663077116677620 10696686 23465355295969533868971691407773349888 10696687 752956409156658777629482349646598880336 10696688 -176954081024022805318453095637320204288 10696689 -79060062207212609902807797903253370112 10696690 -17699947544385863324254133178914508480 10696691 6778234862615732988478179808458392352 10696692 325890541106423791955306296539511652352 10696693 -34326139413657192979634603320287393216 10696694 65584415651681462248342012446663832512 10696695 85713422738954005879158303568386030240 10696696 703927750987402212163057282610654515200 10696697 236923245164379289430366336379649728912 10696698 3162659995506722327647306630382029680 10696699 -115681932553155972581291907715261897136 10696700 -60226629403589469420269251623701184000 10696701 -240117085203258940625937546603412512768 10696702 85120316817919619212918399576446664704 10696703 -209276057351134906815744917056976955936 10696704 -2041547227089860399838259791412592640 10696705 -34211715176743915551174887314791041280 10696706 351173394681351868533277525955366177856 10696707 130173948389367319828198539973048451280 10696708 242310304977904951273532774354358251520 10696709 232902477538747508566325881577726642910 10696710 104381299624795544620009689865646688000 10696711 21441110898339474633983090709255365800 10696712 -74457228952278815760499551069896540160 10696713 -516040258846658349610386931832317929456 10696714 56481279108921502859008415788249312512 10696715 -1921682901023578909085374505141988000 10696716 221597560728475731188615410926141625344 10696717 -610162678931075424742372674867400795988 10696718 -47080912423520261638795557246111527040 10696719 -253721978235660512161230406902099240192 10696720 5113328572787377493040748672193740800 10696721 65837119580649824502207920154033890112 10696722 -112222297241729682410770214365792995840 10696723 1331264527210233104211771691711685904 10696724 -320490958222127796208354623759621460224 10696725 32122408581601686234327500046044064000 10696726 32770765282807558330385683456877025312 10696727 472807570201133006933781586403293749576 10696728 1537015661871752547561173975155998720 10696729 676045945661095979559506878960822256330 10696730 336634100286327115757287606201360435200 10696731 -28726913889125276202477578048829228648 10696732 60413462186329644315264340708995256320 10696733 433415444113387389187223322951923277120 10696734 138060428332671393120196842890261413440 10696735 -123388691234183977652675517799776673440 10696736 -77743506703238700490153815705347162112 10696737 208718444780655333281341099370885257920 10696738 8680689063516637885145021480276970048 10696739 492474680478185645762775748426033032540 10696740 -257183395916023631508645358619889131520 10696741 -710628741902527883022219346013846654016 10696742 13097663280908450945261244412816144512 10696743 -533302665957325230271189078482034782768 10696744 -50817506113868981799135753333267747840 10696745 40627968777057961410992494888842758400 10696746 125679312642124246868442685191248918784 10696747 -653993871045715095057894167384973289804 10696748 343396612217237982299248367682359454720 10696749 415586150995959560819600380372130770176 10696750 37223312793194772268756294518727632000 10696751 360894335961537306730789609055694432144 10696752 42248049005742511133272033936610426880 10696753 -609963800822690445418613419785698116880 10696754 -291952650658356482968529070376815283200 10696755 -238846435119639685358507581995297151440 10696756 -279514397068697422280710927907605258240 10696757 -1974044583806506334970735812799731574 10696758 50971303876068515811488988466657013760 10696759 -260457115154895353564687058228011049480 10696760 -11882038520803586467780916121088512000 10696761 326825367080540573877111931070580412410 10696762 302955326505132197738111023548624811632 10696763 11607731010519330592669288717369632 10696764 93290820426459708015806040228137533440 10696765 -118720369307752758087475949258177792340 10696766 5466427254214069379077532191904726400 10696767 -50853697275613407669410230284272709120 10696768 96122553486617429969404690259761954816 10696769 -1012888567389821287700584418262486569004 10696770 19407186836035024661422394639330188800 10696771 318769170399341515404940739352268357872 10696772 271827539468970920361494480260373329920 10696773 148107631267280298446097437470101045984 10696774 179946330679628257713106390935715678464 10696775 -414843819221239247615498628938775061200 10696776 418606825294046214906752709319468032000 10696777 55721667958498147037926623322096770048 10696778 252560032540877934797009890091127817824 10696779 -20838858699076321732382664689123290140 10696780 -23337587481269259238167279428660966400 10696781 -763050878366090815939870053391428497418 10696782 -80378727372394803932903067193716431808 10696783 -48315595118773267355480519125216685968 10696784 -16031773644841884261458898430434607104 10696785 -3888919392601537284068434863227011200 10696786 -66308215171798408233154489135443735408 10696787 -460138943264044361039129466491747340564 10696788 410893231725245159148991562598016409472 10696789 187434187823012841294836422936925365920 10696790 15254674220977818669998049656834899200 10696791 2414311243032999064316394498340356864 10696792 339817474618521329082792263049930977280 10696793 -18654778732720026706926365591300347836 10696794 -43021245850672738053329767806678876672 10696795 -152134513157908185077110822290354841200 10696796 -297710078257118639113596367223308515840 10696797 -106063089875190088393705558502622730452 10696798 39526482475587391468755742193386291200 10696799 -119521210856905006489214901333017311200 10696800 -79385689317598327901104985386038067200 10696801 -212850279243096862252273462124706384848 10696802 303031222655089785169659121918849910352 10696803 -143900599323015965817602145827010320976 10696804 -426346315095113041812191663368282409344 10696805 227450158076947383369602438304548027520 10696806 11994809509412161590346418603592334080 10696807 -581078074381717732967893132070393149440 10696808 342870375180679227880064930439251343360 10696809 -98463672841198634087216504126301504 10696810 65246299553621959309676051350210080000 10696811 258999366033253365258393607858177373472 10696812 60422707663488688365915522871099686912 10696813 593386204808043817531245353025089335180 10696814 256441412845904515692817828303317512256 10696815 225696652172201959444114990461918450360 10696816 4069791396652397590783697845326610432 10696817 96572093561238617472496125670750896960 10696818 -80037575923807583602618569779933982720 10696819 110950386883339529991923100285284838560 10696820 -432969774946190423501562752710450801920 10696821 91821539221295043765346599564864783360 10696822 171145562944249115416268008199777159424 10696823 -171395250070067140009146129306840875520 10696824 -243440593481468781030506393875525632000 10696825 240600648568211389339044431029448305500 10696826 93442323295221659581113816282365986560 10696827 -102923376997071521914632498760724402640 10696828 35283209108987037405813588266819360768 10696829 -45715349411018417307795053386399088640 10696830 32439363443878899599484360786267361920 10696831 -124114851693760666574592323844886393848 10696832 183773062734914321090753743038751703040 10696833 -197154843021163199808682860438536446080 10696834 -192946452753639896185142588094643075200 10696835 363548255680977795509302626057630299280 10696836 -230976521068855983224267133213014016 10696837 -372900563970634846236933048523155256640 10696838 -343688300379612871552457304168042608640 10696839 -159185868728499826684999892832298354776 10696840 56141497003289446895784510480659251200 10696841 -335663803596520785922138657298423302758 10696842 98888574681416795507608822676190394560 10696843 -886757405091379288757461170410208740908 10696844 56917036841529548533945462768774603776 10696845 107053577011790697851698235921177696640 10696846 258550111669850947178353662250998439872 10696847 -13502527988436894001776064095753248400 10696848 -40288266079559169505505403048929525760 10696849 -228130656285639683319686684443859731150 10696850 -38809060570365178584785392535497620000 10696851 -575053536050909637108332541741504043776 10696852 5544278876860527140864255587501576192 10696853 470111783894203279740244670241704502780 10696854 56879127685975682436243709568595738624 10696855 -18134505226399576583031277661416823400 10696856 -14944379908455169672589343739615088640 10696857 323654244186916527308364572735409689040 10696858 -80980543543121419501851535934136360720 10696859 -535826627322532262380356589732253342400 10696860 49297282432147638007686422156887326720 10696861 21640031476401707937199985772321564480 10696862 -257596695797590116370685726414755926336 10696863 -117530189455266433899863658783199875456 10696864 307486994695215052176084556149424128000 10696865 -225383239183021221830208758241133765740 10696866 180006987992811850876373042660592292224 10696867 652148602452714079804840473053487977280 10696868 -91799242469981895345915442614016487424 10696869 -185801344092195302729004411517762065156 10696870 -223054042249411109208925394749762389120 10696871 -676646952957892709224364861765912758368 10696872 370847507775905673338168983694368849920 10696873 186699799293249896986042607248279431504 10696874 -41745169170969827919726363617793496320 10696875 22901698308135384568111084693999200000 10696876 232746343751562181620024999374048383488 10696877 -478176946653947219901977734835889744480 10696878 82680288946582027379291193339188123904 10696879 -302666792768992162708700292742219775816 10696880 -42528599144436896626825541275863613440 10696881 -33263399429799220200414997697810026176 10696882 -27524615013492549316896757779030597120 10696883 96823107288986301135167554999265157132 10696884 176071390611946960083919609723914240 10696885 147304090452092484468293916449561832960 10696886 98635087616383373477720665906557849600 10696887 -257772980360553048972570088312538416560 10696888 -396437932046595283112887520931380736000 10696889 -254915992330264431348936080053068486144 10696890 -25336054383509891822453624967702094080 10696891 -359837055815951081723411937459056597724 10696892 -388339941647153446038403276654061558784 10696893 -450477711516705981816391689481582813056 10696894 70517215547074343964203799077593456128 10696895 4737354352574471321733981559049927040 10696896 76242044379342394308842316463095152640 10696897 -555978819592989844003498305224373666768 10696898 396167755444848491981339322848641621200 10696899 44241697559373798867269841883551350448 10696900 -1308918476132844633896616966371616000 10696901 -675271693265006900503467800099119996608 10696902 233090864586952170100541188332295050432 10696903 66853715638267447166130558254441420256 10696904 -534983324444844101977013906168146944000 10696905 -273200873736908307856685101873174137600 10696906 -391964176079876482360538760231647924736 10696907 -187259308453268158467262465405505458320 10696908 20517504877573404085817943181396508160 10696909 14546227643633734710162033127685694604 10696910 27384657606761400760219279717720550400 10696911 -595342293813144734343170671720787226480 10696912 -11925527000685225154077405913857916928 10696913 -618863028363163889301637722033518669838 10696914 451588990248351108867230329539154256640 10696915 -145403417398899222031304182952708767440 10696916 -734798270222652782272016173792416337920 10696917 166763924721618703306214614142668107264 10696918 -53730072599574875613333371646492720384 10696919 -1851797400594831108408993869590454352 10696920 27659986421418323678135579794657689600 10696921 -57242801213885043981943288169765095728 10696922 47071046735611410847283720874064564224 10696923 142656618965328488937706277102253848160 10696924 7881706614116111011333795107178127360 10696925 156337890896510704228503487841744137650 10696926 -47021317282842902171800465871230912512 10696927 330759394479802971681184282067049610224 10696928 580524619838847391242767969869599866880 10696929 -4330066831414279157629512097336527840 10696930 97645937201870387075099655814968003360 10696931 135180005791864177353412354641268955904 10696932 -92783710144403312250132505526199644160 10696933 10505379932851533263212156731258551000 10696934 69143660163555558086525255625977147616 10696935 338639436830312259196237875448856686800 10696936 263116724089865212590135363924122419200 10696937 -391815310384998627092550955182135442140 10696938 43251101113824436718939054117695488 10696939 -1421805110551012162957342385692561158720 10696940 -148503269986867713835033772889553689600 10696941 4691390204274330668682517453969297164 10696942 323843163715654787559241479244189968000 10696943 -712829360113384079397515589605081446680 10696944 -72027308211724889884493313313698938880 10696945 -49244664156183452754048791796258110220 10696946 -71904404152212692051333273204026967136 10696947 121319538358682260047040777047287734272 10696948 38886775014353426007237673022835343360 10696949 -543010350775505037034481487035697488064 10696950 27832656699525107934952284315486571200 10696951 449227252161066485951063922889506334952 10696952 378934799135732954322192725596499804160 10696953 -52943901861861074646122633785554446592 10696954 -5037943025383681629024420217613791488 10696955 -54701757700258538303372326743048314880 10696956 66055644090032099570437592832774635520 10696957 477535373659613819108636141299406055360 10696958 402899304037425115940299187310485806080 10696959 4989803602493199992621160595524804288 10696960 136225235141935515561689723292100853760 10696961 663923243856637082721076549876218857184 10696962 -160256122779609106109683701392943267840 10696963 -182893061746806522833954817660255044816 10696964 -175783404371025394610853540355537329024 10696965 119275202738006750698216537041323953920 10696966 151576055907339225395867641183981598976 10696967 -685650226233228715874933251875925818984 10696968 -59868911732282215756740592726328524800 10696969 1122575177318626753724191428192536573760 10696970 -123590023831642780459420700786390524320 10696971 -32547324565263565557678721408501708800 10696972 -51257459293026803601542088780050574336 10696973 -249550144113215165252776048568061795360 10696974 -260030458503311281684730673969134024640 10696975 205267955548752929772783215993900597000 10696976 99969841767478900643071063830816768000 10696977 190806588218494274491140472096964137314 10696978 242463500143665501293916562078778050560 10696979 -303394471396599836728761082592559178800 10696980 44303110051079535686691528014867865600 10696981 1086718422921739803835801851262606880 10696982 11192030604839104334869495836185345664 10696983 234571070707924777691882083727703090048 10696984 10657948859233620881278854692659691520 10696985 -33121074935507402352882199705355983800 10696986 113603507741184549582307637571650915040 10696987 -11807968917522373478488150382281419248 10696988 356295158418998948711753681506413823488 10696989 -81963725876294701994393394443923953792 10696990 77928513845315890510073036553950373120 10696991 102645718822876660502060905296807704784 10696992 -305069977482311663632298536568247287808 10696993 468576707623862278420400090209549062242 10696994 110287097727855768085556839080724935552 10696995 -483467448586081028293356723792472320000 10696996 120128371453098299402335338493561086208 10696997 627247712543299931350942567379043856446 10696998 -51692042981534842034497118710663430400 10696999 184114441085969474207742461319746794080 10697000 -79209982884209454215392923999129600000 10697001 48338352757115049144862554681956281344 10697002 236995888333799338579573839199918439856 10697003 412425438667264434432660473570087652840 10697004 -104864290944894033372312599271030695424 10697005 260405280247577894414845352549119980 10697006 -18635981967449415811547053014225488256 10697007 -246253187480706891649477602360932346360 10697008 18589510329060630018031418809191628800 10697009 -218964427071152035876126580884399223790 10697010 -75404847802030786075024989581748733440 10697011 -48046753250418186999276862749403652496 10697012 368115757070258496724334564557700947968 10697013 161485720952060159613778140426113645742 10697014 204093481080545777064492953504936189856 10697015 8886539104547895002900277925744281600 10697016 24213519246741500340613433483757158400 10697017 -158745665744728926186062880846147685628 10697018 127727310285530047176188450475199746816 10697019 -232313336015189756610013216511380629120 10697020 -221654158698227094828656327140074155520 10697021 860369645686846806697920195969053096844 10697022 2319573970566384777988725502886550912 10697023 279445503498075752316242796048151482480 10697024 1256874068961490293429792001568538624 10697025 294005021211726268004601721505969004000 10697026 -5137047698901322256109449620137546336 10697027 -133287249683505134834549799515316748080 10697028 216195910923898343614791925920313589760 10697029 54072413194556904991794425432644045632 10697030 462236894323139987025621261321564587520 10697031 64107493225032458377964792712731206320 10697032 188405144752862822616274847393145784320 10697033 111327737260298795969538207287424882660 10697034 192258893573331664332878251418185793280 10697035 408747577647667450952548954503870648480 10697036 -21921470806208397302208997458872650752 10697037 35107442207040543844321077582360372768 10697038 64373838378705209174070586469760506880 10697039 349151211614215137762058605677367081840 10697040 26725223615507185456076017523186073600 10697041 385451017783614342343087666843114243442 10697042 75121483688634947513097191823639703200 10697043 134362632156934923569283609655874305584 10697044 -506017581296066681082068238862751209728 10697045 -381461062087055640803853025655312993700 10697046 3124056392644566085018016892893798400 10697047 221133064181284689566147550363275560080 10697048 -294364004054559622198820747817498624000 10697049 358119081159716841150014096461615880640 10697050 -24642418406865997890851937338007398400 10697051 -819985260053655347958099705847529109948 10697052 -321019792226979474104680509201049671168 10697053 254070818196565459415685488804750475302 10697054 389364562611405814606358267907509731200 10697055 -5563454208367429084732660734829221600 10697056 244906241161768840451501849596440084480 10697057 253843534360286205673630302776991825600 10697058 -110275826287688713551871115355585366576 10697059 -1036365690661179504993881903594303681184 10697060 -236976863301343281247041464732455280640 10697061 -483378823330388100151607616064088999328 10697062 237948061239390538770261900515560120032 10697063 -32586085914951160946635886692958220000 10697064 36529827004936564430689263355990179840 10697065 344224197612459177857473441336350275520 10697066 278240170338514123753679199556676045232 10697067 -8349428330359539713352036010041856704 10697068 311586644243218575729292333893571950848 10697069 553514810760822889208888838555029488470 10697070 7284135470146970682674183621224550400 10697071 102903158887435373853510922058869555584 10697072 30167376218534365393096638352787275776 10697073 70865044323053107706622364398017669568 10697074 376520368790704720709946687918699330576 10697075 -130602022189071109257917334503812847700 10697076 88637087029267212968914502223456460800 10697077 -121265964123506660679149824002305679488 10697078 -55602803740324669865604267805002713088 10697079 254808609390206037957404880632707473384 10697080 -571978484115571852850842220526485299200 10697081 53157519784139120107544431491879291882 10697082 281422912655208763645613291252750473728 10697083 38659164688002318189203301559495886080 10697084 48757162826837530325343772984061577216 10697085 -137719819038591517641526372485956630400 10697086 -543337671117816174027949703285442621120 10697087 -341813857515098969079905708315497095360 10697088 211819197629143119899419712733944217600 10697089 -309719253780183237450167007822482159276 10697090 -74160619480461645973347076370916748800 10697091 241030842715494183931444079688916044792 10697092 76448910301446500919863572452297419904 10697093 -346337729661125104244109056155249685952 10697094 289330532842368457466772740546371537824 10697095 -64384940581588954449422326218515122800 10697096 201473050070149389863633666575466956800 10697097 -270077071635723063892767344627282070336 10697098 -55922478304218793705881851878859029200 10697099 -173164918170071837661652727842844702064 10697100 27116582120804337352196523375821644800 10697101 560616970536771650843322037652249906102 10697102 -36142870979400986161474932396914614656 10697103 645793510537470450017390778701981460504 10697104 -154886674632658179557381750174830755840 10697105 -23640853567220482616850659951697387480 10697106 21510339408036043686206982667699568640 10697107 225903398002674755501902774466131432432 10697108 25053031652337738359809771012216799232 10697109 181021973250554696667449103067526552928 10697110 -3466007362883120361767661585610592640 10697111 -324065526138929933285368974134980286160 10697112 -124543079849602334434347606100651868160 10697113 -1569152564763398403075784150171568960 10697114 324973891229510590788906962434831219200 10697115 77438711410196698431469040589954973440 10697116 -30793891536251849159235751581649640448 10697117 -17292906505726784133540942143410682400 10697118 61957777067094004332993530591839838208 10697119 377194759036529523688559132155210327520 10697120 -185499423189669760671883510596595875840 10697121 -85250463136701899444072943134099938992 10697122 -234842849737556408664481679434323123888 10697123 -353993457470913473832327803479722763188 10697124 -236350185710520487885349398217315564544 10697125 678687740518283912833337570635172187000 10697126 460787781167160905405992035729798816 10697127 6965398860195100076552237449791018240 10697128 3980637756946251721689144186642739200 10697129 895381073268624067911523743213597333876 10697130 -40996572801523946542154298008478528000 10697131 254311495991111040240439660445901662472 10697132 -214140054522407526845512940320805153280 10697133 439589560383806457352631565970858888800 10697134 21874522052048767447274748191409028992 10697135 -470740754263253522828745241632524836920 10697136 -3509573437854210470851875410093703168 10697137 -261050481137215067831274070838353965120 10697138 -317025563882728113962120963549909207280 10697139 87764487870236318890155322375017858048 10697140 199809975289357149790672498831652125440 10697141 -48034042687011449005054111239423360000 10697142 -99914547853282194564994145457868824576 10697143 597539238867592208773985120526455333760 10697144 -12925099686460743325290724505398886400 10697145 -44149813931716437262612794536308728960 10697146 61919489520785203076603284853765787648 10697147 -341108293508027289332430703866101541840 10697148 -14062369810376765161856772905795371008 10697149 199510447791034774985494002284793430764 10697150 -48000321477879911383355941778642971200 10697151 152889085522252626560090507037459655440 10697152 -931543807597613633001940947308642304 10697153 27158869303265299901320585928991068160 10697154 70744274824907571835656633560850590208 10697155 -133356028360295289891737956154019884640 10697156 381967199835547173493264552545946521600 10697157 105713222734511601614262509811135480000 10697158 -1888614285755613419361717174047327424 10697159 -693857073650440373742659780551302019560 10697160 -37513842917695227198298469357051904000 10697161 -145805432380322168723501081201759821568 10697162 -31921937571829793841310631370529996800 10697163 -238544039904273051689594004931789903656 10697164 -346052772696589095711910610647251514624 10697165 -578721755858503508645974097990968555920 10697166 240856097487128690949778023013791860352 10697167 -2073532590375610429977277853730251008 10697168 88096023293668407801802722891080269824 10697169 -56834770546988431299133303209915078720 10697170 40375818635991734226223187659262545920 10697171 -252082227134190418161607624219579141800 10697172 229269030080341588258249794027295641600 10697173 -253108322290213788049121067854345979300 10697174 -400177265059281332623666058197591037664 10697175 -258828971424299194255411015738872923400 10697176 -215291730984826450596689457223686512640 10697177 244882098985157654439845682587193487380 10697178 -272030382635804498607200338248438437376 10697179 -324523693358069592990395928342247260220 10697180 -129844297183007645049931845394669271040 10697181 107902835138004949447156424025417250368 10697182 133527475257185789116770387013832650752 10697183 41214645725490699597667189915641646080 10697184 -3784843170004533681830570295787782144 10697185 46509380307019121054333578643863560960 10697186 -221106148235061907231770655985319510240 10697187 -117156336008956990689324794031770875920 10697188 -328141372816861784224647025174905930112 10697189 240554657340653016910536155034556263420 10697190 122321637210772861173274809901540147200 10697191 -39285770015621671490947790988937730888 10697192 -571181941871231847619579461011832422400 10697193 361798743922610442404876930898778269960 10697194 -237046841436528800341909977679072897104 10697195 -546083649829136249226019436918779193520 10697196 -3951559242732606681885881702405492736 10697197 72000581503064320358842607727248043232 10697198 398538328418687397754566164826651101760 10697199 104390866545386667975950123200678682400 10697200 -91483217944328059003411851286167552000 10697201 3554148422408009209598989532300490240 10697202 -79050099404324296307223356003260801632 10697203 13171805201647854622082774960615889864 10697204 154395535297352825404038771794695790592 10697205 -60285474202592930836808613880862972640 10697206 -128931922647065919735632863252641568896 10697207 -1167374600631313245748770509712216490320 10697208 -151170548481934975779103825764861542400 10697209 -169633268331070190097243081593042390960 10697210 83902172324853595621830954486546677760 10697211 260058470454837460283308734259075392000 10697212 189566742322224721635246862395548819456 10697213 -301848138461607937667433187333184731476 10697214 242865252803496796458620691573448888320 10697215 -337145256266086845637996208692564363680 10697216 -87096118589007145095435952770798059520 10697217 -70750417142402275983166065056415091920 10697218 -35962111387392702204222881468315347968 10697219 25187469881197972932500046616319848560 10697220 -71539273566305737288093902524875960320 10697221 286586241861323381751054948003171123422 10697222 544936845501428277861514341751855763712 10697223 -429885551149443666555646873182087024216 10697224 170970302088243500615421970905526440960 10697225 -97682621532939620897016397543187035200 10697226 -20014158602447983730940289811997933312 10697227 610103939226160591159748373577270933076 10697228 38803217340509079382699686889264573440 10697229 35665883897205298965119942168616556374 10697230 -71987913538021946558280099392296185600 10697231 168099860081666725499442089681076839040 10697232 -4847005140175086472807662322093916160 10697233 -84968816405967641586549514947458233500 10697234 154332884313236632846363233645239438112 10697235 -206144906015354500364121132714765666000 10697236 91331740513150734236983181397931806720 10697237 653414675576982731934182279522938031886 10697238 301949941893690794890400222327613544320 10697239 893941938348507435180990271601864856 10697240 -133067864860579838735809895870467891200 10697241 -410416000829215691665045335752871490608 10697242 -218608169876042364274281389869706515728 10697243 -502214072476395288501050714528271344508 10697244 217620750314736674965742196781153861632 10697245 -553961252108276966509544791767888000 10697246 -40829034484376242029363548328717932160 10697247 495770610141569806611459976789808463360 10697248 178249794072928076337558353635138928640 10697249 337692887992036324697766883787136785250 10697250 119383180001514017061446112984149760000 10697251 129010616335680334457400658704523580252 10697252 123376170087273578712212083047486212736 10697253 86600401044332230219465988857147408704 10697254 -157779652866958770865045449061744886400 10697255 108194155756209646613602630611007813920 10697256 246736222069611576300059454943288273920 10697257 -152885619412863635458892165855468681228 10697258 40132620995397060377664197837839351296 10697259 256678402856814845713594929901958296560 10697260 50102754060545935289854890176962252800 10697261 -201088885615539555150155574263447532138 10697262 239290420883858648552972111811728901120 10697263 167854136085038986578237815543211792768 10697264 -178894938135913750953919088043080171520 10697265 5588354086937071446912457978826386920 10697266 -26229242235642233134713883513463174400 10697267 1475394480600383055166901081574698304 10697268 42126360994989298079085445915127869440 10697269 -11538178750226023261460361235336979520 10697270 46826455488550484785079699249740270080 10697271 99110973555918166784858151967451736576 10697272 97118690188377897027172675628405452800 10697273 642243986123258352866349659469305364522 10697274 -3515622660752408003334019210883430912 10697275 200333006079739987019854930313099935000 10697276 417081771026948624450921667533447900160 10697277 78499407990792027578881879205981723520 10697278 37487046805154560762298489089564891200 10697279 448267962384133432252591459534754811480 10697280 14188733091277337248191773305177374720 10697281 77583424394364551679657502630206611264 10697282 -3792889377632981358917668687594245120 10697283 276176318025885293653269218767241973252 10697284 -86775331087756539797127512948374722048 10697285 93521292955813980730615373209983127200 10697286 -7169662278332266677924517089374287872 10697287 211645526761170828847044231087866354736 10697288 642445560089001093555856048892725094400 10697289 271417642226971262106641114072006667168 10697290 44890583256452836665102770903040825600 10697291 292642740175470503752153039657603804584 10697292 73916472940137051519790589858267535360 10697293 -11537177353614261752402988954335554016 10697294 -115560500311798410557843695610558447616 10697295 49201005099484058287414277439806860800 10697296 114184269298308078794796050592055549952 10697297 -163537534717729071272672054372652791448 10697298 138376459852183644768815608269536897664 10697299 264416211808036609186100417027200472300 10697300 -120130432424921681172026844377795635200 10697301 237270889036367657023619688058837834560 10697302 15077679510220387234111085970339108864 10697303 547820289928252539566868411408242988552 10697304 -311024169147151605398996221331263488000 10697305 -58776714715742496778850183262763980540 10697306 -43382751209350314852874695203498061600 10697307 50709248686308084406040934725595378480 10697308 206030127502300389736276738044617448960 10697309 -39845426429948887923671487190681101984 10697310 -17200636420601244804460293830489118720 10697311 -914245719408377441613697837234085895200 10697312 139707879641686826242744980247964024832 10697313 211750143817866927468306040564416014688 10697314 43376618166889904005170420783957671712 10697315 8833234041973836146078173586913018960 10697316 171999773234682687855452739486953373696 10697317 -506922687657011711924834877382689031140 10697318 -124126458730887359496141545731370097984 10697319 489384129312183854842422866092064794320 10697320 47459188510910708786383594452899788800 10697321 -758372981831046850073164648896536897478 10697322 -205216442415368761066893005258852137728 10697323 49679966994800363434728814748306457600 10697324 185533924314961857346568134026674145792 10697325 -524771264029507910622928249943500800 10697326 -160155588634974307327020048725226503616 10697327 -645023481544737382108545272623778798088 10697328 52937616068589891681442883629185564672 10697329 84506774292029609101500641097228064512 10697330 -40631195074003265808105258591751334400 10697331 -235187490960869847435257019106857250248 10697332 -12140481754283736189311156679109208704 10697333 -459609365134016738929116141135733739136 10697334 56405253679741392389362025841203402112 10697335 164296158706713351149130535499473151760 10697336 181364953798355908780083579415287705600 10697337 -139955905543056571322009703996807979008 10697338 180226954210536032499164610550163326320 10697339 625423172019454146449309907233179231140 10697340 39859453403242795963935559212142003200 10697341 86181885644346826555500073194416678592 10697342 79887099946902710785961153598433243200 10697343 753280263479782079841431398852035635328 10697344 100578311573233978322842922674185830400 10697345 288997399083835311531936538930560092520 10697346 -94666135321223382181427190319651176960 10697347 17080038907163826192550192621662433480 10697348 -158820708181371384607953200170362475392 10697349 -162662977908674317364473357408957464000 10697350 -65683771739006877285897509501398365600 10697351 -10533779101635183035154457006243018656 10697352 -532643458211162848088514739271281213440 10697353 -759217524863236784597434066058687159398 10697354 -377015569215182775960548942045148676608 10697355 -135092534384797186120253113265276155200 10697356 -178794502982511263075859740278236999680 10697357 -464313139839638836645210653496479944256 10697358 -100980240339921320293304090180672793600 10697359 -148470052104298221915586585208434905296 10697360 -50878562372467225808407961622827089920 10697361 -154728778955308442000447688941460085440 10697362 79255660692756248223418764577470538800 10697363 -117897296741212635694833663516810146388 10697364 81361853956986445257146104031905849344 10697365 -42603233633592118290062261439382108800 10697366 -272642966511798133680876939145929229152 10697367 195789340309027328354044827271347448680 10697368 -17275042675984294368124046908600320 10697369 -122830543329782413697740745734959365760 10697370 -64022387607688156971046001985118291200 10697371 -69522252456962984642578344788524375056 10697372 -164730073242077000777278661130740686848 10697373 -634244750070215312655852169428353016000 10697374 -327731689255849125117140680319503117440 10697375 -36216112869098655199813666835324280000 10697376 -361340075606806676138421493523788333056 10697377 -603295446193015083168539448170415231228 10697378 -352258148598187874457247551581832323760 10697379 53619102791795908487171535779201437440 10697380 71899984195985439839244013048443801600 10697381 -94825983669653302552061221993391530818 10697382 129102596439231418093033726641138957600 10697383 656794143419622214385052494646364512632 10697384 -623847372428794296630675090864233149440 10697385 -152668542073434737556499042950547502400 10697386 392317547350123103323625080987875882336 10697387 7977315449133360513475054599366386304 10697388 -186277402017417140607324154784061358080 10697389 438318226986271243188066458362130094540 10697390 -228787110056797646447703536222555750400 10697391 -648269823555267421186641527362893343248 10697392 3959844530967109915678468249589514240 10697393 -297380379809747558516536652906755684800 10697394 -123575758478335379428759400586318028800 10697395 -211885880875736591059704169593663758400 10697396 -88637288196242595224144459581711171200 10697397 -103380018036503979287954313948274610400 10697398 -226535404582406317958404790889608159040 10697399 -196320829377801577489975812973865144760 10697400 -44175259047046636715795594911825920000 10697401 -219372183770564163983698451983160090880 10697402 -306730637723572596077402903070177277728 10697403 25470308771619665856018369193222460640 10697404 287591918862455079706990476024590476800 10697405 -121982136383300661430584678280543097940 10697406 120811628651582129824237113512128528704 10697407 78234812182066883047062916593381746400 10697408 78888966536323567192322797730801909760 10697409 -246547884502770958152258314073082123086 10697410 -118471202685813957868951539790069340640 10697411 -490801161099399711041826404568144240 10697412 -72809992666786931175925582321856587776 10697413 -732324735500664815622106452475656026338 10697414 -28266736799501616609707975887448655360 10697415 28400523940101688175129697385626954240 10697416 -494656267250605172780611267308739123200 10697417 -360146730589439326061354996717137175088 10697418 21728102949524439748339718755148236800 10697419 508060113023784133062152833201216156820 10697420 -5158634428935513163579568197017968640 10697421 -178232376314315835619076729275535126016 10697422 131613925032452033054734326925175416512 10697423 -463115570804730661001981031150664813896 10697424 -61921934152132053224561561390342209536 10697425 625118595777866599251213432334755847500 10697426 -369339421563696727626662069458634399088 10697427 9543112358107112003423871874795079520 10697428 145356802568568264467199730307884572672 10697429 -327296341827288880121181329327760235524 10697430 18154283491414274500982794078590923520 10697431 -683272902516077796214571186375891995768 10697432 -373545475664737117384135190104807403520 10697433 -90907345588349355471026389925679600000 10697434 335532539447672682357262434735175825152 10697435 -78752053849217912546699636929908532800 10697436 -312450951077488392013426217806782148608 10697437 196576239664053317056348754782584134400 10697438 -49467977169622786217812666124177366016 10697439 131849514688221228977047622145331959624 10697440 -59689864184073416224816711428970905600 10697441 -139896454293660767517566544556826584158 10697442 485896558421528683799862235819106304 10697443 214217420634839226592693048078175073692 10697444 -22092886864811556739315972518884352000 10697445 318793590788718955947944156399447756640 10697446 132659131846910092395187503316047888384 10697447 174281533894318307698506164360938109640 10697448 275037589360784201584097221666157445120 10697449 18351147378504025242338066988796908032 10697450 -108970802623246833571735827398109270000 10697451 673986150726669543588431441898800304 10697452 -432079286397668684127643146524226436864 10697453 71649365636076958509529823864635920684 10697454 -783727897793940434261364463972638720 10697455 -150203178167873539164220522564395372000 10697456 -28590672889354741295377623620816732160 10697457 -379138758775841137160738958486601660560 10697458 -366219039583598685039031376139839762400 10697459 -610632840593920005050445886321882796340 10697460 -323202324425076059697128678080195399680 10697461 -412918746521499694237646469251427915168 10697462 130639199853610653409171772049604867200 10697463 -77263167512499924357721427671641720096 10697464 59734553419481556680209894226470502400 10697465 30871744273301105986693168870126753860 10697466 -83331820564091237569150910010273175296 10697467 220836967638748919086404653841609434880 10697468 174644962416666635171619156228132507648 10697469 132383618776234847002047461754605688960 10697470 -61932840503047669137456429242432221440 10697471 -679754242798679120930178802217916002208 10697472 -228778565508374848664200654412448792576 10697473 -220670860687564875614012498602558831916 10697474 -169293805761421566484977662786494705248 10697475 243736681397961277331939456532588456000 10697476 -38048988789822334084001160955425389440 10697477 91887961747821097282476527603793310464 10697478 -40450058507500146034864445980959068160 10697479 249833012730552588691050663616467716584 10697480 -183065291306879875400161285695435571200 10697481 -368208236566547571355199778203336144160 10697482 -847332087708288433066296707851434915840 10697483 467479109501998122787777237796085622320 10697484 36226970181687859974563367097029427200 10697485 -350808007567333156362621701835701840820 10697486 162357292234373962858830030324878112192 10697487 185875656691144424512331766751022196360 10697488 -256913478385136208251766379571828097024 10697489 -248483468657210369811472206362183280 10697490 -13418702572190009179914216247308029280 10697491 -34004366026102472044828045677872577120 10697492 -109548816350686877351307327178214654208 10697493 -30687618732857831279995133008347605376 10697494 -119270596600672900095239968466172470400 10697495 -111504904328067276058878883332544305000 10697496 298114851544489072322706087790516592640 10697497 13718410575208851963759124022079826960 10697498 169129168042677718381787179031607032832 10697499 39629784275522343455067630843708282768 10697500 -57661008156045969158068503855393600000 10697501 -566414663460346712732547990432467577498 10697502 92328815712141017547713164621094605632 10697503 -413529489042115575023224305461212793248 10697504 -282256403304703906940180598627311222784 10697505 59302252513029514881238427290979427840 10697506 134593583218305604384742071317056904480 10697507 -420966113089945846660576947915120737280 10697508 -168502657789453140741340772056283904 10697509 782634426636240066293824907375930376152 10697510 -269156687368895311085282284681291251840 10697511 166312032108674614287730783578915959808 10697512 161871067181347867141213467187682426880 10697513 3853959284987589773729179481280549642 10697514 40573872319228288265558598616172328192 10697515 -222850125273500947758245044231840920480 10697516 134646813220106502504297750581450004480 10697517 -549260450399027902504444547305868824266 10697518 -1987222544419720732298071163771311296 10697519 383753581415144061045373053176758996992 10697520 -8222472895762955153010922481100718080 10697521 -465118113587695216839360054867738359278 10697522 56787661574178250405055321254174896384 10697523 -182754353180791500222964230418957859016 10697524 171178515783341641316639362204368116096 10697525 -49595857280269190705288271704185423200 10697526 -5520134499260380887616807673974579200 10697527 -151225114082954148257831400137489297240 10697528 228739979562227288249296649272082104320 10697529 -233816273341170461391979552011589964160 10697530 -150879605675166862796888632143562106880 10697531 -300693827594280890115511329698193195900 10697532 181913517908116555623664633549197926400 10697533 166310855462484677560146056181115649280 10697534 17643456105655494123122511947279162880 10697535 -74763036857500198804692782175126808800 10697536 222653152286780549827956706751165235200 10697537 67171923503420242837659700182193077186 10697538 115282904483705081643355808332199202048 10697539 -30381995061901743368724364671944623728 10697540 2132527163522579699968366645649940480 10697541 -100588565867143463634665250141882177600 10697542 117087664084328987899727593838424390144 10697543 243466277488063621876478299081930632792 10697544 82421304092504864274726551794006425600 10697545 -14234721148028974458886537892545759680 10697546 896322135556544901199970920604961120 10697547 -106521705654187362216642374883942792960 10697548 107927917755487102524874370090975744000 10697549 -559227879300062552064494874017082368340 10697550 -9334076254858791523840403481769915200 10697551 95542743608991843753033644954978835920 10697552 1039092701302478494326472485373870080 10697553 -81530123841230172258447108672434138880 10697554 -21347166393183433348022877389714070528 10697555 -433500000531923646372901415932814273280 10697556 -65350704807082950783340032934080675840 10697557 48450772150573214960997875450684254780 10697558 257687610013857202815076844256721035840 10697559 40380979914570531832631771229913260240 10697560 -213452996366872751667742636730025984000 10697561 241575965098871950035719477409450392832 10697562 -39849661224044511315462234708667200000 10697563 4927589560391902252396411080735141624 10697564 501103606236006367924247813415742311936 10697565 314727391121769643457399769783803783520 10697566 17124192672464985663353621630573789568 10697567 569745776871248687271279777100359395616 10697568 -9615623120032063463754410581410447360 10697569 1088033390965186487138459197077437960496 10697570 48634268813165977800290537475470284800 10697571 -355805230849569140810255952787296760860 10697572 -390545303608889670865817891759286385024 10697573 -134808008843355148206237982228239532032 10697574 -153211482533010633199679542003960069440 10697575 148218706738851834131877418934227882000 10697576 -411968782575536905311624760683691376640 10697577 -303750577682609350946323901538276783360 10697578 -325899464616015612647635042837976219040 10697579 -211354140317053689209376398292728277720 10697580 160088902411127169323280564080982927360 10697581 8780475919168101495032561635068268512 10697582 -287106391547082422346259100867957363520 10697583 2243897643381746792838855260609715840 10697584 15675729101986614671672311789201817600 10697585 -77879945082231032452734998283811070400 10697586 107618778982626091406035114660330356864 10697587 -199185956248957677499209865000377116480 10697588 -4577119207718842725346077232235071488 10697589 152108288615950740387036890575364436480 10697590 -102614036051604782551639374084988638720 10697591 -50434776929619526751788091011415648256 10697592 234014094314352404028302004006876979200 10697593 -870398121615242880936563501548302491158 10697594 174534418068425783348542512589754442096 10697595 130576298498640543257427613080756407040 10697596 82339663036951946280172227487027927040 10697597 -86399831070700700093394729952855521960 10697598 -198005611263760677068808205374944606016 10697599 -234764579503176464871557126591755105152 10697600 7585921048341512177143241200631808000 10697601 340152555853156987799017000291156118832 10697602 -12163876458941104695573990171195305088 10697603 303365447451872880856980792854225718480 10697604 -118995462906192850055255682100885094400 10697605 236994164066482820392513803339295747260 10697606 -127244995431107890455444214639799070336 10697607 457723933366757542308732738680626572720 10697608 -450204589904441563749300656237356032000 10697609 35494585776006438044538837970904967204 10697610 41706782174602115209345213427880960 10697611 -772039812173476125521881688124159167788 10697612 265277882603240730875966580782138048256 10697613 -346692983171733072103978153282885793856 10697614 310090821569130055348537092266623390656 10697615 27642001826900826626061452898032445120 10697616 -148561553205376645709883790691612098560 10697617 6375123229700423713657024320973464384 10697618 -225756527069735065762574837191036080240 10697619 -98975881433004844915601878722379483392 10697620 102043782601931956559129619794078607360 10697621 -354963577695830434883734577726358265056 10697622 25206004401668940995870711693353758720 10697623 987582896377879476019919982527202521760 10697624 101182092459368848715810081038430330880 10697625 -178125873107435301891000403365722406000 10697626 -1303932870536745358380245789470715136 10697627 -995462109327607556075050594905140774400 10697628 53074757268642822767853651606139352064 10697629 -446949649041777102825323998490508863770 10697630 -381275639770818311865054774249972480 10697631 -8563629294459316508139403379042659056 10697632 -591706430931265375054302483150736982016 10697633 430283092332376035102949058210982822882 10697634 -52710001904598710304112866575710695216 10697635 36556306597155600497915875619654227200 10697636 -414173383683601859337819094375735729920 10697637 50762734091576615830643025104991684960 10697638 -25591222114822090187799245386656323328 10697639 -43466214945140170786939382995412810976 10697640 40495987761620669589856516188585984000 10697641 380989875335086945197530913476145498624 10697642 -31164288878856017451115979242828111008 10697643 28443329947744666310791851615815616000 10697644 349145510218700587563383334620234150400 10697645 33613619613248467763691249702489039360 10697646 163521917902096760858102424473000279040 10697647 188558847478568086934622884184382238096 10697648 25795666241315143394621310513139482624 10697649 -104494791615869453727970708361276373792 10697650 209887438715908449067278765522439642800 10697651 100982375371580970712972917133572368652 10697652 129823612984365586112219116194670897152 10697653 -30698712316917800122735629059656675140 10697654 -420397440793422777800786044657703047680 10697655 160107298915231611874219318777718606160 10697656 -335986892734034341778224991345131069440 10697657 -68281866669179078971327468447034507094 10697658 82796301178375822058859072212752911360 10697659 182785393987318772054105933969026924816 10697660 -121829650578040145619556580251303288320 10697661 180911906305740853773303889283068270188 10697662 -146071289038113033926181223928601912768 10697663 219858521949901263993313469056571288280 10697664 139724918605233604814965700408509464576 10697665 88055977109781640828274264638411632000 10697666 -6391406934662467685571776517350713344 10697667 146473878717161728624302300855676037880 10697668 301415322975215827573517368434973102080 10697669 2840036866701525861655472317022257344 10697670 -10911970169869003770797562903380144640 10697671 116098778970325441929015724454704437232 10697672 -133654268831490209318558261599192243200 10697673 54177199105595371590616986053348938944 10697674 -85998330882527400716044048624621245600 10697675 -123640089635178760061385275594751322200 10697676 85099498603905035392883160059143655424 10697677 462043180151142230659223864024864172460 10697678 -177163887417329806007626817451472215360 10697679 42035157044524323225964721856584536848 10697680 5206204673882910725183843564383027200 10697681 -211782045645180061408312741259892469518 10697682 83528551890794818707933772729672036992 10697683 671236473490694947057128854775729165824 10697684 -321430000573504431684565234273941350400 10697685 48388596776871202022735812899951720000 10697686 386275469075802318068083816025377150080 10697687 70769558357602028088345641286454677504 10697688 -348792854322358490957178193316399155200 10697689 430262063945727235732183133875992527056 10697690 -18697941115012621943452299405644340480 10697691 -178726994611062222615453171994722299136 10697692 -230886011512142340609876637862908984320 10697693 -783514227578912623971114312935834397396 10697694 8138467082979718472123553921842257920 10697695 -175527440488888060020460484667771907800 10697696 -13948397831389661641872010719260835840 10697697 139201202806862444469935029016089966080 10697698 -47087265185411988695150357893852676352 10697699 -201492109757860310119274249576275204464 10697700 93708325176396332736717597530416665600 10697701 -891375625485863196523895917455182048 10697702 118364098705579983481736731621881480000 10697703 -20896988615798749526573482676891011200 10697704 115092363637149024748039233724878520320 10697705 -212705664033587364294245256898940050140 10697706 175042741238468444837123741403166302720 10697707 -67719468389917510289160718226997740044 10697708 -150280867230007283167324935859599350784 10697709 78928420643729163529801323922811004480 10697710 3735918046307634793172585021141631360 10697711 348864794632104230805882175486139958000 10697712 -61059579530161635950217190135824384 10697713 283301492570257767783147635119507558324 10697714 60663457048234616170399435716026661888 10697715 -45525842006655544360756518664479811680 10697716 -150963200589120236086743412884987372160 10697717 232891881240205009476406419729300313152 10697718 77513043092480932855090544538065141760 10697719 25770403923856047433876099755780040320 10697720 -20387254226671987253756229211608268800 10697721 160817028557663386823124378935592543312 10697722 41427128575287053523559020784257699840 10697723 -120158633977032920862914423040526988400 10697724 -217005756811751448943886893152565140480 10697725 51234004097576035830675725006234344000 10697726 -239241891286276778379787491220030463616 10697727 358007103121176894756661087520248875720 10697728 -234648860858122986097969743841653161984 10697729 1151562478837114571625966635402412506436 10697730 25186813725080125588683673106450334720 10697731 -667393327567274603626120601971513804 10697732 -138984573520834609791033403573812265728 10697733 144543588976726606960063512537592779102 10697734 -414748065686763777135069121883089509888 10697735 -483865682518006558080343367143616371200 10697736 28070524680236508813203816708282449920 10697737 438443420472951201598830766192137565440 10697738 100263808922949057869689232291779529520 10697739 38549258681331663638597640780204907248 10697740 -11266344179068595022294045539138104320 10697741 -264661982466681891144535200810013507200 10697742 20507292675288191177758589915872013184 10697743 306699137234513380868048759570182850016 10697744 81311342711575418058952025960424284160 10697745 -193625803958541323937411739753784666880 10697746 -3361021735936055229806089166049171456 10697747 483700766529132927542496806829449585196 10697748 2036611962310856465800824258850504704 10697749 -7973006520605799636686401596643578020 10697750 5793830205545776383368504723916864000 10697751 29768378478366630050819427408876627192 10697752 370255754754063771201521139623342284800 10697753 -374349306916285825945535235818205854400 10697754 -122422096419333264568672997340787591680 10697755 -8978925649247852870846469554628297840 10697756 281053496867047212514126849337405767680 10697757 98121218980002329108325988012638422592 10697758 -53038338620174070714459373276709435520 10697759 -3093321172509431025827568759787955520 10697760 -148206656817431572814900619021228441600 10697761 -59775738803137780563459554488951214076 10697762 -284031116409907780294538284571803766400 10697763 -57524374588486403168635825509543365256 10697764 -297692208579165913192254219667355074560 10697765 21763697550510629100671924929865925720 10697766 140829505130708880156205203955011897024 10697767 336929064783761447818723530428414093816 10697768 317293073861246728562221852585052405760 10697769 505597405228469473528203473318809238100 10697770 138010542670865923463915326727777674080 10697771 30209991902238624622121686192068826512 10697772 25298423198066455613441861975019873792 10697773 205976006740811395537542894448255456780 10697774 391462567853285521718027092100753699136 10697775 -121529416259766954031844115622088822400 10697776 192525968309734869534853416768848248832 10697777 561200811894959136978848223416913893412 10697778 85996233171014416571922484268534768640 10697779 131088647898812557828462647129912327640 10697780 -392922531198140824988732369792006534400 10697781 143117234848481151255840213648453681120 10697782 48306020912864815893929305360301195712 10697783 1315662144676824880198879413772359168 10697784 -123669189709393559136820137266521927680 10697785 7201956784702006779411216133492761600 10697786 726926675151009827185750437226345225728 10697787 409277629626481107944114962238498289528 10697788 197286585215256967526484467179715435520 10697789 -162659754699330223895119247423644228410 10697790 31739149668803409323640663547397898240 10697791 147166246188317624638101101552413214872 10697792 5337302871357995996335205684965539840 10697793 -282333348889106538511549121599707907536 10697794 -556370973877141022905798651229314386528 10697795 -185234779970414288664801716549980692720 10697796 -249573870853734749113871601545612850048 10697797 -191890606502257965011200905365477984640 10697798 5785066864670892067715608453518205440 10697799 -245069755521973367249631426328685864448 10697800 125941298077174118025784411769276160000 10697801 -74749810560194018341310348689211938908 10697802 57966101169259032528074574941847066624 10697803 -789633088343852731459581732257594035948 10697804 -88820726532181508496764776662698158080 10697805 -64102336372362135786167686167041184000 10697806 25305901666834582688290925089261768704 10697807 796082088286187849148577029085393747056 10697808 7235867937197211308253726072382291968 10697809 -41779803952287783503954508852846979596 10697810 -58042771689362861524761838080067017600 10697811 420059619236238867742109330375483480064 10697812 8596190835431298189006254337072246656 10697813 -177981592256641861728793640989795206240 10697814 -102734983207215324840224314958180527872 10697815 318724124530453986650044136722905351960 10697816 724580599818834524648260054129396500480 10697817 111140622783703181263413930893882210880 10697818 129362472904013037669868094955283749360 10697819 -688628748125767984089675349448055498480 10697820 48663216323599381893899825193206415360 10697821 -47542919119803578000224261800662688000 10697822 -189427635286262677687631787106928089728 10697823 -197014348948921945949079070234718791536 10697824 267959624682385246751079445895314931712 10697825 206198379321567191282484104839010450550 10697826 214157954447837401499059187118992655744 10697827 479295259023959701794005556061914692000 10697828 -77891169218207476990293540032942617344 10697829 19365061080225879744968506970301700608 10697830 84995893986429440728857699377825552640 10697831 609026668133576796947816638920535912632 10697832 -345538728861019448494221078626433761280 10697833 236165975560052110523155051841670307044 10697834 104896072806570102751046614790193729792 10697835 -272329372363219821082227746867624931600 10697836 503459310159142194832047567477205573120 10697837 -726948604326618708784450734283396121514 10697838 -66434789314305960261095128326826280832 10697839 516909863874868020927006139882833798960 10697840 -130405080184763169880763569522904432640 10697841 -2745375026233089681284922048268753920 10697842 62234049896616558718004318580934656000 10697843 47677830066804813487351144151118374688 10697844 166054001530083600164817300602450927616 10697845 205414720452232320306050783167107317760 10697846 -313420601740792219802452972102478284128 10697847 -144364473020829175501940176089076874928 10697848 -163286327804421332594960219279676579840 10697849 698329788183495035119138833088762991850 10697850 -78262376838832366404251318616915284400 10697851 65933885597269619020885984052226139104 10697852 309282587227897989112804987373935104 10697853 -156880581007315768953818939688551910912 10697854 -136253220169659815975784689911139284608 10697855 60318004237571854385225367942565977600 10697856 170453116290543146599390181256887009280 10697857 859056089673916410869285645255140383280 10697858 -7474064004632068128381868805730170880 10697859 -184514343577739778244801917441486635280 10697860 246994081975159190518625267173009920000 10697861 557710290540915164737912648074423663900 10697862 -35737362520562998362201263245992185856 10697863 589395933237069033388761295502429410584 10697864 170146775225094504654955026644002406400 10697865 346447578573124366930910682125773878720 10697866 -204383503472922667391734636487891740368 10697867 -803535366199949528814613270285566999084 10697868 -146847081149469685932077855927706577920 10697869 -45178850170075242189529290265675093536 10697870 -74029986774557199058510146577407753600 10697871 -41250141894438217369769457839967922176 10697872 -113367070593325400963356044996278247424 10697873 198689524021611183458655858180223163904 10697874 -5592250079054845634852417291417683200 10697875 -32652771534702942477536762162603388000 10697876 -382554623138432092863264530443066707072 10697877 38451177623490356791678584746801704014 10697878 154612375362693659426739601871180969280 10697879 129168284448795477753019390850388732480 10697880 -254479107217487636909599752313257984000 10697881 39933528786471290387830687910188612682 10697882 -51267627349062014987717570635046792256 10697883 -46020925775757498372613542495018534912 10697884 2091802742837944233441062843302179328 10697885 309843220236902631626416727604470465760 10697886 391422231577679247122520629369854915200 10697887 -515725126741416183615734210449567922464 10697888 -330921106037904482037693770316675416064 10697889 -213095547955813732596690967461565353600 10697890 77434744603984991142892665840168053760 10697891 330810185165970638851986849872321353392 10697892 -270934000223423058603647717975478402048 10697893 604283247667720271930599293024264764320 10697894 -65943048378955017161065372411154601504 10697895 51182903085135348951792437704078489920 10697896 -4923195311687224643525686956507463680 10697897 -45454697374150379423651919872399904000 10697898 93234628836336752496702195990623405568 10697899 -852137916550493682041557805486991537100 10697900 31641291991248805625380980873503136000 10697901 -130874425849610337177131459564043580896 10697902 495340322858362825409033758903165560000 10697903 51171735733919439697818642978617853744 10697904 -23895839552143460820713205163495981056 10697905 -262213429713721231527901753821060935040 10697906 81966218506692637201198390043951803152 10697907 -57584226426374816921500553671627769280 10697908 -30204950655165982210439149852113500160 10697909 -444244736540835851013244654447774867584 10697910 122408440423948079005119860584348139520 10697911 -108013721351638544215509095535157230976 10697912 -430009566403564631003756267813046988800 10697913 6781897281003754594415676555100409118 10697914 15276268424423972378577415233547837440 10697915 -488843361464610922482832007914337101440 10697916 -158614282490666083395594453133568552448 10697917 713543790830545575421072525045884560966 10697918 174361385348796286225357902616507517952 10697919 -282499440449584484789331257824130150640 10697920 -67763544700024247163016572095000739840 10697921 36298999738530215005811711268798545664 10697922 54549822899156874044867838285367559760 10697923 -429830290933110043695976328189307205828 10697924 9304084612113026447683197283534853376 10697925 32898003850205837688281169364441329600 10697926 195713908826953720287349241027477268480 10697927 4723671657124096258473957129697688280 10697928 -323321427358263756018209997049257123840 10697929 -112493061166685680127696830577127534528 10697930 167968346764398691507773270153566558400 10697931 39471766527510976390508615364420436080 10697932 -177652749456595509758754195970810711040 10697933 565847551553837524891152161578922872182 10697934 20822360574462864687834025398685112448 10697935 154527247614782374810726835380976254800 10697936 -43860635959320809731193745516759515136 10697937 -100438390490661957656881335428353869840 10697938 -304701005205612417820475822464444736880 10697939 59572220968608594632594458148440389120 10697940 246757976408508633411796383897196339200 10697941 -665770370594864551188291590912705940658 10697942 -97671285375286838861009878787830502400 10697943 316264601328957624138092865766210118400 10697944 -27460056174656584860197094725768724480 10697945 -17019759508114166537335728801584044800 10697946 66763373294443894293056680403628562944 10697947 -441842318942509744212907621784941580448 10697948 -94664844343092222854566129567136712192 10697949 -267687687580793911014626745696482633466 10697950 -145627936108558215234992219164851144000 10697951 137345542396202924107573513193560311408 10697952 427774080644098455147078418137668911104 10697953 -33555927380265292614009727772357119296 10697954 53709512480509088476137831765219685152 10697955 45471946351795091896309933167852213600 10697956 -847915783172259787874355910152485142528 10697957 -1092326433880225932698029814112203314848 10697958 -48462209862947768641380738742357042176 10697959 -516438981210340103446968458455352720984 10697960 17010786224993694482194746750001152000 10697961 181095539508168118284089469446426329344 10697962 -287173174042014089565226308518971685376 10697963 -619645212592330057063105457060302507788 10697964 125510853973533175194230915542957257216 10697965 -9029527393588626620768275733178610080 10697966 90136708440384998582458828164503353728 10697967 -67014791936078986234200297927342908160 10697968 -112464572306464552212744671877107089408 10697969 322794225879179505972811511523702393840 10697970 2540485529620860288661199277017034240 10697971 -433836568374449639463898482362621995828 10697972 120818990631385717107901371587857121280 10697973 -118460968443198214939313754734428128 10697974 165016284736063522812760836299190310272 10697975 -161835801940901158835109551346177102000 10697976 38904546228963573132214584107344035840 10697977 122331164369540826275886996239381086826 10697978 -90085429014137381857835813349740274720 10697979 -68649900443965898419769169642972029952 10697980 -283831868476411829177147976114758799360 10697981 85676443256998114876691815409593790400 10697982 118923298283134105664928718280736566592 10697983 -188821268181129907522314974090710882656 10697984 -591416299205068066403734282317783367680 10697985 177240946345485865341182568170640102420 10697986 79298630136802667406068009940947097600 10697987 -822527278962319404420017314938975119364 10697988 94858580393067463888443241962706698240 10697989 -331000007642071818588791298393380345376 10697990 2720561759897626046765297935609136640 10697991 -24998525538363503204625770536186957440 10697992 -120880576256279492497165767576373985280 10697993 803025868019277607615906580543527657242 10697994 1339597001879792100875402939638664496 10697995 53707195263134177035494935614467102720 10697996 32410342767236859747796333246522490880 10697997 257960441278179395769543313952620682496 10697998 -33224510812809014428625153358208778880 10697999 235182567045933264336451468675691545920 10698000 14892655581170797979160963677749248000 10698001 -1286537519952642346206679469549282342400 10698002 -114039119176398430361767007814949352448 10698003 -124922344932435092536830415492204685388 10698004 -33077653981266872860283854082403463424 10698005 -113417820786060517997905963057654072680 10698006 28098311115867721726491806270814955008 10698007 -57001683658998330284416246007756835840 10698008 -423384854057733739265177957776540323840 10698009 -945008839956898535207454288826424640 10698010 -412661113766368934831570896405945770240 10698011 -509492300579543673481280047114686155388 10698012 16971557345724229975833364641588549120 10698013 2261497066627077227478649236670016640 10698014 124748130421324109964084065367082025856 10698015 -288954039395036539502664926615047622880 10698016 28199621646809201167640679010485141504 10698017 147870101007739540884627566202921668544 10698018 34124665249660259161911128370890865408 10698019 629582711779640977291731384389581667420 10698020 182213974638368232375989670108604231680 10698021 -53462576227376463041611407635597459520 10698022 472166370491140670879695828328830828800 10698023 -174941808882448826654262762152366814840 10698024 531645366036868389325688762121706782720 10698025 -27159823843566547191345664378284703700 10698026 -397301954211432380624065131687124174080 10698027 -552105050749609890154964893698196525392 10698028 -337767546369451491819371843049614575104 10698029 -221801211790445973175106449347730583424 10698030 -76400194785352251026604472255056180480 10698031 288832665117365657394439884761647043464 10698032 -69763157071470183791765976359071776768 10698033 -56321893165536043255917575462739161520 10698034 -316920967482207799649217426605605369584 10698035 283869409472876276077243276700850474480 10698036 -125248084336907590947554745638090735616 10698037 -211769212709496086014277559736476330848 10698038 -63268353422284082612227934002966927872 10698039 21979045437023529292632682726780872408 10698040 270459514224197372615317483182910156800 10698041 -72470282760947700896040527660594688000 10698042 -94068499525429292381347881778358311680 10698043 -626936001907774219413975086980220743708 10698044 58140958368858003909001800864808836096 10698045 -285572348411219487914382021228778900800 10698046 293561497279451981624922659854601544960 10698047 -117420678818077263785249712479397117504 10698048 50247453163313652210350000039830487040 10698049 207180758818302186006700707903663999240 10698050 92897471884310525766678328135496217600 10698051 66004099430870459611707011014856371200 10698052 -539450497487769029367591466987218849664 10698053 -514577322994593866713507384860446521698 10698054 28889756957880717843064550931924937920 10698055 -184065226380166974315435678300917036040 10698056 -584705375104265534016036860927754240 10698057 395096857624440056277618170609766852720 10698058 75802197072131151012272526702692124672 10698059 4575212624172913490118676256902457904 10698060 -15142733652498922949718932881399895040 10698061 87842489868272989248479156063578500000 10698062 79945401950424231096856979432988934464 10698063 -557495790488533655146427986700432067312 10698064 -14323170727537153294526098757517967360 10698065 825705086433946227435433049030167680 10698066 -231796123464395868731364240038151500256 10698067 12766681226577300958159774114380147360 10698068 167003897225604054742174208952243838848 10698069 -42881463841205913393282218976119477760 10698070 226067498112520888065622669978270068480 10698071 789528966060919643205415991570780817000 10698072 -5263839028164162764181556065734000640 10698073 -257759904175528367331524305095396130678 10698074 -293912862870033774824665451703805525248 10698075 191305461403725855056182725758677086300 10698076 -605193258531980055042385804395751520768 10698077 -309648343879129244400272244481957992 10698078 24185150615670081910757355138248706048 10698079 -36130318682796549802068348869474344960 10698080 35076010462683580617346358903344988160 10698081 -372289510525894308210646489585670599248 10698082 -27924444222563431190640079499903221248 10698083 259881082438399580454578591700775063680 10698084 -51923858951619178635154206221216081280 10698085 195961213642905475675737404981553443160 10698086 -162209990232990553441376662196346441600 10698087 -515300906636521285581886254358332513240 10698088 -533169328613256672984795958659728778240 10698089 -122353944880092632322647098050787789440 10698090 -22117880445829571910492121834253122560 10698091 -606233302689137432275575717963738827048 10698092 -33258018643057988018336295516881520384 10698093 -12924492351213912868503211343749583616 10698094 399029408551470028663613837598853248 10698095 32963706452883283834481029683749303520 10698096 75998477723924357068970981563381481472 10698097 -421606650580393988001188098758588081454 10698098 5595251009575118908960992759219574800 10698099 -1343995459944336991143653483623698432 10698100 -29450503505737751143783977674661888000 10698101 73529657432815248279850543818118809600 10698102 234432831563927138374817483947608806400 10698103 -153546698987637550584162593131938665376 10698104 642080820744712326249191075118886133760 10698105 -129172162211457017279002533112433587200 10698106 -59165278829272077330567494624944258080 10698107 -115624539013792055402447804485511586048 10698108 -167858725255446848830721575106207178240 10698109 -499708228773629992013439315358691149690 10698110 241687332490301245058171539349583120960 10698111 -19810617697233781087248723471288548040 10698112 -309448786904995781514953505768682291200 10698113 -414218943727253869067550218233179808638 10698114 -46294495822758200833470983941627822080 10698115 -170185880705196520390122346038739552080 10698116 -196690803683941010282242900611531386880 10698117 -96669726893626705860038115914478180288 10698118 -603666890334494185994702015684670720 10698119 -288989742212128867530212862523541886192 10698120 -154845271761580861415564966815518259200 10698121 273089083212564298670890541952817565520 10698122 173025785022728292415313854588017416448 10698123 70111217189592939098873579503119990768 10698124 357045360716430658038816721656939159296 10698125 42801851795331441929509091666067828750 10698126 36296696767645602412542365266976477184 10698127 252204088777566058863966644064000889272 10698128 -17267097053065983201558144976062775296 10698129 -305184779190004428338638555920059049600 10698130 -69226547405543600499597084618987964800 10698131 -12152573345139628363157499901686477696 10698132 2032099822410363223622814382825420800 10698133 216111212660320006131020457679067050382 10698134 -61076077092754117395553406249128536768 10698135 -96241878829301717992016612755341043200 10698136 -242129644944843963951821193845932984320 10698137 861205399794610329118299471770054714052 10698138 -110563308237502410080584903908992653824 10698139 176068978947928090003896053033813198856 10698140 346696551957666061006939125816238080000 10698141 21652823155638703947378002383844932992 10698142 -650231726853919716045869105417711616 10698143 -127558794756337853782286595767401547160 10698144 59809562298808613754891692465801134080 10698145 -77680184291965542392463467354773993920 10698146 95864931715811432487355394261850280272 10698147 126293595151924416246132274819188959088 10698148 -324783788610532408936533416832720145792 10698149 -172345600811903228035555401000527270208 10698150 -1972739396366457676634184024555158400 10698151 -130520129792417217718122026168775454176 10698152 189854229427773696931867187111219481600 10698153 458252508386699801260441964874500040000 10698154 -272448979092630193221639992389345894224 10698155 88060833678423496874952368837554348560 10698156 1637176053894045036966057531037501440 10698157 10926742120763775266397027443676885292 10698158 175874456533895718046407076911870764160 10698159 119597769787991317173564132938129274240 10698160 19460238561668702523737598319420047360 10698161 805621762690312887543561496270772751762 10698162 -2333568711840000149012965519808286720 10698163 2901774835024398138498125147777121696 10698164 -186263408060500913639896337379071274624 10698165 323853765049093303729556947481384553660 10698166 -222352932873979382752442352223030927968 10698167 -389974448240205000898867145233911725784 10698168 193252063036578805904053629734261637120 10698169 2078323155520689344877181701534758570 10698170 -67002738545437649661263549634270720000 10698171 137849845638385554322004960412849925248 10698172 -197452381524432960663676747618391501824 10698173 -164437532679074428406624179071302395578 10698174 -163621248192534433875729194072165980032 10698175 133727643088736134179696487068975453000 10698176 -238009194845968059012354660413755883520 10698177 241167519344745459767364367476650849280 10698178 -102934174324473661290490820809269394560 10698179 217281269368187622441656753050512771384 10698180 86564933482167697693222896399662284800 10698181 -35768651025707492090059601550483746976 10698182 -170646484141954730961984695584034356416 10698183 1085936423609882974832205179265078245280 10698184 -90512175858012860152024657904291020800 10698185 6565211124089208882850498327637760 10698186 -18676195538633978712204400262860591872 10698187 1680147714547951842357482050312135673040 10698188 373696484156181954395216667087964293888 10698189 -300245477568091144837728239491892525376 10698190 -104962540069180722389579938617799982400 10698191 107521319994291451289254113721695109872 10698192 -11817555851018693367880171366883106816 10698193 -99278234834963855595457807128405358080 10698194 93602210105822641446827451930113569440 10698195 370720866787991860099490322332581081440 10698196 1144739523696053831975554303675414400 10698197 116247208280911963503837102548742079680 10698198 65508367830635801069088623078872854528 10698199 625618612808471100480848694715416461200 10698200 378649295186348735916500444243328000000 10698201 277959296351970383019811948662794403930 10698202 69301756616439168610699680519991944192 10698203 -414417019640055132174709431400929727548 10698204 -134019357725468675246917910305747673088 10698205 76106136885289106692664896495371509760 10698206 -58102510642140935850304393989830946240 10698207 46972118646431896307713187109240218328 10698208 325749727236921573180060627355757445120 10698209 89263497211693384276658615692450621248 10698210 -22635579567450199507326497429194060800 10698211 360981537022355408037926372132268678812 10698212 59119170773964851622658370806878904320 10698213 137582863356668606786827364624045366400 10698214 -428787083308122770042114060118304563648 10698215 604734368974965146541022478649945480 10698216 163346821125310294708601356197212160000 10698217 210289623780404889199344967180385579812 10698218 -54068890319387748313031770355049871440 10698219 -138650911082957509956529016234695754184 10698220 -20340456661956442657232109151789977600 10698221 -374470120567751243085977996244312481578 10698222 252110525522967974336856248130471531072 10698223 -27628689686272878327543542561445946512 10698224 -65754240726251131996027390511642050560 10698225 -145794438961990710554187533682506196000 10698226 -42452092080494383967611282765791756288 10698227 -54868750642190991981026326147267104168 10698228 1761907586318506863578085823713705984 10698229 -597742849998853523167196089568228262660 10698230 37541688377734308137353247305164533760 10698231 2548224830686160368615508499816774864 10698232 -241907212817914215927318916285747814400 10698233 -68181554173304043604327305570505945536 10698234 25638048042783852483964801318478192640 10698235 10767641735445738341272617982283142480 10698236 -510020573206974022636239022355059402752 10698237 -24686687340022439789384416672561269408 10698238 1858669769736443755757901952897528320 10698239 -1191156883257699150908917035578859627840 10698240 5417803024788909077410911294062592000 10698241 107335046039241443935992463646601348200 10698242 -8520192387089881463564779502916679728 10698243 263773712661033716090571732947778541824 10698244 -103021592534147884637500042705358318464 10698245 -279724494699532338498132417481555170000 10698246 25518033704757463606805029632097660800 10698247 -228861182103154630972758866788151964368 10698248 28572643147324921000184010344149278720 10698249 -24434185017543819325541244995427149472 10698250 -287820103436444505654948944304402696000 10698251 445811436942152327230713912209313668904 10698252 110426359002947254171372846066527186432 10698253 -124229912939592147533807272427862349800 10698254 4200372701159499404015674461128785920 10698255 -26834738738410407909274257932891625600 10698256 -164986821026885073117382561262766718976 10698257 90633392062333025044709480935191592740 10698258 142439065270895752823988723948832185984 10698259 335674775364592615416939202205036152320 10698260 -16178924885489855135012800689584421120 10698261 174228716870585576824220476833042103104 10698262 -190499031210847000178185339355553512448 10698263 -353262234823240205078439846208505314488 10698264 -321916487944975407002467097494152192000 10698265 181461253603326370797818453663437206660 10698266 229922366208873655641336018574557744384 10698267 -62983290354620775325278442464368540160 10698268 6946960439035449437314299424208521728 10698269 -341352276087226996081161131764554834330 10698270 -23512262203692193320272998964853319680 10698271 -9878556907179688087309148536173284168 10698272 279668190389887780324178259784955461632 10698273 -518615100380327481179893772695150164720 10698274 -189085394040571596883564703789880652800 10698275 61630092262628949207024986196726693600 10698276 126493845244039581526747639503933023232 10698277 89312974412496380258757101394359480126 10698278 -223986216964290952235659179002703573120 10698279 240400302457353092898763370321801721168 10698280 -89816970759675825525128274884891443200 10698281 -342697298582534793508272536761237094016 10698282 -9427446274760353920732733471825483776 10698283 -15282017880640963523907524708120012520 10698284 19577718643207999477079934986981124096 10698285 -109952038072157873876996994000116334720 10698286 25975183913954068023591402475835057664 10698287 -527568103174426139185615015369013639808 10698288 50867920061667649902838333450700980224 10698289 119398572927244177470693812538978134400 10698290 -87006210724358704654257970707656644800 10698291 -221058412494750392001846144397093360800 10698292 358815226497900676255212628647656816640 10698293 -70481364121201284100742885520390626400 10698294 40238474693001784343970118164827714304 10698295 -582781409918608183057748455696781116200 10698296 20907797503129307670093786577895669760 10698297 5315617151014962660716944558372453200 10698298 -25353357914282007327784108317537435936 10698299 -61024114185217779831183490663175476464 10698300 107361178962694818261505537418558438400 10698301 889785220477859550033444732049040830432 10698302 332860193866705903273145118237260378304 10698303 213388567738362481408339784273138373120 10698304 6160250957253429377746637038122172416 10698305 115335837813204347240039684662440245460 10698306 -15659196559128504919762986202824122496 10698307 267530283242448357499681437611467953840 10698308 -216766143198353895784870510372034355072 10698309 -30527251806743830349787212152647148836 10698310 -95547726565706993111608956322557392640 10698311 176802896899276415196273589151333406480 10698312 -160877449368111530292091036295692124160 10698313 -126495369005369467635214388627042341836 10698314 -289335923357606399931005574735728654592 10698315 -52766966311903690377930427514770882080 10698316 50232853080333902924740464653674423040 10698317 224943597975325701824452703819459198592 10698318 367169297325567800602560103793616341184 10698319 143794774592675707881842794348232708720 10698320 50502785710108473808071540824614993920 10698321 -73329725675110988242680751484309121696 10698322 70180925740023401467326879878212973712 10698323 -955896069940023580543357741969935877800 10698324 -22003343624027148748099105478219513856 10698325 -194080129642527780935184326358218906400 10698326 -27888383785879653501549863291124627456 10698327 59343241695407739706325028090491177640 10698328 -104415864883225583362914936205342310400 10698329 -319263344048619788545013855030250110070 10698330 71871713875914069806503061493433017600 10698331 176341513755031722423758279689838078992 10698332 396616543609212224098362613693677488640 10698333 272960017328407416867319990956507754848 10698334 -51121476220467349926744407687639214720 10698335 -127237315271667175867858109259631473600 10698336 170559304833551650704517495943725056 10698337 -195575885914107592492412897445985093100 10698338 -143061675104032609411006060757574758400 10698339 -244606140019245030224290058146936799232 10698340 -99396844806501604558049203567811059200 10698341 110477248842924977537720982080144927742 10698342 60515224726616257554316472536580405760 10698343 2665785742054447308134061236828497592 10698344 280024252331532857509216660557396188160 10698345 -121072177540712585840244014308894444800 10698346 142282940562062865013867396844473085184 10698347 237066561121158731940912368674136348712 10698348 -34740641707972987846198882294743367680 10698349 -319160450592329095366325374453062660000 10698350 21419879372181175931607966950920416000 10698351 -199233170694629633142755524593077014656 10698352 -40726279596686064166813683594284236800 10698353 116558662629033081521269919298097367040 10698354 57700453280403830559528214003798725120 10698355 -29284605660919860204592748740841276640 10698356 254764705958712668096965072921241549568 10698357 -4796262754784395752386988616066237440 10698358 -75133391415667730467443254225306253312 10698359 -245444700915859609309640012817414181248 10698360 -23841573230501222903065382604276326400 10698361 116316937772611539516799788538137332462 10698362 -67995491844655471288428916387658942208 10698363 -97337356308704366551717232953969998000 10698364 -51370084854983254997986545332273356800 10698365 -44446348432814869010270701513235166600 10698366 -177947664131340647705049308899847444160 10698367 21132489522366491416514807761346211592 10698368 168755944662492579810376491792649420800 10698369 1887295607640255509704975314580099776 10698370 -16725154489077784625357326566062523840 10698371 -91376440815811931263813594981971081288 10698372 441337513651662644665442263878472028160 10698373 111834378170392626272131488429578527680 10698374 -149546630191323677526770053274869916064 10698375 606844616362694150836085877907252224000 10698376 -206601920130066417467595971489100072960 10698377 1307690827532686868496995196241622007312 10698378 -135778656593009119545330187728205274112 10698379 134028525986910343081242410572600793920 10698380 71349958022641362323527678592216186880 10698381 -77936605595513376295775428134788967072 10698382 -260728665385870069750427553499225094208 10698383 -480122289044947428442538517284952220368 10698384 56498320383531446810574099404245499904 10698385 586567236816836949795146908633177790580 10698386 -4764080022203845035459222919460916576 10698387 186384479689163983572853305219298356480 10698388 -131781087482192779883123815105659828480 10698389 377867968482658871477328683190046080120 10698390 161739303283657079087424997636036080000 10698391 534413388827722090662026238880663325784 10698392 572748801789848888173741727816872704000 10698393 -259273260283569697372852669951688345136 10698394 16999814784164296842041733574534386432 10698395 41544947975705247463644389053619368080 10698396 48046824347045667777552761669400376320 10698397 677257956028071542776088581942136028480 10698398 272950269727304354498039295090407587200 10698399 -20818040867623490726539146409451445960 10698400 -4284282512614151876475159309739622400 10698401 173695726808055770619583305401420200704 10698402 -41186228321710568958184884307317322752 10698403 512056036749344940423560293292192530652 10698404 -332326388097296819760588978989015408640 10698405 126862684938010525856320841786251904160 10698406 -310394213269727636636629154127845343360 10698407 406569166237269822631480232858024545656 10698408 -40311630347991418540554591038609571840 10698409 -649166521776564073354560828176938335360 10698410 -106814344707400500892585033291534049280 10698411 114858806433550472291865164026084923840 10698412 -475395105265099666302076976920546127360 10698413 -586897837642361728743998262318398361120 10698414 -198184363616539977869888975766282586560 10698415 21699128922521449174909576408359676800 10698416 -42734526329164989871966392754836799488 10698417 237442842470398296430371357191299806720 10698418 150952684943260050369365594611498214160 10698419 392172393051698112223072498760087254560 10698420 -373987057434572872029064131491973120 10698421 393065968966086418082705583696568098744 10698422 -125032393945289640386100503366393610240 10698423 213128580835170365810919046548108446880 10698424 -73083521348796626224292515845386280960 10698425 -162998796009569906902576086743706528000 10698426 177274379715009995388002690005152376320 10698427 192263596386757156778858515654718041440 10698428 -7708560905883113657312500185565326336 10698429 133621642942915349326993301108681294400 10698430 -2424120112991229170444462595390508800 10698431 -828520059336260451194593917272798446968 10698432 31765146540531233661245877546167304192 10698433 -457657662103453182665808804360396163500 10698434 -199020580983642135186312948943761390384 10698435 3645956277111994790094004778652914640 10698436 -222912442261224859015819878717870436352 10698437 -270384801886416408079143311202859953600 10698438 97054917310909896595362774178261988544 10698439 26814046173103328994636228553241458400 10698440 303879063767563217064860799319768780800 10698441 48712091613060280386276839509327756800 10698442 -16219234056115760768145403997311405728 10698443 -1587243422087907462310837410666076416 10698444 -119073288246333122254622605321496578560 10698445 -10144067660991410956151898226818256200 10698446 -240848755068362525111511593013158968896 10698447 -155014701031912876001942575186366126200 10698448 67020573133277593531431264478724014080 10698449 277836120268216574454340496121307902450 10698450 -15808235155581422199798296024277196800 10698451 -10767837168662725412459291010552210576 10698452 178367160416244181012380493697028210432 10698453 -450535463151843416411528610385211683200 10698454 134151047078708353745235850154183640960 10698455 12341519532616775595500341398140814360 10698456 180331555211533923625046543826979123200 10698457 78531567223247595423521021133104256 10698458 9572643289214742292983188787080291040 10698459 205212251838448962663650659730355991920 10698460 -17101366782578738211301585082472798720 10698461 -616767528463713060449388605828987182938 10698462 189276682580314429664562653461498009920 10698463 65707973900399049571730479596859514920 10698464 -355077973802208112097876458045351133184 10698465 -211525562538610826189646879006487488000 10698466 100263009975175918412126860661288676432 10698467 -139314652239732757077584072372397141408 10698468 -153232532529564588487369825523592038400 10698469 -435755404300259198774637443151611123904 10698470 -194942228099652428184279909559830614400 10698471 8048775912639967278695168175261623472 10698472 1736194297588688578388120005106073600 10698473 -106198960228054063356799909962179782656 10698474 -157836115082165847135970330022663738880 10698475 384238621440264264947156206644352698500 10698476 21934983974060710021970003326111346688 10698477 4084730964437797790422711540478370720 10698478 -114215349318089766886475681614200142848 10698479 91566829577821102077762886820259148272 10698480 1205055169593221997844549931536220160 10698481 63262180600200863429379027964932870000 10698482 -214020722112214223842976382810798307200 10698483 -353920803941468889518653745088487575552 10698484 194466006016368495085930133103102406016 10698485 210666966742936913059449235470763413120 10698486 2292192686495414830120909679207775744 10698487 396253630565786216197547042597665852136 10698488 -3527829802659364544668170698706800640 10698489 398687633769964798583364379341536036154 10698490 -271697773035855076268946280635715718400 10698491 -268273671983577052305517159690150844340 10698492 86891251503119156595477260875256389632 10698493 -83234314694309509713074969155495692672 10698494 -31585371156860794823912233710287944704 10698495 288594048079539465271204423206507711120 10698496 314714872159289353695305881114074152960 10698497 -482407449574696203864274381420381197054 10698498 63665182829705028821280521577544212000 10698499 -22002354608761634158048828029966250848 10698500 -206410069526276421014883638804382144000 10698501 100829089464208959414715414021635793920 10698502 -8567777366621895039040178007210963648 10698503 -274270838313075893719238558981316395520 10698504 -9707970674341939347824512613664890880 10698505 101681298988932441889171199084725920960 10698506 -3787916859816491568564659965880816640 10698507 -297126741019314063117610860624735183360 10698508 -473925649521755461942545437991960880128 10698509 453408000321215998702549744029388102710 10698510 -25002008866713359030539660954289556480 10698511 -400782096869748876569400699022350871888 10698512 39979850281490747574034954103816847360 10698513 -59425242924096181523791410781800556800 10698514 236579423576336642713624567539040403856 10698515 -39354123099455338654472116083894842880 10698516 -413238653813712247870508094701277646848 10698517 -43088754791301460383515636172594812288 10698518 -279142456476900365662805483473188417984 10698519 137190537949686273086603121745247881728 10698520 76692589887525865951737631306530816000 10698521 -1474246167030082297582079259318467716608 10698522 -100378224275636999823325066310143523328 10698523 1146064179581995578922707946017607656720 10698524 239348344036384844645762066040095172096 10698525 -314745600431723432948851530234335204700 10698526 -32515263817546716320752588810176950976 10698527 61785707660861370980040178890592993632 10698528 -444825922360967238455685304925000564736 10698529 -11564990530460355494184260467732973280 10698530 -249771566388915552630003206853830703840 10698531 -109689070076260086999036519145128269448 10698532 35031561269606528742628156733654577152 10698533 679528604669728479782244559074799530144 10698534 -24404256572511524442975091692754698240 10698535 -175233364472359558389168251805942367200 10698536 55562068547007106257269188180270279680 10698537 -27964455415618156250080137772056564960 10698538 -19351447048207723118489914749706437120 10698539 482147329347435799642837353263886712440 10698540 10146484770006189974648490942425856000 10698541 -36648126659797138702102350369211161856 10698542 249450827101530637917188281145434539264 10698543 -301827898433225930311333071245040661368 10698544 72198898835106227580746699230627594240 10698545 -205322390891533258155365697293393986560 10698546 -29194065631068177655383232919892728832 10698547 135860922786622284289024429661945561996 10698548 -8288605168908510769671950694248153088 10698549 330710400061853437570801175573181336864 10698550 -80000495401692664850001474108303907200 10698551 463785725696407141142782908491634096552 10698552 465122248758593033016962806768424448000 10698553 99634811426986712247829477021348693802 10698554 257638318101593194733215766387416676976 10698555 92381739653590121825659324969328344320 10698556 -61063680758890875924384140993016537600 10698557 -2525514233524172694447703438290250548 10698558 88728310240385518697184482274028569600 10698559 87170274643810975191117699360434989920 10698560 21976523267897874324112650770841600000 10698561 84631217833155873425730591781874081232 10698562 -282088812967114997136245419895617128240 10698563 -77245215043175473382431191717585013920 10698564 -46583094488264278719065323612956794880 10698565 -65134266002603856870758276034920463360 10698566 -158747700038878415290132820563718724768 10698567 -235767613522789807870811967099001123200 10698568 219926294611766958245041392608215296000 10698569 407080539820327501423389514556723408640 10698570 77123767089444491585990744095355860320 10698571 86943475960944464264979448352520538064 10698572 -5158298387621948539871713795208744448 10698573 159867241004066649052950001410666197184 10698574 13423397151523750572921476748803257536 10698575 30683756312169547126975506527851332000 10698576 -18054634581580295193234742732257755136 10698577 725755194558879967554417020146150975680 10698578 -324833541842990588345880846294424101120 10698579 -123535741542074395701909230400891944076 10698580 44707601697266200310354496155541788160 10698581 57295220218039531518612590933454223164 10698582 222682462876501057593386971270713275904 10698583 -73859287968721214588542947166578565120 10698584 219779120050958407091537424518549790720 10698585 -160631293771680674585575254491032113600 10698586 256741326466922333635106749060424855040 10698587 -194253068555637498036203790362424553728 10698588 -15275303387520518592523884641380761600 10698589 -143639292085557469319453426055769240800 10698590 -89420624622275774825134679456333502720 10698591 338169678410170113333773205654539838792 10698592 418201019577347541608304647626149199872 10698593 787372035874223747079719843001585461160 10698594 55007091504096560098481586037694371200 10698595 72755297443394019864925853544639846000 10698596 1568529442673618979060911921959895040 10698597 61376958595717994191470337726711371648 10698598 393211497248205794574197732526433240800 10698599 397803572682067535327381761315094364600 10698600 -71872015162815842958121045687363584000 10698601 320578433147018664996789938306875974900 10698602 -92958536012281058294691625064964966048 10698603 19148047339823027135227790234157240000 10698604 -47159696922629952437957562021764167680 10698605 347047296671637913961861968538562155520 10698606 121307800860719824238121803774583347712 10698607 319601607687369604602259496395490000384 10698608 129209301467647126210850714155373199360 10698609 254434861749729598492147490403077816160 10698610 280590746438875844764373891565508485120 10698611 -182851757481956776114619390568671333376 10698612 357519928544226120198052108811437350912 10698613 -60404483977915418962881587189515837138 10698614 111902889152468369749701243916732783680 10698615 4847642144688022410148957001985984000 10698616 -642030416695791688668032705297096171520 10698617 142111560348232641547680113346328835514 10698618 -1622363451230842867655775131640215040 10698619 -511391163821829467435827584795225029980 10698620 329602562916334896959406610361785735680 10698621 78203798873278832030941523085605334144 10698622 104659409337247802079894746552725267200 10698623 338226478594416604354606081198549367064 10698624 90888317076680831495348574143266160640 10698625 31764838078173792872868668295978672000 10698626 65177623576617537104011087516925329440 10698627 -116381613108574329937469574165176850432 10698628 133535407058009698572395406775841238016 10698629 885125682023665737466702709469094267230 10698630 -160830476465301172530025467763649892480 10698631 -89501809103157609089994739477002696648 10698632 -165951444959165019083618069723529707520 10698633 -98134142062708335273621206541816962880 10698634 213670903492470304211746289712648814080 10698635 -93484152269270321812901942032437884640 10698636 -127514642625060517554823355285103031296 10698637 558133442508767171803739740886976847286 10698638 15056924386220762329651089068243990400 10698639 -215763388453969508220258769958430455040 10698640 -11713476268496990727043218326866083840 10698641 -46674226409208474195112698889447658958 10698642 18868470531709999540783441084422778512 10698643 112299527181635078062830744801912136600 10698644 733072193816884451624303131393329610752 10698645 239141383195480957770286147595514162720 10698646 69101611304910439005660509762124493440 10698647 150341528969260144425607249979631414000 10698648 -181122382218884696023316756010762240000 10698649 -120432674142700282388362477756589739836 10698650 154804428549867457644355446205444270800 10698651 290119307054958313908073801390221534000 10698652 -166575173737117559467896341115702729728 10698653 425522088898334680592447161270485709440 10698654 128027183308091996863730564250961920 10698655 240766528783096313096493985640161323120 10698656 521420892404477559531298568920440963072 10698657 201989717129857073251095338260658227200 10698658 -566856429876971246351872242591823872 10698659 -139879126858654468886201804252303023140 10698660 -162315426657089492624847524728512741120 10698661 -32351106531144146807798586259158759696 10698662 -193316943992539246879906436843203825536 10698663 -75423871922825587390165362846458897712 10698664 447461367383281446200886379372227087360 10698665 302085362732320096335348510651119313060 10698666 118729408570711270508716803265435550208 10698667 -51759167325221736119638039435800760800 10698668 94674130761810239676215801434664893440 10698669 -51634058440517556462698370325601359680 10698670 -230114413956407967556451201938066182720 10698671 -24729084750526449371623540409644141800 10698672 -85776104265850955668865178751704760320 10698673 -127555580749586676063304572321993940078 10698674 -15230827586938744155323043651432554496 10698675 68391477345958192926708760015185229200 10698676 428834272006695524390513590731644959488 10698677 -360515165994047689963253661396864464160 10698678 111444484889107081244286929708328164544 10698679 -1020909448856804497584429190114599358680 10698680 -130314364535283394710894390700388352000 10698681 13344602075039543515948123412790144384 10698682 -372166151399232064079165539189223249808 10698683 299077757725126435743955898172178648932 10698684 -53255458110328698855416851538106084864 10698685 -71144525088760631305145101041204865620 10698686 59543417910832327668208181341434502464 10698687 80325059690979956537376437636944785648 10698688 38456955866878458593725734124448120832 10698689 -32013247121700483522370462536372494592 10698690 46063159684078784476730603521745894400 10698691 -407076167304658397923763273757487710400 10698692 297706973709270789189461050681475442816 10698693 219120438410582307387924239956904228064 10698694 -435670201887914666559894791807141713728 10698695 -125637079536070036062969550651932594240 10698696 734919656916453384054806523218840371200 10698697 -2717459647879268112004856240961074854 10698698 -33988953897315901689326177904748277664 10698699 342910529777639577230508015444505752 10698700 -5798156462221628711951275445095104000 10698701 -1431264791190018830454029756402934240 10698702 84236181339982675451997594773346038784 10698703 464170020204552941155710283984236669264 10698704 -127233910045642901531860303710462148608 10698705 263429029054033251962858184249090472500 10698706 164634019537344131745544069831136094720 10698707 413101600103488861985003219958065902956 10698708 100729386334317147561604204276556482560 10698709 -540638525112906930320647727345390343300 10698710 -201590932179319364107854646036955136000 10698711 -207294077790277448433590478006584562816 10698712 222546687531574002864187268239865487360 10698713 -3748042018115221516903209649964435712 10698714 210252000782909754752197732274063960784 10698715 -470263158466076307232902974571087128640 10698716 -71094709021985613908590486875636916224 10698717 -51978901091454898050444403723536769920 10698718 -17307017134827843268790368602764656896 10698719 265014928106709083002096544859877092144 10698720 122846985288354801578704786719925862400 10698721 -410819564973705957047414930248575986256 10698722 374968781370690624437825542118846349312 10698723 -8656783647157835057293778580443077680 10698724 44261682981676771917004957915057126656 10698725 -295555907015247254188023544448033763750 10698726 -57238029476386938527239330524793645056 10698727 65919578738017702839436768326926437008 10698728 -191709209770140477458804488256560711680 10698729 128654325253935948881303695733324664960 10698730 107761149085350794135451684522403507200 10698731 -205007427064168650633425704096523859468 10698732 -96118516661703731346453268668702893568 10698733 184006031398835271599330323047818927680 10698734 -8100370613675448202237418826178940928 10698735 -163385263813697798787578910562671957840 10698736 -93758356235913930633930040521584017408 10698737 13780993873853499423431315354790969792 10698738 -149738779589080943008858205438451440640 10698739 328695743082303865512516106708174303200 10698740 19023301738390481633346919774279872000 10698741 -132301291296541222396961331181715361348 10698742 -175746430550382581335798832971368997728 10698743 -230633155817667623249039671976918076456 10698744 1104073423461857325747918958643773440 10698745 30702220262892448360444119994273571400 10698746 82938817766260386253389554335227018240 10698747 73414126905669102755726732416207167000 10698748 -337797811347572573425302593914571425280 10698749 -314332919299602958622679869534241315936 10698750 -71682574221744950301028079753818800000 10698751 115182983966762848741284764252257689600 10698752 -117792063615075983147234673404311240704 10698753 83240380047214077702942990819808795968 10698754 -264324185428150060119175889318862054528 10698755 27243189723474141651843467589305902320 10698756 -17986195884153200791231335488624022528 10698757 310166831410376532789104782145966519006 10698758 206247814581520665869249710744701744096 10698759 -58120029857616708034559759568651692856 10698760 184872679089200609717275754505239808000 10698761 -653589432058308346138285718645248251888 10698762 -215730821221316219875547903025577904640 10698763 -155094472620823961634057470922843992760 10698764 -536965273419615949647058930203635591424 10698765 74355076147572844702016528029957171200 10698766 121720239184801628417389263242097943104 10698767 23289485966496887550533710512803403600 10698768 -24231577460904968349473865680111198208 10698769 176836930930808693353327721711536909296 10698770 -188363474330224123579485443877840407040 10698771 250746935146097080354886519836281667512 10698772 51272188827915404726902522049542963200 10698773 500959561021390527603966229051936188960 10698774 211048695828642774466897605800380416960 10698775 175000034897490831494512077910096962800 10698776 -142876399743764608358344916624672010240 10698777 155169660627840376298517890412706231680 10698778 34444233043911255176668418626610214624 10698779 34988017211405091385722526072965917760 10698780 -585156417442667323053833386603791360 10698781 6280566740987562476682049599429534892 10698782 76102244939399317244101356786266525184 10698783 220949884448507608610810068392013482624 10698784 -385254194659957212509245009147428077568 10698785 600079402931755101484647853950350008980 10698786 -11023859689111143641598175788271027200 10698787 -1702575755407956453298339043195305920 10698788 -7821004318821801303267661978836290304 10698789 -82180466732615769764223588451820066976 10698790 255076405941548947823552952207524246400 10698791 -126777505926294312508206716250116646600 10698792 67447349980758925867082683689046179840 10698793 198113623127795018274926859724371702400 10698794 -111129658543358143847644566658348806048 10698795 110180965507756757591428281299645927520 10698796 890865290777116052609352448602261120000 10698797 343333630458378828231541423776475236972 10698798 16273508761683231044582147744676556800 10698799 -887743695875548597950294456595975811160 10698800 12312230084587571943845143503121612800 10698801 484939677220765866344463174435582763632 10698802 123421293448465027178793238576665902352 10698803 -466376690990429290737104775023060708496 10698804 59191911539631635521470105969620951040 10698805 187237855356328961653417634284794518400 10698806 -568053813019440732049295122123495333440 10698807 13395991470123848577549070158976759632 10698808 941169483707810553100718550135336960 10698809 27533519808035318899744120234366896384 10698810 -10334098886807847471082249011309388800 10698811 848729680467590119113346665004684765412 10698812 -201625218671137638423539255245307381760 10698813 -250163665545812002032784574392520644314 10698814 170137794026774371859986942999863528192 10698815 -91510565567502306393005172046493411280 10698816 260331530647563995397961551418987905024 10698817 855844676252205221368386734319892572866 10698818 14463671102000666703927988680172773888 10698819 154701058281187800491258138558542391544 10698820 90855843887613760984933896385578240 10698821 -175733532047418916197171045172040730816 10698822 173012931988543642174916171949294003360 10698823 309526097481632672760541634241648753240 10698824 -13454408299635115078108815343945728000 10698825 -172921104088392766335016472134508520000 10698826 -133311926129775430906846883046646119888 10698827 133926719999584605329990217182643600144 10698828 -72432177689517336354849890979798171648 10698829 125671547231639753288594287805308362060 10698830 1992039825924281299345671529844352000 10698831 55930946122731726219003415335813404160 10698832 53343084163510805820066887846333505536 10698833 530739102276245608406398012966425236082 10698834 -4088889199907117558984277405486069120 10698835 -47805497858080878987932088702050304000 10698836 -169913117367809079027060788148435148800 10698837 8766998958328504715110475718722836800 10698838 -443834193382376563990423584072989024256 10698839 245809776602755615650496893601515226824 10698840 -95840454737454428668468357622023372800 10698841 155938766954533370866525047997339066752 10698842 -30737871964656542265503652600128764416 10698843 88414944477685538450667714800364888000 10698844 45681437836850073728608424401955151872 10698845 -112747497177693824084126012516787398400 10698846 -6081074828767461401433939408731554176 10698847 633208343119119014846687918209764070120 10698848 -218390720533265971752303876369477009408 10698849 -116448020406203427113372761490608363776 10698850 -134421422914318386408635381154719763600 10698851 616931807944925059207366754078765642304 10698852 327333203794699647261514647365428319232 10698853 -52270245198191865542750337772559382336 10698854 -239073268801845498510465208874472733440 10698855 369344080115663218719077783932866616320 10698856 36830986478913956555229378607660538880 10698857 -71510474919553855582146220979875765020 10698858 -160690747349551944348885948899457070080 10698859 -93938365267369700310497658299098188940 10698860 141212604282435535480714667795399086080 10698861 -114982690793058965561068613021613198336 10698862 89752539555055351757518680367402056000 10698863 120901300402448514738504323642694002160 10698864 10468050393229841742127289098338041856 10698865 208710588034799094772971509394242073600 10698866 6282700300296994641758507510703886464 10698867 399293750143641803563513409968769107284 10698868 89697086306286407418933643975384020480 10698869 13017737019137104166465458823820749280 10698870 13847375164991969040144525457923686400 10698871 -56179155367659381646740490494038088128 10698872 269829363466354199685092840608405708800 10698873 2123890246953376019049894100617302208 10698874 -477543170258317055496966385990518674064 10698875 131674044940548375237912718491638016000 10698876 -412717549425877819388873889303986170368 10698877 -18602956624944797831639442823287168448 10698878 21163628774472256421184942751092483456 10698879 -102188342265697554546494173281407215416 10698880 -28262738533169251272860061476585472000 10698881 -382179302887338668421811948846728498000 10698882 182598648887443963465192985475610546944 10698883 -177067452205589806804930622548970072400 10698884 -40683224434453395264318379758446628864 10698885 -29992704736800722457853122848826348420 10698886 -105975437689925913892603971504515518656 10698887 362897956723560629303760845383140353040 10698888 -287161936246724007453792953201127751680 10698889 -330251018615223311188268724180977817500 10698890 -18470475920054448542795249714789779200 10698891 81329933856790899780320957354854272000 10698892 241425619983687831027188909236920391680 10698893 609051319481675528386271853962571281184 10698894 21006318531312747482009262183493227648 10698895 131474035383111427619671323819681405600 10698896 -2446921825502973901655675491671195648 10698897 340600151811959638892707025506241823840 10698898 26324178823706944404153166363276899840 10698899 14575677551172314040141942251756326992 10698900 153250837623302682643115037061148928000 10698901 283874284125405664430009748358774156704 10698902 118210158520433569617525688731136837152 10698903 134056157027937530078792871095509052784 10698904 514422857465993192454940333657541621760 10698905 76135587996283856121196299819194223300 10698906 -7271750047929474507864315311132209152 10698907 -117001175620884391690263567723942727560 10698908 22543201098306388171667509175337801216 10698909 -81041979447140771337408162967806656064 10698910 51616179390750064095978778330060945920 10698911 -510192469236363499893319102262882995488 10698912 -215592876676012081712754367208934604800 10698913 -190235808026167531634859557417884636496 10698914 311668372017183024932344299005597599056 10698915 118154582589501583965089911004342911920 10698916 7921233446351533225292000384654837760 10698917 -25535529110492085320910483263643631140 10698918 -156915918680406617781134894604359854080 10698919 210959540511115603523642563899296194560 10698920 -10731227436351206014098007068830208000 10698921 179743451097796876219261320752559159690 10698922 -156272167541640992764111197777996042816 10698923 -32191638140855539230489578648961025920 10698924 333949530449581146258848233003292345856 10698925 -190439728977428639120097579219975740350 10698926 -158451159032737232559530368613537063040 10698927 145909504322640683449958340329580992520 10698928 -18096125158114207631406242658512732160 10698929 541707655631617597302084376923688144530 10698930 51951161642598343344753478472203952640 10698931 -215741753137714101738144146300921660136 10698932 609105138718895250229279160168161370496 10698933 6401892845828061816545676967419138048 10698934 -25890869209540628176455371669925048000 10698935 -88476917409584270697329053979002284000 10698936 136058058624223205336850598675288166400 10698937 -305439117360473605258364546605379569920 10698938 335485379837020164974016784014434787840 10698939 -1059563384007425922653355355617140213760 10698940 38885197471700677799924839207184455680 10698941 -1654178299281331320551055506956060500 10698942 -185590507978666598436054632251431106560 10698943 667379353746050078113029135830449211800 10698944 -72737037020079301027548537129271296000 10698945 105013340114045946478951681987679304000 10698946 -325473964743013063646239282076070614496 10698947 102673783278417148006940343082902209232 10698948 -27234473902669497459612924677204626176 10698949 -101113472482617311428875842307881389536 10698950 -19938264270076694061903122332507555200 10698951 -84643126597516751043320261142749582640 10698952 207731749272889047086437692093755596800 10698953 -14641101059968477683232373498824367256 10698954 1957204588325032074863836528780506624 10698955 -115934532390518820062928218540993903040 10698956 -250441373960274012880915556040219952128 10698957 1461716854874033726838978458672607180 10698958 362077300737215877500940064007256166080 10698959 13836725410759440753512678492655850104 10698960 3127351220076133300677037520161996800 10698961 121226838633682726448080582517469723584 10698962 -106294496437789688025356703496616992128 10698963 59866905940954877377207522903984077888 10698964 -37265249805564465662936788021328123904 10698965 -19154314961565713336786023677103948800 10698966 -27007625553037465149059578084713796416 10698967 55942593560161230861690110866522037232 10698968 -61142683877152061923712686508361646080 10698969 -117610957446458452674581988809688402720 10698970 350280379729142596076704758886148352000 10698971 -914025854952793099640433278489546496828 10698972 372226193580080069886906828742090752 10698973 -504067127284094748470293087784237906996 10698974 -48187313611872311883247952842981100160 10698975 9425636628079692596854124523245259600 10698976 101362857395224628615528926563009822720 10698977 480695037631012158353316553816384529826 10698978 -97727214706662358085731635327483355776 10698979 67058667702265435948904810935972364784 10698980 -162063132220332353549432654253098592000 10698981 -85314503644681174530104983491421983648 10698982 -39229203865933743863933977277541949440 10698983 605829720812207836200545358982703090232 10698984 168175915637698464338187163958076241920 10698985 271780617025523268460025088369480840960 10698986 235892346811488187524548489777235909120 10698987 -139551078765499510355167145339879446032 10698988 -375165766869710249724049212765994532864 10698989 139286958253318415566199374472862610656 10698990 -97084967521388916185601988707405250560 10698991 86393743815605558191721315011477304784 10698992 -174678832991428106411420837074120802304 10698993 -602543075824511218728672813405517096800 10698994 -8949445644027033876802714960266690048 10698995 -95408318024217408973465504078215430800 10698996 111140576510358716747792411292236021760 10698997 -228551881778474511342455566324541793380 10698998 -8589705414170207442536201823769464960 10698999 -206478134116884549848510820175488122880 10699000 -237009977510221738844568005423247360000 10699001 -129050954435698547638081447227909817440 10699002 -2037018308825151054727757011281636864 10699003 139066883096604655266813452325695700456 10699004 21094535064528550153665726945094840320 10699005 263682312240690666571361889558299902560 10699006 30206668554138336223600060102433405952 10699007 -168947417175705238876899884763485272968 10699008 -153523644128664353875938819601550278656 10699009 499664985062193267932150039236151306160 10699010 -113304264868667434530032272530935907840 10699011 -1557348109145556287911064484666614712 10699012 -88725158842377327236293252448505201408 10699013 -129754136078200914388204424676005077476 10699014 -199646989105428411779840287862870392320 10699015 -239929712694283817151682581457988132400 10699016 -275715447240708852926607006294447467520 10699017 42093807431430911537737058924016798912 10699018 -287123254955870767291754881001618485248 10699019 -21815280044561075573020346905989137580 10699020 369830859917435919614386672724545689600 10699021 682226544373167954318622516497789383222 10699022 744438098810826578805814953051235651584 10699023 -31037341723597480238335870490561393016 10699024 55283011467667192095323730464103202816 10699025 86498191824203889998039286037950891750 10699026 2480662265690842360597460973910717440 10699027 354656252648294495215456228835546648876 10699028 -77325583668997940618590521347871371520 10699029 -305192769371887287162460832539957387872 10699030 -5498713121952800350723241230179425280 10699031 -51417392878897303469927745445127100480 10699032 -121522210126486606364441751939202744320 10699033 934839147299181214429022071661574618240 10699034 -96624216372524536699935374474834415648 10699035 -12154335892329179437599873771728612640 10699036 15888107148555509608990086303718067200 10699037 233515268318388986489785866806693499552 10699038 36219211873254564462238552970592875904 10699039 51428263399510315312094196348289096024 10699040 -419043754843321545808542117051708211200 10699041 89434019359778774877852617838030737184 10699042 -410205036138282642502088553457565105328 10699043 -550546794596572943129671006275469260708 10699044 216824060460339972117037802891151369216 10699045 3025135325226828558144785033472969600 10699046 -146471877971185419630884135208212372160 10699047 292894639075775679028165872381394343160 10699048 383530489484706706623823044407156981760 10699049 929211215454663846994868054898966917760 10699050 -19973917562112028525139031069133747200 10699051 -160531452642516972602238877615411116096 10699052 268218472448114516426342181582443420160 10699053 -436684578815358058730526383485647727296 10699054 -218593386416783728966585481147912889024 10699055 -63619039085047064034305034818117450040 10699056 46443616904283304949428792996551720960 10699057 484610571475731534435617865695032230120 10699058 372474102380492398682456063352273860880 10699059 15715013350025359508719261791670560000 10699060 -4239482054555698595310739931540121600 10699061 -27772044669479470514474306094779607552 10699062 259239850635928595383815411801917376 10699063 -286928640103750221050139378594012057688 10699064 -93253707449176815674647319685189488640 10699065 144670894857654744210998818521485089800 10699066 -62722724928956903232711441136894081536 10699067 890674810459721792044755134946328061232 10699068 -52056199433106607344568627914592164864 10699069 -300206476603272067477239556217904320494 10699070 -24917697797005828102041272815425642240 10699071 146096011539230527558860162488668949760 10699072 105178836501867532610105889434719748096 10699073 121002550599927559147623337707018898560 10699074 -226591038655823907400434551861342976000 10699075 19448961911256909031654416929536710600 10699076 34662225860734226226023375248246956288 10699077 53813517789965572441459310640327407808 10699078 172907210406156584961535342551944135424 10699079 707481180912793427210293659453012971976 10699080 17433632208067372411463106313165209600 10699081 -482283685816514182972297138870788748236 10699082 270051255893817387814372148641465081392 10699083 494480891754518553886839060509212550652 10699084 -222085509015487545995260205446946938368 10699085 306195189782887030084714891837571352780 10699086 -196546296554110886547952632979864477440 10699087 182405744572135092332770613682849613552 10699088 3119934551632707241365732602516865024 10699089 -295427147311152898521715241274468661776 10699090 -95010548750177382496460481684279436800 10699091 -64948305366057089845358397034112093136 10699092 -52105286823550381598523629910796689408 10699093 864950422891827945759547354205242527324 10699094 -61295463208365793219270905600267878400 10699095 -254227447284806073604076703453016235520 10699096 -236917825397855727625295850476489379840 10699097 -296977504269627739515205614062723444460 10699098 -27419114724250570737317860724918191872 10699099 32632836346543328301281091552079277464 10699100 -259591033455219370003064457832750233600 10699101 162252733766858655536075119887600596160 10699102 -83929455892729468038277731451056003648 10699103 537005790726902433561248113755455626464 10699104 218076530727678465900301591105267826688 10699105 167937049249672911379515784816515256320 10699106 -425705664115071086814202539493433425536 10699107 -231457969784760497851866127083196077960 10699108 205559562210155912685746557419368960000 10699109 -926735237158520651279819361432596124000 10699110 -99061242879701190383995729181782008960 10699111 -133390753638485955567855106746554654576 10699112 733020760869100936423060039387784371200 10699113 26101649152012034630307298316427734400 10699114 5907818880407554516110497751153693792 10699115 -80033142697672326618208309271518003200 10699116 -1595838274961906512054675307781646848 10699117 38171879039390732789726558132209835136 10699118 -482511847796872573229641219603952851584 10699119 206473786875615593146553445318311943000 10699120 148522791675991572860924604845906657280 10699121 -189812021307727304728081971254157285678 10699122 -608828172682836702809939559392272896 10699123 -33663620789296459483356849502366026176 10699124 683024394203823237791661718732612276992 10699125 -335334973599255173040370690746646752000 10699126 24773956058919129400445913659229897024 10699127 412461309935511506780455270043858225472 10699128 30562436981209762229120408768495616000 10699129 -76946591675438966343605507279299226624 10699130 58429181842029781442519387718366025920 10699131 -2745552668198508335973290854400619840 10699132 64989717630992773268747266894494357504 10699133 -181309516024252595507048923850331978618 10699134 -223794166151447442916727982734138915520 10699135 -8554271811421153989159984118597059600 10699136 281619230447233908346969887688957624320 10699137 44636381245656110074902719043649621860 10699138 188480840618870076280045465078642573344 10699139 -225064881022379199538528834203138814200 10699140 3672827264268638732236406885658501120 10699141 -705729137544129805621294256478049079458 10699142 -77963484130506129429868144020357810048 10699143 38505928408547415678055276070846197248 10699144 -70262680817277019211048678203740979200 10699145 73707282131292239130681914966350476900 10699146 -36806222440180804405954096777662840528 10699147 20246276152391953289326755949380834040 10699148 -550262932714911703007944846439844733440 10699149 235116617692586298986430597084793827264 10699150 -115543157749849305262353952092903249600 10699151 -539673889140112131515620561275594396768 10699152 5923882494557232863609436114335956992 10699153 -619144034751643044583139588343116955598 10699154 112922740368972264771950122148269953024 10699155 -153101584628702602011178912017892641600 10699156 -223537165023783758537057633075582327296 10699157 36051018200823941453876194235986788672 10699158 217404198342302517732399947849011022784 10699159 -291182827931620216335907080658824195640 10699160 -408911685183060952668128935627465728000 10699161 82873826566302904270285224892949263584 10699162 111217201762307402034337373757741871872 10699163 290927998357712303279203997540987920128 10699164 -76228546199843769346308479160503890944 10699165 32458890656001640141308285309415413600 10699166 -293443336127056991376796267547058348480 10699167 181391189056378070001397233340276205712 10699168 426933877424833823707883416590154137600 10699169 255230781326660012844190464207311530644 10699170 149316989224932733052842922251757145600 10699171 327289448207055108080788846305746182560 10699172 -11834788623164888696646674738521491456 10699173 -315963470930064681060564015206526987780 10699174 11884124557104684630564824687114883072 10699175 -180113656698867763234693172540949537600 10699176 -265624465813172600153220961645197312000 10699177 -543854288980463149858667892354673167728 10699178 -125482768045590501149511426191942330880 10699179 -58578434163977397262734981969877642272 10699180 34227149727714238586058654378580300800 10699181 -159504078597581077389756993499551063018 10699182 -179372389942457395918749469682817304320 10699183 1184936783683764830188150823808949976 10699184 104401697928518486320113238136609587200 10699185 -10912178913976349163372313509481267200 10699186 -24178243102235925341707397856477643776 10699187 581605386451484879331394581003889765440 10699188 -103058408804872268296334073072051671040 10699189 1149570640495946355265108491665607169056 10699190 -297414811096706486599083427806604454400 10699191 -78155842918749860403476122653657033048 10699192 22833149374272298550075449021744865280 10699193 755020991725913021635908934779800054442 10699194 203778227058582243687186606137769565440 10699195 -1956479003104133310360344026928321760 10699196 -118492759403648962603661641099153320960 10699197 339594342142949978487037539236275491072 10699198 72892420931168009911253976344609638464 10699199 378801490239474516147391667517863973600 10699200 10660428753025766872172252999240908800 10699201 -118758305506650419863323189091258948798 10699202 73858951321661314809477791982521920752 10699203 273579342690838086627003557778213681408 10699204 370791270556338245950149678917013068800 10699205 -116156864679822809173176712297222034880 10699206 -74603134636475509690441176519627356160 10699207 1260545605983340104107552774549672913760 10699208 -230264866098380584398346564847521290240 10699209 22366233746613121815248322125507278464 10699210 113788640405452130423709213666599537760 10699211 244072921074745824592940346449578129812 10699212 -109126977868424090391103573547544396288 10699213 -126595624971831435330347818898275435040 10699214 -97719620408636802456512753395206452544 10699215 -171830660697530815470040675001783792880 10699216 -8110221011455960273082384739175759872 10699217 -4019235578068617273158283953024753280 10699218 181006298936447336786313562984634171664 10699219 -255335387667195191902576894544159327380 10699220 -44695376506901373862472444758799032320 10699221 604794149057203995062109902157001756800 10699222 -50107148812216834797017159849341981440 10699223 541530593490699012948802411126245195720 10699224 81119941357778945131332521262541824000 10699225 236040384704181514345218368806014836750 10699226 -138514930895323958179256560744404380688 10699227 54959749576878417296009463508894824960 10699228 -1003164833249795973881687328433492321280 10699229 250361478177533367279943952847688849830 10699230 145021794442642749960285357999512632320 10699231 -25691829361013050969476202198436233800 10699232 424350128308503428863071731010444460032 10699233 -82516246351067862979439060961123437952 10699234 36516618884409118126976249531342894592 10699235 -52542900172035431109762591439406748000 10699236 -604775322235823178088152077674824622080 10699237 88193159179238913068644123028902050240 10699238 -375122558282806019052717245125229787840 10699239 -84516896466305953002422222739058131120 10699240 -213614297521386665038905002853560371200 10699241 -181004712939449556707214959778888313728 10699242 -142414134206094582296735326218765926400 10699243 -537117971250954856076708851068989817600 10699244 231233678971460798383158494368155535872 10699245 -14771908118991174418510029808316263080 10699246 -23759871548822783855345080089633428928 10699247 50330473125450186470713971145778872320 10699248 -10894694277442906572073581272326963200 10699249 -553652899612612981375141469228951488608 10699250 383051273274931058966579770233233352000 10699251 -102841551481077237780847002885742190016 10699252 -57266415649111677725568804113067798528 10699253 -262071921227167586827405801059260266980 10699254 -27252716606699053825475058342521922336 10699255 31267599997542879696896356075049771520 10699256 446157399283842997643884092893814865920 10699257 -110427454889023988547855491989891533408 10699258 69369677359047372287504476145033754480 10699259 -35279678976472613595453715965488600784 10699260 -1216917400384105370588375409556684800 10699261 -426526660863483685142705987694188321600 10699262 -141466015729521957688291958254411809408 10699263 -96454795618965764283332753569345743600 10699264 -36292441237367881502450889175559307264 10699265 -283602457627863324800263009252876934400 10699266 80829338319658191387146447709975729024 10699267 93546074244046835476243250126697403152 10699268 969037386206081645512961369444393926656 10699269 12654292800156392828565689048415093888 10699270 289099813615178499278295454614197566080 10699271 257543556168258160317227753066753176344 10699272 2670976784447672998827316220090173440 10699273 311743670869930020983011714364724431304 10699274 -135287076739262945690795124695852268288 10699275 -254419605259264355850034037033105158200 10699276 -95279339574370493616325631223343066112 10699277 240153837225555613709884619198549985120 10699278 12771230226256105787497686622679826432 10699279 -1264448422717959868782657221520719603216 10699280 -97359277407905703717851625395060736000 10699281 -389449427747425551302445961379583172272 10699282 -242192206316443979709910411176797778816 10699283 136437938729935783036607605438091376720 10699284 -177480170180082229472576429538493513728 10699285 -374572629553838983960931514943365418020 10699286 35596858424620575422519540268455385600 10699287 428862819542479815360443851817810611560 10699288 -613889275951193924389934517660102666240 10699289 -259169846539021085123140074660561808440 10699290 32730356471146566272112763576265103360 10699291 141975642284099453648494390264948290692 10699292 -69662875090023092769307342952058129408 10699293 -12351687133630846753128322500930648000 10699294 -194546981486770743062229193104687225216 10699295 555355302549372994154104300815682789800 10699296 -214440410510356518699637519646274355200 10699297 611016323513212592224604162076508362480 10699298 15829682147844054943390341259947032400 10699299 -166179225237754588993029741877188026640 10699300 -11656086347786690292021212136602473600 10699301 -252418435922605684491262255304464984608 10699302 -243700729235293166220790760063210847360 10699303 -3073122896159925807394818810796337576 10699304 -375880330082513608076577852372172800 10699305 -95885151370245971402233551275484498240 10699306 -20291665880140017710297242839684179616 10699307 -498122329252302680606719397889304288248 10699308 6862462436984626037381131663864151040 10699309 -139780164982424604582281138327965953920 10699310 -94939226921626689337982636467925413440 10699311 1911229545260850564682049631712982784 10699312 -89138992681136506208201046188646072320 10699313 90395052613074931557779143204471891200 10699314 -154247440368267773540206409054454053760 10699315 529397191692748910333962779350783270400 10699316 231293349810312197491604592255487175040 10699317 562216900937002860966198563734353354240 10699318 -213334248582246400388114765501111040 10699319 116596166743972624595556447915045222720 10699320 -27674711593248696625077207854564966400 10699321 -618737936468899221200111645446938603478 10699322 40338942356678502761850379218409416672 10699323 -421826977351363761430613295566087811816 10699324 -115620227744137375793200095331597621248 10699325 -24068854680043230629867123132691878400 10699326 -115483075166302585881488418979829664576 10699327 -125893609933775405532368988722906590808 10699328 233040842970319754461737867400897363968 10699329 -317652474133351175837815874828775857616 10699330 -297804837220815021282338591861499817440 10699331 -664118285332535663337624098793651233760 10699332 87964141661133916796320788618231508992 10699333 537845402893539117295085053275639510624 10699334 165220857841797866587564590911842568832 10699335 -219080725175182630307926142469394088280 10699336 421686298924289496023409143764109107200 10699337 278031265302896947710979158837304195680 10699338 70319824935729490155509164417133952000 10699339 -214546430325593894293843186742740857568 10699340 102805974966925744899382254226733998080 10699341 50960613816515271953962811408045405184 10699342 -31595222216138805282758113295948420928 10699343 688823114924133040656742094813706452592 10699344 14664744407416342013329835166447697920 10699345 -105445517036777551174074983412400785600 10699346 3275458633286456182338420237955559040 10699347 110425449367024329476145222305759589120 10699348 -317449792478056061021042286835604250624 10699349 -1075019627986214128665810084005174288580 10699350 11149637587750193383131003613688904000 10699351 31600585808200193603923456407081677504 10699352 497516509580589546677083535421949593600 10699353 83807913083144222331782223311989767744 10699354 432458140941129499301799442694340626400 10699355 24021305349181617129036782831157186000 10699356 -229179760933376253788454868598378741760 10699357 -1183728030148315976010342137319988656308 10699358 27622978300785842619846301235628150336 10699359 -27209151420628738704404566043038390272 10699360 -86089974233029438016701203815312916480 10699361 186656783241708007077617239985517628962 10699362 -209170134578361058645905076188205605888 10699363 517620199474365765219294530432312303424 10699364 -70376655746596331514422087283597570048 10699365 -128736463454078158081080461453929056000 10699366 268480972009501690108753947403450802304 10699367 -38463048467515233281906564525157628800 10699368 235887184214863053261991120793819381760 10699369 79275498495491324643540864496769207296 10699370 -10656687156903392773064791664920550400 10699371 99005350743305958100676095114991424 10699372 -242332755698219975050073277111967815424 10699373 165131481056928930773392002022468865622 10699374 -51737327216440921984897607381363432448 10699375 -57451579881863637803385182089771350000 10699376 -29777955848958188985389317110883123200 10699377 -4814119917730182002151100209996619584 10699378 -152801925544293645771973853192365259760 10699379 419182650296599435165933436942843974776 10699380 247791663557956417575103750242557602560 10699381 72390144230347369839097253474015405568 10699382 -337831579937949835619440013330430074208 10699383 376729743045218906040097696228815387624 10699384 -35270752046146409622113034307567718400 10699385 -229465258910231767707455000117961183420 10699386 172629088515867445594605829549261958400 10699387 -658132582232780707067357001331286991964 10699388 224517557596716241603298642568403771392 10699389 2764233236516589197519233067275751424 10699390 47872894756791871462844622670038259200 10699391 52368342419865309788636605521730414944 10699392 350843806743832289130560257970405376000 10699393 -376108569880810118679296586343472980416 10699394 424539679037854383267792722121220487040 10699395 110027972927980714428471868519506191280 10699396 -248897509853559585668151343820802659200 10699397 -7198598562179165688938163589474017828 10699398 -392089250923729917230601065502906024960 10699399 -32642267465809292034862491099658714600 10699400 421128213754314662761290098989956864000 10699401 58891974495718164539817483399605845248 10699402 -8714072248347096367873151832956805120 10699403 117444910122935103776917802067510599568 10699404 335070214324922838822686320748396023296 10699405 62598430833180446077306201348671999600 10699406 472801306252139313422464920958084702080 10699407 -280865012519979059488617378563509311792 10699408 -108213928628636882703468521308050055168 10699409 -247757809951399932385288626449728516608 10699410 133177497614875568252188888725476943360 10699411 71703915930592457293984840107304388012 10699412 -107325780474686506694620352483815638144 10699413 60951157718665219779777827686968853440 10699414 -36885118263272037858720222857720424960 10699415 535941356277665348769198629239702839600 10699416 -16953425218561061450424357691360542720 10699417 105262291990560128497719115992961461120 10699418 20891700670075030200170173929909244416 10699419 260497358799021635987183170104103681944 10699420 189717195053205895497988547929248161280 10699421 -225301954548817549142799884223089124378 10699422 33962993605913814844016068459745393472 10699423 150795839712663970913462048630963804160 10699424 371626647995025729956964978755487793152 10699425 588042048727268608613954234296428000 10699426 -187331001092607868853741171374329779904 10699427 -1110400339940491934919789548547919045608 10699428 27500368395865381374375671336781041664 10699429 -78557762854863181266022338528851166116 10699430 4829165122062811408815751968399966720 10699431 319854543939479774309088378802316039424 10699432 -6673089664053031419836828487648460800 10699433 -267590121547309592192568889650228377856 10699434 -57589567357880314417836848775290496000 10699435 326653515999766414782485880144998603760 10699436 -2573944028160702437809520625096084480 10699437 200650993878615700241103636422383870464 10699438 -8058165113066094837867128426285488128 10699439 621961226508097567186359375838518973440 10699440 -18202456504630210504186988316278784000 10699441 1189850251511600854678066966444370174313 10699442 -69746404099994987627944064490559333056 10699443 54787199593332100037795212660890573384 10699444 -261580829718342232682948022352123637760 10699445 102719830128426137939737982486391365400 10699446 -73784337677727084822668943592106634816 10699447 137375249088941211146770092988634302080 10699448 211327334691149952893725884524287119360 10699449 -84120005656985754489992274800933420832 10699450 60566189646014373426913678435315506000 10699451 -156934120681121827904254098304325806080 10699452 11781298949158318040947629875562725376 10699453 291155182710972144851185618025730165484 10699454 -297504601001120777215673640410457901824 10699455 -104394261138178716721680162371663061600 10699456 -235585917889889822022595351109311660032 10699457 -4788635831629713091954282824915986748 10699458 -63371494328349451544586104575433564160 10699459 609706891266405486851775624820220729660 10699460 -295504771730950993930050200165380339200 10699461 281181736007257350106882277425054012860 10699462 63217059930755463958268490881883107712 10699463 -659322856333665749937223368043300094520 10699464 4736146846737605655097872771038576640 10699465 47785842368620459470595936716232049280 10699466 -272156428782879362635912340139483887568 10699467 -44422985894389781965924623927363620352 10699468 8620486502966463579609121385652674560 10699469 606127346933012201236602593329980603360 10699470 62095087990572998237926734520141891200 10699471 16633518066929055760645410433849586672 10699472 -13732021509907587911460677021798105088 10699473 -73856285129898297483767173184066676000 10699474 28101175747757008959894515073033062400 10699475 -2055935966825666869488605666997594000 10699476 -162477097780694505998960106978339962880 10699477 405001744872394972619064633848189106012 10699478 -215970144362274142615692899423475636960 10699479 151062808830585832829524794741538410240 10699480 164720612516874825569246781851250892800 10699481 -92916322045054117424398823670787627572 10699482 -154158185237215020271590336087634569216 10699483 17013482707470418057215200409024754608 10699484 -359418535419540252548985740376673641984 10699485 132652846155278544573181087226834490240 10699486 41622956947785602098513048522573296000 10699487 -90888852108076263794935071172796598288 10699488 388112093917527707936461793068773801984 10699489 -235506211727771999211454400142241956560 10699490 143851468327445911824439918999284276000 10699491 108925004552104452501759797869391925120 10699492 471051451162049524055360638184218487040 10699493 -255903829701421089088864379345843537442 10699494 -115423695053745038842087265250307979520 10699495 -128963353503416529244013065493616067200 10699496 262022866961843177979832949629534863360 10699497 -126993716990731959855741643728115037952 10699498 -536201866386781963433776258757182520064 10699499 -57532596547754644929867770086526630136 10699500 -94829017395564821322469649541058560000 10699501 -551764879754302891125140969013035155498 10699502 -151690040224484287671396794273552018496 10699503 666059716015925167809658917109758898944 10699504 -144480669147797534184210879519408455680 10699505 122762529564172892538276599948290344360 10699506 -32395148157686754320742343158315475200 10699507 -104097376562236663793402946368327199328 10699508 25941025318249624854501657594799779840 10699509 4664188204227549985008844885378921920 10699510 46435452673213091613614952617759324160 10699511 -606844400430150163142240369307599934288 10699512 19918951454489063245916322815935488000 10699513 -166386373511059238284686871771864277616 10699514 -69223310641286894150821159915700652288 10699515 -168172944469218787436657603916658493040 10699516 229750378817322092516861135811740733440 10699517 622885280902602531521477809562085730566 10699518 1568945631942876228449074997753622528 10699519 -55341442999843344693655325881081696280 10699520 11571789695225456645542192444310814720 10699521 -229127005519925106365622724136139676800 10699522 437328967495128772967163726901285614624 10699523 -533970606220825989498874874941078525440 10699524 -62416232429815591666144910916181493760 10699525 -221450881695002190803438860648596620000 10699526 9968673875927296754444120796185762304 10699527 29795844765772553633947960535473966080 10699528 -202011208168684210545549997993372876800 10699529 -250568466376938770826424633298592048870 10699530 100466611255747910981181220818113963520 10699531 -161013265108245934767862669559839911840 10699532 66864305682073578937523864117338606080 10699533 95513180991516009856903865156533238220 10699534 -4548588639566377671343783245854823552 10699535 7596165543022645163167897235976145920 10699536 -14932969255027147991657509773546356736 10699537 89847952758702251921500976481569063168 10699538 243996297678496201382875002081218539920 10699539 -14430566351949979421581498676374907976 10699540 -70474544564783841945541760242434048000 10699541 953896788906777955138440336791398441500 10699542 5280306371325880822645211292072019200 10699543 824182741132775925382285673827736414792 10699544 369502922360143405443515737631559260160 10699545 -226791601109126921665650329900422070400 10699546 123860393588118456050158649201529600 10699547 435104420650120278303226557134754805392 10699548 -193630310567268279237512683611059013120 10699549 32836174734476496139842257947206140800 10699550 277724357754125636784479321378538432000 10699551 -382582292787829208515413922384342844520 10699552 299708258534503909061544657088413696000 10699553 -821530153475808736836999484525780599198 10699554 180383715478955762020210426194342619008 10699555 -402726828639729816647913298186574357040 10699556 2902722277782140004199440909337276416 10699557 137035278438101699437532396819689850880 10699558 -21094135455959735782675476058986240000 10699559 -547494765448588247510919009964547170416 10699560 103115695887307534142202508250247168000 10699561 -9932926432993287490622374931583954608 10699562 14865142004093288811969947036861227872 10699563 -76724788594942240757397850529100188160 10699564 104796380137881759939912418102212476416 10699565 363051860311132468063168141425433984800 10699566 155563550482655431160852232513534594624 10699567 -505716049998080574928067402572365461240 10699568 107987570342437763422217846679071391744 10699569 -209980033994019467884888084607187900606 10699570 -114149297276319986590592511386311703040 10699571 1125546857164108427138727718383375680352 10699572 19499902533403124534791747528602783744 10699573 290535375052965960688771857140239091822 10699574 -185250321248643296772576438179376826464 10699575 -29326061229463906191774225051413932800 10699576 -332502719789960675507758172879624785920 10699577 161224246977971670700491539832523320192 10699578 45431775951517399110604424566607374704 10699579 -564666318659770731609898208253728870880 10699580 151369063048867630341355021325602483200 10699581 -133557650042889902747463508700719957248 10699582 -26558589170406262778836293344817892608 10699583 -614611507144928593119301866349959026376 10699584 -8913377525693008118650106816338329600 10699585 122439452876719431768927104661752769360 10699586 -45173725831031146021091482452536724960 10699587 -131280216159968827803148987206013664160 10699588 129517306901645687738822247119782445056 10699589 46284653227740600658116604428348387456 10699590 -153860358501618501642192200334040565760 10699591 -579064022756092322577604852009282925640 10699592 386072181118218562593250198978767390720 10699593 630114783066516070072569229397542293984 10699594 -379265441022939034040520547384767293904 10699595 154262781684924587966916200217348285600 10699596 7308517816825604239259043898321162752 10699597 -23620460945405352146662906568955244608 10699598 -70680404161974053325854244998438411520 10699599 129246878278749108590946134600459902848 10699600 -24679482428362648896327271232087654400 10699601 434917536615160578493494834226244237184 10699602 -170281776221878187864650460591844910080 10699603 963590499000237806701288806144538616240 10699604 -3143458814836082133263161496566431744 10699605 -28463942753843090175473505668038506240 10699606 143680911085374031278800840091758986944 10699607 796986487468032374426799276818202535032 10699608 -266757819428418013022694985615411814400 10699609 -126792367023068621625634231743519651190 10699610 -15371281227684747435879002588280613440 10699611 182491677707358813809694692711459756400 10699612 -174031112170253587751324197075574415360 10699613 21256582546785565334138935332187286784 10699614 17114112345382161101743457132188102656 10699615 -219221101339822846694761069590246369240 10699616 -411165292686233977674051099709598466048 10699617 373803797283257263594706431563634357680 10699618 -327863427027711169101714617674772640384 10699619 80291057562658630789085119979311383552 10699620 -167172048380020987293868731547682795520 10699621 -178071723049044121683707711812410491300 10699622 26798016019872799272156706743821721600 10699623 -54221576920728104525034955934660124672 10699624 -296307746175959683369617549908033095680 10699625 434712170998428310355357433500723877000 10699626 80249945339759632598919244244382503424 10699627 -55477065188905716757930472557911536524 10699628 -478455972079905368439407282250686283264 10699629 -165452257538654392277683994686792679424 10699630 201735836708147728860305696210859427200 10699631 -199933404831357338659555657613801266368 10699632 -132485432780927016986039276645660590080 10699633 4486145244682324764634702759412662400 10699634 59888290746763628539436469364091265024 10699635 138958687510129394679152410902314391600 10699636 898984301797921508735502088241028495360 10699637 -127563427103135867072264705925965870160 10699638 178448831680685018306601625153122538944 10699639 -95286185437518460161965372078160497560 10699640 -249493733650768519282247885559741235200 10699641 69356441754803661827464974947516078400 10699642 1671710773404565050290287216037388000 10699643 297671529921270608046660340321319177892 10699644 -345864593031077731579866811332930502656 10699645 78148952226584728763110666203431453760 10699646 16668562643555729579552950713670616064 10699647 298801125152742258148723081053675264 10699648 -419834304725344024789490340168235745280 10699649 -8073498639807752935620147579174484350 10699650 11017965671026248167152844364018432000 10699651 -456377707747564454074311356872015369348 10699652 551763377538304301359539557791155985536 10699653 -499550001230817368760145037008560484896 10699654 2708533481026876568140479677841439872 10699655 -338583512327056985689775988062395714440 10699656 -3479763447419823360982427628408422400 10699657 497595603702156875092162501587175562906 10699658 39007831816564586508769958309241709920 10699659 -401116016255017525132668390653866336836 10699660 -106959635867409918535250813113617254400 10699661 3353710362065492573721242409624840960 10699662 135851301882042894966866112821683109952 10699663 65997917426572718491082795923986205624 10699664 -67995872390853055668362823538210897920 10699665 337513456689332231510810500217246449920 10699666 -239382490902457016014742103600968673120 10699667 -1468173945119803875974176456150566492 10699668 153153429343462935321935526089158533120 10699669 114512024166890658119938641032759062080 10699670 127800392293764116622298100070522432000 10699671 -33238228973656215473864968941068950656 10699672 709749156330077002575938108809607116800 10699673 -751576817578952140451674415085134481078 10699674 -48257788081656740595075306324234535680 10699675 -42093792455625669114387872759472117200 10699676 -189846861906831823139971377612430099968 10699677 -5454687772103136203226219070156624692 10699678 -156865379904609581227693573202393620800 10699679 4184788910199291395891633421294858936 10699680 -199844812697360232483745183825400954880 10699681 333301027764555570101934410501776680960 10699682 -46473060973409923211455657585387883520 10699683 -9726312047746788311670881431554782736 10699684 -264788843652599194850851442848870067584 10699685 104666752919932557582341490744378160380 10699686 22722601427862233198801446071941843232 10699687 88240554120149699567476920215696840232 10699688 -99162884702937350389774804195456788480 10699689 11326466100066020904204513892774376640 10699690 -6100227831479285656987552538464896000 10699691 535849589240257797922155799002259303392 10699692 65870852857271168627608197378770829312 10699693 274457117565844037552646791282446613964 10699694 47672100802241075480162403974446936896 10699695 -11369676727582274539468623974528347200 10699696 26436489968606702001669931934756634624 10699697 -356781541722911375840303744354417142348 10699698 -121909839898674591040972368076699000320 10699699 -760347656775868552500389339593863253064 10699700 -58394109756632852666074886836003123200 10699701 41831342029213828007536358436679690464 10699702 -174901060388332481546259160489907964288 10699703 -189518535911522315281387581712959216720 10699704 49657520940841845756308721911451955200 10699705 -99855237694653746494253151749077220280 10699706 311432631808668778226667312918231357552 10699707 420856525618402461147294837429785722992 10699708 -136118559539040145288099548713923382272 10699709 -315827882567628978468627945295484352960 10699710 -43731901683597679923141495965291950080 10699711 47848955783156910711213146054916981624 10699712 60236660335215913777141611881501294592 10699713 309745719161087087355946586062842577842 10699714 -137708333741827820357964986450680778544 10699715 61475620291866860887889538719651706240 10699716 86660175950545229692451243107447421952 10699717 -87322293399665923702896988300921816000 10699718 269923217488565173270917523704228631680 10699719 427708106772045698829511822491160767144 10699720 -272315720135984528331577891652409907200 10699721 -496184630844095640990342276681084519078 10699722 -229051757618602577800531318804427435520 10699723 -842162462120833341628127056178487378028 10699724 3093373636357699147809653821143459840 10699725 -24876537615665180115061889529030636000 10699726 -1773719492046829503651007355030978880 10699727 614918239194658869644917159510879978080 10699728 45641298224140441557314634413823098880 10699729 -349390522176998809354896388497637562460 10699730 27458837284555836697350298225868825760 10699731 -185606113975537133767960436696220013488 10699732 -393897259970468969557772254472143315200 10699733 -4719022664920703449439081128171281312 10699734 -21870449566080133901146872264073807488 10699735 324090953775981532182182319455456902680 10699736 -197904459841753707615218619131842252800 10699737 415765870541684938321857432016956081360 10699738 166794090768254893724198016544394975232 10699739 -1442122306682237067059080947917463772344 10699740 -226004649410537277389835469874689789440 10699741 -155332702261275358899492580210306852456 10699742 -143419197379995446051039350359851870208 10699743 257177039123143449479465586419877070848 10699744 231355374495612033782679890988910510080 10699745 53151455570031606902005498845965650560 10699746 41634199626713852713469816886796944384 10699747 38527287129440267290135675169960511280 10699748 -40023987100614794776575965121250910592 10699749 312446681304891515043276816982339856640 10699750 -273896212642453498835591136918125568000 10699751 -448395607128530780091056943207182127096 10699752 -134675993958823102166351409097116057600 10699753 1883780964916046724391151259732375780 10699754 7647341228628090103079338488472126560 10699755 -149610609966176931247360181116543123200 10699756 -18166610532851173218456451368918153728 10699757 -410820049951375169595658579996535069994 10699758 10814389900185067038010323118748534400 10699759 -238216472107088159498758790261097338384 10699760 -9480987322626691107261999685808947200 10699761 -247196618604847361746601329418984560320 10699762 -218931179522726413877667416953354576368 10699763 469158207415828551139457326710892807104 10699764 117657472713957144821669471824261349376 10699765 -86277686871550423324701239328738314340 10699766 159787663957859211451131125446900445184 10699767 -38412426833074226794240367249360954400 10699768 210109849082122332764501978119681536000 10699769 -552428061398298878449589857069447495830 10699770 53059269442492152039293590033583424000 10699771 130253683852421551147215082965263214624 10699772 130702826081565210109001925556455653376 10699773 -30100034009321073677438767193591825856 10699774 -138461569007367768090195390971030124480 10699775 269473588564481473797105028372259503800 10699776 -8422058605732843463147230813275291648 10699777 -752233957404469873892214203631961908576 10699778 27594697960480479480857624014465855440 10699779 -182092143387982122737016704698935687552 10699780 21804177312186136752248831273180774400 10699781 -418785347412818587478382518133442226148 10699782 -68671240921554536834074771386606334080 10699783 28687438013838819436122104949414155424 10699784 -368759832546341109757752969726207098880 10699785 287324944446992276808120265088045097600 10699786 243251846120371553660964863392691904000 10699787 -216262836002224702170062291014346682684 10699788 468631490670360137764048686923496960 10699789 -538442672287542732615131752512002865876 10699790 -253221077490461895312806125785676833600 10699791 218541735755045551662245374363054421760 10699792 -139264732553727083577820015348789141504 10699793 -282559835598031474389814301671642411200 10699794 23960998841882923620755101324293373440 10699795 -94194056959708296708040586101473157200 10699796 -356889374083806614573955482497173592320 10699797 -167024515156112006784186180376019464800 10699798 -361144448511472459100514727250214213600 10699799 431606324303374900566225828071908464048 10699800 181601789994065359258670080201651200000 10699801 -301758940388716206344467746878144469248 10699802 -44216022114237569263613745190704741648 10699803 -756716688662798701318262153342255510400 10699804 71964913816891804674929202236776930816 10699805 69571551938922034637984546138253841920 10699806 50721740518841711801527860850379025024 10699807 -520075621761006616946384535230752338480 10699808 11356700316815728139114965997098893312 10699809 -45099978187357201126590395404420648032 10699810 -307029711278512972663568290435172405760 10699811 54130321797953817092801840759140020000 10699812 -34770978390749493809307569100943426560 10699813 462619385994548266988246325326557344062 10699814 -1016157404701582848202552450865327040 10699815 4976442451365268325192516972346416640 10699816 55349624913384397633444855428264345600 10699817 -929129636176252844054517357374259747468 10699818 -402651916532461076252762460966895026432 10699819 4925209727726187572542511641664273168 10699820 -109692863568853992210291135211378851840 10699821 374371007800814671244404870348042605120 10699822 -15016392383138465841519399810966999168 10699823 -957970113527426871546487522310880047856 10699824 58520823454881630582150635930904920064 10699825 96209661337008519863585677789937212550 10699826 428571290539727008764773015435837066784 10699827 -213237813462943756226158373250064849920 10699828 -635086922619645320115589333310130927232 10699829 15193214543643417969494702490858943680 10699830 191217055880155372016421351466311782400 10699831 687851370165777717026881974676114813000 10699832 -51075466498050503025868078145273856000 10699833 391685724316039041975948600943716097824 10699834 -139221614964808449875783958039109569600 10699835 295168107273354655872577004789686577280 10699836 80972100063214201905217544911157231616 10699837 247005365466631113206108710661870360172 10699838 163833482511141909472402694386995736320 10699839 394960559626240867199829048290714808000 10699840 34950313071680552025099877514634854400 10699841 -117576912335105303566373221250341693758 10699842 26934932553310941458804450241372808704 10699843 -23397479990210464728337073691016404480 10699844 -122393060047885551474395148326702907264 10699845 -30179434078060274304584291249514380160 10699846 -517813989232392104117689668099510009216 10699847 -360741383828126807914559682015816985920 10699848 -19228378750298434956093943773005798400 10699849 294850109708969646940070074612879296820 10699850 -22939271143277955446559740313472320000 10699851 307079174325703524032341945415899602864 10699852 70112247434969313324543210239816945664 10699853 340904789123159408223130422912420600864 10699854 29316782113112632302880473869212308480 10699855 -36934851730133518868588993970138836640 10699856 38051977994970902127706941287351181312 10699857 6540134047477001900815062712008799872 10699858 131187830383556178638985357236393705280 10699859 -118528597051821074578270243987401329940 10699860 180940159057171828917559801668239646720 10699861 -370606462400816905568571464091966975538 10699862 2569589863264864966546497403878336000 10699863 -9602070009052901290651273908954536496 10699864 -48318332805112884317293813527792107520 10699865 410314512720049862469770597691049960320 10699866 -76727834379409408415942449080517708320 10699867 169446345989849904579331302535583458304 10699868 -398029036679736763857016383399998997504 10699869 346506126878785933854585488073081182400 10699870 268476766353889124370324392929442114880 10699871 34280939848585263869634075578057908224 10699872 -32615874029076404272314929678213185536 10699873 745673419837257237761013018661743062164 10699874 89848269709006141450372754374967481936 10699875 137956847860237584850261236344925108000 10699876 -80871116725814885265785506749184942080 10699877 -54907810208779487525235091074994833408 10699878 16932357484953808108391759889280309248 10699879 -2943940001397770873788904007064597248 10699880 252571824040017747777779464966279526400 10699881 48850981150055033037448413591754353984 10699882 -38798297979829939523716618828795862688 10699883 312744542602363650266426338866412694664 10699884 180032539672219730839047110593859696640 10699885 365074381020273090009679533904262784000 10699886 -37049962576631433603812175194012946240 10699887 68064363670037892994266738879186120960 10699888 -64255080412885129673370441512932802560 10699889 151885835932340052837524154562766964690 10699890 144347808846360963030855494067108241920 10699891 111233515993207408569858275311375465292 10699892 120870675696878056555434624471477215232 10699893 11906152550327135844323607689697345408 10699894 61669560974536920362513869093581134496 10699895 -66348963571699279485131072168842578600 10699896 62030057918629793746933696006225612800 10699897 262950324180673691458301156733215473134 10699898 -147592473068682552871143219100976271360 10699899 -69426288932369493615309643378367503872 10699900 428097054185439637382354303708047091200 10699901 -782181616959782002712096320751979967098 10699902 -28972854549981207528387059468197370880 10699903 329357412519570753365236788334956209080 10699904 -350936404836760927627133516652950323200 10699905 -3309662136056541349586514402836718720 10699906 -84147687031524939104526127071685486080 10699907 -323328949019227270017642291524316269160 10699908 186423398099223885734720781478723292160 10699909 -196946987416955780215911125641986738240 10699910 85871212099342328792169719900408741760 10699911 822877731888308317351525702719059378640 10699912 650045771546604935575097848202167219200 10699913 -21717063545280287958382115583576339840 10699914 -197431028547427792792580797961046754560 10699915 -6184339607719463099452745553718753680 10699916 385469096533668651521470795652567658240 10699917 96545905456894803855280460715995724480 10699918 4451170630378271897387729060824849920 10699919 17412510495780959347782874903816824912 10699920 26396977642588865221693698250010787840 10699921 358205657441525713601728825573851171122 10699922 183354719092768616159052993501850540032 10699923 -21257870318733653238110629134987957456 10699924 -523164749717536606461023800927957247104 10699925 225368895608826450586930715847481720650 10699926 -165803209804634629120880374809913282560 10699927 265306631119526104437110257067776984800 10699928 532061696715403095200535270994033152000 10699929 85693169636507352979301158347597992448 10699930 -27418192148293691732952004917066516480 10699931 146187632004492520836008230397422476264 10699932 -13069248498465246302147363995748771328 10699933 267835057011838105391282461469910942182 10699934 37840540788812389666370879279497548672 10699935 -198384406724140654323792169364740441200 10699936 -38117076710476387669654197914285506560 10699937 608569728467874431821978367423907307200 10699938 -10034801697498571237387378352700156552 10699939 -171954223138029831498327930965543636260 10699940 -331898216555976139228297887258755857920 10699941 -46978183338409184229071861064596934336 10699942 349968860842016126844958633640919360000 10699943 11728697063919064165660084304537180784 10699944 162786496615412131076508512231959019520 10699945 146141179963670056545440070782454144000 10699946 -73261918133123820456923260351823521440 10699947 -161076561310789172803339550628390863352 10699948 3379581019309988241009688412636758016 10699949 572995418474397253191402056878660492416 10699950 110008483154211342444469384464029649600 10699951 -780549311595446995442234999211445768048 10699952 156143288997177641548456957254702022656 10699953 252735505254789736853333738252181728448 10699954 236300552422282785050632245568980955680 10699955 -47969049878381393757223374199512775680 10699956 64263290531790774782772689657446817280 10699957 -473945890545868328852242728401626667794 10699958 -109942623822844207007333171817956303616 10699959 207944392307168148077477349229834697040 10699960 -49016576018814223677500827999051776000 10699961 -763358801993650060508476246526003940438 10699962 9342317401616367585400604787992577024 10699963 -596735758714741239065191869628517093788 10699964 479145307531614719843589277283844096000 10699965 -100640320356268234730618233947037944000 10699966 -121345569245070602960069147226715853568 10699967 948648775771253188523958242033384175432 10699968 -72418249243717202905479165380212555776 10699969 90187184795894082122517450371893658432 10699970 -12779837019089891356879273243390035840 10699971 180047810555499750057274327982882038080 10699972 70282581372567004727938664078176402432 10699973 400692514853969754419891734434827089536 10699974 -17799700032180145098330858744185862720 10699975 3552190904075307025166396631629978400 10699976 -215594076813920037168580414680038768640 10699977 -335631385379522660423674642733807639280 10699978 309270998934266657136368157706748117040 10699979 -499189266031588439779437076616565165420 10699980 45217119613788723394947820240879119360 10699981 -1254262275897340478889499497420467076800 10699982 156227060698968954391135511899289894592 10699983 277580991606107011824212636578407250920 10699984 113577356523395200914377164101241405440 10699985 -64399682191741560162478507818893526000 10699986 -58452655716391574868666741111496015872 10699987 626576846970190421469867623852879340792 10699988 165887424199207202416011107234992780800 10699989 -21462040459203795450483533830289013120 10699990 -71964862050307509243933273312289125120 10699991 -432642047320214143500004750666291200 10699992 1210846920053210450659152826385817600 10699993 -276518940823043212145415554546308836860 10699994 -292104711123403071006459368705798002704 10699995 -202746548296721826101458839056355014400 10699996 173663437840193678176144241422544596480 10699997 -309456748750113047080125660849184358400 10699998 270582071801244383800996957948560992064 10699999 -675320225701469499202941395814234931136